Index: HDDefs.h =================================================================== diff -u -re6c5a4ccb65ae109e9b1c754f97bc117a0e7f269 -re508294f3a5857c9e9ab4d7c4b0dce27c23c3b36 --- HDDefs.h (.../HDDefs.h) (revision e6c5a4ccb65ae109e9b1c754f97bc117a0e7f269) +++ HDDefs.h (.../HDDefs.h) (revision e508294f3a5857c9e9ab4d7c4b0dce27c23c3b36) @@ -104,7 +104,18 @@ STANDBY_DG_CHEM_DISINFECT_IN_PROGRESS_STATE, ///< DG chemical disinfection operation is in progress NUM_OF_STANDBY_STATES ///< Number of standby states (sub-modes) }; -typedef enum HD_Standby_States HD_STANDBY_STATE_T; ///< Type for HD standby states enumeration +typedef enum HD_Standby_States HD_STANDBY_STATE_T; ///< Type for HD standby states enumeration + +/// Sub-mode states while in standby mode disinfect +enum DG_Disinfect_States +{ + DG_DISINFECT_FLUSH = 0, ///< DG disinfect flush + DG_DISINFECT_HEAT, ///< DG disinfect heat + DG_DISINFECT_CHEM, ///< DG disinfect chemical + DG_DISINFECT_NOT_RUNNING, ///< DG disinfect not running + NUM_OF_DG_DISINFECT_STATES ///< Number of DG disinfect states +}; +typedef enum DG_Disinfect_States DG_DISINFECT_STATE_T; ///< Type for DG disinfect states that are broadcast to UI /**@}*/