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

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

     4.1 Показатели символики

4.1.1 Основные показатели

К основным показателям матричной символики MaxiCode относят:

a) набор кодируемых знаков:

1) набор знаков по умолчанию позволяет закодировать 256 знаков:

знаки с десятичными целочисленными значениями от 0 до 127 в соответствии с ИСО 646*, т.е. все 128 знаков указанной версии КОИ-7;

____________

* Версия 7-битного кодированного набора знаков для обмена и обработки информации по ИСО 646 соответствует набору С0 ссылочной версии КОИ-7 Н0 по ГОСТ 27463-87 и набору Г0 версии КОИ-8 В1 по ГОСТ Р 34.303. В международном стандарте ИСО/МЭК 16023 указанная версия обозначена как ASCII по [1] и отмечено, что он эквивалентен ИСО 646.

знаки с десятичными значениями от 128 до 255 в соответствии с ИСО 8859-1;

2) цифровое уплотнение позволяет компоновать 9 цифр в шесть кодовых слов;

3) присутствуют различные управляющие знаки символики для переключения кода и других целей управления;

b) набор кодовых слов:

1) набор кодовых слов с 64 (2) значениями используют как промежуточный уровень кодирования между знаками данных и знаками символа. Кодовые слова являются основой для расчетов коррекции ошибок;

2) кодовые слова имеют значения от 0 до 63; в двоичном представлении - от 000000 до 111111. Внутри каждого знака символа бит старшего порядка - модуль с наименьшим номером, как показано на рисунках 1 и 5;

c) представление кодовых слов в символе MaxiCode:

1) каждое кодовое слово представлено шестью модулями шестиугольной формы;

2) информация в каждом модуле представлена в двоичном разряде. Темный модуль - это единица, а светлый модуль - нуль;

3) обычно шесть модулей составляют в три строки по два модуля - справа налево, сверху вниз. На рисунке 1 показаны модули типичного знака символа;

4) знаки символа от 1 до 9 и от 137 до 144 составлены, как показано на рисунке 4 (особый состав этих знаков обусловлен структурой символа MaxiCode);


MSB - бит старшего порядка,
LSB - бит младшего порядка

Рисунок 1 - Модули типичного знака символа в символе MaxiCode



d) размер символа:

1) любой символ MaxiCode имеет фиксированный размер. Он состоит из 884 шестиугольных модулей, расположенных в 33 строки, окружающих центральный шаблон поиска. В каждой строке должно быть не более 30 модулей;

2) каждый символ, включая свободную зону, имеет фиксированный номинальный размер:

28,14 мм по ширине и 26,91 мм по высоте;

3) 864 модуля (144 знака символа) используют для кодирования данных и коррекции ошибки. Два модуля не используют;

4) часть, не содержащая данных:

- 18 модулей на символ штрихового кода для ориентации;