Index: DDDefs.h =================================================================== diff -u -r7028b30a24a23e2c3ca252e4e535fccdd2c852ac -r874231cdcb60d39c066329611f4e5cf287809221 --- DDDefs.h (.../DDDefs.h) (revision 7028b30a24a23e2c3ca252e4e535fccdd2c852ac) +++ DDDefs.h (.../DDDefs.h) (revision 874231cdcb60d39c066329611f4e5cf287809221) @@ -32,7 +32,9 @@ DD_MODE_SERV, ///< Service mode DD_MODE_INIT, ///< Initialization & POST mode DD_MODE_STAN, ///< Standby mode + DD_MODE_PREG, ///< Dialysate Pre-Generation mode DD_MODE_GEND, ///< Generate Dialysate mode + DD_MODE_POSG, ///< Post Dialysate Generation mode DD_MODE_HEAT, ///< Heat Disinfect mode DD_MODE_HCOL, ///< Heat Disinfect cooling mode DD_MODE_ROPS, ///< RO permeate sample mode @@ -116,6 +118,22 @@ /**@}*/ /** + * @addtogroup DDPreGenDialysateMode + * @{ + */ + +/// Enumeration of Pre-Gen Dialysate mode states. +enum DD_Pre_Gen_Dialysate_States +{ + DD_PRE_GEN_DIALYSATE_HYD_CHAMBER_FILL_CHECK = 0, ///< DD Pre-Gen Dialysate hyrochamber fill check + DD_PRE_GEN_DIALYSATE_WAIT_FOR_GEND, ///< DD Pre-Gen Dialysate Wait for Gen Dialysate state transition + NUM_OF_DD_PRE_GEN_DIALYSATE_STATES ///< Number of Pre-Gen Dialysate mode states +}; +typedef enum DD_Pre_Gen_Dialysate_States DD_PRE_GEN_DAILYSATE_STATE_T; ///< Type for DD Pre-Gen Dialysate states enumeration + +/**@}*/ + +/** * @addtogroup DDGenDialysateMode * @{ */ @@ -156,6 +174,22 @@ /**@}*/ /** + * @addtogroup DDPostGenDialysateMode + * @{ + */ + +/// Enumeration of Post Gen Dialysate mode states. +enum DD_Post_Gen_Dialysate_States +{ + DD_POST_GEN_DIALYSATE_STATE_START = 0, ///< DD Post-Gen Dialysate state start + DD_POST_GEN_DIALYSATE_STATE_COMPLETE, ///< DD Post-Gen Dialysate complete state + NUM_OF_DD_POST_GEN_DIALYSATE_STATES ///< Number of Post-Gen Dialysate mode states +}; +typedef enum DD_Post_Gen_Dialysate_States DD_POST_GEN_DAILYSATE_STATE_T; ///< Type for DD Post-Gen Dialysate states enumeration + +/**@}*/ + +/** * @addtogroup DDHeatDisinfectMode * @{ */