diff --git a/tc/obsw_tc_service2.py b/tc/obsw_tc_service2.py index 1e44d9269fb2861b9134d9b54c7408c050ce4a2a..cdd54b6a55beda096cf243c5423bd0b422ac694a 100644 --- a/tc/obsw_tc_service2.py +++ b/tc/obsw_tc_service2.py @@ -44,6 +44,12 @@ def pack_service2_test_into(tc_queue: Deque, called_externally: bool = False) -> tc_queue.appendleft(("print", "Testing Service 2: Send second raw command")) command = PusTelecommand(service=2, subservice=128, ssc=205, app_data=raw_data) tc_queue.appendleft(command.pack_command_tuple()) + + # Set mode off + tc_queue.appendleft(("print", "Testing Service 2: Setting Off Mode")) + mode_data = pack_mode_data(object_id, 0, 0) + command = PusTelecommand(service=200, subservice=1, ssc=2020, app_data=mode_data) + tc_queue.appendleft(command.pack_command_tuple()) if called_externally is False: tc_queue.appendleft(("export", "log/tmtc_log_service2.txt")) return tc_queue