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

 
 
> не получается отправить СМС :-(
олег_уфа_81
сообщение Jan 21 2008, 03:40
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 28-12-07
Пользователь №: 33 704



здравствуйте, уважаемые.

честно говоря не ожидал, что уже решённый когда-то вопрос сново заставит задуматься.
не получается отправитьт смс. подскажите пожалуйста в чем дело.
ситуация такая:

до этоко отрпавлял их с телефонов без проблем. там все просто:

слал строку в телефон:

"AT+CMGS=56\x0d"

ждал ответ ">"

после чего слал PDU.

по отправке смс телефон возвращал мне ОК

когда отправляю строку "AT+CMGS=56\x0d" в модуль, то он не возвращает мне ">" с обменом вроде проблем нет. символы скорее всего не теряю.

проверил следующие настройки:

1) AT+CSCA? - сервис центр прописан. выдает мне правильный номер.
2) AT+CMGF - +CMGF: 0 ОК т.е. выбран как раз режим отправки PDU-сообщений.

подскажите пожалуйста где я ошибаюсь? :-)

Цитата(олег_уфа_81 @ Jan 21 2008, 08:39) *
здравствуйте, уважаемые.

честно говоря не ожидал, что уже решённый когда-то вопрос сново заставит задуматься.
не получается отправитьт смс. подскажите пожалуйста в чем дело.
ситуация такая:

до этоко отрпавлял их с телефонов без проблем. там все просто:

слал строку в телефон:

"AT+CMGS=56\x0d"

ждал ответ ">"

после чего слал PDU.

по отправке смс телефон возвращал мне ОК

когда отправляю строку "AT+CMGS=56\x0d" в модуль, то он не возвращает мне ">" с обменом вроде проблем нет. символы скорее всего не теряю.

проверил следующие настройки:

1) AT+CSCA? - сервис центр прописан. выдает мне правильный номер.
2) AT+CMGF - +CMGF: 0 ОК т.е. выбран как раз режим отправки PDU-сообщений.

подскажите пожалуйста где я ошибаюсь? :-)


забыл указать модуль SIM300C
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
edo
сообщение Jan 21 2008, 05:16
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 8-08-07
Пользователь №: 29 664



а разве не cr+lf в конце строки надо слать?
Go to the top of the page
 
+Quote Post
олег_уфа_81
сообщение Jan 21 2008, 05:24
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 28-12-07
Пользователь №: 33 704



Цитата(edo @ Jan 21 2008, 10:16) *
а разве не cr+lf в конце строки надо слать?


насколько я понимаю нет. во всяком случае согласно документации достаточно только cr.

1.4 AT Command syntax
The "AT" or "at" prefix must be set at the beginning of each command line. To terminate a command line enter <CR>.
Commands are usually followed by a response that includes.”<CR><LF><response><CR><LF>”
Throughout this document, only the responses are presented, <CR><LF> are omitted intentionally.
Go to the top of the page
 
+Quote Post
олег_уфа_81
сообщение Jan 22 2008, 03:46
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 35
Регистрация: 28-12-07
Пользователь №: 33 704



простите за глупый вопрос. разобрался. :-)
Go to the top of the page
 
+Quote Post



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

 


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


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