Index: firmware/App/Modes/ModeGenDialysate.h =================================================================== diff -u -rbce6e6d1cfb6e8a0b186419416460ead3a44e5e1 -r5e92cbb2c29854fb60a91dc4abafeb9b08d3272c --- firmware/App/Modes/ModeGenDialysate.h (.../ModeGenDialysate.h) (revision bce6e6d1cfb6e8a0b186419416460ead3a44e5e1) +++ firmware/App/Modes/ModeGenDialysate.h (.../ModeGenDialysate.h) (revision 5e92cbb2c29854fb60a91dc4abafeb9b08d3272c) @@ -36,13 +36,12 @@ { U32 genDialysateExecState; ///< Generate dialysate execution state BOOL isDialDelInProgress; ///< Whether Dialysate Delivery in progress or not - U32 floaterLevel1; ///< Floater level 1 (low or medium) - U32 floaterLevel2; ///< Floater level 2 (medium or high) - U32 BiCarbLevel; ///< BiCarb Chamber level - U32 SpentChamberLevel; ///< Spent dialysate chamber level - F32 hydNegativePressure; ///< Hydraulics chamber negative pressure - F32 hydPositivePressure; ///< Hydraulics chamber positive pressure - F32 spentDialysatePressure; ///< Spent Dialysate positive pressure + U32 d6Level; ///< Floater level (low, medium and high) + U32 d63Level; ///< BiCarb Chamber level + U32 d46Level; ///< Spent dialysate chamber level + F32 d9Pressure; ///< Hydraulics chamber negative pressure + F32 d18Pressure; ///< Hydraulics chamber positive pressure + F32 d51Pressure; ///< Spent Dialysate positive pressure BOOL isDialysateGoodtoDeliver; ///< Ready to deliver dialysate or not } GEN_DIALYSATE_MODE_DATA_T; @@ -55,11 +54,14 @@ DD_GEND_MODE_STATE_T getCurrentGenDialysateState( void ); // Get the current state of the gen dialysate mode. U32 getDialGoodToDeliverStatus( void ); // Get the dialysate good to deliver status +void setTreatmentParamUpdate( void ); // To indicate one or more treatment parameters updated +void updateTreatmentSettings( void ); // Process the recent treatment parameters changes BOOL testDDGenDialysateDataPublishIntervalOverride( MESSAGE_T *message ); // GenD Mode data publish interval override BOOL testDialDeliveryInProgressOverride( MESSAGE_T *message ); // To override the dialysate delivery in progress flag BOOL testDialGoodToDeliverStatusOverride( MESSAGE_T *message ); // To override the dialysate good to deliver status flag BOOL testGenDHydChamberFluidTempOverride( MESSAGE_T *message ); // Override the hydraulics chamber fluid temperature +BOOL testGenDExecStateOverride( MESSAGE_T *message ); // Override the Gen dialysate execution state /**@}*/