Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: повторная регистрация в сети
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
evgueni
Добрый день.


скажите пожалуйста, если модуль Sim300 выехал за пределы сотовой связи(на машине smile.gif), а затем опять туда в въехал.

Внимание вопрос:

Как правильно сделать перерегистрацию в сети. (каждый раз нужно дергать PwrKey или есть другие, более простые варианты)?
Alechek
AT+COPS=0
или принудительно из списка.

А что, не хотит обратно в сеть возвращатся?
Какая версия прошивки?

Я так далеко пока не выезжал, все в пределах сети. Но часто теряет GPRS и не хотит автоматически подключатся к нему, хотя в сети зарегистрирован.
sobr
Мы столкнулись с подобной проблемой на партии в 1000шт. Прошивка 11. После долгого выяснения причины нам прислали 12 прошивку в ней этот глюк устранен, сейчас тестируем ее.
evgueni
дык у меня такая же проблема.

Прибор пока не транспортабельный. А как он себя поведет, когда окажется в не зоны доступа - я не знаю.

я бы хотел, что бы кто нибудь написал, как он восстанавливает связь с сетью, когда она появляется.
sobr
AT+CFUN=0;
Ждем подтверждения...
Пауза 2-5 сек...
AT+CFUN=1;
Ждем ПОКА модуль инициализируется и зарегистрируется.

Обнаружить потерю регистрации можно AT+CREG?;

По идее модуль должен сам обнаружить потерю сети но 11 версия этого не делает
evgueni
тоесть когда обнаружил потерю с помощью команды AT+CREG?.
я должен все время переодически записывать в модуль значение CFUN:

AT+CFUN=0;
Ждем подтверждения...
Пауза 2-5 сек...
AT+CFUN=1;
Ждем ПОКА модуль инициализируется и зарегистрируется.

и проверять регистрацию командой CREG?

так что ли?
sobr
AT+CFUN=0; - Это команда выключения модуля.
Ждем подтверждения...т.е. выключения
Пауза 2-5 сек...
AT+CFUN=1; - Команда Включения модуля.
Он включается, считывает SIM карту и регистрируется в сети.
Ждем ПОКА модуль инициализируется и зарегистрируется.



:+CREG 1,0 Он сам выдаст когда зарегистрируется.
evgueni
спасибо.

так бы все отвечали!!!!!
точно и по теме
lewchenko
Уточнение: +CREG: модуль говорит если ему разрешено это сообщать: AT+CREG=1 или 2
evgueni
может я что то делал не правильно, но у меня ни чего не заработало.

описываю действия:

1) зарегистрировался.
2) выдернул антенну.
3) когда он потерял связь, сделал: AT+CFUN=0;
4) через пол минуты сделал AT+CFUN=1; (причем, он мне ничего не сказал по поводу своего выключения)
5) через пол минуты регистарция не произошла, и ни какого сообщения он мне ни прислал.


может выдергивание антенны, и потеря сигнала ---- это разные вещи и так делать нельзя?
evgueni
ау
lewchenko
С SIM300 дела не имел, а SIM300C после AT+CFUN=0 вел себя оч. странно. Я в таких случаях полностью выключаю модуль (AT+CPOWD=0 именно 0 т.е. без посылки в эфир команды завершения сеанса) и снова включаю.
Чтобы видеть доп. сообщения от модуля надо зафиксить скорость обмена (AT+IPR=...) и записать это как конфиг по-умолчанию AT&W.
Вообще в доках на модули это все написано...
YAM
sobr, Вам письмо...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.