Включение и выключение дисплея через личный кабинет
Описание ситуации
Внутри платформы SmartPlayer у пользователя имеется возможность включать и выключать дисплей устройства в личном кабинете. Это позволит пользователям управлять дисплеями устройств в режиме on-line.
Логика работы
Пользователь может с помощью платформы smartplayer в любое время включить и выключить дисплей устройства через личный кабинет.
Для этого необходимо перейти в раздел "Устройства" и найти нужное on-line устройство.
![](/images/a/a7/%D0%9F%D1%83%D1%82%D1%8C_%D0%B4%D0%BE_%D0%BE%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0.png)
![](/images/b/bb/%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80%D1%8B_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2_%D1%81_%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D0%BC%D0%B8_%D1%81%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%B0%D0%BC%D0%B8.png)
Далее пользователю необходимо кликнуть по on-line устройство, чтобы увидеть сайдбар с настройками.
![](/images/9/91/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8_%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F.png)
После появления сайдбара с настройками пользователю необходимо выбрать раздел "Настройки" и нажать на него.
![](/images/1/19/%D0%A0%D0%B0%D0%B7%D0%B4%D0%B5%D0%BB_%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8.png)
Кликнув на раздел "Настройки" пользователю, откроется обширное меню с настройками. Из списка появившихся настроек пользователю необходимо открыть блок "Технические параметры COM-портов".
![](/images/d/d7/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0_%D0%BA%D0%BE%D0%BC_%D0%BF%D0%BE%D1%80%D1%82%D0%BE%D0%B2.png)
Настройка COM-портов
При добавлении COM-порта пользователю необходимо заполнить все поля в данном блоке.
Данный блок состоит из следующих параметров:
- Имя порта - единственный параметр, прописываемый пользователем вручную.
Остальные параметры являются выпадающим окном со списком указанных значений и описанием данных значений.
- Скорость передачи данных
![](/images/5/53/%D0%A1%D0%BA%D0%BE%D1%80%D0%BE%D1%81%D1%82%D1%8C_%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D1%87%D0%B8_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85.png)
- Четность
![](/images/0/02/%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80_%D1%87%D0%B5%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C.png)
- Биты данных
![](/images/0/07/%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80_%D0%B1%D0%B8%D1%82%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85.png)
- Стоп биты
![](/images/5/5b/%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80_%D1%81%D1%82%D0%BE%D0%BF_%D0%B1%D0%B8%D1%82%D1%8B.png)
- Управление потоком
![](/images/8/8c/%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BF%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BC.png)
- Выбор действия
![](/images/5/5b/%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80_%D0%B2%D1%8B%D0%B1%D0%BE%D1%80_%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%8F.png)
После выставления всех параметров необходимо внизу нажать кнопку "Сохранить изменения".
Появления новой настройки
После сохранения всех настроек, связанных с COM-портом, пользователю необходимо вернуться в сайдбар устройства. В нем появиться новая иконка "Выключить/включить дисплей".
![](/images/4/4f/%D0%92%D1%8B%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C_%D0%B4%D0%B8%D1%81%D0%BF%D0%BB%D0%B5%D0%B9.png)
В зависимости от текущего состояния устройства цвет его рамки меняется.
Например: пока устройство включено цвет у рамки - ярко-зеленый. Как только устройство будет выключено цвет у рамки поменяется на темно-зеленый.
![](/images/d/df/%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F_%D1%80%D0%B0%D0%BC%D0%BE%D0%BA.png)
Все доступные статусы устройств можно просмотреть, наведя курсор на строку "Статусы устройств".
![](/images/9/93/%D0%9F%D0%BE%D0%B8%D1%81%D0%BA_%D1%81%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%B0_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2.png)
Тонкости и нюансы
Если удалить примененные настройки COM-порта с помощью кнопки, то даже при выключенном дисплее устройство будет показываться on-line (иметь зеленую рамку снизу). Это связанно с тем, что при отсутствии настроек COM-порта на устройстве нет мониторинга дисплея, а следовательно оно показывается как on-line устройство.
Итоговый результат
Пользователь может включить и выключить дисплей устройства в личном кабинете на Linux.