Index: dialin/common/dg_defs.py =================================================================== diff -u -rdc07ecb63eed240b6d3b47dd96743f93014c564c -r4060a29b8822087ebc3492836fb8c84ce12a7238 --- dialin/common/dg_defs.py (.../dg_defs.py) (revision dc07ecb63eed240b6d3b47dd96743f93014c564c) +++ dialin/common/dg_defs.py (.../dg_defs.py) (revision 4060a29b8822087ebc3492836fb8c84ce12a7238) @@ -198,13 +198,22 @@ HEAT_DISINFECT_UI_STATE_COMPLETE = 9 NUM_OF_HEAT_DISINFECT_UI_STATES = 10 + @unique class DGHeatDisinfectActiveCoolStates(DialinEnum): DG_HEAT_DISINFECT_ACTIVE_COOL_STATE_START = 0 - DG_HEAT_DISINFECT_ACTIVE_COOL_STATE_COOL_DOWN_RO_FILTER = 1 - DG_HEAT_DISINFECT_ACTIVE_COOL_STATE_CANCEL_BASIC_PATH = 2 - DG_HEAT_DISINFECT_ACTIVE_COOL_STATE_COMPLETE = 3 - NUM_OF_DG_HEAT_DISINFECT_ACTIVE_COOL_STATES = 4 + DG_HEAT_DISINFECT_ACITVE_COOL_MIX_DRAIN_R1_STATE = 1 + DG_HEAT_DISINFECT_ACTIVE_COOL_MIX_DRAIN_R2_STATE = 2 + DG_HEAT_DISINFECT_ACTIVE_COOL_FILL_R1_STATE = 3 + DG_HEAT_DISINFECT_ACTIVE_COOL_FILL_R2_STATE = 4 + DG_HEAT_DISINFECT_ACTIVE_COOL_DRAIN_R2_FILL_R1_TO_R2_STATE = 5 + DG_HEAT_DISINFECT_ACTIVE_COOL_DRAIN_R1_FILL_R2_TO_R1_STATE = 6 + DG_HEAT_DISINFECT_ACTIVE_COOL_DRAIN_R1_STATE = 7 + DG_HEAT_DISINFECT_ACTIVE_COOL_DRAIN_R2_STATE = 8 + DG_HEAT_DISINFECT_ACTIVE_COOL_STATE_COOL_DOWN_RO_FILTER = 9 + DG_HEAT_DISINFECT_ACTIVE_COOL_CANCEL_WATER_PATH_STATE = 10 + DG_HEAT_DISINFECT_ACTIVE_COOL_CANCEL_BASIC_PATH_STATE = 11 + DG_HEAT_DISINFECT_ACTIVE_COOL_STATE_COMPLETE = 12 @unique Index: dialin/dg/usage_info_record.py =================================================================== diff -u -racd09d02879e8add4cf7f694f5db8e423a76c341 -r4060a29b8822087ebc3492836fb8c84ce12a7238 --- dialin/dg/usage_info_record.py (.../usage_info_record.py) (revision acd09d02879e8add4cf7f694f5db8e423a76c341) +++ dialin/dg/usage_info_record.py (.../usage_info_record.py) (revision 4060a29b8822087ebc3492836fb8c84ce12a7238) @@ -271,6 +271,7 @@ 'last_chem_dis_complete_date_epoch': ['