|
rcbench
Servo and ESC test bench: panel, IOmcu and shared C
|
The service's state; zeroed by sense_limit_link_init(). More...
#include <sense_limit_link.h>
Data Fields | |
| bool | up |
| bool | page |
| bool | known |
| bool | want_set |
| uint16_t | want [LINK_SL_KEPT] |
| uint32_t | want_ms |
| uint16_t | held [LINK_SL_KEPT] |
| bool | refused |
| sense_limit_link_op_kind_t | pending |
| bool | asked |
| uint32_t | asked_ms |
| bool | pre_read |
| bool | flushed |
| bool | bad_page |
| bool | have_count |
| uint16_t | count |
| uint16_t | over |
| uint16_t | ch_lim [LINK_SL_KEPT] |
| bool | lost |
| bool | ev_refused |
| bool | told |
| uint32_t | told_ms |
| uint16_t | told_ch |
| uint32_t | ch_ms [LINK_SL_KEPT] |
| uint8_t | turn |
The service's state; zeroed by sense_limit_link_init().
| bool sense_limit_link_t::asked |
OVER has been read since link-up
| uint32_t sense_limit_link_t::asked_ms |
when OVER was last read
| bool sense_limit_link_t::bad_page |
a 4.27 IOmcu refused the page
| uint16_t sense_limit_link_t::ch_lim[LINK_SL_KEPT] |
the limit each bit was judged by
| uint32_t sense_limit_link_t::ch_ms[LINK_SL_KEPT] |
when each channel was last told
| uint16_t sense_limit_link_t::count |
OVER_COUNT as last read
| bool sense_limit_link_t::ev_refused |
the refusal is still to be told
| bool sense_limit_link_t::flushed |
that read is done for the write owed
| bool sense_limit_link_t::have_count |
kept across a lost link
| uint16_t sense_limit_link_t::held[LINK_SL_KEPT] |
the limits the page holds, mA
| bool sense_limit_link_t::known |
the page has been read since link-up
| bool sense_limit_link_t::lost |
a channel passed; which was lost
| uint16_t sense_limit_link_t::over |
bits not told yet
| bool sense_limit_link_t::page |
it has SENSE_LIMIT (4.27)
| sense_limit_link_op_kind_t sense_limit_link_t::pending |
the exchange under way
| bool sense_limit_link_t::pre_read |
the OVER read pending goes before a write
| bool sense_limit_link_t::refused |
the page refused want
| bool sense_limit_link_t::told |
an alert went out at told_ms
| uint16_t sense_limit_link_t::told_ch |
bit c: told at ch_ms[c]
| uint32_t sense_limit_link_t::told_ms |
when the last alert went out
| uint8_t sense_limit_link_t::turn |
the channel the next search starts at
| bool sense_limit_link_t::up |
an IOmcu answers
| uint16_t sense_limit_link_t::want[LINK_SL_KEPT] |
the limits asked, mA
| uint32_t sense_limit_link_t::want_ms |
when want last changed
| bool sense_limit_link_t::want_set |
want holds the settings' limits