При подаче команды на инвентаризацию терминальное оборудование VCD должно установить флажок Nb_slots_flag в необходимое положение и добавить после командного поля длину и значение маски.
Длина маски показывает число значащих бит значения маски. Она может иметь любое значение от 0 до 60 при использовании 16 слотов и любое значение от 0 до 64 при использовании 1 слота. Первым передается младший значащий бит (LSB).
Значение маски содержится в целом числе байтов. Первым передается младший значащий бит (LSB).
Если длина маски не является кратной 8 (битам), то значение маски старшего значащего бита (MSB) должно быть заполнено необходимым числом нулевых бит (установка на 0) так, чтобы значение маски содержалось в целом числе байтов.
Следующее поле начинается на границе следующего байта (см. рисунок 7).
SOF | Флажки | Команда | Длина маски | Значение маски | CRC 16 | EOF |
8 бит | 8 бит | 8 бит | От 0 до 8 байтов | 16 бит |
Рисунок 7 - Формат запроса инвентаризации
На рисунке 8 длина маски - 12 бит. Значение маски старшего значащего бита (MSB) заполнено четырьмя битами, установленными на 0.
MSB | LSB |
0000 | 0100 1100 1111 |
Заполнение | Значение маски |
Рисунок 8 - Пример заполнения маски
Должно присутствовать поле идентификатора семейства приложений AFI, если установлен флажок AFI_Flag.
Импульс должен генерироваться в соответствии с определением конца кадра EOF по ИСО/МЭК 15693-2.
Первый слот стартует сразу после приема запроса конца кадра EOF.
Для переключения на следующий слот терминальное оборудование VCD передает конец кадра EOF. Правила, ограничения и синхронизация описаны в разделе 9.