18#ifndef TFT_ESPITOUCH_H
19#define TFT_ESPITOUCH_H
22#ifndef PIO_UNIT_TESTING
38 void begin()
override;
42 void check()
override;
Display class for TFT_eSPI based displays.
Definition TFT_eSPIDisplay.h:48
Display class for TFT_eSPI touch screens.
Definition TFT_eSPITouch.h:31
bool _setupSPIFFS()
Ensure SPIFFS filesystem is up and running.
Definition TFT_eSPITouch.cpp:141
bool _calibrated()
Test if valid calibration data is available for this touch interface.
Definition TFT_eSPITouch.cpp:103
bool _doCalibration()
Run the TFT_eSPI calibration sequence.
Definition TFT_eSPITouch.cpp:126
TFT_eSPI * _tft
Definition TFT_eSPITouch.h:50
void begin() override
Perform any initial once off setup or configuration here and call only once.
Definition TFT_eSPITouch.cpp:33
static TFT_eSPITouch * create(int displayId)
Static method to enable the compiler to generate create commands from myDevices.h entries.
Definition TFT_eSPITouch.cpp:98
const char _calibrationFile[20]
Definition TFT_eSPITouch.h:51
void _displayCalibrationError(TFT_eSPIDisplay *display)
Display calibration error on screen and pause for 5 seconds.
Definition TFT_eSPITouch.cpp:155
void check() override
Call this method at least once per main loop to monitor for input actions Any actions should call the...
Definition TFT_eSPITouch.cpp:81