Index: leahi_dialin/fp/modules/valves.py =================================================================== diff -u -r9f947930678d5b13aa8f788f4e3d58cd1370a541 -rd089b54d2fde7f8c36acce41a47d7acee4ef5da6 --- leahi_dialin/fp/modules/valves.py (.../valves.py) (revision 9f947930678d5b13aa8f788f4e3d58cd1370a541) +++ leahi_dialin/fp/modules/valves.py (.../valves.py) (revision d089b54d2fde7f8c36acce41a47d7acee4ef5da6) @@ -72,7 +72,7 @@ #: States of all the vales in list format self.valve_states_enum = {} for i in range(0, fp_enum_repository.FPValveNames.NUM_OF_FP_VALVES.value): - valve_name = fp_enum_repository.FPValveNames(i).name.split('_')[0] + valve_name = fp_enum_repository.FPValveNames(i).name self.valve_states_enum[valve_name] = 0 self.valves_sensed_states[valve_name] = '' @@ -146,8 +146,8 @@ # Updating Valve_states_enum for i in range(0, fp_enum_repository.FPValveNames.NUM_OF_FP_VALVES.value): - valve_name = fp_enum_repository.FPValveNames(i).name.split('_')[0] - self.valve_states_enum[valve_name] = eval(f'self.{fp_enum_repository.FPValveNames(i).name.lower()}["state"]') + valve_name = fp_enum_repository.FPValveNames(i).name + self.valve_states_enum[valve_name] = eval(f'self.{valve_name.lower()}["state"]') # Extract each valve sensed state from U08 valves states using bit-masking start = self.END_FP_VALVES_STATES