Index: AlarmDefs.h =================================================================== diff -u -rb0fd0c547e24177bc326bc8dbd7c3dc94b3a5cf6 -r6e98f4ef15d782d3353cce39580ad7f371d30edf --- AlarmDefs.h (.../AlarmDefs.h) (revision b0fd0c547e24177bc326bc8dbd7c3dc94b3a5cf6) +++ AlarmDefs.h (.../AlarmDefs.h) (revision 6e98f4ef15d782d3353cce39580ad7f371d30edf) @@ -298,7 +298,7 @@ ALARM_ID_FW_RESERVED_266 = 266, ///< FW reserved for use ALARM_ID_FW_RESERVED_267 = 267, ///< FW reserved for use ALARM_ID_FW_RESERVED_268 = 268, ///< FW reserved for use - ALARM_ID_FW_RESERVED_269 = 269, ///< FW reserved for use + ALARM_ID_FW_RESERVED_269 = 269, ///< TD processor is in Disinfect Flush mode ALARM_ID_FW_RESERVED_270 = 270, ///< FW reserved for use ALARM_ID_FW_RESERVED_271 = 271, ///< FW reserved for use ALARM_ID_FW_RESERVED_272 = 272, ///< FW reserved for use Index: DDDefs.h =================================================================== diff -u -r663119c8dd4c7a7ef8bee2f301310db5e48493f6 -r6e98f4ef15d782d3353cce39580ad7f371d30edf --- DDDefs.h (.../DDDefs.h) (revision 663119c8dd4c7a7ef8bee2f301310db5e48493f6) +++ DDDefs.h (.../DDDefs.h) (revision 6e98f4ef15d782d3353cce39580ad7f371d30edf) @@ -40,6 +40,7 @@ DD_MODE_ROPS, ///< RO permeate sample mode DD_MODE_UPDT, ///< Update mode DD_MODE_NLEG, ///< Not legal - an illegal mode transition occurred + DD_MODE_FLUS, ///< Flush mode NUM_OF_DD_MODES ///< Number of DD operation modes }; typedef enum DD_Op_Modes DD_OP_MODE_T; ///< Type for DD operation modes enumeration @@ -294,6 +295,8 @@ enum DD_Command { DD_CMD_NONE = 0, ///< Not a command + DD_CMD_START_FLUSH, ///< Command to request DD to start flush + DD_CMD_START_HEAT_DISINFECT_ACTIVE_COOL, ///< Command to request DD to start heat disinfect with active cool NUM_OF_DD_COMMANDS ///< Number of DD commands }; typedef enum DD_Command DD_COMMAND_T; ///< Type for DD commands enumeration Index: MsgDefs.h =================================================================== diff -u -r4497e2cca0a0befc8b6611fc06a9f5640f2bdc9f -r6e98f4ef15d782d3353cce39580ad7f371d30edf --- MsgDefs.h (.../MsgDefs.h) (revision 4497e2cca0a0befc8b6611fc06a9f5640f2bdc9f) +++ MsgDefs.h (.../MsgDefs.h) (revision 6e98f4ef15d782d3353cce39580ad7f371d30edf) @@ -269,6 +269,8 @@ MSG_ID_TD_DD_FLUSH_REQUEST = 0x12B, MSG_ID_TD_DD_HEAT_DISINFECT_REQUEST = 0x12C, MSG_ID_TD_DD_HEAT_DISINFECT_ACTIVE_COOL_REQUEST = 0x12D, + MSG_ID_UI_DISINFECT_REQUEST = 0x7F, ///< UI disinfection selection + MSG_ID_TD_DISINFECT_RESPONSE = 0x80, ///< HD response to disinfection selection // service/test CAN messages MSG_ID_FIRST_TD_TESTER_MESSAGE = 0x8000, ///< First TD test message ID