Index: sources/model/hd/data/MHDBloodLeakData.h =================================================================== diff -u -r8e2ac7ad8d482cc42a8e3a0024015f69087057bc -rf0bb3c517e51b85632a794f4ea62c12205b33031 --- sources/model/hd/data/MHDBloodLeakData.h (.../MHDBloodLeakData.h) (revision 8e2ac7ad8d482cc42a8e3a0024015f69087057bc) +++ sources/model/hd/data/MHDBloodLeakData.h (.../MHDBloodLeakData.h) (revision f0bb3c517e51b85632a794f4ea62c12205b33031) @@ -38,13 +38,16 @@ * * | Payload || * | || - * | #01:(U32) | \ref Data::mBloodLeakStatus | - * | #02:(U32) | \ref Data::mBloodLeakState | - * | #03:(U32) | \ref Data::mBloodLeakPersistentCounter | - * | #04:(U32) | \ref Data::mBloodLeakSerialCommState | - * | #05:(U32) | \ref Data::mBloodLeakIntensity | - * | #06:(U32) | \ref Data::mBloodLeakDetect | - * | #07:(F32) | \ref Data::mBloodLeakIntensityMvgAvg | + * | #01:(U32) | \ref Data::mBloodLeakStatus | + * | #02:(U32) | \ref Data::mBloodLeakState | + * | #03:(U32) | \ref Data::mBloodLeakPersistentCounter | + * | #04:(U32) | \ref Data::mBloodLeakSerialCommState | + * | #05:(U32) | \ref Data::mBloodLeakIntensity | + * | #06:(U32) | \ref Data::mBloodLeakDetect | + * | #07:(F32) | \ref Data::mBloodLeakIntensityMvgAvg | + * | #08:(F32) | \ref Data::mBloodLeakTimeSinceZeroMS | + * | #09:(F32) | \ref Data::mBloodLeakDrfitInRangeStatus | + * | #10:(F32) | \ref Data::mBloodLeakDriftUpperRangeStatus | * * \sa Data * @@ -64,13 +67,16 @@ QVariantList parameters() const override; struct { - Types::U32 mBloodLeakStatus ; - Types::U32 mBloodLeakState ; - Types::U32 mBloodLeakPersistentCounter ; - Types::U32 mBloodLeakSerialCommState ; - Types::U32 mBloodLeakIntensity ; - Types::U32 mBloodLeakDetect ; - Types::F32 mBloodLeakIntensityMvgAvg ; + Types::U32 mBloodLeakStatus ; + Types::U32 mBloodLeakState ; + Types::U32 mBloodLeakPersistentCounter ; + Types::U32 mBloodLeakSerialCommState ; + Types::U32 mBloodLeakIntensity ; + Types::U32 mBloodLeakDetect ; + Types::F32 mBloodLeakIntensityMvgAvg ; + Types::U32 mBloodLeakTimeSinceZeroMS ; + Types::U32 mBloodLeakDrfitInRangeStatus ; + Types::U32 mBloodLeakDriftUpperRangeStatus ; } _data; public: @@ -80,13 +86,16 @@ QString infoText() const override { return QString("BloodLeak") ; } struct Data { - quint32 mBloodLeakStatus = 0; - quint32 mBloodLeakState = 0; - quint32 mBloodLeakPersistentCounter = 0; - quint32 mBloodLeakSerialCommState = 0; - quint32 mBloodLeakIntensity = 0; - quint32 mBloodLeakDetect = 0; - float mBloodLeakIntensityMvgAvg = 0; + quint32 mBloodLeakStatus = 0; + quint32 mBloodLeakState = 0; + quint32 mBloodLeakPersistentCounter = 0; + quint32 mBloodLeakSerialCommState = 0; + quint32 mBloodLeakIntensity = 0; + quint32 mBloodLeakDetect = 0; + float mBloodLeakIntensityMvgAvg = 0; + quint32 mBloodLeakTimeSinceLastZeroMS = 0; + quint32 mBloodLeakDriftInRangeStatus = 0; + quint32 mBloodLeakDriftUpperRangeStatus = 0; }; MHDBloodLeakData () { }