Статус документа
Статус документа

ГОСТ Р 51294.6-2000 (ИСО/МЭК 16023-2000) Автоматическая идентификация. Кодирование штриховое. Спецификация символики MaxiCode (Максикод)

     4.3 Процедуры основного кодирования

Для преобразования данных в закодированную форму, представленную в виде символа MaxiCode, необходимы следующие этапы преобразования данных:

1 - для транспортных применений определяют, является ли структурированное сообщение носителя подходящим, и к первичному сообщению применяют специальные правила кодирования;

2 - в MaxiCode можно закодировать данные из набора 256 знаков, которые должны быть представлены в виде потока данных, считываемого слева направо;

3 - каждый знак данных переводят в кодовое слово (0-63). Для переключения между различными подмножествами наборов знаков используют дополнительные кодовые слова;

4 - пользователь или разработчик конкретного применения выбирает один из двух уровней коррекции ошибки;

5 - для обеспечения необходимой размерности символа используют знаки Pad (ЗАПОЛНИТЕЛЬ);

6 - поток кодовых слов делят на первичное и вторичное сообщения;

7 - для первичного и вторичного сообщений генерируются кодовые слова коррекции ошибок. В результате этой операции поток кодовых слов расширяется за счет кодовых слов коррекции ошибок (50 или 66);

8 - поток кодовых слов преобразуется в два битовых потока для первичного и вторичного сообщений;

9 - первичный и вторичный битовые потоки бит за битом преобразуют в последовательность шестиугольных модулей символа MaxiCode (рисунок 5).