ГОСТ ISO/IEC 16388-2017. Межгосударственный стандарт. Информационные технологии. Технологии автоматической идентификации и сбора данных. Спецификация символики штрихового кода Code 39
Приложение C
(обязательное)
ИДЕНТИФИКАТОР СИМВОЛИКИ
Идентификатор символики, присвоенный Code 39 в соответствии с ISO/IEC 15424, который может быть добавлен в качестве преамбулы перед декодированными данными соответствующим образом запрограммированным декодером штрихового кода, представляет собой:
]Am,
где ] - знак набора версии КОИ-7 (ASCII) с десятичным значением 93;
A - знак кода для символики Code 39 с десятичным значением 65;
m - знак-модификатор, значение которого по таблице C.1 указывает применяемый действующий вариант обработки.
Таблица C.1
Значения m для Code 39
Значение m | Вариант |
0 | Отсутствуют проверка контрольного знака и обработка полного набора знаков версии КОИ-7 (ASCII); все данные передаются, как декодируются |
1 | Контрольный знак символа по модулю 43 (см. A.1.1) используется и передается |
3 | Контрольный знак символа по модулю 43 (см. A.1.1) используется, но не передается |
4 | Выполняется преобразование в знаки полного набора версии КОИ-7 (ASCII); не проверяется контрольный знак символа |
5 | Выполняется преобразование в знаки полного набора версии КОИ-7 (ASCII); проверяется и передается контрольный знак по модулю 43 |
7 | Выполняется преобразование в знаки полного набора версии КОИ-7 (ASCII); проверяется, но не передается контрольный знак по модулю 43 |
Допустимыми значениями m являются 0, 1, 3, 4, 5 и 7.
Эта информация не кодируется явно в символе штрихового кода, но должна генерироваться декодером после декодирования и передаваться в качестве преамбулы к данным сообщения.
