Was die Norm abdeckt
ISO/IEC 16022 legt die Data-Matrix-Symbologie fest: das L-förmige Suchmuster, die gepunktete Taktspur an den beiden gegenüberliegenden Kanten, die Symbolgrößen, die Kodierungsverfahren und die Fehlerkorrektur. Sie enthält außerdem den Referenz-Dekodieralgorithmus und Anforderungen an die Druckqualität.
Die aktuelle Form, ECC 200, nutzt Reed-Solomon-Fehlerkorrektur und wird von fast allen modernen Data-Matrix-Codes verwendet. Die älteren Varianten ECC 000 bis ECC 140 nutzten Faltungskodierung und werden nur noch für Altanwendungen beibehalten.
Größen und Kapazität
ECC-200-Symbole gibt es in quadratischen Größen von 10 × 10 bis 144 × 144 Modulen und in einer Reihe rechteckiger Größen. Das größte quadratische Symbol fasst bis zu 3.116 Ziffern, 2.335 alphanumerische Zeichen oder 1.556 Bytes.
Zusätzliche rechteckige Größen, bekannt als DMRE, wurden später gesondert in ISO/IEC 21471 genormt. Data Matrix braucht eine Ruhezone von einem Modul, viel schmaler als die vier Module eines QR-Codes.
- Quadratische Größen: 10 × 10 bis 144 × 144 Module
- Größte Kapazität: 3.116 Ziffern oder 1.556 Bytes
- Fehlerkorrektur: Reed-Solomon (ECC 200)
- Ruhezone: 1 Modul
Ausgaben und Einsatz
Die erste ISO-Ausgabe wurde 2000 veröffentlicht, die zweite 2006. Die Ausgabe von 2006 blieb viele Jahre die wichtigste Referenz, bis 2024 eine dritte Ausgabe erschien. Branchenregeln wie GS1 DataMatrix bauen auf dieser Norm auf, indem sie das FNC1-Zeichen und GS1-Datenbezeichner ergänzen.
Data Matrix wird häufig für die Kennzeichnung kleiner Teile, in der Elektronik, bei Arzneimitteln und auf Etiketten im Gesundheitswesen eingesetzt, wo seine kompakte Größe und seine Verträglichkeit mit Direktmarkierung nützlich sind.