Kategorie

A B C D E
F G H I J
K L M N O
P Q R S T
U V W X Y
Z 0      

code39

ca cb cc cd ce cf cg ch ci cj ck cl cm
cn co cp cq cr cs ct cu cv cw cx cy cz

Code39

Die Codierung Code39 stellt einen alphanumerischen Zeichensatz zur Verfügung. Außer Ziffern und Großbuchstaben sind sieben Sonderzeichen definiert. Start- und Stopzeichen sind identisch und werden durch das Sonderzeichen "*" dargestellt.

Die Bezeichnung Code39 geht auf die Struktur der Codierung, mit drei breiten Elementen aus der Gesamtzahl von neun, zurück. Für jedes Zeichen des Alphabets wird ein Barcode aus fünf Strichen und vier Zwischenräumen zugeordnet. Er gibt 2 verschiedene Balken- und Lückenbreiten.

Code39 ist ein diskreter Code mit variabler Codelänge (variable Zeichenanzahl). Der Codeaufbau erlaubt die bidirektionale Abtastung der selbstüberprüfenden Elemente.

Für Anwendungen mit erhöhten Anforderungen an die Lesesicherheit existiert ein optionales Prüfsummenverfahren, das auf einer Wertetabelle für jedes Zeichen beruht. Hierbei besitzt das Zeichen "0" den numerischen Wert 0, das Zeichen "1" den Wert 1, das Zeichen "A" den Wert 10. Als letztes Zeichen wird "%" der Wert 42 zugeordnet. Der Wert des Prüfzeichens errechnet sich demnach, wie folgt:

Wert (P) = (Wert (z1) + Wert (z2) + ... Wert (zn)) mod 43.

Der Code39 ist einfach herzustellen, da ein Zeichen Klarschrift einem Zeichen Barcode entspricht. Code39 dominierte frühere Anwendungsgebiete, die eine alphanumerische Codierung verlangten. Wegen der relativ geringen Informationsdichte und einer im Vergleich zu anderen Codierungen geringen Zeichensatzauswahl, findet in jüngster Zeit jedoch zunehmend eine Substitution durch den Code128 statt.

Impressum

Datenschutzerklärung