Index: sources/model/hd/data/treatment/MTreatmentHeparinData.cpp =================================================================== diff -u -ra5760947d3ed0d2748ba023a1c25e3c6aa0b1de1 -r8ff1852fbcf348761fd30f878f31fa43ffa9e37c --- sources/model/hd/data/treatment/MTreatmentHeparinData.cpp (.../MTreatmentHeparinData.cpp) (revision a5760947d3ed0d2748ba023a1c25e3c6aa0b1de1) +++ sources/model/hd/data/treatment/MTreatmentHeparinData.cpp (.../MTreatmentHeparinData.cpp) (revision 8ff1852fbcf348761fd30f878f31fa43ffa9e37c) @@ -18,15 +18,17 @@ QVariantList MTreatmentHeparin::parameters() const { return { - _data.mCumulative .value, - _data.mTarget .value + _data.mCumulative .value, + _data.mTarget .value, + _data.mTimeRemaining.value }; } bool MTreatmentHeparin::fromByteArray(const QByteArray &vByteArray, int *vIndex) { int index = 0; // message data start position - if ( ! GetValue(vByteArray, index, _data.mCumulative )) goto lError; - if ( ! GetValue(vByteArray, index, _data.mTarget )) goto lError; + if ( ! GetValue(vByteArray, index, _data.mCumulative )) goto lError; + if ( ! GetValue(vByteArray, index, _data.mTarget )) goto lError; + if ( ! GetValue(vByteArray, index, _data.mTimeRemaining )) goto lError; return true ; @@ -43,7 +45,8 @@ */ MTreatmentHeparin::Data MTreatmentHeparin::data() const { Data data; - data.mCumulative = _data.mCumulative .value; - data.mTarget = _data.mTarget .value; + data.mCumulative = _data.mCumulative .value; + data.mTarget = _data.mTarget .value; + data.mTimeRemaining = _data.mTimeRemaining .value; return data; }