Evgenic replied the topic: Плагин - светодиодное табло
если железки уже спаяли, то используйте стандартный плагин. Протокол для табло описан в тестилке гирлянды табло в плагине. То же самое с пультами. Пульты поддерживаются из коробки, даже плагин не нужен.
9 years 6 months ago - 9 years 6 months ago#1449by haemdall
haemdall replied the topic: Плагин - светодиодное табло
Evgenic wrote: если железки уже спаяли, то используйте стандартный плагин
А это какой? оО и где его найти?
Касательно пультов можно поподробнее? программы оператора не существует в моем варианте) у них только кнопки (штук 15) подключеные через rs485 к серверу. Они выполнают задачу - закрыть заявку из очереди.
Вообще для полноты картины - схема такая:
Сервер СУО <---rs485---> кнопка 1,кнопка 2,..., кнопка n
^ ^ ^
| | |__rs485__ Диодное табло
| |
| |____Главный экран (он же телевизор)
|
Терминал сбора данных
Evgenic replied the topic: Плагин - светодиодное табло
Все также на rs485, но на другой нежели табло, то есть на сервере два сом порта. Запускаете программу этих пультов как написано ранее, смотрите что в ней. Ну в общем то и все.
Evgenic replied the topic: Плагин - светодиодное табло
Обмен идёт сообщениями по 4 байта.
Всегда:
1й - 0х01
4й - 0х07
Приходит от устройств в прогу:
2й - адрес кнопочного устройства
3й - какую кнопку начали, просто цифра 0х31 .. 0х34 т.е вызов, старт работы с клиентом, отклонить по неявке, закончить работу с клиентом.
Отправляется в устройство байтики для мигания-пищания или опроса. Подробнее все видно в самой проге, там выводится все что она шлёт и получает.
Запустить так. В папкес кусистем создание батник и в нём:
java -cp dist/QSystem.jar ru.apertum.qsystem.ub485.core.UBForm debug