Index: DGDefs.h =================================================================== diff -u -r246dc9dfcbd5cdc8960c113b4c1f049db73ce3ca -rdabc6da0de0a2a4c7d92384a95032573f9965aee --- DGDefs.h (.../DGDefs.h) (revision 246dc9dfcbd5cdc8960c113b4c1f049db73ce3ca) +++ DGDefs.h (.../DGDefs.h) (revision dabc6da0de0a2a4c7d92384a95032573f9965aee) @@ -188,8 +188,19 @@ /// Enumeration of flush mode states. enum DG_Flush_States { - DG_FLUSH_STATE_START = 0, ///< Start flush mode state - NUM_OF_DG_FLUSH_STATES ///< Number of flush mode states + DG_FLUSH_STATE_START = 0, ///< Flush, start mode state + DG_FLUSH_STATE_DRAIN_R1, ///< Flush, drain reservoir 1 state + DG_FLUSH_STATE_DRAIN_R2, ///< Flush, drain reservoir 2 state + DG_FLUSH_STATE_FLUSH_DRAIN, ///< Flush, flush drain state + DG_FLUSH_STATE_FLUSH_DIALYSATE, ///< Flush, flush dialysate state + DG_FLUSH_STATE_FLUSH_CONCENTRATE_STRAWS, ///< Flush, flush concentrate straws state + DG_FLUSH_STATE_FLUSH_R1_TO_R2, ///< Flush, flush reservoir 1 to reservoir 2 state + DG_FLUSH_STATE_FLUSH_R2_TO_R1, ///< Flush, flush reservoir 2 to reservoir 1 state + DG_FLUSH_STATE_FLUSH_CIRCULATION, ///< Flush, flush circulation state + DG_FLUSH_STATE_CANCEL_BASIC_PATH, ///< Flush, cancel basic path state + DG_FLUSH_STATE_CANCEL_WATER_PATH, ///< Flush, cancel water path state + DG_FLUSH_STATE_COMPLETE, ///< Flush, complete mode state + NUM_OF_DG_FLUSH_STATES ///< Number of flush mode states }; typedef enum DG_Flush_States DG_FLUSH_STATE_T; ///< Type for DG flush mode states enumeration @@ -325,6 +336,7 @@ DG_RESERVOIR_BELOW_TARGET = 0, ///< Reservoir below target DG_RESERVOIR_ABOVE_TARGET, ///< Reservoir above target DG_RESERVOIR_REACHED_TARGET, ///< Reservoir reached target + DG_RESERVOIR_NOT_REACHED_TARGET, ///< Reservoir not reached to target (timeout) NUM_OF_DG_RESERVOIR_STATUS ///< Number of reservoir status } DG_RESERVOIR_STATUS_T; // Currently is used in mode heat disinfect and mode flush