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

iRidium для PJLink

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

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

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

  • Optoma / Проектор DLP модель 1080p 1,3x/1080p 1,6x
Подсказка

Подключение

Драйвер использует протокол TCP/IP. Для подключения к оборудованию PJLink необходимо заполнить настройки драйвера и привязать команды и фидбеки к графическому интерфейсу.

Настройка драйвера

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

PJLink1.png

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

PJLink2.png

  • Log Level - уровень логирования;
  • Host - IP-адрес оборудования;
  • Port - порт (по умолчанию 4352);
  • Password - пароль от проектора;
  • Keep Alive - интервал проверки TCP соединения. В случае отсутствия ответа на запрос Keep Alive, драйвер будет принудительно переведён в состояние отключен;
  • Wait Time Status - время ожидания соединения;
  • Driver Version - версия драйвера.

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

SendRecieve.png

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

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

Commands

Команда привязывается к графическому элементу с указанием значения, которое нужно передать в шину при нажатии на графический элемент. При добавлении драйвера все команды создаются автоматически. При необходимости вы можете добавить, удалить или изменить необходимую команду.

PJLink4.png

Команды с типом Input Switch имеют дополнительные настройки, которые позволяют выбрать номер источника данного указанного типа:

  • Command - тип команды (Input Switch).
  • Input Switch - тип источника (RGB, Video, Digital, Storage, Network).
  • Use Value Channel - способ отправки номера источника оборудованию.
    • True - указать номер источника в параметрах команды (Input Switch Value). Значение указанное при перетягивании команды на элемент не будет учитываться.
    • False - указать номер источника при перетягивании на элемент (Value).
  • Input Switch Value - номер источника.

Остальные типы команд не имеют дополнительных настроек.

CommandValueDescription
Power OnAny valueВключить проектор.
Power OffAny valueВыключить проектор.
Power StatusAny valueЗапросить состояние включенности проектора.
Input RGBValue (номер источника этого типа)Переключиться на источник сигнала RGB с порядковым номером value (Input Switch Value).
Input VideoValue (номер источника этого типа)Переключиться на источник сигнала Video с порядковым номером value (Input Switch Value).
Input DigitalValue (номер источника этого типа)Переключиться на источник сигнала Digital с порядковым номером value (Input Switch Value).
Input StorageValue (номер источника этого типа)Переключиться на источник сигнала Storage с порядковым номером value (Input Switch Value).
Input NetworkValue (номер источника этого типа)Переключиться на источник сигнала Network с порядковым номером value (Input Switch Value).
Mute AudioAny valueВыключить звук.
Unmute AudioAny valueВключить звук.
Mute VideoAny valueВыключить видео.
Unmute VideoAny valueВключить видео.
Mute Audio And VideoAny valueВыключить аудио и видео.
Unmute Audio And VideoAny valueВключить аудио и видео.
Mute StatusAny valueЗапросить текущее состояние включенности аудио и видео.
Error StatusAny valueЗапросить оповещение об ошибках.
Lamp StatusAny valueЗапросить состояние лампы.
Projector/Display NameAny valueЗапросить имя проектора / дисплея.
Speaker Volume Adjustment DownAny valueУбавить громкость на 1.
Speaker Volume Adjustment UpAny valueПрибавить громкость на 1.

Feedbacks

Канал обратной связи привязывается к графическому элементу, чтобы отобразить состояние оборудования в шине. При добавлении драйвера все каналы обратной связи создаются автоматически. При необходимости вы можете добавить, удалить или изменить необходимый фидбэк.

PJLink5.png

Фидбэк с типом Lamp Status имеет дополнительные настройки:

  • Feedback - тип фидбэка (Lamp Status).
  • Lamp ID - идентификационный номер опрашиваемой лампы.
  • Lamp Param - параметры лампы (Cumulative Lighting Time, Lamp Turn).

Остальные типы фидбэков не имеют дополнительных настроек.

FeedbackValueDescription
Power Status0 - 3Текущее состояние включенности проектора:
0 - выключен,
1 - включен,
2 - охлаждение,
3 - нагрев.
Input Switch ModeRGB,
Video,
Digital,
Storage,
Network
Тип источника.
Input Switch Value1 - 9Порядковый номер в типе источника.
IsAudioMuted0 / 1Состояние включенности-выключенности заглушения аудио.
0 - аудио не заглушено (включено),
1 -аудио заглушено (отключено).
IsVideoMuted0 / 1Состояние включенности-выключенности видео изображения.
0 - видео включено,
1 - видео отключено.
Fan Error0 - 2Состояние ошибки вентиляции:
0 - нет ошибок и предупреждений,
1 - предупреждение,
2 - ошибка.
Lamp Error0 - 2Состояние ошибки лампы:
0 - нет ошибок и предупреждений,
1 - предупреждение,
2 - ошибка.
Temperature Error0 - 2Состояние ошибки от температурного датчика:
0 - нет ошибок и предупреждений,
1 - предупреждение,
2 - ошибка.
Cover Open Error0 - 2Состояние ошибки открытия крышки:
0 - нет ошибок и предупреждений,
1 - предупреждение,
2 - ошибка.
Filter Error0 - 2Состояние ошибки фильтра:
0 - нет ошибок и предупреждений,
1 - предупреждение,
2 - ошибка.
Other Errors0 - 2Прочие ошибки:
0 - нет ошибок и предупреждений,
1 - предупреждение,
2 - ошибка.
Lamp Lighting TimevalueВремя работы лампы.
Lamp Turn0 / 1Текущее состояние включенности лампы.
Projector/Display NameTextИмя проектора / дисплея.
ErrorsTextСтатусные оповещения и ошибки.