diff --git a/eive_tmtc/pus_tm/event_handler.py b/eive_tmtc/pus_tm/event_handler.py index 8dc5a31..e5cfc35 100644 --- a/eive_tmtc/pus_tm/event_handler.py +++ b/eive_tmtc/pus_tm/event_handler.py @@ -122,6 +122,12 @@ def handle_event_packet( # noqa C901: Complexity okay here new_time_dt = datetime.datetime.fromtimestamp(new_time, datetime.timezone.utc) pw.dlog(f"Old time (UTC): {old_time_dt}") pw.dlog(f"New time (UTC): {new_time_dt}") + if info.name == "CLOCK_DUMP_LEGACY": + specific_handler = True + # param 1 is timeval seconds, param 2 is timeval subsecond milliseconds + time = event_def.param1 + event_def.param2 / 1000.0 + time_dt = datetime.datetime.fromtimestamp(time, datetime.timezone.utc) + pw.dlog(f"Current time: {time_dt}") if info.name == "CLOCK_DUMP": specific_handler = True # param 1 is timeval seconds, param 2 is timeval subsecond microseconds