ГОСТ I» 51294.6-2000
4.4.4.1 Знаки Latch (ФИКСАТОР)
Знак Latch (ФИКСАТОР) может использоваться для переключения с ранее определенного
набора знаков на новый набор знаков. Все кодовые слова, следующие за знаком Latch (ФИКСА
ТОР), должны быть интерпретированы в соответствии с новым набором знаков. Переключение
действует до следующего знака Latch (ФИКСАТОР) или знака Shift (РЕГИСТР).
Знак Latch (ФИКСАТОР) присутствует во всех кодируемых наборах, но используется только
для переключения на кодируемые наборы Л или В.
4.4.4.2 Знаки Shift (РЕГИСТР)
Знак Shift (РЕГИСТР) используют для переключения от ранее определенного набора знаков
к новому набору знаков для одного знака, следующего за знаком Shift (РЕГИСТР). Следующие
знаки кодируют в соответствии с набором, определенным до знака Shift (РЕГИСТР).
Знак Shift (РЕГИСТР) присутствует во всех наборах знаков. Из кодируемых наборов А или В
можно переключиться на любой другой.
4.4.4.3 Знаки Lock-In (БЛОКИРОВКА)
Знак Lock-In. следующий за знаком Shift (РЕГИСТР), дтя того же набора знаков действует
так же, как и знак Latch (ФИКСАТОР). Выбранный набор знаков действует до последующего
использования знака Latch (ФИКСАТОР).
4.4.4.4 Знак Double Shift (РЕГИСТР НА ДВА)
Знак Double Shift (обозначается |2 Shift А| (|2 РЕГИСТР А|)) действует дтя переключения с
набора знаков В на набор знаков А для двух знаков, следующих за знаком |2 Shift А|. Последующие
знаки должны вернуться к кодируемому набору В.
4 4.4.5 Знак Triple Shift (РЕГИСТР НА ТРИ)
Знак Triple Shift (обозначается |3 SHIFT А| (|3 РЕГИСТР А|)) действует дтя переключения с
набора знаков Вна набор знаковАдля трех знаков, следующих за знаком |3 SHIFT А|. Последующие
знаки должны вернуться к кодируемому набору В.
4.4.4.6 Знак Numeric Shift (ЦИФРОВОЙ РЕГИСТР)
Знак Numeric Shift (ЦИФРОВОЙ РЕГИСТР) позволяет кодироватьцепочки из9 цифр в6 кодовых
словах. Знак Numeric Shift (обозначается |NS| (|ЦР|)) указывает, что следующие 5 кодовых слов,
эквивалентные 30 битам, кодируют 9 цифровых разрядов в двоичном формате. Последующие знаки
кодируют всоответствии с кодируемым набором, определенным до знака Numeric Shift (ЦИФРОВОЙ
РЕГИСТР). Для цифровых цепочек длиннее 9 цифр можно комбинировать цифровое уплотнение с
использованием знаков Numeric Shift (ЦИФРОВОЙ РЕГИСТР) с обычным кодированием. В прило
жении F приведены более подробные рекомендации по применению знака Numeric Shift (ЦИФРОВОЙ
РЕГИСТР) дтя цифровых цепочек переменной длины.
4.4.4.7 Знак Extended Channel Interpretation (ИНТЕРПРЕТАЦИЯ РАСШИРЕННОГО КАНА
ЛА)
Знак Extended Channel Interpretation (обозначается |ЕС11 (|ИРК|)) используют для изменения
интерпретации кодируемых данных, установленной по умолчанию. Протокол интерпретации рас
ширенного канала является общим для ряда символик. Более полные требования к знаку приведены в
4.6.
За знаком |ЕС1| должны следовать один. два. три или четыре кодовых слова, идентифицирую
щие вызываемую интерпретацию. Новая интерпретация расширенного канала (ECI) остается
неизменной либо до конца кодируемых данных, либо до использования следующего знака |ЕС1]
для вызова другой интерпретации.
4.4.4.И Знак Pad (ЗАПОЛНИТЕЛЬ)
Если знак (PadI стоит в начальной позиции, то его используют для структурированного
соединения (4.9); во всех остальных случаях знак (PadI используют для заполнения незанятого
объема данных в символе.
4.5 Рекомендации для пользователя по кодированию данных в символе .VlaxiCode
Символ MaxiCode состоит из фиксированного числа модулей и кодовых слов. 144 кодовых
слова могут использоваться для кодирования режимов, данных, управляющих функций символики
и исправления ошибок. Можно использовать структурированное соединение для объединения до
восьми символов MaxiCode. Число параметров символики зависит от применения, включая уровень
коррекции ошибки и режим. Другие параметры более тесно связаны с данными, включая исполь
зование определенных наборов знаков, необходимость соответствия данных определенным стан
дартам, регламентирующим применение MaxiCode, или синтаксису сообщений (например
ED1FACT (ЭДИФАКТ)) и степень переключения между кодируемыми наборами знаков. Коди-
9