[Devel] Переключение управления на Пульт
Ilya Shpigor
shpigor на etersoft.ru
Чт Окт 14 13:17:37 MSD 2010
Вопрос для обсуждения из баги 6039:
Логика передачи управления между постами
(любыми) обычно делается, так:
Один пост передаёт управление, другой
должен подтвердить, что его принял..
Вот этого (подтверждения) мы и не учли..
Поэтому предлагаю на обсуждение:
Вариант 1 (с подтверждением)
----------------------------
Зажигать "зелёным" в случае подтверждения
(т.е. по другому датчику).
Ну и передачу управления делать с
"защитным" таймером. Т.е нажали кнопку,
ждём время, через заданное время (если не
пришло подтверждение), то
кнопка автоматом отжимается и сообщение
"отказ передачи управления на пульт".
(собственно логика как у наших виджетов
управления автоматами).
Вариант 2 (без подтверждения)
------------------------------
Нажали кнопку, выставили датчик и всё. Но
если при этом связь с пультом
пропадёт, то датчик автоматически
сбрасывается в "0" и кнопка отжимается...
P.S. Может есть ещё какой "вариант"...
--
Best regards,
Ilya Shpigor.
Подробная информация о списке рассылки Devel