Como reconhecer um Data Matrix
O Data Matrix se identifica pelo padrão de localização: duas bordas adjacentes formam um “L” escuro maciço, e as duas bordas opostas alternam módulos escuros e claros como uma régua. O L diz ao leitor onde o símbolo está e como está girado; as bordas alternadas dão a contagem de módulos.
Os símbolos maiores são divididos em várias regiões de dados, separadas por linhas internas de alinhamento. A zona de silêncio tem pelo menos um módulo de largura, o que explica em parte por que o Data Matrix cabe em superfícies bem pequenas.
ECC 200 e capacidade
Os Data Matrix modernos usam a versão ECC 200, que aplica correção de erros Reed–Solomon. As variantes antigas, de ECC 000 a ECC 140, usavam outro esquema e são consideradas obsoletas para novas aplicações. No ECC 200, a quantidade de correção de erros é fixada pelo tamanho do símbolo, e não escolhida à parte.
- Tamanhos quadrados: de 10×10 a 144×144 módulos
- Tamanhos retangulares: de tamanhos pequenos, como 8×18, até 16×48 módulos
- Maior símbolo: até 3.116 dígitos numéricos, 2.335 caracteres alfanuméricos ou 1.556 bytes
- Zona de silêncio: pelo menos 1 módulo
Onde o Data Matrix é usado
O Data Matrix é a escolha comum para marcar itens pequenos. É usado em componentes eletrônicos e placas de circuito, em peças metálicas por gravação a laser ou punção por pontos, e em embalagens farmacêuticas e dispositivos médicos. Sua forma GS1, o GS1 DataMatrix, é muito usada na saúde.
Muitos aplicativos de leitura de celular e SDKs de código de barras leem Data Matrix, embora os apps de câmera nativos priorizem os QR Codes, então o Data Matrix serve mais às cadeias de suprimento que ao marketing de consumo.