flow3r_bsp: new captouch driver
This reimplements components/captouch into a separate BSP-based captouch driver. New features: 1. Interrupt-driven, which seems to improve performance. 2. Has ability to run multiple sequences one after another on the AD7147. This is needed to support 13 channels on the bottom captouch controller. However, this seems to be currently broken (see BUG).
Showing
- components/badge23/captouch.c 199 additions, 550 deletionscomponents/badge23/captouch.c
- components/flow3r_bsp/CMakeLists.txt 3 additions, 0 deletionscomponents/flow3r_bsp/CMakeLists.txt
- components/flow3r_bsp/flow3r_bsp_ad7147.c 259 additions, 0 deletionscomponents/flow3r_bsp/flow3r_bsp_ad7147.c
- components/flow3r_bsp/flow3r_bsp_ad7147.h 78 additions, 0 deletionscomponents/flow3r_bsp/flow3r_bsp_ad7147.h
- components/flow3r_bsp/flow3r_bsp_ad7147_hw.c 313 additions, 0 deletionscomponents/flow3r_bsp/flow3r_bsp_ad7147_hw.c
- components/flow3r_bsp/flow3r_bsp_ad7147_hw.h 115 additions, 0 deletionscomponents/flow3r_bsp/flow3r_bsp_ad7147_hw.h
- components/flow3r_bsp/flow3r_bsp_captouch.c 319 additions, 0 deletionscomponents/flow3r_bsp/flow3r_bsp_captouch.c
- components/flow3r_bsp/flow3r_bsp_captouch.h 88 additions, 0 deletionscomponents/flow3r_bsp/flow3r_bsp_captouch.h
Loading
Please register or sign in to comment