Index: leahi_dialin/common/td_defs.py =================================================================== diff -u -r2a8cf0f2bb60b82bf059519526e0b15cd08af022 -rb6d07a193916f0d5b542d23ab4405fb6c34599d7 --- leahi_dialin/common/td_defs.py (.../td_defs.py) (revision 2a8cf0f2bb60b82bf059519526e0b15cd08af022) +++ leahi_dialin/common/td_defs.py (.../td_defs.py) (revision b6d07a193916f0d5b542d23ab4405fb6c34599d7) @@ -1146,47 +1146,37 @@ @unique class TDValvePositions(DialinEnum): - VALVE_POSITION_NOT_IN_POSITION = 0 # Valve not in Position - VALVE_POSITION_A_INSERT_LOAD = 1 # Insert/Eject Valve Position - VALVE_POSITION_B_OPEN_BLOOD = 2 # Open Valve Position - VALVE_POSITION_C_CLOSE_SALINE = 3 # Closed Valve Position - VALVE_POSITION_C_PARTIAL_CLOSE = 4 # Partial Close Valve Position - NUM_OF_VALVE_POSITIONS = 5 # Partial Close Valve Position + NOT_IN_POSITION = 0 # Valve not in Position + A_INSERT_INSERT_EJECT = 1 # Insert/Eject Valve Position + B_OPEN_BLOOD = 2 # Open Valve Position + C_CLOSE = 3 # Closed Valve Position + NUM_OF_VALVE_POSITIONS = 4 # Number of valve positions TDValvePositions._str_list = { # Official Name : Accepted strings - 'VALVE_POSITION_NOT_IN_POSITION': ['not in position'], - 'VALVE_POSITION_A_INSERT_LOAD': ['a', 'insert/eject', 'insert', 'eject', 'load'], - 'VALVE_POSITION_B_OPEN_BLOOD': ['b', 'open', 'blood'], - 'VALVE_POSITION_C_CLOSE_SALINE': ['c', 'close', 'closed', 'saline'], - 'VALVE_POSITION_C_PARTIAL_CLOSE': [], + 'NOT_IN_POSITION': ['not in position'], + 'A_INSERT_INSERT_EJECT': ['a', 'insert/eject', 'insert', 'eject', 'load'], + 'B_OPEN_BLOOD': ['b', 'open', 'blood'], + 'C_CLOSE': ['c', 'close', 'closed', 'saline'], 'NUM_OF_VALVE_POSITIONS': [], } @unique class TDValveStates(DialinEnum): - VALVE_STATE_WAIT_FOR_POST = 0 # Waiting for POST Valve State - VALVE_STATE_RESET_VALVE = 1 # Valve state reset valve. - VALVE_STATE_RESET_ENCODER = 2 # Valve state reset encoder. - VALVE_STATE_ENABLE_VALVE = 3 # Valve state enable valve. - VALVE_STATE_HOMING_NOT_STARTED = 4 # Valve state homing not started. - VALVE_STATE_HOMING_FIND_ENERGIZED_EDGE = 5 # Valve state homing find energized edge. - VALVE_STATE_HOMING_FIND_DEENERGIZED_EDGE = 6 # Valve state homing find. - VALVE_STATE_IDLE = 7 # Idle Valve State. - VALVE_STATE_IN_TRANSITION = 8 # Valve state in transition. + WAIT_FOR_POST = 0 # Waiting for POST Valve State + HOMING_NOT_HOMED = 1 # Valve state homing not homed. + IDLE = 2 # Idle Valve State. + IN_TRANSITION = 3 # Valve state in transition. + NUM_OF_VALVE_STATES = 4 # Number of valve states. TDValveStates._str_list = { # Official Name : Accepted strings - 'VALVE_STATE_WAIT_FOR_POST': ['wait', 'wait for post'], - 'VALVE_STATE_RESET_VALVE': ['reset valve'], - 'VALVE_STATE_RESET_ENCODER': ['reset encoder'], - 'VALVE_STATE_ENABLE_VALVE': ['enable', 'enable valve'], - 'VALVE_STATE_HOMING_NOT_STARTED': ['homing not started', 'not started'], - 'VALVE_STATE_HOMING_FIND_ENERGIZED_EDGE': ['homing find energized edge'], - 'VALVE_STATE_HOMING_FIND_DEENERGIZED_EDGE': ['homing find deenergized edge'], - 'VALVE_STATE_IDLE': ['idle'], - 'VALVE_STATE_IN_TRANSITION': [], + 'WAIT_FOR_POST': ['wait', 'wait for post'], + 'HOMING_NOT_HOMED': ['homing not started', 'not started'], + 'IDLE': ['idle'], + 'IN_TRANSITION': [], + 'NUM_OF_VALVE_STATES': [], }