Read dc-firmware-version: filter return value (null-character)
This commit is contained in:
@@ -45,7 +45,11 @@ void DeviceControllerDiag::diagRequest()
|
||||
this->private_startDiag();
|
||||
|
||||
// read dc-fw-version:
|
||||
QString dc_fw_version = hw->dc_getSWversion();
|
||||
/* note: dc_getSWVersion() returns always 32 characters (QString)...
|
||||
* if no version string could be read it will contain 32 null-characters:
|
||||
* "\u0000\u0000..."
|
||||
*/
|
||||
QString dc_fw_version = hw->dc_getSWversion().remove(QChar('\0'));
|
||||
qCritical() << "ATBDeviceControllerPlugin: DC firmware version: " << dc_fw_version;
|
||||
this->pData->setDCFirmwareVersion(dc_fw_version);
|
||||
this->pData->serializeToFile();
|
||||
|
||||
Reference in New Issue
Block a user