Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Отсутствие регистрации в сети
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
RadikX
Устройство на основе SIM900 использует через переключатель две SIM-карты. Если в одном слоте SIM карты нет или что-то с ней произошло, иногда возникает такая ситуация:
1. Модуль видит, что SIM-карты нет (+CSMINS: 0,0)
2. Внешний контроллер выключает модуль, переключает на другой держатель SIM-карты, включает модуль
3. Модуль определяет SIM-карту
4. По какой-то причине долгое время не может зарегистрироваться в сети (+CREG: 0,2)
После этого стабильно не может зарегистрироваться в сети, перезагрузки и даже выключение питания не помогают. Если вставить другую SIM-карту и дать модулю зарегистрироваться, то после этого он с первого раза регистрируется и на той SIM-карте, на которой не мог зарегистрироваться.
Возможно что модуль сохраняет в памяти какие-то параметры SIM-карты для упрощенного включения после перезагрузки на той же SIM-карте? Можно ли его как-то корректно вывести из этого замкнутого круга?

UPD: Сам себе отвечу: Обновил модуль до 1137B04SIM900R64_ST - ошибка ушла.
BIOlinq
Все верно, на карте сохраняется TMSI, благодаря этому следующая регистрация в сети проходит быстрее. Видимо модуль что-то некорректно обрабатывал до обновления прошивки.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.