Index: sources/canbus/messageinterpreter.cpp =================================================================== diff -u -r057d3ef4e29c63235040c5cfe8c6421ef7787d6a -r37f55056a2748c49f226d686aeb0624349357802 --- sources/canbus/messageinterpreter.cpp (.../messageinterpreter.cpp) (revision 057d3ef4e29c63235040c5cfe8c6421ef7787d6a) +++ sources/canbus/messageinterpreter.cpp (.../messageinterpreter.cpp) (revision 37f55056a2748c49f226d686aeb0624349357802) @@ -282,6 +282,7 @@ Model::MPowerOff mData; ok = getPowerOffData(vMessage, mData); LOG_DATUM(mData.toString()); + if (ok) { mData.toVariantList(vData); emit didActionReceive(mData.data()); @@ -329,6 +330,7 @@ Model::MBloodFlow mData; ok = getBloodFlowData(vMessage, mData); LOG_DATUM(mData.toString()); + if (ok) { mData.toVariantList(vData); emit didActionReceive(mData.data()); @@ -376,6 +378,7 @@ Model::DialysateFlow mData; ok = getDialysateInletFlowData(vMessage, mData); LOG_DATUM(mData.toString()); + if (ok) { mData.toVariantList(vData); emit didActionReceive(mData.data()); @@ -424,6 +427,7 @@ Model::MOutletFlow mData; ok = getDialysateOutletFlowData(vMessage, mData); LOG_DATUM(mData.toString()); + if (ok) { mData.toVariantList(vData); emit didActionReceive(mData.data()); @@ -469,6 +473,7 @@ Model::MTreatmentTime mData; ok = getTreatmentTime(vMessage, mData); LOG_DATUM(mData.toString()); + if (ok) { mData.toVariantList(vData); emit didActionReceive(mData.data()); @@ -516,6 +521,7 @@ Model::MAlarmStatus mData; ok = getAlarmStatus(vMessage, mData); LOG_DATUM(mData.toString()); + if (ok) { mData.toVariantList(vData); emit didActionReceive(mData.data());