Протокол управления, 1 общие сведения, 2 описание команд – Инструкция по эксплуатации Kramer Tailor Made

Страница 18: 6 протокол управления

Advertising
background image

KRAMER ELECTRONICS, LTD.

18

6 ПРОТОКОЛ УПРАВЛЕНИЯ

6.1 Общие сведения

Для управления матричным коммутатором Tailor Made используется про-

токол Kramer Protocol 2000, однако управление несколькими коммутато-

рами с одного порта не поддерживается.
Обмен с коммутатором производится через порты RS-232 èëè RS-422.

Каждая команда состоит из 4 байтов, формат которых описан ниже. Дан-

ное руководство содержит сокращ¸нный набор команд; полный набор

команд привед¸н в руководстве на английском языке.
В ответ на команду коммутатор возвращает посылку из 4 байтов. Формат

ответа также описан ниже.
Номера входов и выходов отсчитываются от 1.
Наличие в 4-м байте команды или ответа дополнительных битов (B7i, B8i,

B7î, B8о) позволяет управлять входами/выходами матрицы размером до

512х512. При этом номер входа или выхода представляется числом дли-

ной 9 бит.
Параметры обмена: скорость 9600 бит/с, 8 бит данных, без ч¸тности, 1

стоповый бит. Аппаратное управление потоком (hardware handshake) не

используется. Между двумя последовательными 4-байтными командами

должна выдерживаться пауза не менее 25 мс.
Все числа в описании протокола приведены в десятичной системе счисления.

6.2 Описание команд

Коммутация входа и выхода — видео

Команда:

байт1: 001

байт2: 128 + IN

(IN=номер входа, младшие 7 бит)

байт3: 128 + OUT

(OUT=номер выхода, младшие 7 бит)

байт4: 128 + LAYER + (64*B7o) + (32*B7i) + (16*B8o) + (8*B8i)

LAYER=номер слоя коммутации, 1...5:

1=CV, 2=YC, 3=YUV, 5=RGBHV

B7i, B8i=7-й и 8-й бит номера входа, 0 или 1

B7o, B8o=7-й и 8-й бит номера выхода, 0 или 1

Если указан номер входа 0, выполняется команда «отключить выход»

Ответ:

байт1: 065; байты2...4 — те же, что и для команды

Пример:

команда: 1 129 131 130 (скоммутировать вход 1 на выход 3 для слоя YC)

ответ: 65 129 131 130

Протокол управления

Advertising