В настоящий момент проверка - находится ли gprs-коммуникатор на связи, происходит в момент открытия диалогового окна “Ручной опрос”. Возможно ли сделать чтобы данная проверка осуществлялась непосредственно при попытке опроса (нажатии кнопки “плэй”). Или хотя бы дополнительно проверять при выборе соответствующего подключения в данном диалоговом окне.
Сейчас если gprs-коммуникатор не подключен в момент открытия диалогового окна “Ручной опрос”, а потом выходит на связь, все равно приходится закрывать данное окно и открывать заново.
Возможно, это недоработка в ЛЭРС УЧЁТ.
Распишите пошагово как воспроизвести проблему.
По-умолчанию настроен автоопрос через порт gprs (раз в сутки после полуночи)
- Проверяю - IRZ ATM2.0 не подключен к серверу (почему-то эти контроллеры у меня засыпают в полночь и отключаются от сервера, но это другая история…)
- Открываю окно “Ручной опрос”
- Выбираю подключение “Сеть gsm” и нажимаю “Старт”
- Как только происходит соединение, нажимаю “Стоп”
----- В этот момент IRZ ATM2.0 выходит из спящего режима и подключается к серверу----- - Выбираю подключение “gprs” и нажимаю “Старт”
Вот в этот момент и получаю сообщение, что контроллер не подключен. Приходится закрывать окно “Ручной опрос” и открывать заново
Окно “Ручной опрос” самостоятельно не определяет, подключен сейчас модем или нет. При нажатии кнопки “Старт” на сервер сразу же отправляется команда на старт опроса, а уже сервер может выдавать такую ошибку. Поэтому, закрытие и открытие окна “Ручной опрос” не должно помогать в этой ситуации.
Возможно, вам перед запуском опроса по GPRS, следует подождать какое-то время, чтобы модем успел подключиться и тогда уже нажимать кнопку “Старт”. Если это не помогает, приложите, пожалуйста видео с демонстрацией всех вышеописанных шагов. Видео можно записать, например, с помощью программы Jing.
Когда вручную пробую воспроизвести такую ситуацию - все получается, как надо. Если повторится, попробую записать