Portál AbcLinuxu, 10. května 2025 08:54

Dotaz: citanie z USB portu

24.7.2007 12:19 swaq
citanie z USB portu
Přečteno: 375×
Odpovědět | Admin
Zdravim, potreboval by som citat ciarovy kod pomocou USB citacky ciaroveho kodu v linuxovom bash skripte. Problem je v tom, ze neviem z akeho portu mam ten kod citat. Diky.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.7.2007 12:21 boar | skóre: 25 | Praha
Rozbalit Rozbalit vše Re: citanie z USB portu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Netusim, co mas za ctecku, ale podivej se do dmesg po zapojeni ctecky. uvidis, jestli s ni vubec linux komunikuje. a jakej device vznikne.
24.7.2007 12:27 swaq
Rozbalit Rozbalit vše Re: citanie z USB portu
Je to Metrologic MS9535 VoyagerBT Bluetooth Scanner. V dmesg som nasiel toto:

usb 3-1: new low speed USB device using address 16 input: USB HID v1.00 Keyboard [0c2e:0201] on usb-0000:00:1d.1-1

...ale neviem ako zistim z toho port.
24.7.2007 12:51 boar | skóre: 25 | Praha
Rozbalit Rozbalit vše Re: citanie z USB portu
cat /proc/bus/usb/devices mas urcite v pohode modul v jadre pro tu ctecku ?
24.7.2007 13:00 swaq
Rozbalit Rozbalit vše Re: citanie z USB portu
Ked si otvorim priamo nejaky textovy editor a nacitam kod, tak mi ho zobrazi, takze to bude s podporou OK. Avsak ja ten kod potrebujem citat v skripte, zobrazovat a zapisovat do suboru. Pri seriovom scanneri citam z /dev/ttyS0, ale neviem ako mam citat pri USB-ckovom.
24.7.2007 13:10 Kutaturk
Rozbalit Rozbalit vše Re: citanie z USB portu
Ahoj,

ja jsem tohle delal pomoci univerzalniho event rozhrani. To je zpusob, jak muzes cist z tusim /dev/input/event nebo tak nejak udalosti z jakehokoliv usb zarizeni podporovaneho Linux Input subsystemem.

Viz http://linuxconsole.sourceforge.net/input/input.html a dal treba http://www.frogmouth.net/hid-doco/c537.html

Mam na to i neco napsaneho (pro kernel 2.4 ale), kdyby jsi chtel muzu ti to poslat - napis si o to mejlem - kutaturk na seznamu.

David
Vašek Lorenc avatar 24.7.2007 13:13 Vašek Lorenc | skóre: 27
Rozbalit Rozbalit vše Re: citanie z USB portu
Takže, pokud jsem dobře pochopil, se to chová jako klávesnice? (což některé čtečky čárových kódů dělají).. V tom případě se dá ve skriptu použít příkaz read. Jen bych možná přidal kontrolu toho, co se načetlo..
...včetně majestátného loosa
24.7.2007 13:20 swaq
Rozbalit Rozbalit vše Re: citanie z USB portu
...read pouzivam, ale ten cita iba cisto z klavesnice, nie zo scannera
24.7.2007 14:34 swaq
Rozbalit Rozbalit vše Re: citanie z USB portu
Diky za rady, funguje to naozaj s "read", problem bol, ze som bol na to PC pripojeny cez puttyho, lokalne priamo na masine to funguje.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.