Index: sources/model/td/data/treatment/MTreatmentIsolatedUFData.cpp =================================================================== diff -u -r0a9e9579c7481eb5e0900fe604cac7bba6bb86ca -r6c075a49d02dbe9a3c7636a7b01bceab597b000b --- sources/model/td/data/treatment/MTreatmentIsolatedUFData.cpp (.../MTreatmentIsolatedUFData.cpp) (revision 0a9e9579c7481eb5e0900fe604cac7bba6bb86ca) +++ sources/model/td/data/treatment/MTreatmentIsolatedUFData.cpp (.../MTreatmentIsolatedUFData.cpp) (revision 6c075a49d02dbe9a3c7636a7b01bceab597b000b) @@ -19,6 +19,8 @@ QVariantList MTreatmentIsolatedUF::parameters() const { return { _data.mDuration .value, + _data.mElapsedTime .value, + _data.mTimeRemaining .value, _data.mSetVolume .value, _data.mVolumeDelivered .value, _data.mRate .value, @@ -28,6 +30,8 @@ bool MTreatmentIsolatedUF::fromByteArray(const QByteArray &vByteArray, int *vIndex) { int index = 0; // message data start position if ( ! GetValue(vByteArray, index, _data.mDuration )) goto lError; + if ( ! GetValue(vByteArray, index, _data.mElapsedTime )) goto lError; + if ( ! GetValue(vByteArray, index, _data.mTimeRemaining )) goto lError; if ( ! GetValue(vByteArray, index, _data.mSetVolume )) goto lError; if ( ! GetValue(vByteArray, index, _data.mVolumeDelivered )) goto lError; if ( ! GetValue(vByteArray, index, _data.mRate )) goto lError; @@ -48,6 +52,8 @@ MTreatmentIsolatedUF::Data MTreatmentIsolatedUF::data() const { return { _data.mDuration .value, + _data.mElapsedTime .value, + _data.mTimeRemaining .value, _data.mSetVolume .value, _data.mVolumeDelivered .value, _data.mRate .value