From 930cf97fa702cbfd0440f5b4b8697d9678be5de7 Mon Sep 17 00:00:00 2001
From: "Robin.Mueller" <robin.mueller.m@gmail.com>
Date: Sat, 19 Sep 2020 16:43:42 +0200
Subject: [PATCH] tc srv 3 continued

---
 tc/obsw_tc_service3.py | 31 +++++++++++++++----------------
 tmtc_core              |  2 +-
 2 files changed, 16 insertions(+), 17 deletions(-)

diff --git a/tc/obsw_tc_service3.py b/tc/obsw_tc_service3.py
index 6af2753..c1177f6 100644
--- a/tc/obsw_tc_service3.py
+++ b/tc/obsw_tc_service3.py
@@ -35,7 +35,7 @@ def pack_service3_test_into(tc_queue: Deque) -> Deque:
     return tc_queue
 
 
-def pack_test_device_test(tc_queue):
+def pack_test_device_test(tc_queue: Deque):
     pass
 
 
@@ -50,22 +50,21 @@ def pack_custom_tests(tc_queue: Deque):
     command = PusTelecommand(service=3, subservice=5, ssc=3101, app_data=sid_thermalsensor)
     tc_queue.appendleft(command.pack_command_tuple())
 
-    tc_queue.appendleft(("wait", 5))
-    # new_interval = 1.0
-    # interval_app_data = sid_thermalsensor + make_interval(new_interval)
-    # tc_queue.appendleft(("print", "Setting interval to one second: "))
-    # command = PusTelecommand(service=3, subservice=31, ssc=3102, app_data=interval_app_data)
-    # tc_queue.appendleft(command.pack_command_tuple())
-    #
-    # tc_queue.appendleft(("wait", 2))
-    #
-    # tc_queue.appendleft(("print", "Disabling periodic Thermal Sensor packet generation: "))
-    # command = PusTelecommand(service=3, subservice=6, ssc=3103, app_data=sid_thermalsensor)
-    # tc_queue.appendleft(command.pack_command_tuple())
+    tc_queue.appendleft(("wait", 6))
+
+    new_interval = 1.0
+    interval_app_data = sid_thermalsensor + make_interval(new_interval)
+    tc_queue.appendleft(("print", "Setting interval to one second: "))
+    command = PusTelecommand(service=3, subservice=31, ssc=3102, app_data=interval_app_data)
+    tc_queue.appendleft(command.pack_command_tuple())
     #
-    # tc_queue.appendleft(("print", "Generate one shot Thermal Sensor packet: "))
-    # command = PusTelecommand(service=3, subservice=27, ssc=3104, app_data=sid_thermalsensor)
-    # tc_queue.appendleft(command.pack_command_tuple())
+    tc_queue.appendleft(("wait", 3))
+
+    tc_queue.appendleft(("print", "Disabling periodic Thermal Sensor packet generation: "))
+    command = PusTelecommand(service=3, subservice=6, ssc=3103, app_data=sid_thermalsensor)
+    tc_queue.appendleft(command.pack_command_tuple())
+
+
 
 
 
diff --git a/tmtc_core b/tmtc_core
index 145e1d3..1a05b6b 160000
--- a/tmtc_core
+++ b/tmtc_core
@@ -1 +1 @@
-Subproject commit 145e1d38643de2ba09e67427b14e2ce5a06303c7
+Subproject commit 1a05b6b4bcaa0496af3f03db1eb887be7fe7c8f3
-- 
GitLab