4.9.1 Основные принципы
В структурированный формат может быть объединено до восьми символов MaxiCode.
Если символ является частью структурированного соединения, то это должно быть отражено последовательностью двух знаков символа в установленных позициях символа в зависимости от режима.
Последовательность индикатора структурированного соединения состоит из двух знаков символа:
a) знака Pad (ЗАПОЛНИТЕЛЬ) (знака символа со значением 33), который должен быть первым знаком символа,
b) знака символа, который указывает позицию символа в комплекте символов MaxiCode в формате структурированного соединения, т.е. в формате m из n символов.
Первые три бита второго кодового слова идентифицируют позицию конкретного символа с двоичным значением (m-1). Последние три бита идентифицируют общее число символов с двоичным значением (n-1), вставляемых в формат структурированного соединения. 3-битовые комбинации должны быть согласованы с комбинациями, определенными в таблице 5.
Таблица 5 - Позиция символа структурированного соединения
Позиция символа | Биты | Общее число символов | Биты 456 |
1 | 000 | ||
2 | 001 | 2 | 001 |
3 | 010 | 3 | 010 |
4 | 011 | 4 | 011 |
5 | 100 | 5 | 100 |
6 | 101 | 6 | 101 |
7 | 110 | 7 | 110 |
8 | 111 | 8 | 111 |
Пример:
Определение третьего символа из набора семи символов кодируется следующим образом:
Третья позиция: 010
Все 7 символов: 110
Комбинация битов: 010110
Кодовое слово: 22
4.9.2 Структурированное соединение и режимы 2 и 3
Для режимов 2 и 3 последовательность индикатора структурированного соединения должна быть размещена в первых двух знаках символа вторичного сообщения, т.е. и . Знак символа начинает нормальное кодирование данных в кодируемом наборе А. При использовании в структурированном соединении режима 2 или 3 все эти символы должны быть в одном режиме, а первичное сообщение должно повторяться в каждом символе.
4.9.3 Структурированное соединение в режимах с 4-го по 6-й
Для режимов с 4-го по 6-й последовательность индикатора структурированного соединения должна быть размещена в первом и втором знаке символа первичного сообщения, т.е. в знаках символа и . Знак символа начинает нормальное кодирование данных в кодируемом наборе А.
4.9.4 Операции с использованием и без использования буфера
Сообщение в составе последовательности структурированного соединения в устройстве считывания может полностью использовать буфер, т.е. передаваться после того, как считаны все символы. Кроме того, устройство считывания может передавать декодированные данные в каждом символе по мере считывания. В этой операции без использования буфера протокол ECI для структурированного соединения определяет управляющий блок, который будет предварять начало каждой передачи.