Index: sources/model/hd/data/MHDAirTrapData.cpp =================================================================== diff -u -r2ef03b2ce51b4dc507f66e9671953a8e0824bde9 -r10f946b2ecf6eed25d07d6a22216393dca34ffcc --- sources/model/hd/data/MHDAirTrapData.cpp (.../MHDAirTrapData.cpp) (revision 2ef03b2ce51b4dc507f66e9671953a8e0824bde9) +++ sources/model/hd/data/MHDAirTrapData.cpp (.../MHDAirTrapData.cpp) (revision 10f946b2ecf6eed25d07d6a22216393dca34ffcc) @@ -20,16 +20,22 @@ return { _data.mAirTrapLowerLevel.value, _data.mAirTrapUpperLevel.value, + _data.mAirTrapRawLowerLevel.value, + _data.mAirTrapRawUpperLevel.value, }; } bool MHDAirTrapData::fromByteArray(const QByteArray &vByteArray, int *vIndex) { int index = 0; if (GetValue(vByteArray, index, _data.mAirTrapLowerLevel )) if (GetValue(vByteArray, index, _data.mAirTrapUpperLevel )) + if (GetValue(vByteArray, index, _data.mAirTrapRawLowerLevel )) + if (GetValue(vByteArray, index, _data.mAirTrapRawUpperLevel )) return true ; 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; } } /*! @@ -39,7 +45,9 @@ */ MHDAirTrapData::Data MHDAirTrapData::data() const{ Data data; - data.mAirTrapLowerLevel = _data.mAirTrapLowerLevel.value; - data.mAirTrapUpperLevel = _data.mAirTrapUpperLevel.value; + data.mAirTrapLowerLevel = _data.mAirTrapLowerLevel.value; + data.mAirTrapUpperLevel = _data.mAirTrapUpperLevel.value; + data.mAirTrapRawLowerLevel = _data.mAirTrapRawLowerLevel.value; + data.mAirTrapRawUpperLevel = _data.mAirTrapRawUpperLevel.value; return data; }