Отправка смс с помощью At-команд

  • Автор темы Time
  • Дата начала
Статус
Закрыто для дальнейших ответов.
T

Time

Гость
#1
Помогите, пожалуйста, с отправкой смс через AT+CMGS...

Ввожу команду: AT+CMGS=17<CR> 0001000B919780613291F3000004C9E9340B<ctrl-z>

Результат: ERROR

подскажите плиз что я делаю не так? в чём ошибка? (проверял несколько раз)

P.S. Ввод команды произвожу в точности как написал с учётом регистра и пробела после <CR> (не знаю важно ли это). Тестирую на Sony Ericsson K700.

А вот ещё проведённые тесты:

Команда: AT+CMGS=17
Выдаёт: ничё не выдаёт, зависает приложение и не отвисает сколько не жди

Команда: AT+CMGS=?
Выдаёт: ОК

Команда: AT+CMGS=17
0001000B919780623281F3000004C9E9340B
Команда: AT+CMGS=17
0001000B919780623281F3000004C9E9340B<ctrl+Z>
Выдаёт: ERROR

Ещё нашёл на одном сайте кое что:
4. Для тех, кто уже был знаком с системой AT-команд простых модемов, замечу тот факт, что расширенные AT-команды у телефонов соединяются между собой в строке не напрямую, а через символ ";".
Попробовал записывать через точку с запятой и телефон видимо среагировал на этот знак и не выдал ошибки, но завис...

В общем уже сохраненные сообщения отсылаются:
Команда: AT+CMSS=?
Выдаёт: +CMSS:<mr>
OK
А вот просто отослать новое или сохранить сообщение так и не получается...
 
Статус
Закрыто для дальнейших ответов.