new event #220

Merged
muellerr merged 4 commits from active-sd-info-event into main 2023-07-21 11:49:59 +02:00
Showing only changes of commit 87b766dfb8 - Show all commits

View File

@ -126,6 +126,13 @@ def handle_event_packet( # noqa C901: Complexity okay here
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 == "ACTIVE_SD_INFO":
active_sd = event_def.param1
sd_0_state = (event_def.param2 >> 16) & 0xFFFF
sd_1_state = event_def.param2 & 0xFFFF
pw.dlog(
f"Active SD card {active_sd} | SD 0 State {sd_0_state} | SD 1 State {sd_1_state}"
)
if info.name == "HEALTH_INFO":
specific_handler = True
health = FsfwHealth(event_def.param1)