Index: dialin/common/hd_defs.py =================================================================== diff -u -r19ed99efea69f85cf5ea175a39555dfaa8e493e0 -r236a8c3d344355c862eb758e06f6a5008e88ba8c --- dialin/common/hd_defs.py (.../hd_defs.py) (revision 19ed99efea69f85cf5ea175a39555dfaa8e493e0) +++ dialin/common/hd_defs.py (.../hd_defs.py) (revision 236a8c3d344355c862eb758e06f6a5008e88ba8c) @@ -332,3 +332,9 @@ TREATMENT_END_WAIT_FOR_RINSEBACK_STATE = 0 TREATMENT_END_PAUSED_STATE = 1 NUM_OF_TREATMENT_END_STATES = 2 + + +@unique +class HDFaultState(DialinEnum): + HD_FAULT_STATE_START = 0 + NUM_OF_HD_FAULT_STATES = 1 Index: dialin/dg/events.py =================================================================== diff -u -r09cbb74248e9fb44ea81b9a2131d81e96e4a9d8d -r236a8c3d344355c862eb758e06f6a5008e88ba8c --- dialin/dg/events.py (.../events.py) (revision 09cbb74248e9fb44ea81b9a2131d81e96e4a9d8d) +++ dialin/dg/events.py (.../events.py) (revision 236a8c3d344355c862eb758e06f6a5008e88ba8c) @@ -51,7 +51,7 @@ self._dg_op_mode_2_sub_mode = {DGOpModes.DG_MODE_FAUL.name: DGFaultStates, DGOpModes.DG_MODE_INIT.name: DGInitStates, DGOpModes.DG_MODE_STAN.name: DGStandByModeStates, - DGOpModes.DG_MODE_GENE.name: DGRecircModeStates, + DGOpModes.DG_MODE_GENE.name: DGGenIdleModeStates, DGOpModes.DG_MODE_FILL.name: DGFillModeStates, DGOpModes.DG_MODE_DRAI.name: DGDrainModeStates, DGOpModes.DG_MODE_FLUS.name: DGFlushStates,