Index: sources/view/hd/data/VHDTreatmentStatesData.h =================================================================== diff -u -ra2e7e903bf3fdc242ba77d99f3daa9c4208cc1f1 -rae1042a0c14d6d27556730183cc2cbe1a00bc0a7 --- sources/view/hd/data/VHDTreatmentStatesData.h (.../VHDTreatmentStatesData.h) (revision a2e7e903bf3fdc242ba77d99f3daa9c4208cc1f1) +++ sources/view/hd/data/VHDTreatmentStatesData.h (.../VHDTreatmentStatesData.h) (revision ae1042a0c14d6d27556730183cc2cbe1a00bc0a7) @@ -72,6 +72,14 @@ PROPERTY( bool , sbRunning , false) ///< SALINE_BOLUS_STATE_IN_PROGRESS A saline bolus delivery is in progress PROPERTY( bool , sbMaxReached , false) ///< SALINE_BOLUS_STATE_MAX_DELIVERED Maximum saline bolus volume reached - no more saline bolus deliveries allowed + // ---- Heparin states + PROPERTY( bool , hpOff , true ) ///< No heparin delivery is in progress + PROPERTY( bool , hpPaused , false) ///< Heparin delivery paused + PROPERTY( bool , hpInitial_bolus , false) ///< Initial heparin bolus delivery in progress + PROPERTY( bool , hpDispensing , false) ///< Gradual heparin dispensing in progress + PROPERTY( bool , hpCompleted , false) ///< Heparin delivery stopped due to the set stop time before treatment end + PROPERTY( bool , hpEmpty , false) ///< Heparin Syringe empty + // ---- Treatment states // ---- Treatment states - Basics // coco begin validated: Manually tested @@ -103,9 +111,10 @@ VIEW_DEC_CLASS(VHDTreatmentStates) // slots for received data messages (onActionReceive) - VIEW_DEC_SLOT (TreatmentStatesData ) // Treatment States broadcast messages (This class original receiver) - VIEW_DEC_SLOT (AdjustSalineResponseData ) // Saline Bolus Adjustment response message - VIEW_DEC_SLOT (AdjustUltrafiltrationStateResponseData ) // Ultrafiltration state adjustment response message + VIEW_DEC_SLOT (TreatmentStatesData ) // Treatment States Broadcast messages (This class original receiver) + VIEW_DEC_SLOT (AdjustUltrafiltrationStateResponseData ) // Ultrafiltration state Adjustment response message + VIEW_DEC_SLOT (AdjustSalineResponseData ) // Saline Bolus Adjustment response message + VIEW_DEC_SLOT (AdjustHeparinResponseData ) // Heparin Adjustment response message public slots: };