реклама на сайте
подробности

 
 
> Регистрация в сети SIM900 после её потери
Павел_Б
сообщение Nov 17 2013, 13:55
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046



Здравствуйте.
В устройство на SIM900 вставлена SIM карта.
Устройство включили и регистрация произведена на что имеем ответ:
AT+CREG?
+CREG: 0,1 OK
______
Взяли и на секунду разорвали контакт СИМ карты с СИМ держателем а потом вновь его восстановили.
Спустя некоторое время модуль показывает ответ +CPIN: NOT READY
И на AT+CREG? имеем ответ сперва +CREG: 0,3 OK
А потом +CREG: 0,0 OK и более не регистрируется в сети.
Это так и должно быть? Или есть какая-то команда которую нужно дать модулю чтобы в случае потери контакта с СИМ картой он её периодически пытался "найти" а затем и вновь зарегистрироваться в сети?
Или как этот вопрос правильно решать. Или всё же предполагается что при полностью исправном устройстве такой ситуации не случается и не стоит по этому поводу беспокоиться?
Спасибо sm.gif

Сообщение отредактировал Павел_Б - Nov 17 2013, 15:14
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
uriy
сообщение Dec 10 2013, 04:53
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Никогда не задумывались над тем почему в телефонах невозможно достать симку пока подключен аккумулятор?
Всегда думал что нельзя дергать симку при подключенном питании.
Go to the top of the page
 
+Quote Post
mempfis_
сообщение Dec 10 2013, 15:20
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(uriy @ Dec 10 2013, 07:53) *
Никогда не задумывались над тем почему в телефонах невозможно достать симку пока подключен аккумулятор?
Всегда думал что нельзя дергать симку при подключенном питании.


Дёргать нельзя, но это же не телефон, который всегда под рукой, а треккер или сигнализация или что либо ещё из этой области. Не нужно объяснять что эти устройства должны быть живучими при любых условиях. Потеря сим-карты (от встряски, неплотного держателя, перепадов температуры, просто при перестановки сим-карт пользователем при включённом питании) должна быть выявлена и устранена.

Топикстартеру.
Если манипуляции с AT+CFUN не позволяют восстановить сим-карту, то всегда можно выключить и заново включить модем.
В своих устройствах я придерживаюсь алгоритма:
П.1 Проверить наличие сим-карты в течение некоторого таймаута
П.2 Если превышен таймаут:
а. если кол-во попыток меньше 3 - AT+CFUN=4; 5 sec; AT+CFUN=1; переход на П.1
б. если кол-во попыток больше равно 3 - кратковременное выключение питания, переход на П.1
Go to the top of the page
 
+Quote Post
Павел_Б
сообщение Dec 10 2013, 15:49
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046



Цитата(mempfis_ @ Dec 10 2013, 19:20) *
Дёргать нельзя, но это же не телефон, который всегда под рукой, а треккер или сигнализация или что либо ещё из этой области. Не нужно объяснять что эти устройства должны быть живучими при любых условиях. Потеря сим-карты (от встряски, неплотного держателя, перепадов температуры, просто при перестановки сим-карт пользователем при включённом питании) должна быть выявлена и устранена.

Топикстартеру.
Если манипуляции с AT+CFUN не позволяют восстановить сим-карту, то всегда можно выключить и заново включить модем.
В своих устройствах я придерживаюсь алгоритма:
П.1 Проверить наличие сим-карты в течение некоторого таймаута
П.2 Если превышен таймаут:
а. если кол-во попыток меньше 3 - AT+CFUN=4; 5 sec; AT+CFUN=1; переход на П.1
б. если кол-во попыток больше равно 3 - кратковременное выключение питания, переход на П.1

Собственно так почти и сделал...
Если в течении некоторого времени нет регистрации, выключение модуля поверкеем и снятие питания с модуля, выдержка, подача питания и включение поверкеем sm.gif

Сообщение отредактировал Павел_Б - Dec 10 2013, 15:49
Go to the top of the page
 
+Quote Post
Aurochs
сообщение Dec 11 2013, 12:50
Сообщение #5


Ортодокс
***

Группа: Свой
Сообщений: 219
Регистрация: 26-10-07
Из: Смела, Украина
Пользователь №: 31 775



Цитата(Павел_Б @ Dec 10 2013, 17:49) *
Собственно так почти и сделал...
Если в течении некоторого времени нет регистрации, выключение модуля поверкеем и снятие питания с модуля, выдержка, подача питания и включение поверкеем sm.gif

Рекомендую перед перевключением попробовать дать команду AT+CREG=0
Не всегда, но помогает.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Павел_Б   Регистрация в сети SIM900 после её потери   Nov 17 2013, 13:55
- - mempfis_   Телиты тоже себя так ведут. Один из вариантов реше...   Nov 17 2013, 16:54
|- - Павел_Б   Цитата(mempfis_ @ Nov 17 2013, 20:54) Тел...   Nov 18 2013, 11:33
- - Alechek   Так вообще-то неплохо бы время от времени смотреть...   Nov 18 2013, 06:49
- - Alechek   А вообще пользоваться можно этой CFUN? Какие-то р...   Dec 9 2013, 14:19
- - ssokol   Цитата(Павел_Б @ Nov 17 2013, 17:55) Это ...   Dec 9 2013, 16:48
|- - Alechek   Цитата(mempfis_ @ Dec 10 2013, 21:20) П.2...   Dec 11 2013, 05:10
|- - mempfis_   Цитата(Alechek @ Dec 11 2013, 08:10) Я то...   Dec 11 2013, 08:04
- - andrewlekar   В моём телефоне можно достать симку без отключения...   Dec 10 2013, 08:15
|- - sobr   Цитата(andrewlekar @ Dec 10 2013, 15:15) ...   Dec 10 2013, 14:44
- - Alechek   Ах, Telit.... SIMCOM таких сносок не подписал. Да...   Dec 11 2013, 08:56


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 00:29
Рейтинг@Mail.ru


Страница сгенерированна за 0.0396 секунд с 7
ELECTRONIX ©2004-2016