Перейти к содержанию
    

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

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

 

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

Он отвечает по 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

 

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

Изменено пользователем Pasha_a13

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

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

 

>>>1137B07SIM900M64_ST

 

 

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

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

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

 

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

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

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

 

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

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

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

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...