Index: leahi_dialin/fp/modules/temperatures.py =================================================================== diff -u -ra6c8026470fbbead9a90b727be257d3076397670 -ref6ba5f4ce48c10760f0a98859de98baa8ce3103 --- leahi_dialin/fp/modules/temperatures.py (.../temperatures.py) (revision a6c8026470fbbead9a90b727be257d3076397670) +++ leahi_dialin/fp/modules/temperatures.py (.../temperatures.py) (revision ef6ba5f4ce48c10760f0a98859de98baa8ce3103) @@ -157,7 +157,7 @@ message_id=MsgIds.MSG_ID_FP_FLOW_TEMP_OVERRIDE_REQUEST.value, payload=payload) # IO Pressure Sensors' Temperature Override - elif FPTemperaturesNames.M1_TEMP.value <= sensor_index <= FPTemperaturesNames.M3_TEMP.value: + elif sensor_index == FPTemperaturesNames.M3_TEMP.value: index = integer_to_bytearray(sensor_index + BETA_IO_PRES_SENSOR_OFFSET) payload = rst + value + index message = DenaliMessage.build_message(channel_id=DenaliChannels.dialin_to_fp_ch_id, @@ -171,7 +171,7 @@ message_id=MsgIds.MSG_ID_FP_PRESSURE_TEMP_OVERRIDE_REQUEST.value, payload=payload) - self.logger.debug("Setting sensor {} to {} C".format(FPTemperaturesNames[str(sensor_index)].name, sensor_value)) + self.logger.debug("Setting sensor {} to {} C".format(list(self.fp_temperatures.keys())[sensor_index], sensor_value)) # Send message received_message = self.can_interface.send(message)