Index: DGDefs.h =================================================================== diff -u -ra939fd0358c96b2bbd880705518b5f40be104888 -r1ea146115c041879f1ef9b07013fa5c550eff68c --- DGDefs.h (.../DGDefs.h) (revision a939fd0358c96b2bbd880705518b5f40be104888) +++ DGDefs.h (.../DGDefs.h) (revision 1ea146115c041879f1ef9b07013fa5c550eff68c) @@ -237,22 +237,43 @@ NUM_OF_DG_CHEM_DISINFECT_STATES ///< Number of chemical disinfect mode states }; typedef enum DG_Chem_States DG_CHEM_DISINFECT_STATE_T; ///< Type for DG chemical disinfect states enumeration + +/**@}*/ + +/** + * @addtogroup DGServiceMode + * @{ + */ + +/// Enumeration of service mode states. +enum DG_Service_States +{ + DG_SERVICE_STATE_START = 0, ///< Start service mode state + NUM_OF_DG_SERVICE_STATES ///< Number of service mode states +}; +typedef enum DG_Service_States DG_SERVICE_STATE_T; ///< Type for DG service states enumeration + +/**@}*/ + +/** + * @addtogroup DGCommand + * @{ + */ + +/// Enumeration of available DG commands. +enum DG_Command +{ + DG_CMD_SWITCH_RESERVOIR = 0, ///< Command to request DG switch reservoirs + DG_CMD_START_DRAIN = 1, ///< Command to request DG to start drain + DG_CMD_STOP_DRAIN = 2, ///< Command to request DG to stop drain + DG_CMD_START_FILL = 3, ///< Command to request DG to start fill + DG_CMD_STOP_FILL = 4, ///< Command to request DG to stop fill + DG_CMD_START_TRIMMER_HEATER = 5, ///< Command to request DG to start trimmer heater + DG_CMD_STOP_TRIMMER_HEATER = 6, ///< Command to request DG to stop trimmer heater + NUM_OF_DG_COMMANDS ///< Number of DG commands +}; +typedef enum DG_Command DG_COMMAND_T; ///< Type for DG commands enumeration /**@}*/ -/** - * @addtogroup DGServiceMode - * @{ - */ - -/// Enumeration of service mode states. -enum DG_Service_States -{ - DG_SERVICE_STATE_START = 0, ///< Start service mode state - NUM_OF_DG_SERVICE_STATES ///< Number of service mode states -}; -typedef enum DG_Service_States DG_SERVICE_STATE_T; ///< Type for DG service states enumeration - -/**@}*/ - #endif