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

 
 
> sim300D: появилась проблема с отправкой смс
Budek
сообщение Oct 10 2010, 00:49
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 132
Регистрация: 17-02-08
Из: Уфа
Пользователь №: 35 116



Здравствуйте все!
Появилась "плавающая" проблема с отправкой смс.
Последовательность действий:
1. включаю модуль
2. инициализация (все как обычно и годами работало)
3. несколько попыток (пока не получим долгожданное +CMGS: xx) отправить смс. Вот тут начались чудеса. Далеко не с первого раза модуль дает "положительный" ответ об отправке (обычно с третьей попытки). то есть:
1-я попытка: +CMS ERROR: 515
2-я попытка: +CMS ERROR: 515
3-я попытка: +CMGS: xx
Но вот что самое противное - приходит как правило 2, а то и все 3 смс (несмотря на еррор).
Ситуация просто тупиковая. Предвидя предположение, что неплохо бы дать еще минутку китайцу на "разогрев" (несмотря на то, что creg уже давно 1, симкарта читается) скажу: такая же ситуация, когда модуль после инициализации еще 2-6 минут "балдеет" до отправки смс.
Сделал спец. прошивку, чтоб "поспрашивать" его перед каждой попыткой отправить смс, что с ним вообще, но судя по логу - все прекрасно.
Вот лог двух попыток (конечно, многие "вопросы" модулю совершенно глупые, но это тестовая прошивка, чтоб хоть как то попытаться увидеть, что он не готов отправить смс):
Код
at+csq
+CSQ: 23,0
OK
at+creg?
+CREG: 0,1
OK
at+cfun?
+CFUN: 1
OK
at+cpms?
+CPMS: "SM",0,15,"SM",0,15,"SM",0,15
OK
at+cscs?
+CSCS: "GSM"
OK
at+csmp?
+CSMP: 17,255,0,241
OK
at+csca?
+CSCA: "+xxxxxxxxxxx",145
OK
at+cmgs="+xxxxxxxxxxx"
> Hello!
+CMS ERROR: 515

at+csq
+CSQ: 23,0
OK
at+creg?
+CREG: 0,1
OK
at+cfun?
+CFUN: 1
OK
at+cpms?
+CPMS: "SM",0,15,"SM",0,15,"SM",0,15
OK
at+cscs?
+CSCS: "GSM"
OK
at+csmp?
+CSMP: 17,255,0,241
OK
at+csca?
+CSCA: "+xxxxxxxxxxx",145
OK
at+cmgs="+xxxxxxxxxxx"
> Hello!
+CMGS: xx

Как уже писал выше, error вовсе не означает, что смс не ушла. Самое частое: 2 еррора, потом окей, результат - 2 отправленные смс.
Что посоветуете?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CADiLO
сообщение Oct 11 2010, 09:49
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



А вы представьте обратную ситуацию - SMS ушла, получили ОК, но к получателю пришла через 3-5 суток или вообще не пришла.
Это тоже нередкое явление у операторов. И как тогда быть?

Так что SMS достаточно ненадежный и непредсказуемый способ уведомления абонентов.

Вот товарищ писавший программу по отправке с компа SMS приводит комментарии. Обратите внимание на времена.
http://smslink.sourceforge.net/faq.html#q2.1.10

Q2.1.10 The "+CMS ERROR: 515" message.
After switching the SIM card on my development system to a new provider, I started getting +CMS ERROR: 515 error messages each time for the first message I tried to send after a device power-cycle (the error occured at the AT+CNMI=... command). This obviously had something to do with the network login process.

When debugging this further, I noticed a huge increase in the pause time required to process the GSM network sign-on (i.e. what happens "behind the scene" when you switch the device on and provide the PIN code). The required pause was determined to have increased from roughly 20 secs to between 1 and 2 minutes !

So, since this login processing pause obviously could vary from provider to provider, I had to come up with a customizable value, that was provider dependant. I decided to add this parameter to the /etc/gsmdevices configuration file (the "PINpause" parameter).

This parameter is available as of version 0.55b of the server, and its default value, as shipped in the template device line, is still set at 20 secs. When first setting up your SMSLink server, you should try and determine the most suitable value in your case. Here is how you can do it easily.



--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Budek
сообщение Oct 11 2010, 10:24
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 132
Регистрация: 17-02-08
Из: Уфа
Пользователь №: 35 116



Если продолжать тему надежности доставки, то можно вообще в дебри залезть... А что, если на телефон получателя смс пришла, но он ее не прочитал?..... и.т.д.
Речь не об этом... Простой вопрос: почему сим300 (с некоторыми симками) смс ОТПРАВИЛ, а ответил CMS ERROR: 515 ?
Ну и если вдруг есть ответ на этот вопрос,...просьба совета.....а что делать то в случае получения от модуля CMS ERROR: 515 ? Как убедиться, что CMS ERROR: 515 - признак того, что смс действительно не было отправлено? Исключительно для того спрашиваю, чтоб сэкономить деньги конечного потребителя, не завалив его повторными смс...

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

Придумал! Действительно, к чему искать ответ на вопрос "почему"... Его просто может не быть!
Подозреваю, что последним сообщением этой темы будет фраза "а что вы хотели за эти деньги"...
Хочется просто узнать мнение: а что делать то теперь?
Спасибо.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Budek   sim300D: появилась проблема с отправкой смс   Oct 10 2010, 00:49
- - =F8=   Ну во-первых после отправки SMS нужно ждать ответа...   Oct 10 2010, 09:44
|- - Budek   Цитата(=F8= @ Oct 10 2010, 15:44) Ну во-п...   Oct 10 2010, 10:51
- - =F8=   А между командами таймаут есть? (Т.е. Дали команду...   Oct 10 2010, 12:22
|- - Budek   Цитата(=F8= @ Oct 10 2010, 18:22) А между...   Oct 10 2010, 14:52
- - ArtemKAD   Цитатаat+creg? +CREG: 0,1 Прости, я что-то пропуст...   Oct 10 2010, 20:58
|- - Budek   Цитата(ArtemKAD @ Oct 11 2010, 02:58) Про...   Oct 10 2010, 21:05
- - ArtemKAD   Попробуй в начале передать AT+CREG=1 и посмотреть...   Oct 10 2010, 21:34
- - =F8=   Немного не в тему, но если стоит задача более-мене...   Oct 11 2010, 08:01
|- - Budek   Цитата(=F8= @ Oct 11 2010, 14:01) Немного...   Oct 11 2010, 08:41
- - CADiLO   Скажу. Перечисляя ошибки упустили еще одну - осно...   Oct 11 2010, 09:05
|- - Budek   Цитата(CADiLO @ Oct 11 2010, 15:05) Скажу...   Oct 11 2010, 09:27
- - CADiLO   Ответ на вопрос Вы дали сами. >>>Около м...   Oct 11 2010, 10:33
|- - Budek   Цитата(CADiLO @ Oct 11 2010, 16:33) Если ...   Oct 11 2010, 11:04
- - CADiLO   Привожу пример из жизни. "Life" выпусти...   Oct 11 2010, 12:20
|- - Budek   Спасибо за развернутый ответ! Но согласитесь, ...   Oct 11 2010, 15:09
- - CADiLO   Видите ли, это сродни CD дискам. Когда в бумбоксе ...   Oct 11 2010, 16:46
|- - Budek   У меня в подписи - Уфа. Хоть и столица, но.... Вер...   Oct 11 2010, 18:08
- - ArtemKAD   ЦитатаЕсть две связки: 1. симкарта - телефон - опе...   Oct 11 2010, 18:30
|- - Budek   Цитата(ArtemKAD @ Oct 12 2010, 00:30) А н...   Oct 11 2010, 19:22
|- - Harbinger   Цитата(Budek @ Oct 11 2010, 22:22) Это си...   Oct 12 2010, 02:39
||- - Budek   Если предположить (как писал уважаемый CADiLO), чт...   Oct 12 2010, 05:07
|- - Alechek   Цитата(Budek @ Oct 12 2010, 01:22) А кто ...   Oct 12 2010, 10:32
- - =F8=   ЦитатаА вообще-то пинать надо производителей симок...   Oct 12 2010, 08:40
|- - Harbinger   Цитата(=F8= @ Oct 12 2010, 11:40) Все был...   Oct 12 2010, 12:34
- - CADiLO   >>>включили модуль, дождались регистрации...   Oct 12 2010, 10:53
- - ArtemKAD   Цитата(или ответ: at+creg? +CREG: 0,1 уже этого не...   Oct 12 2010, 11:39
|- - Budek   Цитата(ArtemKAD @ Oct 12 2010, 17:39) Жду...   Oct 12 2010, 15:58
- - =F8=   2Budek По поводу как избежать дубликатов SMS. А чт...   Oct 12 2010, 12:30
- - ArtemKAD   ЦитатаТолько вот надеяться на то, что к этой дате ...   Oct 12 2010, 13:03
- - ArtemKAD   ЦитатаЯ в тестовой прошивке ПЕРЕД КАЖДОЙ ПОПЫТКОЙ ...   Oct 12 2010, 18:06
|- - Budek   Цитата(ArtemKAD @ Oct 12 2010, 23:52) А м...   Oct 12 2010, 18:19
- - av-master   Возможно Вы не тем делом заняты, раз нехотите реша...   Oct 12 2010, 19:15
|- - Budek   Спасибо. Но ведь вы сами пишите: "и клиенту п...   Oct 12 2010, 19:44
- - av-master   у клиента самого волосы дыбом. отопительный сезон ...   Oct 12 2010, 20:07
- - CADiLO   >>>>А вот то, что симком умудряется уж...   Oct 13 2010, 07:20
|- - Budek   Ну вот, по моим несложным рассчетам (и вашим слова...   Oct 13 2010, 11:12
|- - Harbinger   Цитата(Budek @ Oct 13 2010, 14:12) Но вот...   Oct 13 2010, 17:43
|- - Velund   QUOTE (Budek @ Oct 13 2010, 15:12) Но вот...   Apr 3 2011, 23:29
- - ArtemKAD   Цитата1. Ну да, чудеса... Практически всегда при к...   Oct 13 2010, 11:35
|- - Budek   Цитата(ArtemKAD @ Oct 13 2010, 17:35) Дей...   Oct 13 2010, 11:58
- - av-master   Цитатав нацроуминге Билайна вроде уже в КС были......   Oct 13 2010, 17:55
- - Harbinger   Изначально роуминговый договор был с Билайном, т.е...   Oct 13 2010, 18:05
- - d-f-m   Недавно появилась проблема с отправкой русских бук...   Apr 3 2011, 16:36


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

 


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


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