Index: sources/bluetooth/BluetoothInterface.cpp =================================================================== diff -u -r7bb28b34d5337c6fe8669ee797e0312639c0e02f -rd1c6d835c562ff192b6b89cf9962b2f994dacaec --- sources/bluetooth/BluetoothInterface.cpp (.../BluetoothInterface.cpp) (revision 7bb28b34d5337c6fe8669ee797e0312639c0e02f) +++ sources/bluetooth/BluetoothInterface.cpp (.../BluetoothInterface.cpp) (revision d1c6d835c562ff192b6b89cf9962b2f994dacaec) @@ -1231,9 +1231,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); } /*!