Например TDA7294

Форум РадиоКот • Просмотр темы - Вопрос по АТ команде
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт май 15, 2025 02:31:31

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 20 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Вопрос по АТ команде
СообщениеДобавлено: Вт май 12, 2009 13:05:51 
Встал на лапы
Аватар пользователя

Зарегистрирован: Сб апр 04, 2009 04:12:23
Сообщений: 111
Рейтинг сообщения: 0
Помогите плиз! Хочу соединить тини 2313 и мобильник по усарту чтобы отправлять смс с микроконтроллера, и не получается :(
пишу команду
Код:
 AT+CMGS=«+33146290800»<CR>Perezvoni mne. <ctrl>
И не отправляется! Я думаю что ошибка в <CR> и <ctrl>
но не знаю чем их надо заменить. Помогите пожалуйста. Спасибо![/code]


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопрос по АТ команде
СообщениеДобавлено: Вт май 12, 2009 13:54:23 
Мучитель микросхем
Аватар пользователя

Зарегистрирован: Вт сен 25, 2007 19:40:26
Сообщений: 438
Откуда: Челябинск
Рейтинг сообщения: 0
Ну насколько мне память не изменяет нужно сначала отправить
AT+CMGS="+33146290800"<CR>
телефон ответит знаком ">" и потом набрать текст сообщения + Ctrl+Z
Аналог CR - ASCII 0x0D
Аналог Ctrl + Z - ASCII 0x1A

PS. Сильно помидорами не кидать, писал на память. Давно уже не работал с этим.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт май 12, 2009 14:21:59 
Встал на лапы
Аватар пользователя

Зарегистрирован: Сб апр 04, 2009 04:12:23
Сообщений: 111
Рейтинг сообщения: 0
Спасибо!
А так пойдет?
AT+CMGS="+33146290800"0x0D
text_sms 0x1A


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Вт май 12, 2009 17:51:30 
Мучитель микросхем
Аватар пользователя

Зарегистрирован: Вт сен 25, 2007 19:40:26
Сообщений: 438
Откуда: Челябинск
Рейтинг сообщения: 0
Пробуй.
В крайнем случае - попробуй сначала через HyperTerminal


Вернуться наверх
 
Открыт интернет-магазин MEAN WELL.Market – весь ассортимент MEAN WELL, выгодные цены

Открыта удобная площадка с выгодными ценами, поставляющая весь ассортимент продукции, производимой компанией MEAN WELL – от завоевавших популярность и известных на рынке изделий до новинок. MEAN WELL.Market предоставляет гарантийную и сервисную поддержку, удобный подбор продукции, оперативную доставку по России. На сайте интернет-магазина посетители смогут найти обзоры, интересные статьи о применении, максимальный объем технических сведений.

Подробнее>>
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср май 13, 2009 14:21:49 
Встал на лапы
Аватар пользователя

Зарегистрирован: Сб апр 04, 2009 04:12:23
Сообщений: 111
Рейтинг сообщения: 0
Пробовал - не получается :( Кто делал подскажите как?


Вернуться наверх
 
LED-драйверы MOSO - надежные решения для индустриальных приложений

Продукция MOSO предназначена в основном для индустриальных приложений, использует инновационные решения на основе более 200 собственных патентов для силовой электроники и соответствует международным стандартам. LED-драйверы MOSO применяются в системах наружного освещения разных отраслей, включая промышленность, сельское хозяйство, транспорт и железную дорогу. В ряде серий реализована возможность дистанционного контроля и программирования работы по заданному сценарию. Разберем решения MOSO подробнее>>
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср май 13, 2009 16:51:37 
Собутыльник Сэра Мурра
Аватар пользователя

Карма: 23
Рейтинг сообщений: 6
Зарегистрирован: Вт янв 10, 2006 00:26:45
Сообщений: 2918
Откуда: Челябинск
Рейтинг сообщения: 0
а по моему там не голый текст в ASCII передается, а как то кодироваться должен. Тоже читал давно, но щяс не вспомню

_________________
Увлекательный ресурс об электронике и не только


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Ср май 13, 2009 17:59:09 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вт сен 11, 2007 10:27:08
Сообщений: 335
Откуда: Киев
Рейтинг сообщения: 0
WildCat писал(а):
а по моему там не голый текст в ASCII передается, а как то кодироваться должен. Тоже читал давно, но щяс не вспомню


Там голый ASCII.
К автору: у Вас вобще на просто AT команду отвечает ОК? Если да, то еще не факт, что ваш мобильник поддерживает весь перечень команд. Хотя ATD он обязан принять. Пробуйте позвонить в режиме VOICE.

И вобще, что за телефон? Имеется ли перечень команд?

PS: У некоторых команд есть обратная связь "?" или "=?", по ним тоже можно ориентироваться.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт май 15, 2009 01:30:16 
Встал на лапы
Аватар пользователя

Зарегистрирован: Сб апр 04, 2009 04:12:23
Сообщений: 111
Рейтинг сообщения: 0
Телефон самсунг команда ATD работает, отправка смс из программы для телефона проходит нормально, но отследить команды я не могу так как телефон подключается к программе по USB порту.
При подключении по блютузу к компу создаю в блютузе виртуальный СОМ порт и подключаюсь к телефону - команда ATD_номер проходит нормально, телефон звонит! А вот СМС видимо я не правильно задаю! Подкиньте примерчик как будет правильно? Спасибо!
Желательно рабочий код. Спасибо есче раз!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт май 15, 2009 07:35:16 
Опытный кот
Аватар пользователя

Зарегистрирован: Вс янв 18, 2009 21:12:49
Сообщений: 703
Рейтинг сообщения: 0
Arik
Какая в телефоне включена кодировка? Что выдаёт на запрос?
Код:
AT+CSCS?

А на эту что отвечает?
Код:
AT+CSMS?


Как mr.Kirill сказал делали?
Вместо +3 поставьте +7. Ответ от телефона > ждали?


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт май 15, 2009 11:59:08 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 22, 2009 14:03:25
Сообщений: 185
Рейтинг сообщения: 0
возможно у вас не потдерживаеться текстовый режим отправки смс, проверить это можно командой AT+CMGF=?
если ответит +CMGF=(0,1) значит потдерживаеться оба режима (Text,PDU) ежели только 0 то увы..PDU если таки потдерживаеться текст то нужно его выставить по умолчанию AT+CMGF=1 (проверить текущее значение AT+CMGF?) и попробывать отправить с терминала.


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт май 15, 2009 13:24:53 
Встал на лапы
Аватар пользователя

Зарегистрирован: Сб апр 04, 2009 04:12:23
Сообщений: 111
Рейтинг сообщения: 0
Ребята! Вобщем вот лог общения терминала с модемом. Я так понял, что модем не выходит из текстового режима и воспринимает команды как текст! Как быть? Что тогда делать? Может я не так завершаю?
Код:
AT E0             //инициализируем модем
OK

AT+CMGF?     //проверяем режим передачи
+CMGF:0
OK

AT+CMGF=1  //проверяем возможен ли текстовый режим?
OK

AT+CMGF?    //установился ли текстовый режим?
+CMGF:1
OK

AT+CMGS="+79243333333" 0x0D//пытаемся отправить смс
ERROR

AT+CMGS="+79243333333"//тогда так!
>

POZVONI MNE SROCHNO! 0x1A// тут должно всё вроде закончиться и отправиться
>

0x1A//не отправляется, приглашение для ввода текста остается :(
>



Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт май 15, 2009 13:45:37 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 22, 2009 14:03:25
Сообщений: 185
Рейтинг сообщения: 0
если в терминале то:
Код:
AT+CMGS="+79243333333"//тогда так!
>

POZVONI MNE SROCHNO! 0x1A


0x1A -писать ненужно, нужно нажать Ctrl+Z


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт май 15, 2009 14:02:41 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 13:14:25
Сообщений: 375
Откуда: Украина
Рейтинг сообщения: 0
Попробуй для начала так:
Код:
ATD"+33146290800"<CR>

И если будеш отправлять через МК надо в конце команды писать \r \n , у мну без этого не работало. :(
Если после этого позвонит значит разбирайся с командами, а если нет - возможно плохое соеденение.

_________________
Изображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт май 15, 2009 14:10:39 
Встал на лапы
Аватар пользователя

Зарегистрирован: Сб апр 04, 2009 04:12:23
Сообщений: 111
Рейтинг сообщения: 0
shtorm писал(а):
0x1A -писать ненужно, нужно нажать Ctrl+Z

Да я понимаю что в терминале нужно нажать это клавосочетание, но я хочу передавать эти команды не с терминала, а с микроконтроллера! И пользуюсь программой Advanced Serial Port Monitor и в ней это сочетание клавиш (Ctrl+Z) удаляет введеный текст! Так где же изюминка спряталась? Как решить проблему? Какую команду отправляет терминал при нажатии этих клавиш? :o


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт май 15, 2009 14:18:28 
Нашел транзистор. Понюхал.
Аватар пользователя

Зарегистрирован: Чт янв 22, 2009 14:03:25
Сообщений: 185
Рейтинг сообщения: 0
Ctrl+Z -отправь 26 в Dec
после команды ATD -13 тоже в Dec

P.S. если хочешь увидить какая команда уходит в порт то включи на модеме эхо и без команды просто нажми нужную клавишу и увидишь его значение


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт май 15, 2009 18:02:00 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вс мар 04, 2007 13:14:25
Сообщений: 375
Откуда: Украина
Рейтинг сообщения: 0
Я использовал эту программу при отладке.


Вложения:
AT terminal.zip [238.16 KiB]
Скачиваний: 303

_________________
Изображение
Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Пт май 15, 2009 18:42:15 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вт сен 11, 2007 10:27:08
Сообщений: 335
Откуда: Киев
Рейтинг сообщения: 0
Цитата:
Да я понимаю что в терминале нужно нажать это клавосочетание


Пошли <ctrl-Z>


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб май 16, 2009 02:11:06 
Встал на лапы
Аватар пользователя

Зарегистрирован: Сб апр 04, 2009 04:12:23
Сообщений: 111
Рейтинг сообщения: 0
__Alexander писал(а):
Пошли <ctrl>

Пробовал - воспринимает как продолжение текста СМС - отвечает >
:( :shock:



Может у кого текст исходника остался? покажите конец плиз!


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб май 16, 2009 11:16:11 
Потрогал лапой паяльник
Аватар пользователя

Зарегистрирован: Вт сен 11, 2007 10:27:08
Сообщений: 335
Откуда: Киев
Рейтинг сообщения: 0
Arik писал(а):
Может у кого текст исходника остался? покажите конец плиз!


Можно попробывать еще так:
"textSMS\x1a\x0d"

Либо же подключи телефон к стандартной проге, отсылай из нее СМС и любым сниффером ком-порта посмотри обмен. Если, конечно, шнурок делает виртуальный ком.

А вобще, там тупо 0x1A


Вернуться наверх
 
Не в сети
 Заголовок сообщения:
СообщениеДобавлено: Сб май 16, 2009 13:14:11 
Встал на лапы
Аватар пользователя

Зарегистрирован: Сб апр 04, 2009 04:12:23
Сообщений: 111
Рейтинг сообщения: 0
Krik99 писал(а):
Я использовал эту программу при отладке.

я ПРОБОВАЛ И ЭТУ ПРОГРАММУ - ТАЖЕ БЕДА! не выходит из режима >
Как сказать телефону что ввод текста смс окончен и дать ему команду 0х1А???
Спасибо!


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 20 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y