ГОСТ Р 56042—2014
1) поддерживает кодирование любых 8-битовых значений. По умолчанию используют
следующее представление:
а) знаки набора ASCII (версии КОИ-7) по (3] согласно национальной версии
США для знаков с десятичными значениями от 0 до 127 знаков кодового
набора:
б) знаки расширенного набора ASCII (версия КОИ-8) по [2] с десятичными
значениями от 128 до 255.
Данное представление соответствует интерпретации в расширенном
канале (ECI) —ECI 000003;
2) поддерживает кодирование двух знаков, не являющихся знаками данных: знак
FNC1 для совместимости с некоторыми действующими приложениями и знак
управляющей последовательности ECI для типового кодирования сведений об
интерпретации сообщения:
б) представление данных: темный модуль соответствует двоичной единице, светлый -
двоичному нулю:
в)размер символа:
1) символ Aztec Code наименьшего размера представляет собой квадрат размером
15x15 модулей, а наибольшего - квадрат размером 151 х 151 модулей;
2) наличие свободной зоны за границами символа не обязательно;
г)объем данных (для рекомендуемого уровня исправления ошибок):
1) символ Aztec Code наименьшего размера обеспечивает кодирование до 13
цифровых или 12 алфавитных знаков или 6 байтов данных;
2) символ Aztec Code наибольшего размера обеспечивает кодирование до 3832
цифровых или 3067 алфавитных знаков или 1914 байтов данных;
д)задаваемый уровень исправления ошибок:
1) устанавливается пользователем в размере от 5% до 95% объема данных, но не
менее трех кодовых слов;
2) рекомендуемый уровень - 23% емкости символа с добавлением трех кодовых
слов:
е)тип кодирования: матричная символика;
ж)независимость от ориентации: присутствует.
Пример символа Aztec Code приведен на рисунке 2.
Рисунок 2 — Символ Aztec Code
5.1.3 Общие сведения о символике Data Matrix
Требования к символике Data Matrix установлены ГОСТ Р ИСО/МЭК 16022.
Data Matrix представляет собой двумерную матричную символику.
Существует две версии символики Data Matrix:
- версия, обозначаемая ЕСС 200. в которой используют алгоритм исправления ошибок Рида-
Соломона. Версия ЕСС 200 рекомендуется для разработки любого нового применения;
- версия, обозначаемая ЕСС 000-140. с несколькими доступными уровнями сверточного
исправления ошибок, такими как ЕСС 000. ЕСС 050. ЕСС 080, ЕСС 100 и ЕСС 140. Версию ЕСС 000-140
следует использовать только для замкнутых прикладных систем, в которых одна и та же сторона
контролирует создание и считывание символов и обеспечивает функционирование всей системы.
Символика Data Matrix имеет следующие параметры:
а)кодируемый набор знаков:
1) знаки набора ASCII (версии КОИ-7) по (3) (согласно национальной версии США) с
десятичными значениями от 0 до127;
4