|
rcbench
Servo and ESC test bench: panel, IOmcu and shared C
|
Driver state of the UART: the claimed machines and the pins. More...
Data Structures | |
| struct | [struct].s.owned |
| struct | [struct].s.job |
Data Fields | |
| float | values [SETTING_COUNT] |
| char | texts [SETTING_TEXT_COUNT][SETTINGS_TEXT_MAX] |
| float | stored [SETTING_COUNT] |
| char | stored_texts [SETTING_TEXT_COUNT][SETTINGS_TEXT_MAX] |
| bool | stored_sure |
| bool | dirty |
| bool | save_asked |
| bool | save_failed |
| const settings_store_t * | store |
| settings_observer_fn | observer |
| settings_text_observer_fn | text_observer |
| settings_hold_fn | hold |
| settings_armed_fn | armed |
| outbind_t | bind |
| outbind_t | confirmed |
| bind_read_t | read |
| bool | off_picked |
| bool | open |
| int | hit_kind |
| int | hit_index |
| ui_hold_t | clear |
| int | refused |
| outputs_result_t | result |
| outputs_apply_fn | apply |
| uint64_t | iface [OUTPUTS_IFACE_COUNT] |
| bool | chrome_valid [MAX_FBS] |
| uint32_t | drawn_gen |
| uint32_t | gen |
| cu_view_t | view |
| cu_version_t | running |
| cu_version_t | carried |
| cu_step_t | step |
| uint16_t | block |
| uint16_t | blocks |
| ui_hold_t | hold |
| int | press_btn |
| bool | have_press |
| uint8_t | press_id |
| bool | start |
| bool | cancel |
| unsigned | drawn_mask |
| ui_theme_id_t | theme |
| int | brightness |
| int | contrast |
| bool | built |
| int | hit |
| uint8_t | press_id |
| bool | have_press |
| ui_hold_t | hold |
| ui_hold_t | cu_hold |
| unsigned | drawn_mask |
| battery_state_t | b |
| uint32_t | rev |
| uint32_t | drawn [2] |
| unsigned | drawn_mask |
| unsigned | drawn_mask |
| int | pressed |
| uint8_t | press_id |
| bool | have_press |
| ui_screen_id_t | current |
| ui_screen_id_t | opener |
| uint32_t | nav_count |
| uint32_t | dispatched |
| ui_bench_status_t | status |
| char | alert [UI_ALERT_MAX] |
| bool | has_alert |
| float | alert_age_s |
| bool | alert_fresh |
| uint32_t | alert_gen |
| char | held [UI_ALERT_MAX] |
| bool | has_held |
| bool | stop_latched |
| bool | alert_press |
| uint8_t | alert_id |
| uint32_t | alert_press_gen |
| uint8_t | alert_ids [256u/8u] |
| bool | band_press |
| uint8_t | band_id |
| bool | on_stop |
| ui_band_chip_t | on_chip |
| ui_band_chip_t | help |
| bool | help_drawn |
| gfx_rect_t | help_rect |
| uint32_t | band_key [2] |
| uint8_t | band_drawn |
| struct | owned [TOUCH_MAX_POINTS] |
| splash_result_t | result [SPLASH_STEP_COUNT] |
| char | detail [SPLASH_STEP_COUNT][SPLASH_DETAIL_MAX] |
| float | held_s |
| bool | skipped |
| unsigned | drawn_mask |
| wifi_view_t | v |
| unsigned | req |
| sub_t | sub |
| ui_textkey_t | tk |
| char | pick [WIFI_SSID_MAX+1] |
| char | save_ssid [WIFI_SSID_MAX+1] |
| char | save_pass [WIFI_PASS_MAX+1] |
| int | hit |
| uint8_t | press_id |
| bool | have_press |
| ui_hold_t | hold |
| bool | installing |
| bool | q_cancelled |
| unsigned | drawn_mask |
| busfault_report_t | r |
| bool | have |
| float | held_s |
| bool | fired |
| int | flash_ms |
| bool | ack |
| bool | pressed |
| uint8_t | press_id |
| bool | have_press |
| unsigned | drawn_mask |
| ui_tabs_t | tabs |
| sbus_frame_t | frame |
| sbus_decoder_t | dec |
| uint8_t | raw [SBUS_FRAME_BYTES] |
| unsigned | raw_len |
| bool | have |
| bool | silent |
| int16_t | hist [SBUS_CHANNELS][HIST] |
| unsigned | head |
| unsigned | filled |
| uint32_t | last_ms |
| uint32_t | window_ms |
| unsigned | window_frames |
| unsigned | rate_hz |
| uint32_t | rev |
| uint32_t | drawn [2] |
| unsigned | drawn_mask |
| ui_tabs_t | tabs |
| int | blades |
| int | rotor |
| gfx_rect_t | rotor_btn [ROTOR_COUNT] |
| gfx_rect_t | blade_dn |
| gfx_rect_t | blade_up |
| ui_keypad_t | kp |
| bool | value_down |
| uint8_t | value_id |
| uint32_t | kp_rev |
| uint32_t | rev |
| uint32_t | drawn [2] |
| unsigned | drawn_mask |
| bool | open |
| bool | attached |
| PIO | tx_pio |
| PIO | rx_pio |
| uint | tx_sm |
| uint | rx_sm |
| uint | tx_off |
| uint | rx_off |
| uint8_t | tx |
| uint8_t | rx |
| SemaphoreHandle_t | lock |
| wa_t | w |
| wa_conf_t | conf |
| wa_pending_t | pend |
| wa_scan_t | scan |
| bool | scanned |
| fw_upload_t | up |
| bool | taken |
| fw_offer_t | offer |
| uint32_t | gen |
| wa_fetch_t | f |
| struct | job |
| char | name [WA_NAME_MAX] |
| uint32_t | slot |
| fw_image_info_t | running |
| bool | running_ok |
| TaskHandle_t | worker |
| bool | net_ready |
| bool | radio_up |
| bool | held |
| uint32_t | up_gen |
| wa_mode_t | up_mode |
| esp_netif_t * | netif |
| httpd_handle_t | httpd |
| atomic_bool | mdns_alive |
| wa_mdns_tries_t | mdns_tries |
| uint8_t | ip [4] |
| atomic_bool | abort |
| atomic_bool | mdns_run |
| atomic_bool | down |
| atomic_bool | asked |
| atomic_bool | unlinger |
| atomic_bool | de |
| SemaphoreHandle_t | drained |
| atomic_bool | fetch_alive |
| atomic_bool | fetch_stop |
| fw_upload_t | fup |
| sdmmc_card_t * | card |
| sd_pwr_ctrl_handle_t | pwr |
| bool | mounted |
| bool | lost |
| unsigned | holds |
| SemaphoreHandle_t | lock |
| atomic_bool | usable |
| atomic_int | state_now |
| atomic_uint | mounts |
| char | name [40] |
| char | drive [8] |
| char | status [48] |
Driver state of the UART: the claimed machines and the pins.
| bool [struct].s ack |
latched for the application
| bool [struct].s alert_fresh |
set since the last tick
| uint32_t [struct].s alert_gen |
counts alerts set
| uint32_t [struct].s alert_press_gen |
the alert the press began on
| settings_armed_fn [struct].s armed |
says whether the bench is ARMED
| uint8_t [struct].s band_drawn |
the buffers whose band_key holds, a bit each
| uint32_t [struct].s[2] |
ui_band_key() of each buffer's band
| gfx_rect_t [struct].s blade_dn |
the count's "-"
| gfx_rect_t [struct].s blade_up |
the count's "+"
| int [struct].s blades |
2 to 6
| bool [struct].s cancel |
latched for the application
| char [struct].s[SPLASH_STEP_COUNT][SPLASH_DETAIL_MAX] |
and its detail
| uint32_t [struct].s dispatched |
events handed to a screen
| SemaphoreHandle_t [struct].s drained |
the event loop passed the marker
| uint32_t [struct].s[2] |
each buffer's revision
| unsigned [struct].s drawn_mask |
the buffers cleared
| unsigned [struct].s drawn_mask |
the static half, per framebuffer
| unsigned [struct].s drawn_mask |
the static half, per framebuffer
| unsigned [struct].s drawn_mask |
per framebuffer, bit per buffer
| unsigned [struct].s drawn_mask |
the buffers drawn since a change
| bool [struct].s fired |
the hold completed; do not repeat it
| int [struct].s flash_ms |
ms of the flash still to run
| bool [struct].s have_press |
a contact owns the press
| bool [struct].s have_press |
a contact owns the press
| bool [struct].s held |
up past its session for the clock
| float [struct].s held_s |
how long the acknowledgement has been held
| float [struct].s held_s |
the hold since the last answer, s
| ui_hold_t [struct].s hold |
START
| ui_keypad_t [struct].s kp |
the blade count's keypad
| uint32_t [struct].s kp_rev |
the keypad's revision last seen
| uint32_t [struct].s nav_count |
navigations since init
| ui_band_chip_t [struct].s on_chip |
or on this chip of the band
| bool [struct].s on_stop |
the press started on STOP rather than home
| int [struct].s press_btn |
0 CANCEL, 1 START, -1 none
| uint8_t [struct].s press_id |
the contact that owns the press
| uint8_t [struct].s press_id |
the contact that owns it
| bool [struct].s pressed |
the contact is on the button
| int [struct].s pressed |
index, or -1
| sd_pwr_ctrl_handle_t [struct].s pwr |
the card's supply, on-chip LDO channel 4: made once, kept until storage_deinit()
| bool [struct].s q_cancelled |
the home tag answered the question
| splash_result_t [struct].s[SPLASH_STEP_COUNT] |
each step's result
| uint32_t [struct].s rev |
bumped on every change
| int [struct].s rotor |
propeller or ducted fan
| gfx_rect_t [struct].s[ROTOR_COUNT] |
PROPELLER and EDF
| bool [struct].s skipped |
a tap skipped the hold
| bool [struct].s start |
latched for the application
| ui_tabs_t [struct].s tabs |
BALANCE, TEST RIG, AIRCRAFT
| atomic_bool [struct].s unlinger |
wifi_access_end_linger() asked: the worker ends the session's linger
| bool [struct].s value_down |
a press on the count, opening on its release
| uint8_t [struct].s value_id |
that press's touch id