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

 
 
 
Reply to this topicStart new topic
> не работает АТ команды С45
romanF1
сообщение May 18 2011, 11:22
Сообщение #1


Участник
*

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



подскажите что делать подключил сименс С45 к ПК отправляю команду чтобы отправить смс, а мне выдает ошибку

Sent: at+cmgf=0

OK
Sent: at+csms=0

+CSMS: 1,1,1

OK
Sent: at+cmgs=22

>
ERROR
Go to the top of the page
 
+Quote Post
Палыч
сообщение May 18 2011, 11:59
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Судя по тому, что был принят символ-приглашение ввода СМС (">"), а сообщение об ошибке появилось позже этого символа, то, возможно, был передан некий символ в ответ на приглашение. Вот только непонятно - какой символ: телефон воспринял его как завершение ввода(?) последовательности символов PDU... Может быть, Вы завершаете команды двумя символами (0Dh, 0Ah) и второй символ попадает уже на ввод PDU?
Go to the top of the page
 
+Quote Post
romanF1
сообщение May 18 2011, 12:40
Сообщение #3


Участник
*

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



пользуюсь программой SiMoCo . пишу команду и нажимает клавишу Sent (где я могу ввести два (0Dh, 0Ah)?)

после ввода команды at+cmgs=22 где то минуту ничего, а потом появляется >
ERROR

в чем проблема?
Go to the top of the page
 
+Quote Post
Aurochs
сообщение May 18 2011, 12:45
Сообщение #4


Ортодокс
***

Группа: Свой
Сообщений: 219
Регистрация: 26-10-07
Из: Смела, Украина
Пользователь №: 31 775



Цитата(romanF1 @ May 18 2011, 15:40) *
после ввода команды at+cmgs=22 где то минуту ничего, а потом появляется >
ERROR

в чем проблема?

А что такое 22?
Нужно давать
AT+CMGS="<номер телефона>"
Go to the top of the page
 
+Quote Post
romanF1
сообщение May 18 2011, 13:04
Сообщение #5


Участник
*

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



настроил режим PDU
at+cmgf=0
at+csms=0
поэтому 22 это сообщение PDU и номер зашифрованы и длина сообщения составляет 22
Go to the top of the page
 
+Quote Post
Палыч
сообщение May 18 2011, 13:09
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(romanF1 @ May 18 2011, 16:40) *
пользуюсь программой SiMoCo.
А, если попробовать передавать команды какой-либо "обычной" терминальной программой (не SiMoCo)?
Go to the top of the page
 
+Quote Post
romanF1
сообщение May 18 2011, 13:47
Сообщение #7


Участник
*

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



hyperterminal но телефон не отвечал. Но в симоко сама программа смс отправляет.
Go to the top of the page
 
+Quote Post
Палыч
сообщение May 18 2011, 15:29
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Вероятно (сам я этой программой не пользовался) SiMoCo выводит на экран ответы телефона только после получения кодов "Возврат каретки" и/или "Перевод строки". Поскольку после символа-приглашения ввода PDU (">") их нет, то он и не отображается, а "Error" - результат тайм-аута (вероятно, что Вы ничего не вводите, раз не видите приглашения ввода)...

P.S. Кстати, заканчиваться ввод PDU должен специальным символом <Ctrl-Z>, который, вполне вероятно(?), с помощью SiMoCo в командной строке не ввести...

Цитата(romanF1 @ May 18 2011, 17:47) *
но телефон не отвечал.
Наверное, неверно настроен СОМ-порт: 19200-8-N-1
Go to the top of the page
 
+Quote Post
romanF1
сообщение May 18 2011, 16:00
Сообщение #9


Участник
*

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



я пробовал кидать данные после ввода команды at+cmgs=22 подождав несколько секунд, однако потом все равно выдавало Error. что посоветуете?
Go to the top of the page
 
+Quote Post
Палыч
сообщение May 19 2011, 05:04
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 399
Регистрация: 10-05-06
Из: г. Новочеркасск
Пользователь №: 16 954



Цитата(romanF1 @ May 18 2011, 20:00) *
что посоветуете?
Если Вы всё это проделываете, чтобы "руками пройти" Ваш будущий обмен между телефоном и ПК/МК, то советую забыть про SiMoCo (она хоть и "заточена" под обмен с телефоном, но "автоматизация" в этом случае только вредит) и пользоваться "обычной" терминалкой (благо их много разных, и можно найти на любой вкус - ту, что Вам больше нравится).
Go to the top of the page
 
+Quote Post
fmdost
сообщение May 24 2011, 18:24
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 479
Регистрация: 8-05-07
Из: г. Ставрополь. Северный Кавказ. Россия
Пользователь №: 27 606



Цитата
Наверное, неверно настроен СОМ-порт: 19200-8-N-1


Виндовый терминал проглатывает 0A. Пользуйтесь Docklight
Go to the top of the page
 
+Quote Post

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

 


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


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