Index: sources/model/hd/data/MPreTreatmentStatesData.cpp =================================================================== diff -u -r0a4abcc41defc031ae20dd79f9550619bc6c9806 -rc0c63c4b149dafea2b02e4cd31f223e392ff7818 --- sources/model/hd/data/MPreTreatmentStatesData.cpp (.../MPreTreatmentStatesData.cpp) (revision 0a4abcc41defc031ae20dd79f9550619bc6c9806) +++ sources/model/hd/data/MPreTreatmentStatesData.cpp (.../MPreTreatmentStatesData.cpp) (revision c0c63c4b149dafea2b02e4cd31f223e392ff7818) @@ -20,6 +20,7 @@ return { _data.mSubMode .value, _data.mWaterSampleState .value, + _data.mSelfTestConsumablesState .value, _data.mSelfTestNoCartridgeState .value, _data.mInstallationState .value, _data.mSelfTestDryState .value, @@ -33,6 +34,7 @@ int index = 0; // message data start position if (GetValue(vByteArray, index, _data.mSubMode )) if (GetValue(vByteArray, index, _data.mWaterSampleState )) + if (GetValue(vByteArray, index, _data.mSelfTestConsumablesState )) if (GetValue(vByteArray, index, _data.mSelfTestNoCartridgeState )) if (GetValue(vByteArray, index, _data.mInstallationState )) if (GetValue(vByteArray, index, _data.mSelfTestDryState )) @@ -48,6 +50,7 @@ else { if(vIndex) *vIndex = index; return false; } else { if(vIndex) *vIndex = index; return false; } else { if(vIndex) *vIndex = index; return false; } + else { if(vIndex) *vIndex = index; return false; } } /*! @@ -59,6 +62,7 @@ Data data; data.mSubMode = _data.mSubMode .value; data.mWaterSampleState = _data.mWaterSampleState .value; + data.mSelfTestConsumablesState = _data.mSelfTestConsumablesState .value; data.mSelfTestNoCartridgeState = _data.mSelfTestNoCartridgeState .value; data.mInstallationState = _data.mInstallationState .value; data.mSelfTestDryState = _data.mSelfTestDryState .value;