Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gesture function always returns none. #9

Open
theghostglitch opened this issue Apr 18, 2024 · 9 comments
Open

Gesture function always returns none. #9

theghostglitch opened this issue Apr 18, 2024 · 9 comments
Assignees

Comments

@theghostglitch
Copy link

I'm sure I'm missing something, but I can't get any gesture information.
No matter what I do on the screen gesture always returns "NONE".

@Gloverk911
Copy link

Im having the same issue with the Waveshare ESP32S3 touch 1.28" lcd.....no gestures being registered but x,y coordinate work just fine.

@autodiag
Copy link

autodiag commented May 7, 2024

same problem gestury dont work ...position is ok problem not only this lib

@jonpul
Copy link

jonpul commented Jun 25, 2024

Same issue with the same Waveshare board. Driving me crazy.
Can we get some confirmation that this is a Waveshare implementation issue and not a library or config issue?

@georgemclaughlin
Copy link
Contributor

Can you share any more information, are you using ArduinoIDE, Platformio? Which library version are you using?

I am using the board and do not have any issues https://www.waveshare.com/wiki/ESP32-S3-Touch-LCD-1.28

@PhilG1300
Copy link

I am finding the same issue. X/Y touch events ok but gestures do not work. Tried the Double Tap example and nothing is detected.
Using the same Waveshare ESP32-S3 Touch LCD 1.28

Arduino IDE 2.3.3
ESP32 compiler by Espressif 3.0.6
CST816S version 1.2.0
Hope info is useful.

@Sisyphos0
Copy link

Hi,
I have the same problem on the Waveshare ESP32-S3 Touch LCD 1.28: gestureID always returns NONE
On the same Display without the embedded ESP everything is working fine...

I'm using PlatformIO:
platformio.ini:
platform = espressif32
board = esp32s3box
framework = arduino
...

PLATFORM: Espressif 32 (6.9.0)
HARDWARE: ESP32S3 240MHz, 320KB RAM, 16MB Flash (PSRAM enabled)
PACKAGES:

  • framework-arduinoespressif32 @ 3.20017.0 (2.0.17)
  • tool-esptoolpy @ 1.40501.0 (4.5.1)
  • tool-mkfatfs @ 2.0.1
  • tool-mklittlefs @ 1.203.210628 (2.3)
  • tool-mkspiffs @ 2.230.0 (2.30)
  • toolchain-riscv32-esp @ 8.4.0+2021r2-patch5
  • toolchain-xtensa-esp32s3 @ 8.4.0+2021r2-patch5

Dependency Graph
|-- Wire @ 2.0.0
|-- SPI @ 2.0.0
|-- CST816S @ 1.3.0
|-- TFT_eSPI @ 2.5.0
|-- class_TouchScreen
|-- FS @ 2.0.0
|-- LittleFS @ 2.0.0

GPIO-pins: SDA=6, SCL=7, RST=13, INT=5

CST816S data_struct:
version = 0
versionInfo[] = 181 / 105 / 2

Hope this helps. Ready to help with debugging :-)

@autodiag
Copy link

Hi, I have the same problem on the Waveshare ESP32-S3 Touch LCD 1.28: gestureID always returns NONE On the same Display without the embedded ESP everything is working fine...

problem is FW touch

@Sisyphos0
Copy link

Hi, I have the same problem on the Waveshare ESP32-S3 Touch LCD 1.28: gestureID always returns NONE On the same Display without the embedded ESP everything is working fine...

problem is FW touch

Do you know if touch FW can be updated?

@autodiag
Copy link

mean no :/ I had a similar problem....
it took me a few days before I got it...the first module I bought had revision FW 105 where the click response worked perfectly but the swipe didn't work
then I bought several other modules with revision FW 56 which did not work well double click but again swipe is functional, double click can always be solved with software
I have done fw detection and I control this lcd only and I hope that I will not encounter any more FW revisions :D

hope this helps

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants