Update GT911 Touch driver

This commit is contained in:
fvanroie 2023-02-23 01:58:26 +01:00
parent 87ce17aec7
commit 2800795207

View File

@ -98,12 +98,14 @@ class TouchGt911 : public BaseTouch {
void init(int w, int h)
{
Wire.begin(TOUCH_SDA, TOUCH_SCL, (uint32_t)I2C_TOUCH_FREQUENCY);
touch.setHandler(GT911_setXY);
if(touch.begin(TOUCH_IRQ, TOUCH_RST, I2C_TOUCH_ADDRESS)) {
LOG_INFO(TAG_DRVR, F("GT911 " D_SERVICE_STARTED));
} else {
LOG_WARNING(TAG_DRVR, F("GT911 " D_SERVICE_START_FAILED));
}
touch.setHandler(GT911_setXY);
Wire.begin(TOUCH_SDA, TOUCH_SCL, (uint32_t)I2C_TOUCH_FREQUENCY);
touch_scan(Wire); // The address could change during begin, so scan afterwards