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

iRidium для 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.

Работа в iRidium

  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* - значение фидбэка, его можно использовать для отображения статуса на графических элементах.