Що охоплює стандарт
ISO/IEC 16022 визначає символіку Data Matrix: її L-подібний пошуковий шаблон, пунктирну тактову доріжку на двох протилежних краях, розміри символів, схеми кодування та корекцію помилок. Він також викладає еталонний алгоритм декодування та вимоги до якості друку.
Поточна форма, ECC 200, використовує корекцію помилок Ріда-Соломона і саме її застосовують майже всі сучасні коди Data Matrix. Старіші варіанти від ECC 000 до ECC 140 використовували згорткове кодування й збережені лише для застарілих застосувань.
Розміри й місткість
Символи ECC 200 мають квадратні розміри від 10 × 10 до 144 × 144 модулів та набір прямокутних розмірів. Найбільший квадратний символ вміщає до 3 116 цифр, 2 335 буквено-цифрових символів або 1 556 байтів.
Додаткові прямокутні розміри, відомі як DMRE, згодом стандартизовано окремо в ISO/IEC 21471. Data Matrix потребує тихої зони в один модуль, набагато вужчої за чотири модулі QR-коду.
- Квадратні розміри: від 10 × 10 до 144 × 144 модулів
- Найбільша місткість: 3 116 цифр або 1 556 байтів
- Корекція помилок: Рід-Соломон (ECC 200)
- Тиха зона: 1 модуль
Редакції та використання
Першу редакцію ISO опубліковано у 2000 році, а другу у 2006. Редакція 2006 року багато років лишалася основним джерелом, аж поки у 2024 році не опублікували третю редакцію. Галузеві правила, як-от GS1 DataMatrix, будуються на цьому стандарті, додаючи символ FNC1 та ідентифікатори застосування GS1.
Data Matrix широко використовують для маркування малих деталей, в електроніці, фармацевтиці та на медичних етикетках, де корисні його компактний розмір і стерпність до прямого маркування деталей.