|
roo_display
API Documentation for roo_display
|
#include <touch_gt911.h>
Public Member Functions | |
| TouchGt911 (GpioSetter pinIntr, GpioSetter pinRst, long reset_low_hold_ms=1) | |
| TouchGt911 (I2cMasterBusHandle i2c, GpioSetter pinIntr, GpioSetter pinRst, long reset_low_hold_ms=1) | |
| void | initTouch () override |
| Initialize the touch controller. | |
| int | readTouch (TouchPoint *point) override |
| void | reset () |
Public Member Functions inherited from roo_display::BasicTouchDevice< 5 > | |
| 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 |
Additional Inherited Members |
Definition at line 23 of file touch_gt911.h.
| roo_display::TouchGt911::TouchGt911 | ( | GpioSetter | pinIntr, |
| GpioSetter | pinRst, | ||
| long | reset_low_hold_ms = 1 |
||
| ) |
Definition at line 30 of file touch_gt911.cpp.
| roo_display::TouchGt911::TouchGt911 | ( | I2cMasterBusHandle | i2c, |
| GpioSetter | pinIntr, | ||
| GpioSetter | pinRst, | ||
| long | reset_low_hold_ms = 1 |
||
| ) |
Definition at line 35 of file touch_gt911.cpp.
|
overridevirtual |
Initialize the touch controller.
Reimplemented from roo_display::TouchDevice.
Definition at line 47 of file touch_gt911.cpp.
References roo_display::GpioSetter::init(), roo_display::GpioSetter::isDefined(), reset(), and roo_display::GpioSetter::setLow().
|
overridevirtual |
Implements roo_display::BasicTouchDevice< 5 >.
Definition at line 91 of file touch_gt911.cpp.
References reset().
| void roo_display::TouchGt911::reset | ( | ) |
Definition at line 58 of file touch_gt911.cpp.
References roo_display::GpioSetter::isDefined(), roo_display::GpioSetter::setHigh(), and roo_display::GpioSetter::setLow().
Referenced by initTouch(), and readTouch().