From 56d0f26cbffbfbf4e790d3a19858162291104934 Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Fri, 2 Dec 2022 16:16:19 +0100 Subject: [PATCH] update TCS set --- eive_tmtc/pus_tm/system/tcs.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/eive_tmtc/pus_tm/system/tcs.py b/eive_tmtc/pus_tm/system/tcs.py index b95d2d6..687e2cc 100644 --- a/eive_tmtc/pus_tm/system/tcs.py +++ b/eive_tmtc/pus_tm/system/tcs.py @@ -28,7 +28,7 @@ def handle_thermal_controller_hk_data( pw.dlog("Received sensor temperature data") # get all the floats - tm_data = struct.unpack("!ffffffffffffffffff", hk_data[: 18 * 4]) + tm_data = struct.unpack("!fffffffffffffffffffff", hk_data[: 21 * 4]) parsed_data = { "SENSOR_PLOC_HEATSPREADER": tm_data[0], "SENSOR_PLOC_MISSIONBOARD": tm_data[1], @@ -46,8 +46,11 @@ def handle_thermal_controller_hk_data( "SENSOR_PLPCDU_HEATSPREADER": tm_data[13], "SENSOR_TCS_BOARD": tm_data[14], "SENSOR_MAGNETTORQUER": tm_data[15], - "TMP1075 1": tm_data[16], - "TMP1075 2": tm_data[17], + "TMP1075 TCS 0": tm_data[16], + "TMP1075 TCS 1": tm_data[17], + "TMP1075 PL PCDU 0": tm_data[18], + "TMP1075 PL PCDU 1": tm_data[19], + "TMP1075 IF BOARD": tm_data[20], } printer.file_logger.info(str(parsed_data)) pp = pprint.PrettyPrinter(depth=4)