Continúo con el GT928 sin hacer que funcione.
La dirección está configurada a 0x5D.
Aparecen en monitor serie las coordenadas de toques los primeros 2 / 3 segundos después de iniciar el programa después nada de nada. pointInfo no varía, se queda a 0.
uint8_t pointInfo = readByteData(GT911_POINT_INFO);
No soy capaz de conocer la configuración correcta que debo de cargar.
Adjunto fichero con los valores que tengo cargados.
El valor en 0x80FF (Chksum) revisado correcto y puesto a 1 Config_Fresh, lee los primeros toques del panel, lo que me confirma el ok.
TFTLCDCyg Te funciona bien a ti?
No encuentro librería para el GT928 y avr, así que utilizo esto de github.
TAMCTec/gt911-arduino/blob/main/examples/TouchPrint/TouchPrint.ino
TAMCTec/gt911-arduino/blob/main/TAMC_GT911.h y .cpp
con la librería WIRE (Wire.h y Wire.cpp) descargada de aquí es para “avr”:
/arduino/ArduinoCore-avr/blob/master/libraries/Wire/src/Wire.cpp
Agradecería que alguien me diga los valores a configurar para poder leer las coordenadas de los toques. Hay Muchos datos que no llego a entender para que valen.
Saludos.
GT928 Device TouchScreen.zip (899 Bytes)