From 2f8bed4581e05628a3945756cef57ea1602514cb Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Tue, 15 Aug 2023 14:31:49 +0200 Subject: [PATCH] works --- eive_tmtc/tmtc/payload/ploc_supervisor.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eive_tmtc/tmtc/payload/ploc_supervisor.py b/eive_tmtc/tmtc/payload/ploc_supervisor.py index 98573b2..18aebab 100644 --- a/eive_tmtc/tmtc/payload/ploc_supervisor.py +++ b/eive_tmtc/tmtc/payload/ploc_supervisor.py @@ -747,9 +747,9 @@ def handle_supv_hk_data(set_id: int, hk_data: bytes, pw: PrintWrapper): nvm_0_1_state, nvm_3_state, mission_io_state, - fmc_state - ) = struct.unpack(fmt_str, hk_data) - pw.dlog(f"Temp PS {temp_ps} | Temp PL {temp_pl} | Temp SUP {temp_sup}") + fmc_state, + ) = struct.unpack(fmt_str, hk_data[:inc_len]) + pw.dlog(f"Temp PS {temp_ps} C | Temp PL {temp_pl} C | Temp SUP {temp_sup} C") pw.dlog(f"Uptime {uptime} | CPU Load {cpu_load} | Avail Heap {avail_heap}") pw.dlog(f"Number TCs {num_tcs} | Number TMs {num_tms}") pw.dlog(f"SOC state {SocState(soc_state)}") @@ -757,7 +757,7 @@ def handle_supv_hk_data(set_id: int, hk_data: bytes, pw: PrintWrapper): pw.dlog(f"NVM 3 State {nvm_3_state}") pw.dlog(f"Mission IO state {mission_io_state}") pw.dlog(f"FMC state {fmc_state}") - FsfwTmTcPrinter.print_validity_buffer(hk_data[inc_len:], 13) + pw.dlog(FsfwTmTcPrinter.get_validity_buffer(hk_data[inc_len:], 13)) elif set_id == SetIds.BOOT_STATUS_REPORT: fmt_str = "!BBIIBBBBBB" inc_len = struct.calcsize(fmt_str)