Index: DGDefs.h =================================================================== diff -u -r045a37bbd6fda1cbe7c77e806bae3fc46c129f0d -r43adad09f3653207af77d46345e71fcdc007abca --- DGDefs.h (.../DGDefs.h) (revision 045a37bbd6fda1cbe7c77e806bae3fc46c129f0d) +++ DGDefs.h (.../DGDefs.h) (revision 43adad09f3653207af77d46345e71fcdc007abca) @@ -187,8 +187,16 @@ /// Enumeration of heat disinfection mode states. enum DG_Heat_States { - DG_HEAT_DISINFECT_STATE_START = 0, ///< Start heat disinfect mode state. - NUM_OF_DG_HEAT_DISINFECT_STATES ///< Number of heat disinfect mode states. + DG_HEAT_DISINFECT_STATE_START = 0, ///< Heat disinfect, start mode state + DG_HEAT_DISINFECT_STATE_EVACUATE_DIALYSATE, ///< Heat disinfect, evacuate dialysate state + DG_HEAT_DISINFECT_STATE_FILL_WITH_WATER, ///< Heat disinfect, fill with water state + DG_HEAT_DISINFECT_STATE_HEAT_WATER, ///< Heat disinfect, heater the stored water + DG_HEAT_DISINFECT_STATE_DISINFECT_RECIRC_PATH, ///< Heat disinfect, heat disinfect recirculation path + DG_HEAT_DISINFECT_STATE_DISINFECT_RESERVOIR_1_TO_2, ///< Heat disinfect, heat disinfect reservoir 1 to 2 + DG_HEAT_DISINFECT_STATE_DISINFECT_RESERVOIR_2_TO_1, ///< Heat disinfect, heat disinfect reservoir 2 to 1 + DG_HEAT_DISINFECT_STATE_DISINFECT_DRAIN_PATH, ///< Heat disinfect, heat disinfect drain path + DG_HEAT_DISINFECT_STATE_DEPRIME_RESERVOIRS, ///< Heat disinfect, de-prime the reservoirs + NUM_OF_DG_HEAT_DISINFECT_STATES ///< Number of heat disinfect mode states. }; typedef enum DG_Heat_States DG_HEAT_DISINFECT_STATE_T; Index: MsgDefs.h =================================================================== diff -u -r4a08b0816b48374da2c87dbe7d6d51e08ef6b81f -r43adad09f3653207af77d46345e71fcdc007abca --- MsgDefs.h (.../MsgDefs.h) (revision 4a08b0816b48374da2c87dbe7d6d51e08ef6b81f) +++ MsgDefs.h (.../MsgDefs.h) (revision 43adad09f3653207af77d46345e71fcdc007abca) @@ -69,6 +69,7 @@ MSG_ID_DG_HEATERS_DATA = 0x2C, ///< DG broadcast of the heaters data MSG_ID_DG_TEMPERATURE_DATA = 0x2D, ///< DG broadcast of the temperature sensors data MSG_ID_USER_UF_SETTINGS_CHANGE_CONFIRMATION_RESPONSE = 0x2E, ///< HD response to user selection of ultrafiltration settings change option selection. + MSG_ID_DG_START_STOP_HEAT_DISINFECT = 0x2F, ///< HD request to start or stop DG heat disinfection. #ifdef EMC_TEST_BUILD MSG_ID_CAN_ERROR_COUNT = 0x999, // test code in support of EMC testing #endif