Index: dialin/common/dg_defs.py =================================================================== diff -u -r4c63e5617400d2246d2e0290a9c63da4defbb2fc -r54dee6103756512f8bb7bf6f6170cfd4eaa3ea3b --- dialin/common/dg_defs.py (.../dg_defs.py) (revision 4c63e5617400d2246d2e0290a9c63da4defbb2fc) +++ dialin/common/dg_defs.py (.../dg_defs.py) (revision 54dee6103756512f8bb7bf6f6170cfd4eaa3ea3b) @@ -146,6 +146,18 @@ @unique +class DGFlushUIStates(DialinEnum): + FLUSH_UI_STATE_NOT_RUNNING = 0 + FLUSH_UI_STATE_NOT_DRAIN_DEVICE = 1 + FLUSH_UI_STATE_NOT_FLUSH_RESERVOIRS = 2 + FLUSH_UI_STATE_NOT_DRAIN_RESERVOIRS = 3 + FLUSH_UI_STATE_NOT_FLUSH_RECIRCULATION_PATH = 4 + FLUSH_UI_STATE_NOT_CANCEL_FLUSH = 5 + FLUSH_UI_STATE_NOT_COMPLETE = 6 + NUM_OF_FLUSH_UI_STATES = 7 + + +@unique class DGHeatDisinfectStates(DialinEnum): DG_HEAT_DISINFECT_STATE_START = 0 # Heat disinfect, start mode state DG_HEAT_DISINFECT_STATE_DRAIN_R1 = 1 # Heat disinfect, drain R1 state