User1285 0 29 августа, 2016 Опубликовано 29 августа, 2016 (изменено) · Жалоба Добрый вечер! Столкнулся с проблемой - модуль вошел в непонятное для меня состояние. Он отвечает по 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 Я в растерянности... Изменено 29 августа, 2016 пользователем Pasha_a13 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 30 августа, 2016 Опубликовано 30 августа, 2016 · Жалоба >>>sim900d отвечает на AT команды >>>1137B07SIM900M64_ST Это как? 900D с прошивкой от обычного ???? Ну и в любом случае, где ж вы умудрились взять модуль с древней прошивкой? Явно не у нас приобретался. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
User1285 0 30 августа, 2016 Опубликовано 30 августа, 2016 · Жалоба Это как? 900D с прошивкой от обычного ???? Ну и в любом случае, где ж вы умудрились взять модуль с древней прошивкой? Явно не у нас приобретался. Прошу прощения, я лопухнулся, модуль не sim900d а просто sim900. Купил я эти модули лет 5 назад по хорошей цене и вроде как они были привезены откуда-то, или с Белоруссии, или с России, точно не припомню уже. С тех пор они лежали без дела, а теперь вот дошли до них руки. Кстати, модем светодиодом net led мигает с нормальной периодичностью индицируя что он в сети, однако оператор говорит что он не в сети :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 30 августа, 2016 Опубликовано 30 августа, 2016 · Жалоба У вас евроверсия прошивки, на сегодня крайняя - 1137B15SIM900M64_ST Но рекомендую версию из линейки специально выпускавшейся для xUSSR - 1137B06SIM900M64_ST_ENHANCE Запрос на прошивку письмом мне - chip(гав)simcom.com.ua Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
User1285 0 30 августа, 2016 Опубликовано 30 августа, 2016 · Жалоба У вас евроверсия прошивки, на сегодня крайняя - 1137B15SIM900M64_ST Но рекомендую версию из линейки специально выпускавшейся для xUSSR - 1137B06SIM900M64_ST_ENHANCE Запрос на прошивку письмом мне - chip(гав)simcom.com.ua Я понял, спасибо! Так это баг какой-то в прошивке? Или это я неправильно что-то делаю? А есть ли какая-то команда, по которой бы точно можно было понять что модуль в сети? Можно конечно периодически проверять состояние счета....но не будет ли проблем с оператором если делать это сильно часто... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 30 августа, 2016 Опубликовано 30 августа, 2016 · Жалоба Судя по логам модуль в сети и сигнал нормальный. Потому в первую очередь лучше поставить крайнюю прошивку - она точно нормально с Киевстаром работает. Как вариант - наводки по питанию или ВЧ на карточку. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
User1285 0 30 августа, 2016 Опубликовано 30 августа, 2016 · Жалоба Ну а все-таки есть ли какие-то рекомендации по поводу команд, которыми предпочтительнее мониторить состояние модема и которые более точно позволят определить подобную ситуацию? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 11 30 августа, 2016 Опубликовано 30 августа, 2016 · Жалоба Обычно в 90% случаев достаточно CREG и CSQ. Ну и запрос любой ячейки карточки чтобы понять готова она или нет. А такой ситуации просто не должно быть. Ну а если появилась, то надо уже искать причину подробнее. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
User1285 0 30 августа, 2016 Опубликовано 30 августа, 2016 · Жалоба Я понял, спасибо. Попробую добавить чтение еще и СИМ-карты периодическое. Возможно это как-то было связано с перебоями в работе киевстара, которые вчера наблюдались -под вечер смс долго не отправлялись, днем в телефоне одна из СИМ-ок (киевстар) выпала из сети и некоторое время не хотела регистрироваться.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться