|
rcbench
Servo and ESC test bench: panel, IOmcu and shared C
|
Data Fields | |
| bench_state_t | bench |
| supply_state_t | supply |
| uint32_t | supply_gen |
| bool | link_up |
| bool | armed |
| uint8_t | armed_roles |
| bool | arm_wanted |
| uint32_t | arm_gen |
| float | mcu_temp_c |
| bool | stopped |
| uint32_t | stops |
| uint32_t | pressed |
| uint16_t | faults |
| uint32_t | link_errors |
| uint32_t | link_refused |
| uint32_t | run_seconds |
| ui_alert_slot_t | alert |
| tone_readout_t | tone |
| servo_source_id_t | servo_source |
| uint32_t | servo_source_changes |
| servo_source_why_t | servo_source_why |
| servo_source_why_t | servo_source_dropped |
| uint32_t | servo_source_dropped_at |
| uint32_t | servo_win_lost |
| kst_prog_feed_t | kst |
| hitec_prog_feed_t | hitec |
| What the Hitec programmer's model is fed; see hitec_publish(). | |
| cu_snap_t | cu |
| uint32_t panel_snap_t::arm_gen |
which arm, for the render side's ack
| bool panel_snap_t::arm_wanted |
armed, or an arm waiting: arming_link_needed()
| uint8_t panel_snap_t::armed_roles |
The roles the bank is armed for, OUT_ROLE_BIT()s; 0 disarmed.
| uint32_t panel_snap_t::link_refused |
ui_bench_status_t's link_refused
| uint32_t panel_snap_t::pressed |
of the stops, those pressed
| uint32_t panel_snap_t::supply_gen |
which ON, for the render side's ack