Der Barcode vom Typ 'Aztec Code' ist ein 2D Matrix Barcode bestehend aus auf einem Raster angeordneten quadratischen Modulen, in deren Zentrum sich ein Erkennungsmuster befindet. Verbreitete Anwendungen vom Aztec Code liegen im Bereich des Transport- und Gesundheitswesens. Mit dem Aztec Code können kleine und große Datenmengen (maximal 3832 numerische oder 3067 alphanumerische Zeichen oder 1914 binäre Daten) durch Verwendung der Reed-Solomon-Fehlerkontrolle effizient kodiert werden.
Der Aztec Code enthält grundsätzlich drei feste und zwei variable Bestandteile. Die festen Bestandteile sind: das zentrale Erkennungsmuster (Finder Pattern), das Ausrichtungsmuster (Orientation Patterns) und das Referenzraster (Reference Grid). Zu den variablen Bestandteilen gehören die Modusinformation (Mode Message) und die Datenschichten (Data Layers). Eine Ruhezone um das Aztec Code ist nicht erforderlich. Das sogennante Core Symbol des Aztec Codes enthält das zentrale Erkennungsmuster, das Ausrichtungsmuster und die Modusinformation. Die Lesegeräte mussen zuerst das Core Symbol erfolgreich finden und dekodieren, dann die Datenschichten interpretieren. Es gibt zwei grundlegende Formate des Aztec Barcodes: 'full-range' und 'compact'. Die Lesegeräte können zwischen den 'compact' und 'full-range' Formaten automatisch unterscheiden.
Der 'full-range' Aztec Code hat ein zentrales Erkennungsmuster aus 3 quadratischen Konturen (3-ring bullseye). Große Datenmengen können mit diesem Format in 32 Symbolgrößen kodiert werden. Die Symbolgrößen reichen von 19×19 bis zu 151×152 Modulen. Mit dem Aztec Symbol können bis maximal 3067 alphanumerische Zeichen, 3832 numerische Zeichen oder 1914 8-Bit Daten kodiert werden.
Der 'compact' Aztec Code hat 2 quadratische Konturen (2-ring bullseye) als zentrales Erkennungsmuster; das Referenzraster ist nicht vorhanden. Mit diesem Format können kleine Datenmengen in vier Größen von 15×15 bis zu 27×27 Modulen kodiert werden. Mit dem 'compact' Aztec Symbol können bis maximal 89 alphanumerische Zeichen, 110 numerische Zeichen oder 53 8-Bit Daten kodiert werden.
Alle 8-Bit Werte können mit den zwei Formaten kodiert werden, die Werte 0 - 127 werden als ASCII-Zeichen und die Werte 128 - 255 als ISO 8859-1 (Latin-1) Zeichen interpretiert. Zusätzlich können das Steuerzeichen FNC1 und ECI-Sequenzen zur Angabe spezieller Modi für Dateninterpretation kodiert werden.
Die Aztec Runes sind kleine Kennzeichen (machine-readable marks), die graphisch mit dem Aztec Code kompatible sind. Diese Symbole bestehen eigentlich aus dem Core Symbol des 'compact' Aztec Codes mit einer numerischen eindeutigen Modusinformation. Mit den Aztec Runes können nur ganzzahlige Werte von 0 bis 255 in der Größe von 11×11 Modulen kodiert werden.
Einstellung | Sequenz | Parameter |
---|---|---|
Fehlerkorrektur oder Symbol Formate | <esc>(s#P | 0 - Standard Fehlekorrektur (ECC Level) von 23% 1-22 - ECC Level 10% (low) 'full-range' Format 23-35 - ECC Level 23% (standard) 'full-range' Format 36-49 - ECC Level 36% (high) 'full-range' Format 50-99 - ECC Level 50% (ultra high) 'full-range' Format 101-104 - 1 bis 4 Datenschichten 'compact' Format 201-232 - 1 bis 32 Datenschichten 'full-range' Format 300 - Aztec Runes Symbol |
Modulhöhe/-breite | <esc>(s#B | Höhe/Breite eines Moduls in 1/600 Zoll |
Barcodetyp | <esc>(s#T | 24830 - Typ 'Aztec Code' |
Parameter | Wert |
---|---|
Fehlerkorrektur | 0 |
Höhe eines Moduls | 10/600 Zoll |
Breite eines Moduls | 10/600 Zoll |
Datenschichten | Symbolgrösse | Numerisch | Alpha | Binär |
---|---|---|---|---|
1 | 15 x 15 | 13 | 12 | 6 |
2 | 19 x 19 | 40 | 33 | 19 |
3 | 23 x 23 | 70 | 57 | 33 |
4 | 27 x 27 | 110 | 89 | 53 |
Datenschichten | Symbolgrösse | Numerisch | Alpha | Binär |
---|---|---|---|---|
1 | 19 x 19 | 18 | 15 | 8 |
2 | 23 x 23 | 49 | 40 | 24 |
3 | 27 x 27 | 84 | 68 | 40 |
4 | 31 x 31 | 128 | 104 | 62 |
5 | 37 x 37 | 178 | 144 | 87 |
6 | 41 x 41 | 232 | 187 | 114 |
7 | 45 x 45 | 294 | 236 | 145 |
8 | 49 x 49 | 362 | 291 | 179 |
9 | 53 x 53 | 433 | 348 | 214 |
10 | 57 x 57 | 516 | 414 | 256 |
11 | 61 x 61 | 601 | 482 | 298 |
12 | 67 x 67 | 691 | 554 | 343 |
13 | 71 x 71 | 793 | 636 | 394 |
14 | 75 x 75 | 896 | 718 | 446 |
15 | 79 x 79 | 1008 | 808 | 502 |
16 | 83 x 83 | 1123 | 900 | 559 |
17 | 87 x 87 | 1246 | 998 | 621 |
18 | 91 x 91 | 1378 | 1104 | 687 |
19 | 95 x 95 | 1511 | 1210 | 753 |
20 | 101 x 101 | 1653 | 1324 | 824 |
21 | 105 x 105 | 1801 | 1442 | 898 |
22 | 109 x 109 | 1956 | 1566 | 976 |
23 | 113 x 113 | 2116 | 1694 | 1056 |
24 | 117 x 117 | 2281 | 1826 | 1138 |
25 | 121 x 121 | 2452 | 1963 | 1224 |
26 | 125 x 125 | 2632 | 2107 | 1314 |
27 | 131 x 131 | 2818 | 2256 | 1407 |
28 | 135 x 135 | 3007 | 2407 | 1501 |
29 | 139 x 139 | 3205 | 2565 | 1600 |
30 | 143 x 143 | 3409 | 2728 | 1702 |
31 | 147 x 147 | 3616 | 2894 | 1806 |
32 | 151 x 151 | 3832 | 3067 | 1914 |