Приложение
Ведомые устройства пересылают пакетированные данные через выходной интерфейс и обновляют
состояние монитора
.
Таким образом
,
подключенные к отдельному выходу дисплеи отображают
статус
tally-
индикации без информации об идентификаторе той техники
,
сигнал которой они
отображают
.
Допущения
В протоколе указаны ограничения по оптимизации упаковки данных
.
Упаковка битовых полей
начинается с наименьшего значащего бита
.
Кодировка
Один пакет
tally-
данных может передаваться с одним видеокадром
.
Данные кодируются в пакет
SMPTE
291M
с
DID/SDID
x51/x52
в активной части
15-
й строки
VANC.
Один контрольный пакет
может содержать до
256
бит информации
.
Формат
Состояние
tally
содержит
4
бита информации
:
uint4
bit
0:
статус программного сигнала
(0=
выкл
,
1=
вкл
)
bit
1:
статус просмотра программы
(0=
выкл
,
1=
вкл
)
bit
2-3:
запасной
(0x0)
Первый бит содержит статус монитора и номер версии
.
Последующие биты содержат статус парных ведомых устройств
.
Ведущее оборудование передает
состояние на ряд сконфигурированных или поддерживаемых устройств
,
максимум до
510.
struct
tally
uint8
bit
0:
статус дисплея
(0=
выкл
,
1=
вкл
)
bit
1:
статус просмотра на дисплее
(0=
выкл
,
1=
вкл
)
bit
2-3:
запасной
(0b00)
bit
4-7:
версия протокола
(0b0000)
uint8[0]
bit
0:
статус программы на ведущем устройстве
1
(0=
выкл
,
1=
вкл
)
bit
1:
статус просмотра на ведущем устройстве
1
(0=
выкл
,
1=
вкл
)
bit
2-3:
запасной
(0b00)
bit
4:
статус программы на ведущем устройстве
2
(0=
выкл
,
1=
вкл
)
bit
5:
статус просмотра на ведущем устройстве
2
(0=
выкл
,
1=
вкл
)
bit
6-7:
запасной
(0b00)
uint8[1]
bit
0:
статус программы на ведущем устройстве
3
(0=
выкл
,
1=
вкл
)
bit
1:
статус просмотра на ведущем устройстве
3
(0=
выкл
,
1=
вкл
)
bit
2-3:
запасной
(0b00)
bit
4:
статус программы на ведущем устройстве
4
(0=
выкл
,
1=
вкл
)
bit
5:
статус просмотра на ведущем устройстве
4
(0=
выкл
,
1=
вкл
)
bit
6-7:
запасной
(0b00)
.
.
.
166