rcbench
Servo and ESC test bench: panel, IOmcu and shared C
Loading...
Searching...
No Matches
panel_trial.h
Go to the documentation of this file.
1
13#pragma once
14
15#include <stdatomic.h>
16#include <stdbool.h>
17#include <stdint.h>
18
30void panel_trial_begin(bool ui_up);
31
37void panel_trial_mark(uint32_t steps);
38
46void panel_trial_frame(bool flushed, bool quiet);
47
49extern atomic_bool s_trial_control_ran;
51extern atomic_bool s_trial_logger_ran;
void panel_trial_begin(bool ui_up)
Settle the start's check at the display and touch step.
Definition panel_trial.c:93
atomic_bool s_trial_logger_ran
The logger task finished one pass; set by that task.
Definition panel_trial.c:40
void panel_trial_mark(uint32_t steps)
Record start-up steps (FW_TRIAL_CARD, FW_TRIAL_SETTINGS) from app_main.
Definition panel_trial.c:110
void panel_trial_frame(bool flushed, bool quiet)
Once per pass of the screen loop, after the flip: keep the build when fw_trial_poll() says so.
Definition panel_trial.c:145
atomic_bool s_trial_control_ran
The control task finished one pass; set by that task.
Definition panel_trial.c:39