|
rcbench
Servo and ESC test bench: panel, IOmcu and shared C
|
The panel's state of the TONE link page. More...
#include <tone_link.h>
Data Fields | |
| bool | up |
| bool | page |
| bool | want_set |
| uint16_t | want [LINK_TN_CONFIG_COUNT] |
| uint32_t | want_ms |
| bool | known |
| uint16_t | held [LINK_TN_CONFIG_COUNT] |
| bool | refused0 |
| bool | refused1 |
| bool | retry0 |
| bool | busy_nack |
| uint8_t | told |
| uint32_t | refused0_ms |
| uint32_t | retry_ms |
| tone_link_op_kind_t | pending |
| uint16_t | out [4] |
| bool | asked_status |
| uint32_t | status_asked_ms |
| bool | have_status |
| uint16_t | status [TONE_LINK_STATUS_COUNT] |
| uint32_t | status_ms |
| uint16_t | was_flags |
| bool | win_seen |
| uint16_t | win_last |
| uint32_t | win_moved_ms |
| bool | synced |
| bool | ring_empty |
| uint8_t | quiet |
| uint16_t | last |
| uint32_t | missed |
| bool | sel_ok |
| uint16_t | sel_num |
| tone_beep_t | hist [TONE_LINK_HISTORY] |
| uint8_t | hist_n |
| uint8_t | hist_at |
| uint32_t | beeps_read |
| uint16_t | events |
| bool | event_given |
| uint32_t | event_ms |
The panel's state of the TONE link page.
| bool tone_link_t::busy_nack |
the page says BUSY for a busy pin (4.17)
| uint8_t tone_link_t::hist_at |
the slot the next beep goes to
| uint8_t tone_link_t::hist_n |
held, to TONE_LINK_HISTORY
| uint16_t tone_link_t::last |
the number of the last beep taken, 0 none
| bool tone_link_t::page |
the IOmcu has TONE (4.8)
| uint8_t tone_link_t::quiet |
beeps still to ask that may predate it
| bool tone_link_t::retry0 |
refused0 lifts after TONE_LINK_RETRY_MS
| uint32_t tone_link_t::retry_ms |
the first frame last offered for a busy pin
| bool tone_link_t::ring_empty |
the capture began again, place unknown
| bool tone_link_t::sel_ok |
EVT_SEL holds sel_num on the page
| bool tone_link_t::synced |
last is meaningful
| uint8_t tone_link_t::told |
bit 0, 1: a frame's refusal said for this edit
| bool tone_link_t::up |
an IOmcu answers
| uint32_t tone_link_t::want_ms |
when it last changed
| uint16_t tone_link_t::was_flags |
FLAGS as last read under this set-up
| uint16_t tone_link_t::win_last |
WINDOW as last read
| uint32_t tone_link_t::win_moved_ms |
the read that first showed it, or one of a page not running
| bool tone_link_t::win_seen |
win_last holds a read's WINDOW