Index: sources/bluetooth/BluetoothInterface.cpp =================================================================== diff -u -r2ef03b2ce51b4dc507f66e9671953a8e0824bde9 -raff2e3d6f0cf3827ed741e8dcd278d3e4008945a --- sources/bluetooth/BluetoothInterface.cpp (.../BluetoothInterface.cpp) (revision 2ef03b2ce51b4dc507f66e9671953a8e0824bde9) +++ sources/bluetooth/BluetoothInterface.cpp (.../BluetoothInterface.cpp) (revision aff2e3d6f0cf3827ed741e8dcd278d3e4008945a) @@ -1233,9 +1233,20 @@ */ void BluetoothInterface::interpretInformation() { + QString vendorName; + QString modelNumberString; for ( auto const &detail: _serviceDeviceInformation->characteristics()) { + switch(detail.uuid().toUInt32()) + { + case QBluetoothUuid::ManufacturerNameString : vendorName = detail.value(); break; + case QBluetoothUuid::ModelNumberString : modelNumberString = detail.value(); break; + default: + break; + } + qDebug() << " ~~~~~ " << detail.name() << detail.uuid() << detail.value(); } + emit didDeviceInfoUpdated(vendorName, modelNumberString); } /*!