Показать сообщение отдельно
Старый 30.06.2014, 14:03    | »»» |  #39
Sdim
Пользователь
 
Аватар для Sdim
 
Тюмень
Регистрация: 07.09.2013
Сообщений: 118
Sdim is on a distinguished road
Отправить сообщение для Sdim с помощью ICQ
По умолчанию

Сообщение от storm Посмотреть сообщение
1. если предыдущий статус неопределен и включена галочка "Генерировать события при неопределенном предыдущем состоянии, то при первой же проверке, если не будет данных, то будет оповещение о "молчании" ТС, если есть данные, то о "немолчании", после этого предыдущий статус станет либо "нет приема", либо "есть прием" соответственно
2. после того как предыдущий статус определился:
а. предыдущий статус "нет приема(молчание)" - при первом появлении данных будет выдано оповещение о приёме данных, предыдущий статус переключиться в "есть прием"
б. предыдущий статус "есть прием" - программа будет ждать заданное в настройках время, если за это время не придет новых данных, то будет выдано оповещение об отсутствии приема, предыдущий статус переключиться в "нет приема"

PS:
если условие оповещений - оповещать только о приеме или только об отсутствии приема, то будут выдаваться только соответствующие сообщения
статус неопределен (пункт 1) только при запуске программы,
в идеале программа должна работать без выключений где-нибудь на сервере
Насколько я понял, собака порылась именно в типах событий (их чередовании) - я запускал оповещение только об отсутствии сигнала.
Попробую, машины, которые не выключаются, у нас есть.
С другой стороны, вы пишете, что могут выдаваться однотипные оповещения. Так каким образом статус будет меняться у них?
Спасибо за ваш ответ.
Sdim вне форума   Ответить с цитированием