Update GT911 Touch driver

This commit is contained in:
fvanroie 2023-02-23 01:53:21 +01:00
parent db24ab0075
commit 87ce17aec7

View File

@ -98,15 +98,16 @@ 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
}
};