37
последней восьмеричной цифры для каждого поля содержат нули). В приведенных далее представлениях резервных данных радиочастотной метки УВЧ Поколения 2 поле кода CRC-16 отсутствует, если перед значениями знака флага ‘ 2' или ‘В' стоит ‘7' или ‘G' (см. таблицу 2).
* Для поля «Флаг»:
- знаку флага могут предшествовать один или несколько начальных нулевых разрядов, если это требуется для эффективного кодирования сжатых числовых данных;
- значения флага ‘2' или ‘В' указывают на то, что данные, следующие за битами РС, обрабатываются как непрерывная последовательность битов в одном поле;
- если значению знака флага ‘2' или ‘В' предшествует соответственно ‘7' или ‘G', то в резервных представлениях данных радиочастотной метки УВЧ Поколения 2 поле кода CRC-16 отсутствует, как указано выше.
** Используется при необходимости. В символах штрихового кода, использующих более одного поля, начинающегося с идентификатора AI или DI, каждое поле оканчивается либо концом символа, либо контрольным знаком GS (знак-разделитель, значение 29 по ASCII).
Пример полной резервной копии данных радиочастотной метки УВЧ Поколения 2, напечатанной в виде символа штрихового кода G S1-128 с восьмеричным представлением для визуального чтения, приведен на рисунке 8 в 14.2.1.
- Дополнительная резервная копия структуры двоичных данных идентификатора UII радиочастотной метки УВЧ Поколения 2
Если требуется наличие других символов штрихового кода или представления для визуального чтения, помимо тех, которые уже содержат информацию, имеющуюся в структуре данных радиочастотной метки, то только дополнительная структурная или контрольная информация, записанная в памяти радиочастотной метки (например, биты заголовка, фильтра или разделителя), будет использована для создания резервной копии ее данных, что позволит точно восстановить структуру данных радиочастотной метки. Например, резервная копия данных радиочастотной метки, содержащей номер SGTIN-96, создается посредством одного или нескольких символов штрихового кода, содержащих идентификаторы AI (01) номера G TIN и AI (21) серийного номера.
Дополнительные представления резервной копии бинарных структур данных радиочастотных меток УВЧ Поколения 2 предваряют последовательностью знаков флага ‘ 82' или ‘НВ' и форматируют так, как указано в таблице 3, причем порядок битов данных слева направо, кодируемых в символе штрихового кода, будет совпадать с порядком их следования в памяти радиочастотной метки (см. приложение D). Каждое поле начинает новую восьмеричную или шестнадцатеричную кодирующую последовательность, а представления неиспользуемых битов являются двоичными нулями в последней восьмеричной или шестнадцатеричной цифре этого поля (например, для кодирования 16-битового поля кода CRC-16 требуется 6 восьмеричных цифр, а 2 младших бита последней восьмеричной цифры этого поля всегда установлены на ноль). Если последовательности знаков флага ‘ 82' или ‘ НВ' предшествует ‘ 7' или ‘G', то поле кода CRC-16 опускается в нижеописанных представлениях дополнительной резервной копии данных радиочастотной метки УВЧ Поколения 2. В приведенных далее представлениях резервных данных радиочастотной метки УВЧ Поколения 2 поле кода CRC-16 отсутствует, если перед значениями знака флага ‘ 82' или ‘H В' стоит ‘ 7' или ‘G'.
При использовании структур данных EPCglobal поле управляющих битов интерпретируется в первую очередь посредством анализа старших битов (представляющих заголовок), которые определяют число и значение последующих битов.
Управляющие биты должны следовать непосредственно за битами PC и включать в себя биты заголовка и (если это определено для выбранного заголовка) биты фильтра и разделителя. Пример приведен в 14.2.2.