Index: leahi_dialin/td/modules/events.py =================================================================== diff -u -rf03c9a32180573f2430105ad69eb91d9f597a96b -r34b64ff2d8a64f4b7b60b80bb7cf4c36845e5943 --- leahi_dialin/td/modules/events.py (.../events.py) (revision f03c9a32180573f2430105ad69eb91d9f597a96b) +++ leahi_dialin/td/modules/events.py (.../events.py) (revision 34b64ff2d8a64f4b7b60b80bb7cf4c36845e5943) @@ -8,7 +8,7 @@ # @file events.py # # @author (last) Zoltan Miskolci -# @date (last) 08-Jan-2026 +# @date (last) 05-May-2026 # @author (original) Dara Navaei # @date (original) 12-Oct-2021 # @@ -18,8 +18,12 @@ from logging import Logger from datetime import datetime from time import time +# Module imports +from logging import Logger +# Project imports from leahi_dialin.common import td_enum_repository +from leahi_dialin.common.generic_defs import DataTypes from leahi_dialin.common.msg_defs import MsgIds, MsgFieldPositions from leahi_dialin.protocols.CAN import DenaliCanMessenger, DenaliChannels from leahi_dialin.utils.abstract_classes import AbstractSubSystem @@ -41,14 +45,13 @@ self.logger = logger if self.can_interface is not None: - channel_id = DenaliChannels.td_sync_broadcast_ch_id - self.msg_id_td_event = MsgIds.MSG_ID_TD_EVENT.value - self.can_interface.register_receiving_publication_function(channel_id, self.msg_id_td_event, self._handler_events_sync) + self.can_interface.register_receiving_publication_function(channel_id = DenaliChannels.td_sync_broadcast_ch_id, + message_id = MsgIds.MSG_ID_TD_EVENT.value, + function = self._handler_events_sync) - channel_id = DenaliChannels.td_sync_broadcast_ch_id - self.msg_id_td_op_mode_data = MsgIds.MSG_ID_TD_OP_MODE_DATA.value - self.can_interface.register_receiving_publication_function(channel_id, self.msg_id_td_op_mode_data, - self._handler_td_op_mode_sync) + self.can_interface.register_receiving_publication_function(channel_id = DenaliChannels.td_sync_broadcast_ch_id, + message_id = MsgIds.MSG_ID_TD_OP_MODE_DATA.value, + function = self._handler_td_op_mode_sync) self.td_events_timestamp = 0.0 #: The timestamp of the last Event message self.td_event_op_mode = 0 #: The new Operation Mode value