[Devel] Переключение управления на Пульт

Ilya Shpigor shpigor на etersoft.ru
Чт Окт 14 13:17:37 MSD 2010


Вопрос для обсуждения из баги 6039:

Логика передачи управления между постами
(любыми) обычно делается, так:
Один пост передаёт управление, другой
должен подтвердить, что его принял..
Вот этого (подтверждения) мы и не учли.. 

Поэтому предлагаю на обсуждение:

Вариант 1 (с подтверждением)
----------------------------
Зажигать "зелёным" в случае подтверждения
(т.е. по другому датчику).
Ну и передачу управления делать с
"защитным" таймером. Т.е нажали кнопку,
ждём время, через заданное время (если не
пришло подтверждение), то
кнопка автоматом отжимается и сообщение
"отказ передачи управления на пульт".
(собственно логика как у наших виджетов
управления автоматами).

Вариант 2 (без подтверждения)
------------------------------
Нажали кнопку, выставили датчик и всё. Но
если при этом связь с пультом
пропадёт, то датчик автоматически
сбрасывается в "0" и кнопка отжимается...

P.S. Может есть ещё какой "вариант"...

-- 
Best regards,
Ilya Shpigor.


Подробная информация о списке рассылки Devel