|
rcbench
Servo and ESC test bench: panel, IOmcu and shared C
|
Files | |
| touch_map.h | |
| Coordinate mapping and press/move/release tracking. Pure C; the unit tests are in test/host. | |
| touch_merge.h | |
| Two touch controllers, one contact set: the glass's GT911 at 0x5D and a touch injector at 0x14 (testbench/touch-injector), merged into the frame the tracker sees. Pure C; the panel compiles the I/O around it in a build with RCBENCH_TOUCH_INJECTOR (the default), and the host suite tests it. | |
| touch_types.h | |
| Plain data types shared by the touch controller driver, the coordinate mapper and the event tracker. No ESP-IDF dependencies, so the pure logic can be unit-tested on the host. | |