RS-232

Материал из SpinetiX knowledge base

Распиновка кабеля

https://support.spinetix.com/wiki/Serial_port#RS232_cable

Javascript API (предпочтительное использование)

https://support.spinetix.com/wiki/JavaScript_COM_API

Finite state machine protocol file (сложнее)

https://support.spinetix.com/wiki/Serial_port_protocol_file

Конвертер  LAN->RS-232/RS-232->LAN

http://www.vscom.de/netcom-plus-111.html

Инструкция по управлению через RS-232

Для того, чтобы плеер запускал и выключал экран по расписанию, нужно добавить в проект 1 из стандартных виджетов “Power On/Off”(этот же виджет работает и с другими командами). Для этого нужно:

1. Берем виджет из библиотеки. Копируем его.

2. Вставляем в проект. Выбираем значение “Power On” или “Power Off”. (так же здесь можно указать название для необходимой функции, например “Change signal source”)

3. Создаем обычное расписание, добавляем в него виджет.

4. Ставим нужное время. Удобнее всего – нажать правой кнопкой мыши на объект в расписании, затем «планирование медиа» и установить нужное время.

5. Публикуем проект на плеер.

6. Последним этапом нужно настроить сам плеер, для этого:

  1. Заходим в контрольный центр
  2. Выбираем пункт Peripherals -> Serial. Включаем галочку “Enable Serial Port” и вводим данные. Нажимаем “Apply”
  3. Затем переходим в пункт Automation, выбираем “Simple” и вводим команду для управления. Нажимаем “Apply”

Плеер перезагрузится и готово.

Внимание!

  1. Последний байт в коде всегда должен быть - \x0A
  2. Перед каждым байтом должно быть сочетание символов - \x
  3. Между байтами не должно быть пробелов
  4. Пример готовой hex команды - \x7E\x50\x4E\x0D\x00\x00\x00\x0A (из набора байтов 7E 50 4E 0D 00 00 00)
  5. Пример ASCII команды - PowerOff\x0A