|
rcbench
Servo and ESC test bench: panel, IOmcu and shared C
|
The two sources' last sets and the injector's health. More...
#include <touch_merge.h>
Data Fields | |
| touch_point_t | glass [TOUCH_MAX_POINTS] |
| uint8_t | glass_n |
| touch_point_t | inject [TOUCH_MAX_POINTS] |
| uint8_t | inject_n |
| bool | cut [TOUCH_MAX_POINTS] |
| bool | shown [TOUCH_MAX_POINTS] |
| uint8_t | fails |
| uint32_t | last_try_ms |
| bool | detached |
| bool | absent |
| uint32_t | ok_ms |
The two sources' last sets and the injector's health.
| bool touch_merge_t::absent |
not found at start-up; never probed
| bool touch_merge_t::cut[TOUCH_MAX_POINTS] |
inject[i] is left out
| bool touch_merge_t::detached |
silent for TOUCH_MERGE_DETACH_MS
| uint8_t touch_merge_t::fails |
failed injector reads in a row
| touch_point_t touch_merge_t::glass[TOUCH_MAX_POINTS] |
the glass's last set
| uint8_t touch_merge_t::glass_n |
its count
| touch_point_t touch_merge_t::inject[TOUCH_MAX_POINTS] |
the injector's, ids marked
| uint8_t touch_merge_t::inject_n |
its count
| uint32_t touch_merge_t::last_try_ms |
when the injector was last asked
| uint32_t touch_merge_t::ok_ms |
the last good read or probe
| bool touch_merge_t::shown[TOUCH_MAX_POINTS] |
inject[i] is in the frame