[linux-l] Barcode-Leser fuer Linux?
Jan-Benedict Glaw
jbglaw at lug-owl.de
Mi Feb 4 07:35:17 CET 2004
On Wed, 2004-02-04 00:24:13 +0100, Oliver Bandel <oliver at first.in-berlin.de>
wrote in message <20040203232413.GA541 at first.in-berlin.de>:
> > Bei PS/2 wird's komplizierter...
>
> Bräuchte es auf USB.
> Habe mit USB aber bisher nochnicht mehr Kontakt gehabt, als
> derjenige, der Stecker einstöpselt. ;-)
Hängt etwas vom Gerät ab. Einige haben eine echte serielle Bride (pl2303
ist mir öfters untergekommen), die spielen dann wirklich seriell mit.
Ein POS-Gerät hatte 'was proprietäres. Da hab' ich angefangen mit dem
generischen seriellen USB-Treiber unter Linux (den kann man via hotplug
an Vendor-/Device-ID knoten) und dann hat man erstmal Zugriff auf den
bulk data endpoint. Da kommen die Daten her:)
Wenn es komplexer wird (Drucker mit Statusbehandlung), dann kann's
schonmal vorkommen, daß Du Neuentwicklung machen darfst:) Davon würde
ich bei 'nem Scanner aber nicht ausgehen... Die sind zu einfach für
sowas.
> Wie ist denn so die Preislage solcher USB-basierten Scanner?
Keine Ahnung:) Ich bekomm' so'n Kram immer nur zur Verfügung gestellt
und dann "mach mal, daß es geht". Kennst Du ja...
> Und wie sicher können die eigentlich scannen (Lesefehler)?!
Bisher hab' ich erst einen Scanner-Typ (seriell) gesehen, der Etiketten
falsch gelesen hat (ab und zu mal ein Dreher bei zwei nicht unbedingt
benachbarten Ziffern; einmal paßte dann sogar noch die Prüfziffer, aber
da's ein Preis-Etikett war, paßte die Prüfziffer für den Preis nicht mehr
- Glück gehabt:)
Das lesen ist da schon verdammt sicher: eigentlich sind alle Scanner ab
Wert so konfiguriert, daß sie ein Etikett überhaupt erst 2mal lesen.
...und wenn das dann übereinstimmt, morsen sie die Daten 'runter.
Wie gesagt - einzig USB-seriell mit Abziehen und 'ranstecken ist
gemein:)
MfG, JBG
--
Jan-Benedict Glaw jbglaw at lug-owl.de . +49-172-7608481
"Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg
fuer einen Freien Staat voll Freier Bürger" | im Internet! | im Irak!
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 189 bytes
Beschreibung: Digital signature
URL : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20040204/918a17b3/attachment.sig>
Mehr Informationen über die Mailingliste linux-l