Jump to content

    
Sign in to follow this  
Pasha_a13

sim900d отвечает на AT команды, но не в сети.

Recommended Posts

Добрый вечер!

 

Столкнулся с проблемой - модуль вошел в непонятное для меня состояние.

Он отвечает по UART на запросы CLCC,CREG и CSQ, однако при попытке позвонить на него оператор говорит что абонент не в сети.

Вот лог опроса AT-командами:

[21:40:10.0] AT+CSQ
[21:40:10.0] +CSQ: 20,0
[21:40:10.0] OK
[21:40:10.1] AT+CLCC
[21:40:10.1] OK
[21:40:20.0] AT+CREG?
[21:40:20.0] +CREG: 0,1
[21:40:20.0] OK
[21:40:20.1] AT+CSQ
[21:40:20.1] +CSQ: 20,0
[21:40:20.1] OK
[21:40:20.1] AT+CLCC
[21:40:20.1] OK
[21:40:30.0] AT+CREG?
[21:40:30.1] +CREG: 0,1
[21:40:30.1] OK
[21:40:30.1] AT+CSQ
[21:40:30.1] +CSQ: 28,0
[21:40:30.1] OK

и так далее с такой же периодичностью.

С чем может быть связано такое поведение?

 

Модуль зарегистрировался в сети нормально, отвечал на СМС

[21:29:12.8] +CMTI: "SM",1
[21:29:12.8] AT+CMGL="REC UNREAD"
[21:29:12.9] +CMGL: 1,"REC UNREAD","+38067ххххххх","","16/08/29,21:29:08+12"
[21:29:12.9] 12 0
[21:29:13.0] OK
[21:29:13.0] AT+CMGDA="DEL READ"
[21:29:13.1] OK
[21:29:13.2] AT+CSCS="GSM"
[21:29:13.2] OK
[21:29:13.2] AT+CSMP=49,143,2,241
[21:29:13.2] OK
[21:29:13.2] AT+CMGS="+38067ххххххх"
[21:29:13.3] > Output 2 on. 
[21:29:13.3] 
[21:29:17.0] +CMGS: 72
[21:29:17.0] OK
[21:29:17.0] AT+CREG?
[21:29:17.0] +CREG: 0,1
[21:29:17.0] OK
[21:29:17.0] AT+CSQ
[21:29:17.0] +CSQ: 24,2
[21:29:17.0] OK

а когда я через 10 минут попробовал на него позвонить, то уже не дозвонился.

Оператор Киевстар.

Логика перезапуска модема ориентирована на отсутствие ответа на AT-команды и, соответственно, модем не перезапускает, т.к. на команды приходят ответы.

Прошивка модуля - Revision:1137B07SIM900M64_ST

 

Я в растерянности...

Edited by Pasha_a13

Share this post


Link to post
Share on other sites

 

>>>sim900d отвечает на AT команды

 

>>>1137B07SIM900M64_ST

 

 

Это как? 900D с прошивкой от обычного ????

Ну и в любом случае, где ж вы умудрились взять модуль с древней прошивкой?

Явно не у нас приобретался.

 

Share this post


Link to post
Share on other sites
Это как? 900D с прошивкой от обычного ????

Ну и в любом случае, где ж вы умудрились взять модуль с древней прошивкой?

Явно не у нас приобретался.

 

Прошу прощения, я лопухнулся, модуль не sim900d а просто sim900.

Купил я эти модули лет 5 назад по хорошей цене и вроде как они были привезены откуда-то, или с Белоруссии, или с России, точно не припомню уже.

С тех пор они лежали без дела, а теперь вот дошли до них руки.

 

Кстати, модем светодиодом net led мигает с нормальной периодичностью индицируя что он в сети, однако оператор говорит что он не в сети :(

 

Share this post


Link to post
Share on other sites

У вас евроверсия прошивки, на сегодня крайняя - 1137B15SIM900M64_ST

Но рекомендую версию из линейки специально выпускавшейся для xUSSR - 1137B06SIM900M64_ST_ENHANCE

Запрос на прошивку письмом мне - chip(гав)simcom.com.ua

 

 

Share this post


Link to post
Share on other sites
У вас евроверсия прошивки, на сегодня крайняя - 1137B15SIM900M64_ST

Но рекомендую версию из линейки специально выпускавшейся для xUSSR - 1137B06SIM900M64_ST_ENHANCE

Запрос на прошивку письмом мне - chip(гав)simcom.com.ua

Я понял, спасибо!

Так это баг какой-то в прошивке? Или это я неправильно что-то делаю?

А есть ли какая-то команда, по которой бы точно можно было понять что модуль в сети?

Можно конечно периодически проверять состояние счета....но не будет ли проблем с оператором если делать это сильно часто...

 

Share this post


Link to post
Share on other sites

Судя по логам модуль в сети и сигнал нормальный. Потому в первую очередь лучше поставить крайнюю прошивку - она точно нормально с Киевстаром работает.

 

Как вариант - наводки по питанию или ВЧ на карточку.

 

Share this post


Link to post
Share on other sites

Ну а все-таки есть ли какие-то рекомендации по поводу команд, которыми предпочтительнее мониторить состояние модема и которые более точно позволят определить подобную ситуацию?

Share this post


Link to post
Share on other sites

Обычно в 90% случаев достаточно CREG и CSQ.

Ну и запрос любой ячейки карточки чтобы понять готова она или нет.

А такой ситуации просто не должно быть.

Ну а если появилась, то надо уже искать причину подробнее.

Share this post


Link to post
Share on other sites

Я понял, спасибо.

Попробую добавить чтение еще и СИМ-карты периодическое.

Возможно это как-то было связано с перебоями в работе киевстара, которые вчера наблюдались -под вечер смс долго не отправлялись, днем в телефоне одна из СИМ-ок (киевстар) выпала из сети и некоторое время не хотела регистрироваться....

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this