Merge PR #221: EQ-3: Fix connection to MAX! cube
commit
6ac6c4a509
|
|
@ -441,7 +441,7 @@ void DevicePluginEQ3::radiatorThermostatFound()
|
|||
}
|
||||
|
||||
if(!descriptorList.isEmpty()){
|
||||
metaObject()->invokeMethod(this, "autoDevicesAppeared", Qt::QueuedConnection, Q_ARG(DeviceClassId, radiatorThermostateDeviceClassId), Q_ARG(QList<DeviceDescriptor>, descriptorList));
|
||||
emit autoDevicesAppeared(descriptorList);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -61,6 +61,7 @@ void MaxCubeDiscovery::readData()
|
|||
if(!data.isEmpty() && data.contains("eQ3MaxAp")){
|
||||
|
||||
CubeInfo cube;
|
||||
cube.hostAddress = sender;
|
||||
cube.serialNumber = data.mid(8,10);
|
||||
cube.rfAddress = data.mid(21,3).toHex();
|
||||
cube.firmware = data.mid(24,2).toHex().toInt();
|
||||
|
|
|
|||
Loading…
Reference in New Issue