diff --git a/sendreceive/obsw_multiple_commands_sender_receiver.py b/sendreceive/obsw_multiple_commands_sender_receiver.py index d0a559094f08087e28e3fb65f54e859745e7859f..304679fcedc64abbd997bd2ccdde56198a51886f 100644 --- a/sendreceive/obsw_multiple_commands_sender_receiver.py +++ b/sendreceive/obsw_multiple_commands_sender_receiver.py @@ -10,7 +10,7 @@ from collections import deque from sendreceive.obsw_sequential_sender_receiver import SequentialCommandSenderReceiver from comIF.obsw_com_interface import CommunicationInterface from utility.obsw_tmtc_printer import TmTcPrinter -from sendreceive.obsw_tm_listener import TmListenerT +from sendreceive.obsw_tm_listener import TmListener import config.obsw_config as g from utility.obsw_tmtc_printer import get_logger @@ -24,7 +24,7 @@ class MultipleCommandSenderReceiver(SequentialCommandSenderReceiver): This is generally done in the separate test classes in UnitTest """ def __init__(self, com_interface: CommunicationInterface, tmtc_printer: TmTcPrinter, - tc_queue: Deque, tm_listener: TmListenerT, wait_intervals: list, + tc_queue: Deque, tm_listener: TmListener, wait_intervals: list, wait_time: Union[float, list], print_tm: bool): """ TCs are sent in burst when applicable. Wait intervals can be specified by supplying @@ -101,8 +101,8 @@ class MultipleCommandSenderReceiver(SequentialCommandSenderReceiver): if self._tm_listener.event_reply_received.is_set(): return self._tm_listener.retrieve_tm_packet_queue() else: - LOGGER.error("Multiple Command SenderReceiver: Configuration error," - " reply event not set in TM listener") + LOGGER.error("Multiple Command SenderReceiver: Configuration error, " + "reply event not set in TM listener") def __clear_listener_tm_info_queue(self): self._tm_listener.clear_tm_packet_queue()