GT911 TouchController Grundeinstellungen

#7937453
Lesenswert?

Ich habe hier ein Board mit einem ST7796-Display und einem GT911-CapacitiveTouchSensor. Leider habe ich mir beim Experimentieren die ConfigBytes es Touchcontrollers überschrieben. Danach konnten keine sinnvollen Werte mehr ausgelesen werden. Ich habe Beispielgrundeinstellungen gefunden und eingespielt. Nur leider liegt jetzt maxX in etwa in der Mitte des Displays und darüber hinaus werden absteigende Werte für X ausgegeben.

Hat jemand zufällig ein ST7796-Display mit GT911 herumliegen und kann die vom Hersteller vorgegebenen Grundeinstellungen auslesen und teilen?

Angehängte Dateien:
#7940237
Lesenswert?

Für alle die das gleiche Problem haben. Hier sind die originalen Einstellungen des GT911-TouchController für ein 480x320 ST7796-Display:

uint8_t const ORGINAL_CONFIG[] = { 0x61,0x40,0x01,0xe0,0x01,0x05,0x35,0x00,0x02,0x08,0x1e,0x08, 0x50,0x3c,0x0f,0x05,0x00,0x00,0x00,0x00,0x50,0x00,0x00,0x18, 0x1a,0x1e,0x14,0x87,0x27,0x0a,0x4b,0x4d,0xd3,0x07,0x00,0x00, 0x00,0x02,0x32,0x1d,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x32, 0x00,0x00,0x2a,0x32,0x64,0x94,0xd5,0x02,0x07,0x00,0x00,0x04, 0xa5,0x35,0x00,0x91,0x3d,0x00,0x80,0x46,0x00,0x70,0x51,0x00, 0x63,0x5d,0x00,0x63,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x14,0x12,0x10,0x0e,0x0c,0x0a,0x08,0x06, 0x04,0x02,0xff,0xff,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02, 0x04,0x06,0x08,0x0a,0x0c,0x24,0x22,0x21,0x20,0x1f,0x1e,0x1d, 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x21 };

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren