From 4103535aace2eccb1d2cd718f48de2e5f47e1172 Mon Sep 17 00:00:00 2001 From: fvanroie <15969459+fvanroie@users.noreply.github.com> Date: Sun, 1 Aug 2021 02:11:22 +0200 Subject: [PATCH] Scan wire before starting touch driver --- src/drv/old/hasp_drv_ft6336u.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/drv/old/hasp_drv_ft6336u.cpp b/src/drv/old/hasp_drv_ft6336u.cpp index c7cd56f7..7eb4534b 100644 --- a/src/drv/old/hasp_drv_ft6336u.cpp +++ b/src/drv/old/hasp_drv_ft6336u.cpp @@ -58,6 +58,8 @@ static void scan(TwoWire& i2c) void FT6336U_init() { + scan(Wire1); + LOG_INFO(TAG_DRVR, F("Touch SDA : %d"), TOUCH_SDA); LOG_INFO(TAG_DRVR, F("Touch SCL : %d"), TOUCH_SCL); LOG_INFO(TAG_DRVR, F("Touch freq. : %d"), TOUCH_FREQUENCY); @@ -78,8 +80,6 @@ void FT6336U_init() Wire1.write(0x00); // data Wire1.endTransmission(); - scan(Wire1); - if(touchpanel->read_chip_id() != 0) { LOG_INFO(TAG_DRVR, F("FT6336U touch driver started chipid: %d"), touchpanel->read_chip_id()); } else {