|
rcbench
Servo and ESC test bench: panel, IOmcu and shared C
|
One contact id's gesture. More...
#include <injector.h>
Data Fields | |
| inj_gesture_t | kind |
| char | tag [8] |
| uint16_t | x0 |
| uint16_t | y0 |
| uint16_t | x1 |
| uint16_t | y1 |
| uint32_t | ms |
| bool | down_published |
| bool | lifting |
| bool | in_frame |
| bool | first_acked |
| uint32_t | t_first |
| uint32_t | frames |
| uint16_t | px |
| uint16_t | py |
| bool | slowed |
| bool | end_published |
| bool | end_acked |
One contact id's gesture.
| bool inj_contact_t::down_published |
a frame put it down
| bool inj_contact_t::end_acked |
swipe: that frame was read
| bool inj_contact_t::end_published |
swipe: the frame at (x1, y1)
| bool inj_contact_t::first_acked |
the frame that put it down was read
| uint32_t inj_contact_t::frames |
frames read that changed it
| bool inj_contact_t::in_frame |
the frame out was published for it
| inj_gesture_t inj_contact_t::kind |
INJ_G_NONE when the id is free
| bool inj_contact_t::lifting |
the frame out lifts it
| uint32_t inj_contact_t::ms |
its length
| uint16_t inj_contact_t::px |
the last point published: column
| uint16_t inj_contact_t::py |
the last point published: row
| bool inj_contact_t::slowed |
swipe: the 100px step stretched it
| uint32_t inj_contact_t::t_first |
when that frame was acknowledged
| char inj_contact_t::tag[8] |
" id=N" when started with id=, or ""
| uint16_t inj_contact_t::x0 |
where it starts: column
| uint16_t inj_contact_t::x1 |
where it ends: column
| uint16_t inj_contact_t::y0 |
where it starts: row
| uint16_t inj_contact_t::y1 |
where it ends: row