Index: leahi_dialin/td/modules/td_test_configs.py =================================================================== diff -u -rf03c9a32180573f2430105ad69eb91d9f597a96b -r34b64ff2d8a64f4b7b60b80bb7cf4c36845e5943 --- leahi_dialin/td/modules/td_test_configs.py (.../td_test_configs.py) (revision f03c9a32180573f2430105ad69eb91d9f597a96b) +++ leahi_dialin/td/modules/td_test_configs.py (.../td_test_configs.py) (revision 34b64ff2d8a64f4b7b60b80bb7cf4c36845e5943) @@ -8,14 +8,16 @@ # @file td_test_configs.py # # @author (last) Zoltan Miskolci -# @date (last) 08-Jan-2026 +# @date (last) 05-May-2026 # @author (original) Jonny Paguio # @date (original) 20-Aug-2025 # ############################################################################ +# Module imports from logging import Logger +# Project imports from leahi_dialin.common.constants import NO_RESET from leahi_dialin.common.msg_defs import MsgIds, MsgFieldPositions from leahi_dialin.common.override_templates import cmd_generic_override @@ -41,10 +43,9 @@ self.logger = logger if self.can_interface is not None: - channel_id = DenaliChannels.td_to_dialin_ch_id - self.msg_id_td_send_test_config = MsgIds.MSG_ID_TD_SEND_TEST_CONFIGURATION.value - self.can_interface.register_receiving_publication_function(channel_id, self.msg_id_td_send_test_config, - self._handler_td_test_config_sync) + self.can_interface.register_receiving_publication_function(channel_id = DenaliChannels.td_sync_broadcast_ch_id, + message_id = MsgIds.MSG_ID_TD_SEND_TEST_CONFIGURATION.value, + function = self._handler_td_test_config_sync) self.td_test_configs_response_timestamp = 0.0 #: The timestamp of the latest message self.td_test_configs = dict() #: The Test Config data in dictionary format @@ -75,7 +76,6 @@ if 'NUM_OF_TEST_CONFIGS' not in config: config_value, index = bytearray_to_integer(payload, index, False) self.td_test_configs[config] = config_value - self.td_test_configs_response_timestamp = timestamp