Index: leahi_dialin/dd/modules/records.py =================================================================== diff -u -re3c60dd439b2f996b0392951fd4461e8e37b8692 -rdcd4a815c3a7994d4b78aaf9121c9cd4a51f45a9 --- leahi_dialin/dd/modules/records.py (.../records.py) (revision e3c60dd439b2f996b0392951fd4461e8e37b8692) +++ leahi_dialin/dd/modules/records.py (.../records.py) (revision dcd4a815c3a7994d4b78aaf9121c9cd4a51f45a9) @@ -20,7 +20,7 @@ from time import sleep # Project imports -from leahi_dialin.common import dd_enum_repository, disp_enum_repository +from leahi_dialin.common import dd_enum_repository, disp_enum_repository, fp_enum_repository from leahi_dialin.common.generic_defs import DataTypes from leahi_dialin.common.msg_defs import MsgIds from leahi_dialin.common.override_templates import cmd_generic_override @@ -657,6 +657,8 @@ # Set the sensor name if group == 'PRES': sensor = dd_enum_repository.DDPressureSensorNames.from_str(record_parts[1]) + if sensor is None: + sensor = fp_enum_repository.FPPressureSensorNames.from_str(record_parts[1]) elif group == 'TEMP': sensor = dd_enum_repository.DDTemperatureSensorNames.from_str(record_parts[1]) elif group == 'CONC':