Вверх ↑
Ответов: 36
Рейтинг: 7
#1: 2014-10-09 18:53:15 ЛС | профиль | цитата
Пиветсвую всех!
Подкиньте пожалуйста идею, как можно реализовать следующий алгоритм:
имеются к примеру два вибродатчика, каждый в одной из двух машин возле дома. При вибрации они посылают сигнал на комп. Если кто-то к примеру захотел скрутить колеса - запищал динамик. Тут все нормально. Но возникает проблема, если к примеру сильный дождь или град или еще что - ложная тревога. Этого можно избежать если оба датчика сработали в течении трех секунд. Пробовал делать так. При одном из срабатываний запускаю таймер на три секунды. По окончании трех секунд смотрю сколько датчиков за это время сработали. Если оба - тишина, один - тревога. Но тогда если сразу после этого сработал только один из них, таймер завелся снова и через три секунды - тревога, хотя между вторым и третьим срабатыванием было меньше трех секунд. Как бы этого избежать?

Тут картинка чтоб понятней было:

http://forum.hiasm.com/forum_serv.php?q=56&id=3815
карма: 0

0