Resistives Touch-Panel -> Controller -> USB -> Linux-Maus?

Gast #3448389
Lesenswert?
• ▲
▼
Wie wandelt man Touchpanel-Spannungen in eine absolute Cursorposition in 
Linux?

Mit AVR und v-usb (ObDev) nur relativ: 
https://www.sparkfun.com/tutorials/139

Und wie funktioniert die Kalibrierung? Bekommt das System nur ADC-Werte 
und führt die Kalibrierung durch? Oder gibt es Spezialkommandos, mit 
denen das Gerät vom System zur Kalibrierung aufgefordert wird?

http://www.usb.org/developers/devclass_docs/Hut1_12v2.pdf

Ist es eine Maus oder ein Digitizer?

http://www.atmel.com/tools/AT90USBKEY.aspx?tab=documents

Hier gibt es schon ein v-usb "absolute pointing device":
https://github.com/denilsonsa/atmega8-magnetometer-usb-mouse
Hier steckt auch ein HID-Keyboard als Debug-Monitor drin, mit dem er das 
Kalibriermenü aus..tippt.

http://forums.obdev.at/viewtopic.php?f=8&t=2559

Hier ein Rs-232 -> USB HID Konverter: 
http://www.schoeldgen.de/avr/Tek4957USB.zip

Also, das müsste doch machbar sein.


Alternativ könnte es auch via virtueller serieller Schnittstelle gemacht 
werden (TI Launchpad @ 9600 Baud)..

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.