Index: leahi_dialin/fp/modules/temperatures.py =================================================================== diff -u -r71216b08590dd4b556c10b3384dddc26c8d29a99 -rad1d08ef189799e3f31dcf4e630c21d9f98c33d7 --- leahi_dialin/fp/modules/temperatures.py (.../temperatures.py) (revision 71216b08590dd4b556c10b3384dddc26c8d29a99) +++ leahi_dialin/fp/modules/temperatures.py (.../temperatures.py) (revision ad1d08ef189799e3f31dcf4e630c21d9f98c33d7) @@ -42,12 +42,12 @@ if self.can_interface is not None: - channel_id = DenaliChannels.dd_sync_broadcast_ch_id + channel_id = DenaliChannels.fp_sync_broadcast_ch_id msg_id = MsgIds.MSG_ID_RO_TEMPERATURE_DATA.value self.can_interface.register_receiving_publication_function(channel_id, msg_id, self._handler_temperature_sensors_sync) - self.fp_temperature_sensors_timestamp = 0.0 + self.fp_temperature_sensors_timestamp = 0 self.fp_temperatures = {FPTemperaturesNames.P23_TEMP.name: 0.0, FPTemperaturesNames.P22_TEMP.name: 0.0, FPTemperaturesNames.P10_TEMP.name: 0.0, @@ -77,7 +77,9 @@ self.fp_temperatures[FPTemperaturesNames.FP_BOARD_TEMP.name] = struct.unpack('f', bytearray( message['message'][MsgFieldPositions.START_POS_FIELD_5:MsgFieldPositions.END_POS_FIELD_5]))[0] + self.fp_temperature_sensors_timestamp = timestamp + def cmd_temperatures_data_broadcast_interval_override(self, ms: int, reset: int = NO_RESET) -> int: """ Constructs and sends broadcast time interval.