Qué abarca el estándar
ISO/IEC 16022 especifica la simbología Data Matrix: su patrón de búsqueda en forma de L, la pista de reloj punteada en los otros dos bordes, los tamaños de símbolo, los esquemas de codificación y la corrección de errores. También establece el algoritmo de decodificación de referencia y los requisitos de calidad de impresión.
La forma actual, ECC 200, usa corrección de errores Reed-Solomon y es la que usan casi todos los códigos Data Matrix modernos. Las variantes antiguas ECC 000 a ECC 140 usaban codificación convolucional y se mantienen solo para aplicaciones heredadas.
Tamaños y capacidad
Los símbolos ECC 200 vienen en tamaños cuadrados de 10 × 10 a 144 × 144 módulos y en un conjunto de tamaños rectangulares. El símbolo cuadrado más grande guarda hasta 3116 dígitos, 2335 caracteres alfanuméricos o 1556 bytes.
Los tamaños rectangulares adicionales, conocidos como DMRE, se estandarizaron después por separado en ISO/IEC 21471. Data Matrix necesita una zona de silencio de un módulo, mucho más estrecha que los cuatro módulos de un código QR.
- Tamaños cuadrados: de 10 × 10 a 144 × 144 módulos
- Mayor capacidad: 3116 dígitos o 1556 bytes
- Corrección de errores: Reed-Solomon (ECC 200)
- Zona de silencio: 1 módulo
Ediciones y uso
La primera edición de ISO se publicó en 2000 y la segunda en 2006. La edición de 2006 siguió siendo la referencia principal durante muchos años, hasta que en 2024 se publicó una tercera edición. Normas del sector como GS1 DataMatrix se apoyan en este estándar añadiendo el carácter FNC1 y los identificadores de aplicación GS1.
Data Matrix se usa mucho en el marcado de piezas pequeñas, la electrónica, la industria farmacéutica y las etiquetas sanitarias, donde resultan útiles su tamaño compacto y su tolerancia al marcado directo de piezas.