Index: DDDefs.h =================================================================== diff -u -r5a84d69bf6a123f083528cb2aec6c509b6566485 -rd99f22c6c8c038791214fad1baa6a48840116edf --- DDDefs.h (.../DDDefs.h) (revision 5a84d69bf6a123f083528cb2aec6c509b6566485) +++ DDDefs.h (.../DDDefs.h) (revision d99f22c6c8c038791214fad1baa6a48840116edf) @@ -241,7 +241,20 @@ /// Enumeration of heat disinfect mode states. enum DD_Heat_States { - DD_HEAT_DISINFECT_STATE_START = 0, ///< Heat disinfect, start mode state + DD_HEAT_DISINFECT_STATE_START = 0, ///< Skip hydraulic chamber recirc; enter depressurize + DD_HEAT_DISINFECT_DEPRESSURIZE_BICART, ///< Wait for D6 full, then depressurize bicart + DD_HEAT_DISINFECT_DD_RECIRC_SETUP, ///< Transient DD recirc setup; 2 min stability then open loop + DD_HEAT_DISINFECT_PRESSURE_CHECK, ///< Wait for D18 > 3 PSI before starting D5 + DD_HEAT_DISINFECT_DD_RECIRC_MAIN, ///< Main recirc path, 5 s + DD_HEAT_DISINFECT_DD_RECIRC_DIALYZER, ///< Dialyzer line recirc, 5 s + DD_HEAT_DISINFECT_DD_RECIRC_D100, ///< D100 line recirc, 5 s + DD_HEAT_DISINFECT_DD_RECIRC_D34, ///< D34 line recirc, 5 s + DD_HEAT_DISINFECT_DD_RECIRC_D91, ///< D91 line recirc, 5 s + DD_HEAT_DISINFECT_DD_RECIRC_D76_D47, ///< D76 and D47 line recirc, 10 s + DD_HEAT_DISINFECT_HYDROBLOCK_RECIRC, ///< WCID hydroblock recirc / reheat + DD_HEAT_DISINFECT_BICART_SUPPLY, ///< WCID bicart supply recirc, 6 s + DD_HEAT_DISINFECT_BICART_VENT, ///< WCID bicart vent recirc, 6 s + DD_HEAT_DISINFECT_WCID_DWELL_CHECK, ///< D5 off, mix, then D4 dwell check DD_HEAT_DISINFECT_STATE_COMPLETE, ///< Heat disinfect, complete state NUM_OF_DD_HEAT_DISINFECT_STATES ///< Number of heat disinfect mode states };