Index: DGDefs.h =================================================================== diff -u -r26d52d21ce920c9460fa268903374a3aa7623c48 -r811deed4a156904f45a277c1c729bdaa23a741ca --- DGDefs.h (.../DGDefs.h) (revision 26d52d21ce920c9460fa268903374a3aa7623c48) +++ DGDefs.h (.../DGDefs.h) (revision 811deed4a156904f45a277c1c729bdaa23a741ca) @@ -39,6 +39,8 @@ DG_MODE_FLUS, ///< Flush mode DG_MODE_HEAT, ///< Heat Disinfect mode DG_MODE_CHEM, ///< Chemical Disinfect mode + DG_MODE_CHFL, ///< Chemical Disinfect Flush mode + DG_MODE_HCOL, ///< Heat disinfect cooling mode DG_MODE_NLEG, ///< Not legal - an illegal mode transition occurred NUM_OF_DG_MODES ///< Number of DG operation modes }; @@ -341,6 +343,24 @@ /**@}*/ /** + * @addtogroup DGHeatDisinfectActiveCoolMode + * @{ + */ + +/// Enumeration of heat disinfect active cool mode states. +enum DG_Heat_Cool_States +{ + DG_HEAT_DISINFECT_ACTIVE_COOL_STATE_START = 0, ///< Heat disinfect active cool, start mode state + DG_HEAT_DISINFECT_ACTIVE_COOL_STATE_COOL_DOWN_RO_FILTER, ///< Heat disinfect active cool, cool down RO filter state + DG_HEAT_DISINFECT_ACTIVE_COOL_STATE_CANCEL_BASIC_PATH, ///< Heat disinfect active cool, cancel mode basic path state + DG_HEAT_DISINFECT_ACTIVE_COOL_STATE_COMPLETE, ///< Heat disinfect active cool, complete state + NUM_OF_DG_HEAT_DISINFECT_ACTIVE_COOL_STATES ///< Number of heat disinfect mode states +}; +typedef enum DG_Heat_Cool_States DG_HEAT_DISINFECT_ACTIVE_COOL_STATE_T; ///< Type for DG heat disinfect active cool states enumeration + +/**@}*/ + +/** * @addtogroup DGChemicalDisinfectMode * @{ */