Вики разделы
Контакты
- +7(861)211-71-09
- +7(86137)7-73-70
Формат запроса к опубликованным методам плагина
Наименование метода: LedPanel1_Enable
В запросе используется один дополнительный параметр, который может принимать значения true для включения обмена и false для отключения обмена.
Пример запроса:
http://uniserver.vesysoft.ru:8123/core/SendMsg?Name=LedPanel1_Enable&Value=true&auth_user=user&auth_password=user
Успешное выполнение команды подтверждается статусом ответа 200 OK
Формат запроса к опубликованным методам плагина
Наименование метода: LedPanel1_GetParameters
Пример запроса:
http://uniserver.vesysoft.ru:8123/core/SendMsg?Name=LedPanel1_GetParameters&auth_user=user&auth_password=user
Формат ответа
Система формирует ответ на данный запрос в формате JSON
Пример ответа системы:
{ "PluginName":"LedPanel1", "Enabled":false, "StState":"Порт ОТКРЫТ:COM3,9600,8,1,None,None,0,0", "SerialPort_StState ":"Порт ОТКРЫТ:COM3,9600,8,1,None,None,0,0" }
Наименование поля | Тип принимаемого значения | Описание |
---|---|---|
PluginName | Строка | Наименование плагина |
Enable | Логическое (true/false) | Флаг состояния активности плагина (включен/выключен) |
StState | Строка | Строка состояния используемого плагином COM порта |
SerialPort_StState | Строка | Состояние используемого плагина COM порта |
Наименование метода: LedPanel1_OutCircle
Данный запрос содержит входной параметр Value - JSON с параметрами выводимой строки:
Данный запрос отобразит в левом нижнем углу LED панели с адресом «0» круг желтым цветом.
Успешное выполнение команды подтверждается статусом ответа 200 OK
Расшифровка цветов
Значение поля | Цвет |
---|---|
0 | Чёрный |
1 | Красный |
2 | Зелёный |
3 | Желтый |
Формат запроса к опубликованным методам плагина
Наименование метода: LedPanel1_OutText
Данный запрос содержит входной параметр Value - JSON с параметрами выводимой строки:
Данный запрос отобразит в левом нижнем углу LED панели с адресом «0» строку «ПРОВЕРКА» малым шрифтом, желтым цветом.
Успешное выполнение команды подтверждается статусом ответа 200 OK
Расшифровка цветов
Значение поля | Цвет |
---|---|
0 | Чёрный |
1 | Красный |
2 | Зелёный |
3 | Желтый |
4 | Синий |
5 | Фиолетовый |
6 | Бирюзовый |
7 | Белый |
Расшифровка размеров шрифтов
Значение поля | Цвет |
---|---|
0 | Большой обычный |
1 | Большой полужирный |
2 | Средний обычный |
3 | Средний полужирный |
4 | Малый обычный |
5 | Малый полужирный |
Плагин LEDPANEL имеет возможность вывода текстовой информации с помощью шаблона OSD. Шаблон OSD состоит из областей вывода информации, каждая область имеет свою метку Name.
Такой способ вывода информации на LED панель удобен, когда требуется изменять какие-либо значения на табло без изменения других.
Формат запроса к опубликованным методам плагина
Наименование метода: LedPanel1_SetOSD
Данный запрос содержит входной параметр Value - JSON с параметрами выводимой строки:
Пример запроса:
http://uniserver.vesysoft.ru:8123/core/SendMsg?Name=LedPanel1_SetOSD&Value={"Name":"Area","text":"12345"}&auth_user=user&auth_password=user
Успешное выполнение команды подтверждается статусом ответа 200 OK
Формат запроса к опубликованным методам плагина
Наименование метода: LedPanel1_Clear
Пример запроса:
http://uniserver.vesysoft.ru:8123/core/SendMsg?Name=LedPanel1_Clear&auth_user=user&auth_password=user
Успешное выполнение команды подтверждается статусом ответа 200 OK