diff --git a/src/drv/hasp_drv_ft6336u.cpp b/src/drv/hasp_drv_ft6336u.cpp index 56808c17..a8ee4826 100644 --- a/src/drv/hasp_drv_ft6336u.cpp +++ b/src/drv/hasp_drv_ft6336u.cpp @@ -16,7 +16,7 @@ bool IRAM_ATTR FT6336U_getXY(int16_t * touchX, int16_t * touchY, bool debug) if(touchpanel->read_touch_number() != 1) return false; *touchX = TFT_WIDTH - touchpanel->read_touch1_y(); - *touchY = touchpanel->read_touch1_y(); + *touchY = touchpanel->read_touch1_x(); return true; } diff --git a/user_setups/lcd_config.ini b/user_setups/lcd_config.ini index 0e53b576..517e148e 100644 --- a/user_setups/lcd_config.ini +++ b/user_setups/lcd_config.ini @@ -34,7 +34,7 @@ m5stack = -D TFT_WIDTH=240 -D TFT_HEIGHT=320 -D TFT_ROTATION=0 ; see TFT_ROTATION values - -D SPI_FREQUENCY=80000000 + -D SPI_FREQUENCY=60000000 ; can't handle 80 Mhz -D SPI_READ_FREQUENCY=16000000 -D USER_SETUP_LOADED=1 -D SUPPORT_TRANSACTIONS