Touchscreen-Controller
Goodix maschinell erzeugt
Zu GT911 haben wir kein Datenblatt mehr – der Hersteller hat die Datei offenbar zurückgezogen. Bei Google suchen.
Im Forum und im Wiki
-
Thread
Programmieren eines GT911
guide-fix-yureka-ao5510-touchscreen-calibration-issue.3488017/ Ob diese Version ausreicht müsste man testen, GT911 steht auf jeden Fall in der Auswahlliste.
Goodix Guiter TestTool 4.1 ist ein Entwicklerboard, mit dem der Hersteller des Touchpanels die Chips GT911 programmiert. Das finde ich aber nirgendwo zu kaufen. Daher zielte meine Frage eher dahin ab, ob jemand eine andere Hardware kennt, die es ermöglicht die Firmware auf dem GT911 zu tauschen.
-
Thread
Touchcontroller GT911
Derzeit wälze ich Probleme mit einem Touchcontroller GT911 der auf einem Waveshare 7" LCD verbaut ist, Host ist ein STM32F429. Die I2C-Kommunikation funktioniert, jedoch scheint das einzige Register der Productid (Adresse 0x8140)valide Daten zu liefern (
-
Thread
Bräuchte Hilfe bei Touch-Controller-IC
Liebe Mikrocontroller-Community, ich habe ein Display mit einem GT911 Touch-Controller, der per I2C angesteuert wird. Leider wurde offenbar ab einer bestimmten Revision die register map aus dem Datenblatt entfernt, und eine alte Version ist nur auf Chinesisch zu finden
moritz schrieb im Beitrag #5790111: > ich habe ein Display mit einem GT911 Touch-Controller Wie schön für dich. Also: [c] /* der Block ab 0x8140 im GOODIX GT911 */ /* Block wird beim Init des Touch vom Controller gefüllt! */ struct TIdentInfo { char ProductID[4
-
Thread
USB Signale von kapazitivem Touch auswerten und als Maus Eingabe simulieren
kapazitiven Touch drauf ist. Die Dinger haben fast immer nen I2C als Anschluß. Code für den GOODIX GT911 kannst du von mir kriegen, allerdings ist es auch kein Thema, sich den selbst zu schreiben. Ich hab auch Code für den Focaltech FT5336. Der GT911 ist etwas tricky, zum Auslesen muß man das 1. Byte
Resultblock ab 0x814E mit ner Null beschreiben und dann den ganzen Block auslesen. Obendrein hat der GT911 kein Touch-Up Ereignis, weswegen man bei ihm mit nem Timeout arbeiten muß: wenn länger als etwa 100 ms kein Interrupt vom Touch gekommen ist, dann sollte man µC-intern daraus das Mouse-Up Ereignis
-
Thread
B101UAN01.1E Display mit Touchfeld
www.panelook.com/B101UAN01.E_AUO_10.1_LCM_overview_22579.html darauf ist ein Touchfeld mit diesem Controller Gt911 link:http://www.datadisplay-group.com/fileadmin/pdf/produkte/Touchcontroller/DDGroup/GT911_Datasheet.pdf jetzt habe ich auf ebay das selbe Display gefunden mit anscheinend dem Richtigen Driver
die Aufklärung :) http://pccar.ru/showthread.php?t=20905 auf der ersten Seite wird schon mein Gt911 Chip aufgelistet nur kann ich nichts entziffern
-
Thread
GT911 TouchController Grundeinstellungen
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
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?
-
Thread
Hyperpixel 4.0 I2C-Touch Treiber hängt sich während Betrieb auf (Raspberry Pi)
Chromium oder andere Sachen ohne Probleme öffnen. Mit dem "i2cdetect"-Befehl kann ich den Goodix GT911 Treiber auf Adresse 0x14 erkennen. Auch wenn der Touch sich aufgehängt hat, kann ich den Goodix GT911 erkennen. Ich weiß, dass die Adresse wahrscheinlich 0x5D sein sollte, aber ich dachte, es ist nicht
habe auch die "dmseg"-Datei überprüft und einige Einträge für fehlgeschlagene i2c-Tests des GoodixGT911 erhalten. Ich habe auch den Github-Fix für die vertauschte i2c-Adresse ausprobiert, aber ohne Erfolg. Ich habe dazu den Befehl "git clone GitHub - pimoroni/hyperpixel4: Driver for the Pimoroni HyperPixel
-
Thread
Kapazitive Touchscreens für FT81x
kapazitiv Touch von Matrix Orbital haben übrigens allesamt einen Touch-Controller von Goodix drauf, einen GT911. Dazu gab es von FTDI/Bridgetech eine Application-Note mit einem Binär-Blob zum Patchen der FT811/FT813. Mit einem EVE2-35G habe ich das umgesetzt und das funktioniert soweit gut.
Kennst du das offizielle Datenblatt zu GT911? Trag den PDF-Link ein.