|
roo_display
API Documentation for roo_display
|
#include <touch_xpt2046.h>
Public Member Functions | |
| TouchXpt2046 (Spi spi=Spi()) | |
| virtual void | initTouch () override |
| Initialize the touch controller. | |
Public Member Functions inherited from roo_display::BasicTouchDevice< 1 > | |
| BasicTouchDevice (Config config) | |
| virtual | ~BasicTouchDevice ()=default |
| TouchResult | getTouch (TouchPoint *points, int max_points) override |
| Read the current touch state. | |
Public Member Functions inherited from roo_display::TouchDevice | |
| virtual | ~TouchDevice ()=default |
Protected Member Functions | |
| int | readTouch (TouchPoint *points) override |
Definition at line 44 of file touch_xpt2046.h.
|
explicit |
Definition at line 63 of file touch_xpt2046.h.
|
inlineoverridevirtual |
Initialize the touch controller.
Reimplemented from roo_display::TouchDevice.
Definition at line 48 of file touch_xpt2046.h.
|
overrideprotectedvirtual |
Implements roo_display::BasicTouchDevice< 1 >.
Definition at line 133 of file touch_xpt2046.h.
References roo_display::kInitialTouchZThreshold, roo_display::kMaxConversionAttempts, roo_display::kMinSettledConversions, roo_display::single_conversion(), roo_display::TOUCHED, and roo_display::UNSETTLED.