Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не отправляются SMS при установленном GPRS-соединении?
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
mapic
С некоторых пор перестали отправляться SMS сообщения при установленном GPRS-соединении? На попытку отправки SMS выдает сообщение об ошибке +CMS ERROR: 515 ? Прием СМС осуществляется нормально. После закрытия GPRS-соединения SMS отправляются... Раньше по моему СМС нормально отправлялось как и при уставленном так и не установленном GPRS-соединении? В чем может бить проблема?

Модуль SIM300D, передача в текстовом режиме (cmgf=1).
Harbinger
Оператор?
mapic
Цитата(Harbinger @ May 30 2010, 21:06) *
Оператор?


...поправочка оказалось что на некоторых СИМ смс отправляются и при установленном соединении, а на некоторых нет... причем я так понял что от оператора это не зависит... так как на двух сим одного оператора (например Утел) - на одной работает на другой +CMS ERROR: 515 . Аналогично не работает на Джусе и МТС... - причем на этих сим и на этом же модуле еще несколько дней работало...?

Посмотрел что за ошибка +CMS ERROR: 515 - "PS busy"... Что это за ошибка такая? Может есть какая то команда что бы передернуть модуль?
Harbinger
Зависит и от карты, и от тарифного плана оператора (там есть такая неочевидная вещь, как приоритет абонента). С самой карточкой со временем вряд ли что случилось - максимум, что с ней можно дистанционно сделать, так это загрузить/сменить приложение SIM Toolkit (обычно это "операторское меню"). А на стороне оператора можно сделать что угодно - например, вообще запретить работу с SMS, и абонент на это никак повлиять не сможет.
mapic
Цитата(Harbinger @ May 31 2010, 06:50) *
Зависит и от карты, и от тарифного плана оператора (там есть такая неочевидная вещь, как приоритет абонента). С самой карточкой со временем вряд ли что случилось - максимум, что с ней можно дистанционно сделать, так это загрузить/сменить приложение SIM Toolkit (обычно это "операторское меню"). А на стороне оператора можно сделать что угодно - например, вообще запретить работу с SMS, и абонент на это никак повлиять не сможет.

Тарифные планы самые обычные абонентские (не для передачи данных)...
Складывается такое впечатление что смс не отправляются только при включенном GPRS соединении... стоит разорвать его и смс снова отправляются... такое же наблюдаю на других модулях...
CADiLO
Ответ SIMCOM

'CMS ERROR 515' is received in the following cases:
1. Sending a SMS when the SIM initialization is going on (after rebooting the module).
2. Reading a SMS immediately after booting the module when SIM initialization is not yet over.
3. Writing a SMS to the memory before SIM initialization is complete.
4. Sending more than one SMS at a time or sending a SMS when the response (OK or ERROR) for a previously sent SMS has not been received.
mapic
Цитата(CADiLO @ May 31 2010, 16:28) *
Ответ SIMCOM

'CMS ERROR 515' is received in the following cases:
1. Sending a SMS when the SIM initialization is going on (after rebooting the module).
2. Reading a SMS immediately after booting the module when SIM initialization is not yet over.
3. Writing a SMS to the memory before SIM initialization is complete.
4. Sending more than one SMS at a time or sending a SMS when the response (OK or ERROR) for a previously sent SMS has not been received.


CMS ОШИБКА 515' получен в следующих случаях:
1. Отправка SMS при инициализации SIM происходит (после перезагрузки модуля).
2. Чтение SMS сразу после загрузки модуля при инициализации SIM еще не окончена.
3. Дать SMS в памяти SIM до завершения инициализации.
4. Отправка более 1 SMS в то время, или отправив SMS, когда ответ (OK или ERROR) на ранее отправленные SMS не было получено.

(прим. перевод гугл rolleyes.gif )

Первые 3 варианта отпадают так как отправка происходит точно после полной инициализации модуля и СИМ - в разные периоды времени... кроме того во время отправки слышно журчание дросселя стабилизатора питания модуля - то есть попытка отправки делается (модуль общается с сотой)... скорее всего что то на стороне оператора блокирует...

4 - вариант тоже маловероятный так как контроллер ждет ответа +CMGS: ... хотя есть несколько смс которые длиной более 160 символов но они отправляются одной СМСкой.

И вот новый поворот... те СИМ которые вчера отказывались отправлять СМС при включенном GPRS-соединении, сегодня после пополнения счета стали нормально отправлять СМС! По крайней мере точно могу сказать про Диджус вчера на счету было около 3-4 грн. то СМС отправлялись только после разрыва GPRS-соединения, при установленном соединении приходил ответ 'CMS ERROR 515'. Сегодня на карточке более 10 грн. смс отправляются отлично как при установленном GPRS-соединении так и без него!!! Похожая ситуация и с Утел - 2 шт. сим (одинаковый тариф. план) на одной менее 4 грн. - смс отправляются только когда выключено GPRS-соединение, на другой более 6 грн. - смс отправляются в любом случае... Завтра для окончательной проверки пополню еще и другую сим утела...

Получается что оператор просто блокирует отправку смс при балансе сим ниже определенного уровня с активированным GPRS - опасается что бы абонент в минуса не залетел biggrin.gif

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

По первым двум операторам (киевстар утел) тоже нельзя сказать закономерность ли это, или особенность сети конкретного оператора, так как недавно прошел слух что утел ушел с билайновских сетей на киевстаровские (считай одно и тоже)...
Harbinger
Цитата(mapic @ May 31 2010, 21:20) *
Получается что оператор просто блокирует отправку смс при балансе сим ниже определенного уровня с активированным GPRS - опасается что бы абонент в минуса не залетел biggrin.gif

По другим операторам ничего сказать не могу... например на сим мтс и билайн денежный баланс большой и смс отправляются нормально... по этому пока что сложно сказать все ли операторы ведут себя так...
Есть подозрение, что при низком балансе МТС отправлять SMS какое-то время позволит. wink.gif На GPRS-сессию у них кредит 5 грн. (это нигде не афишируется, просто эмпирика), а раньше было совсем весело - биллинг GPRS, если коннект не обрывался, просчитывался раз в несколько часов. Тем самым можно было уйти в минус гривен на 100, после чего выбросить карточку. smile.gif По звонкам и SMS считается в реалтайме.
У Киевстара тоже чудеса с биллингом случались - был как-то день, когда устройство отправило мегабайта полтора, а на счету как было 3 коп., так и осталось.
mapic
Пополнил сим Утела (больше 5 грн.) все заработало biggrin.gif - теперь смс отправляются и при включенном GPRS-соединении!

PS. Спасибо участникам форума за помощь...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.