Index: sources/bluetooth/BluetoothInterface.cpp =================================================================== diff -u -r124c2e38e72a1a655d9d479c9c7a1cd8c5d5e6c4 -rc47d6680e0514292d7cc9b59ba0361aa8f335927 --- sources/bluetooth/BluetoothInterface.cpp (.../BluetoothInterface.cpp) (revision 124c2e38e72a1a655d9d479c9c7a1cd8c5d5e6c4) +++ sources/bluetooth/BluetoothInterface.cpp (.../BluetoothInterface.cpp) (revision c47d6680e0514292d7cc9b59ba0361aa8f335927) @@ -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); } /*!