Forum: Mikrocontroller und Digitale Elektronik Barcodescanner


von Patrick F. (paz)


Lesenswert?

Hey Community,

Hab mittlerweile hinbekommen, dass der Barcodescanner die Codes von 
einzelnen Buchstaben problemlos scannen und anschließend den richtigen 
Charakter auf dem LCD anzeigt.

Wenn ich aber nun längere Barcodes (Bsp. EAN13) scanne, zeigt gibt das 
LCD zwar die richtige Anzahl an Charakter an, doch ein Großteil davon 
sind "#" --> Was in meiner Programmierung für ein Zeichen steht, das 
nicht erkannt wird.

Freue mich über jede Antwort

Paz


Hardware

+ myAVR Board MK2 (AtmelMega8)
    http://shop.myavr.de/Systemboards/myAVR%20Board%20MK2,%20best%C3%BCckt.htm?sp=article.sp.php&artID=40

+ myAVR LCD V2.4
    http://shop.myavr.de/index.php?sp=article.sp.php&artID=15

+ XL1035 Scanner Module



Software

+ UART library by Peter Fleury

+ LCD library for HD44870 based LCD's by Peter Fleury
    http://homepage.hispeed.ch/peterfleury/avr-software.html#libs

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Patrick Fuchs schrieb:
> Was in meiner Programmierung für ein Zeichen steht, das nicht erkannt wird.
Jetzt wäre aber interessant, welche Zeichen denn wirklich erkannt 
wurden. Und welche du erwartet hast...

Du kannst ja einfach mal mit einem PC-Terminalprogramm "mithorchen", was 
da kommt und vergleichen, ob die Daten zueinanderpassen.

: Wiederhergestellt durch Moderator
von Johannes R. B. (Gast)


Lesenswert?

EAN sind doch Ziffern... addiere jedes zeichen mit '0' ;-) sprich wandle 
diese in ASCII um

Gruß J.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.