Перейти к основному содержимому

iRidi для Kramer 3000

Набор инструментов для создания интерфейсов управления оборудованием от производителей Kramer.

документация обновлена 01.01.2024

Важно

Драйвер доступен с версии 1.3.60

Kramer KIT-400 — комплект, включающий автоматический коммутатор/передатчик KIT-400T и приемник / масштабатор KIT−400R сигналов 4K HDMI и VGA по витой паре HDBaseT. Передатчик KIT-400T преобразует сигнал с выбранного пользователем входа в сигнал HDBaseT. Приемник KIT-400R принимает сигнал HDBaseT, преобразует его в сигнал HDMI и производит его повышающее или понижающее масштабирование c целью приведения разрешения сигнала к собственному разрешению подключенного к приемнику дисплея HDMI.

Сontroller — это абстрактная сущность, выполненная по документации Kramer Protocol 3000. Сontroller является собирательным устройством команд и каналов обратной связи всех устройств Krammer, поддерживающие Protocol 3000 (version 2.10).

Протестировано с оборудованием:

  • KIT-400T - коммутатор / передатчик,
  • KIT−400R - приемник / масштабатор.

Настройка оборудования​

Для предварительной настройки оборудования воспользуйтесь официальной документацией на сайте Kramer.

Работа в iRidi​

  1. Создайте новый панельный или серверный проект.

  2. В созданном проекте на вкладке Devices добавьте драйвер Kramer 3000 .

Kramer3000_1.png

  1. Укажите настройки подключения драйвера:

Kramer3000_2.png

  • Protol - TCP;
  • Log Level - уровень логирования;
  • Host - IP-адрес оборудования;
  • Port - UDP порт подключения (по умолчанию 5000);
  • Update time - время опроса каналов обратной связи в мс. По умолчанию Update time = 5000, при этом максимальное число подключений к оборудованию составит 15. При увеличении значения Update time - число подключений увеличится;
  • Driver Version - версия драйвера.
  1. Щелкните ЛКМ по добавленному драйверу Kramer 3000 и добавьте необходимые подустройства (Add subdevice). Каждое подустройство имеет предустановленный список команд и фидбеков, в соответствии со своим типом.

Kramer3000_3.png

Настройка команд и фидбеков​

SendRecieve.png

Для управления оборудованием настройте команды (Commands) и каналы обратной связи (Feedbacks). Чтобы отправить команду, перетяните ее на графический элемент и укажите значение (Value), которое необходимо отправить. Чтобы отобразить значение с канала обратной связи, перетащите Feedback на графический элемент, и укажите, каким образом вывести значение (Value).

Подробнее о работе с графическими элементами написано в статье "Типы графических элементов".

KIT-400T​

Commands​
КомандаПараметрыОписание
Volume—Установить уровень громкости
ModeInput / OutputРежим: вход / выход
Index1 ~ 1000Индекс / номер входа или выхода
Value-83 dB ~ 24 dBЗначение громкости
Mute—Отключить звук
Output1 ~ 1000Номер выхода, в котором выключается звук
Value0 / 10 - отключить mute
1 - включить mute
Input Selection—Выбрать источник сигнала
Layer typeVideo / DataТип слоя / изображения
Output index1 ~ 1000Номер выхода, на который выводится изображение
Value1 ~ 4Номер входа, на который необходимо переключиться
VGA-Phase—Настроить вручную горизонтальное разрешение
Index1 ~ 1000Индекс / номер входа
Value1 ~ 31Значение горизонтального разрешения
Video Mute—Включить / выключить видео на выходе
Index1 ~ 1000Индекс / номер входа
Value0 ~ 20 - выключить видео
1 - включить видео
2 - пустое изображение
Relay—Изменить состояние реле
Index1 ~ 1000Индекс / номер реле
Value0 / 1Состояние реле
StandBy—Включить / выключить режим "ожидания"
Value0 / 10 - выключить
1 - включить

Value* - укажите при перетягивании команды на графический элемент

Feedbacks​
ПараметрЗначениеОписание
Volume—Текущая громкость
ModeInput / OutputРежим: вход / выход
Index1 ~ 1000Индекс / номер входа или выхода
Value-83 dB ~ 24 dBЗначение громкости
Mute—Состояние отключения звука
Output1 ~ 1000Номер выхода, в котором выключается звук
Value0 / 10 - mute отключен
1 - mute включен
Input Selection—Источник сигнала для выхода
Layer typeVideo / DataТип слоя / изображения
Output index1 ~ 1000Номер выхода
Value1 ~ 4Установленный номер входа
VGA-Phase—Текущая настройка горизонтального разрешения VGA
Index1 ~ 1000Индекс / номер входа
Value1 ~ 31Значение горизонтального разрешения
Video Mute—Состояние видео на выходе
Index1 ~ 1000Индекс / номер входа
Value0 ~ 20 - видео выключено
1 - видео включено
2 - пустое изображение
Relay—Состояние реле
Index1 ~ 1000Индекс / номер реле
Value0 / 1Состояние реле
StandBy—Режим ожидания
Value0 / 10 - выключен
1 - включен

Value* - значение фидбэка, его можно использовать для отображения статуса на графических элементах.

Controller​

Commands​
ПараметрЗначенияОписание
Auto switching mod per outputs—Задать режим автоматического переключения входа
LayerVideo
Audio
Data
IR
USB
Тип слоя
ModeManual
Priority switch
Last connected switch
Режим переключения
Value*1 ~ 1500Номер выхода в системе
Auto switching timeout per outputs—Задать задержку автоматического переключения входа
ActionVideo signal lost
New video signal detected
Audio signal lost
Audio signal detected
No input signals disable 5V on video output
Video cable unplugged
Audio cable unplugged
Video signal lost for signal routed
Действие, при котором срабатывает автоматическое переключение
Value*AnyВремя задержки в секундах
IR Learning—Обучить IR команде
Command ID0 ~ 9999Порядковый номер команды для управления потоком / команды ответа от устройства
Command NameTextИмя команды
Value*AnyПринимает любое значение для активации команды
Send IR command—Отправить IR команду
Port1 ~ 4Порт IR ретранслятора
Command ID0 ~ 9999Порядковый номер команды для управления потоком / команды ответа от устройства
Command NameTextИмя команды
Repeat1 ~ 50Количество раз передачи ИК-команды
Value*HEXIR команда в формате Pronto HEX (без 0x префиксов)
Lock front panel—Заблокировать боковую панель
Value*0 / 11 - заблокировать
0 - разблокировать
Power-save mode—Установить режим энергосбережения
Value*0 / 11 - активировать
0 - деактивировать
Get preset list—Получить список сохранённых пресетов
Value*AnyПринимает любое значение для активации команды
Save preset—Сохранить текущие подключения / громкость / моды в пресет
Value*AnyНомер пресета
Get signal status—Получить статус конкретного входного сигнала
Value*AnyID сигнала
AFV mode—Выбрать мод аудио, следующего за видео
Value*0 / 11 - audio-follow-video mode
0 - audio breakaway mode
X-AFV mod—Включить мод аудио, следующего за видео
Direction typeIn
Out
Both
Направление порта
Port typeHDMI
HDBT
SDI
Analog audio
Amplified audio
MIC
RS232
IR
USB A
USB B
Тип порта
Port Index0 ~ 9999Физический индекс порта на контроллере
Signal typeVideo
Audio
RS232
IR
USB
Тип сигнала
Index0 ~ 9999Индекс порта в системе
Value*0 / 11 - включить
0 - выключить
Audio switch—Изменить состояние реле
Advanced InFalse
True
In = 1 ~ 999
In = Disconnect / Value
InDisconnect
Value
1 ~ 999
Отключить входы / передать значение / номер входа
Advanced OutFalse
True
Out = 1 ~ 999
Out = All / Value
OutAll
Value
1 ~ 999
Транслировать на все выходы / значение / номер выхода
Value*AnyOut = Value (номер выхода) или активация команды
Audio and video switch—Установить аудио и видео из входа In в выход Out
Advanced InFalse
True
In = 1 ~ 999
In = Disconnect / Value
InDisconnect
Value
1 ~ 999
Вход сигнала
Advanced OutFalse
True
Out = 1 ~ 999
Out = All / Value
OutAll
Value
1 ~ 999
Выход сигнала
Value*AnyАктивация команды
Video switch—Установить видео из входа In в выход Out
Advanced InFalse
True
In = 1 ~ 999
In = Disconnect / Value
InDisconnect
Value
1 ~ 999
Вход
Advanced OutFalse
True
Out = 1 ~ 999
Out = All / Value
OutAll
Value
1 ~ 999
Выход
Value*AnyАктивация команды
Volume level—Установить громкость для входа или выхода
StageInput
Output
Этап корректировки звука
ChannelMaster
Secondary
Аудио канал
Mute behaviorFalse
True
Отключение/не отключение mute при изменении громкости
Value*-80 dB ~ 10 dBУровень громкости
Auto switching mod—Включить автоматический режим переключения
ModeManual
Auto priority
Auto last connected
Режим работы
Value*1 ~ 999Выход
Route—Маршрутизация сигналов
LayerVideo
Audio
Data
IR
USB
Слой
Advanced destination IDFalse
True
Расширенный режим назначения
Destination IDDisconnect
All
1 ~ 999
Назначение выхода
Source ID1 ~ 1500ID источника
Value*AnyАктивация
Standby mode—Режим энергосбережения
Value*0 / 11 - включить
0 - выключить
Relay state—Управление реле
Relay1 ~ 10Номер реле
Value*0 / 10 - открыть
1 - закрыть

Value* - укажите при перетягивании команды на графический элемент

Feedbacks​
ПараметрЗначенияОписание
Build date—Дата сборки устройства
Value*2020/06/15Год / месяц / день
Device model—Имя устройства
Value*TextИмя устройства
Serial number—Серийный номер
Value*AnyСерийный номер
Firmware version—Версия прошивки устройства
Value*3.7.57221Версия прошивки устройства
Auto switching mod per outputs—Режим переключения для выбранного выхода
LayerVideo
Audio
Data
IR
USB
Слой изображения на панели
Output ID1 ~ 1500Номер выхода в системе
Value*Manual
Priority switch
Last connected switch
Режим переключения
Auto switching timeout per outputs—Задержка перед изменением сигнала для выбранного действия
ActionVideo signal lost
New video signal detected
Audio signal lost
Audio signal detected
No input signals disable 5V on video output
Video cable unplugged
Audio cable unplugged
Video signal lost for signal routed
Действие при котором срабатывает автоматическое переключение
Value*AnyВремя в секундах
Display status—Выходной статус HPD
Output ID1 ~ 1500Идентификатор выхода
Value*Signal or sink is not valid
Signal or sink is valid
Sink and EDID is valid
Статус
DIP-switch status—Получить DIP-switch статус
Switch ID1 ~ 1500Идентификатор переключателя
Value*up
down
Статус
Learned IR command—Результат команды IR Learning
Value*TextИмя команды IR Learning
Lock front panel—Статус доступа панели
Value*0 / 11 - заблокировано
0 - разблокировано
Power-save mode—Текущий режим энергосбережения
Value*0 / 11 - активировано
0 - деактивировано
Preset list—Список предустановок
Value*ListСписок предустановок
Signal status—Статус сигнала выхода
Value*0 / 10 - нет сигнала
1 - есть сигнал
Free memory of the file system—Свободное место памяти в системе
Value*AnyСвободное место в Кбайт
AFV mode—Выбранный режим audio-follow-video
Value*audio-follow-video switching mode
audio breakaway switching
Режим
Volume level—Текущая громкость
StageInput
Output
Этап корректировки звука
ChannelMaster
Secondary
Аудио канал
Value*-80 dB ~ 10 dBТекущая громкость
Auto switching mod—Автоматический режим переключения
Output ID1 ~ 1500Идентификатор выхода
Value*manual
auto priority
auto last connected
Режим
Route—Маршрутизация сигналов
LayerVideo
Audio
Data
IR
USB
Слой
Advanced destination IDFalse
True
Режим назначения
Destination IDDisconnect
All
1 ~ 1500
Конечный выход
Value*AnyID слоя, используемого в маршрутизации
Standby mode—Режим энергосбережения
Value*0 / 11 - включен
0 - выключен
Relay state—Состояние реле
Relay1 ~ 10Номер реле
Value*0 / 10 - открыто
1 - закрыто

Value* - значение фидбэка, его можно использовать для отображения статуса на графических элементах.