Fix for Gt911Touch when using new I2C driver. (#536)

Committing this straight to main branch to avoid wasting pipelines.
This commit is contained in:
Ken Van Hoeylandt
2026-06-21 22:20:07 +02:00
committed by GitHub
parent 594b8bd27e
commit aeccc15ab6
+1
View File
@@ -22,6 +22,7 @@ bool Gt911Touch::createIoHandle(esp_lcd_panel_io_handle_t& outHandle) {
io_config.dev_addr = ESP_LCD_TOUCH_IO_I2C_GT911_ADDRESS; io_config.dev_addr = ESP_LCD_TOUCH_IO_I2C_GT911_ADDRESS;
} else if (i2c_controller_has_device_at_address(i2c, ESP_LCD_TOUCH_IO_I2C_GT911_ADDRESS_BACKUP, pdMS_TO_TICKS(10)) == ERROR_NONE) { } else if (i2c_controller_has_device_at_address(i2c, ESP_LCD_TOUCH_IO_I2C_GT911_ADDRESS_BACKUP, pdMS_TO_TICKS(10)) == ERROR_NONE) {
io_config.dev_addr = ESP_LCD_TOUCH_IO_I2C_GT911_ADDRESS_BACKUP; io_config.dev_addr = ESP_LCD_TOUCH_IO_I2C_GT911_ADDRESS_BACKUP;
io_config.scl_speed_hz = esp32_i2c_master_get_clock_frequency(configuration->i2cController);
} else { } else {
LOGGER.error("No device found on I2C bus"); LOGGER.error("No device found on I2C bus");
return false; return false;