finished p60 dock HK handling

This commit is contained in:
2022-04-05 19:27:55 +02:00
parent 2c58a77338
commit a038e4c175
4 changed files with 154 additions and 189 deletions

View File

@ -5,6 +5,7 @@ from config.object_ids import get_object_ids
from tmtccmd.tm import Service5Tm
from tmtccmd.logging import get_console_logger
from tmtccmd.utility.tmtc_printer import FsfwTmTcPrinter
from tmtccmd.fsfw import parse_fsfw_events_csv, EventDictT, EventInfo
@ -24,7 +25,13 @@ def get_event_dict() -> EventDictT:
return __EVENT_DICT
def handle_event_packet(file_logger: logging.Logger, tm: Service5Tm) -> str:
def handle_event_packet(
raw_tm: bytes,
printer: FsfwTmTcPrinter,
file_logger: logging.Logger
) -> str:
tm = Service5Tm.unpack(raw_telemetry=raw_tm)
printer.handle_long_tm_print(packet_if=tm, info_if=tm)
additional_event_info = ""
event_dict = get_event_dict()
info = event_dict.get(tm.event_id)