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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> SIM300C. Ошибка(+CMS ERROR: 517) при Отправке SMS
LAA
сообщение Mar 19 2007, 00:28
Сообщение #1





Группа: Участник
Сообщений: 11
Регистрация: 29-04-05
Пользователь №: 4 603



Народ помогите пожалуйста, мучаюсь уже месяц.

Проблема в следующем:

Использую отладочную плату с установленной SIM300C. После включения модуля могу отправлять команды AT, At+CLIP ... в общем команды которые не касаются отправки SMS, все команды проходят без проблем. Модем установлен для отправки SMS в текстовом режиме. Когда набираю команду AT+CMGS="номер телефона" вместо приглашения на ввод ">" выводиться сообщение об ошибке +CMS ERROR: 517. После нескольких попыток отправки команды AT+CMGS="номер телефона" может вывестись как сообщение об ошибке, так и ">". Я полазил по инструкциям и там написано что данная ошибка расшифровывается как "SM BL not ready". Что это значит, я не понял. Понял что связано что-то с SIM Toolkit. Еще заметил, если модулю дать постоять в работающем режиме секунд 30-40 и набрать команду AT+CMGS="номер телефона", то может с первого раза войти в режим отправки.

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

Заранее спасибо.
Go to the top of the page
 
+Quote Post
evgueni
сообщение Mar 19 2007, 10:12
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 1-03-07
Пользователь №: 25 785



- или денег нет на карте.
- или проблемы при отправке кавычек, в который заключен номер телефона. (проверь какой код аскии отправляется)
Go to the top of the page
 
+Quote Post
LAA
сообщение Mar 19 2007, 10:22
Сообщение #3





Группа: Участник
Сообщений: 11
Регистрация: 29-04-05
Пользователь №: 4 603



Цитата(evgueni @ Mar 19 2007, 11:12) *
- или денег нет на карте.
- или проблемы при отправке кавычек, в который заключен номер телефона. (проверь какой код аскии отправляется)



Деньги на карте есть. Самое интересное, что модем если включить и дать постоять ему секунд 30 и потом пробовать, то выводится нормальный

Цитата(evgueni @ Mar 19 2007, 11:12) *
- или денег нет на карте.
- или проблемы при отправке кавычек, в который заключен номер телефона. (проверь какой код аскии отправляется)



Деньги на карте есть. Самое интересное, что модем если включить и дать постоять ему секунд 30 и потом пробовать, то выводится нормальное приглашение на ввод текста ">". Но если начинаешь пробовать отправить SMS сразу после включения, то такая ошибка выдается в 100% случаев. Но если сразу при включении пробовать посылать например команду AT+CLIP=1, то команда нормально проходит. Я просто не понимаю, что нужно контролировать, чтобы убедиться что модем вошел полностью в рабочий режим.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 19 2007, 11:15
Сообщение #4


Гуру
******

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



(+CMS ERROR: 517)
517 invalid character in pdu (НЕВЕРНЫЙ СИМВОЛ)

Скорее всего ошибка в формировании отправляемой строки.
Почитай здесь

http://www.olitec.com/pub/commandes_modem_gprs.pdf

"iXBT Отправка коротких сообщений (SMS) через сотовый телефон, подключенный к компьютеру.htm"


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
LAA
сообщение Mar 19 2007, 11:37
Сообщение #5





Группа: Участник
Сообщений: 11
Регистрация: 29-04-05
Пользователь №: 4 603



Цитата(CADiLO @ Mar 19 2007, 12:15) *
(+CMS ERROR: 517)
517 invalid character in pdu (НЕВЕРНЫЙ СИМВОЛ)

Скорее всего ошибка в формировании отправляемой строки.
Почитай здесь

http://www.olitec.com/pub/commandes_modem_gprs.pdf

"iXBT Отправка коротких сообщений (SMS) через сотовый телефон, подключенный к компьютеру.htm"


Попробовал с расшифровкой ошибки (AT+CMEE=2) отправлять, выдает сообщение:
+CMS ERROR: SM BL not ready

Я не понял, OLITEC - это производитель модемов? Там совсем другие ошибки описаны
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 19 2007, 13:56
Сообщение #6


Гуру
******

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



Я посмотрел - GSM3.40.pdf, действительно этот код зарезервирован под использование производителями по своему усмотрению.

У Симкома это "SM BL not ready"

SM - это simphonebook.
BL - Blacklist dialing numbers or numbers that are blocked for a certain time in orderto prevent continuous accesses from remotecontrol

Что-то вы намудрили с начальными установками если он в книжку лезет.

Вы тут смотрели ?
Руководство по работе с модемом SIM300 (рус.)
http://www.macrogroup.ru/pdf/SIM300%20Appl...0Notes_v1.2.pdf

У нас с SMS проблем не возникало.
Кстати - версия прошивки какая ?


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
LAA
сообщение Mar 19 2007, 15:03
Сообщение #7





Группа: Участник
Сообщений: 11
Регистрация: 29-04-05
Пользователь №: 4 603



Руководство по работе с модемом SIM300 (рус.) я смотрел полностью.

А как можно отключить чтобы он не лез в книжку?

Версия прошивки у меня следующая Revision:1008B06SIM300C32_SPANSION
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 19 2007, 15:13
Сообщение #8


Гуру
******

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



>>>>Версия прошивки у меня следующая Revision:1008B06SIM300C32_SPANSION

Могут быть глюки, это еще нестабильная версия
Нужно обновить на
1008B10SIM300C32_SPANSION или предыдущую 1008B09SIM300C32_SPANSION
в девятой неправильно работает встроенный контроллер заряда аккумулятора. если его не использовать, то все остальное работает нормально.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
lewchenko
сообщение Mar 21 2007, 11:33
Сообщение #9


Участник
*

Группа: Новичок
Сообщений: 60
Регистрация: 7-03-07
Из: Калуга
Пользователь №: 25 949



У меня такая ситуация возникала, когда модуль терял SIM-карту. При этом, вместо того, что бы ответить "SIM not ready" отвечал "SM BL not ready"

По поводу черного списка находил в нете такое (приминительно к SIEMENS):

... Для определения установления связи с вызываемым абонентом я использую команду AT+CLCC которая называется "Список текущих соединений оконечного устройства". Телефон этот список возвращает в ответ на команду в виде строк:

+CLCC: <id>,<dir>,<stat>,<mode>,<mpty>[,<number>,<type>[,<alpha>]]

<stat> принимает следующие значения

0 Соединение активно
1 Соединение удерживается
2 Осуществляется набор
3 Вызывается абонент
4 Входящее соединение
5 Ожидающее входящее соединение

Когда абонент ответит на наш звонок, параметр stat примет значение 0. Факт ответа на вызов зафиксирован. Осталось определиться с недоступным абонентом. К сожалению, когда девушка в трубке бубнит свое: "Абонент временно недоступен...", параметр stat имеет значение 3 - т.е. отличить от нормального вызова бубнение в трубке не представляется возможным с помощью этой команды. Но, девушка в трубке бубнит не вечно - у меня около 30 секунд (возможно, это время зависит от оператора сотовой связи), и, вот, когда она умолкла и можно набирать другой номер - в ответ на команду AT+CLCC мы получаем от телефона ответ ОК, без всяких там строк, начинающихся на +CLCC (в документации об этом записано так: "Если команда была выполнена, но соединений нет, то ответ не передается").

Теперь представим, что мы пытаемся соединиться с абонентом, но он занят, недоступен или просто не желает с нами разговаривать. Но, мы очень желаем до него дозвониться и, снова и снова, набираем его номер. Довольно скоро на команду ATDномер; телефон выдаст ответ ERROR, хотя еще недавно выдавал ОК. Почему? Потому, что набранный нами номер оказался в "черном списке" ("black list"). Его там даже можно увидеть - достаточно прочитать телефонный справочник с именем "BL". По какой причине нужно было его туда помещать? Ответ знает только Siemens. Как удалить запись из black list'а? Увы, я не знаю. Обычные команды удаления записей из справочника не действуют на справочник "BL".

Что же делать, если такое произошло и номер оказался блокирован? Смиренно выждать две минуты и повторить попытку установления соединения. Скорее всего Siemens Вам это милостиво разрешит. Еже ли Вы будите упорствовать в своих попытках установить соединение, то очень скоро номер будет блокирован напрочь! На одном из форумов нашел упоминание, что блокировку может снять либо внешний звонок, либо нажатие на любую кнопку телефона.

От себя добавлю:
Чтобы определить, когда модуль готов для звонка, необходимо зафиксировать скорость USART командой: AT+IPR
Тогда после перезагрузки модуль в случае готовности будет выдавать: "Call ready" а также "SIM ready" или "SIM not ready" (10 версия прошивки).

Сообщение отредактировал lewchenko - Mar 21 2007, 11:42
Go to the top of the page
 
+Quote Post
LAA
сообщение Mar 21 2007, 14:13
Сообщение #10





Группа: Участник
Сообщений: 11
Регистрация: 29-04-05
Пользователь №: 4 603



Спасибо за ответы. Я сейчас попробую.

Вчера мне сбросили программу для перепрошивки SIM300 и саму прошивку 10 версии. Сейчас буду пробовать с новой версией.
Go to the top of the page
 
+Quote Post
SergR
сообщение Mar 22 2007, 21:14
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 288
Регистрация: 25-06-05
Пользователь №: 6 304



Можно поинтересоваться, а где брали прошивку?


--------------------
Go to the top of the page
 
+Quote Post
LAA
сообщение Mar 22 2007, 21:31
Сообщение #12





Группа: Участник
Сообщений: 11
Регистрация: 29-04-05
Пользователь №: 4 603



перепрошивка помогла. Теперь модем выдает секунд через 40 сообщение Call Ready и после этого сообщения можно нормально отправлять SMS. До этого, с 6 версией прошивки вообще было глухо и никаких сообщений не выдавалось.

Сообщение отредактировал Doka - Mar 23 2007, 16:16
Go to the top of the page
 
+Quote Post
YAM
сообщение Mar 22 2007, 21:47
Сообщение #13


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 7-07-04
Из: Ukraine
Пользователь №: 291



LAA пожалуйста прочитайте письмо...


--------------------
Go to the top of the page
 
+Quote Post
LAA
сообщение Mar 23 2007, 13:34
Сообщение #14





Группа: Участник
Сообщений: 11
Регистрация: 29-04-05
Пользователь №: 4 603



Цитата(YAM @ Mar 22 2007, 22:47) *
LAA пожалуйста прочитайте письмо...


FА акое письмо прочитать, и где? Я, ничего не вижу.
Go to the top of the page
 
+Quote Post
Sanya Nemo
сообщение Mar 28 2007, 20:46
Сообщение #15





Группа: Новичок
Сообщений: 9
Регистрация: 6-10-06
Пользователь №: 21 061



Как перепрошіть SIM300C? Где взять прошівку, какую програму использовать..?
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 19th June 2025 - 01:02
Рейтинг@Mail.ru


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