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

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