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

 
 
 
Reply to this topicStart new topic
Жорик_у
сообщение Jan 10 2009, 19:16
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 32
Регистрация: 15-04-06
Пользователь №: 16 156



Уважаемые!

SIM300DZ позволяет набрать номер не напрямую через ATDномер,
а косвенно через ATD> указатель на СИМку, позиция требуемого номера в

фонбуке.

А вот как можно также косвенно отправить СМС? прямой вариант известен
at+cmgs=номер, текст 0х1А. Вот собсвтенно требуется отвязаться от

лобового набора номера, а брать его из симки по указанной позиции.
(симки могут меняться в процессе пользования аппаратом)

Можно анализировать входной поток от модема от реакции на CPBS CPBR,
но хотелось бы попроще...
Мануал вроде весь перелистал, но чего хотелось пока не нашел, может плохо искал?

Заранее благодарен. С уважением Жорик.
Go to the top of the page
 
+Quote Post
PIC_Embedder
сообщение Jan 10 2009, 23:34
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 123
Регистрация: 30-07-08
Из: Украина Луганск
Пользователь №: 39 308



Недавно боролся с той же проблемой. Плюс мне надо было отправить текст кириллицей. Остановился на варианте: считываю номер с СИМки и дальше дело программы. Не так уж сложно оказалось.
Go to the top of the page
 
+Quote Post
Жорик_у
сообщение Jan 11 2009, 05:58
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 32
Регистрация: 15-04-06
Пользователь №: 16 156



Цитата(PIC_Embedder @ Jan 11 2009, 02:34) *
Недавно боролся с той же проблемой. Плюс мне надо было отправить текст кириллицей. Остановился на варианте: считываю номер с СИМки и дальше дело программы. Не так уж сложно оказалось.


Я запрашивал номер из симки путем запроса по AT+CPBS, AT+CPBR и потом анализировал ответ выщемляя из него номер, но это геморно в плане размера кода да и вообще. Честно говоря не верится, что нет более простого инструмента для таких вещей. Ведь в принципе для модема проще отдать номер сразу под команду отправки СМС. Или я не прав?

А чем Вы реализуете изъятие номера? Теми же командами?
Go to the top of the page
 
+Quote Post
PIC_Embedder
сообщение Jan 11 2009, 11:08
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 123
Регистрация: 30-07-08
Из: Украина Луганск
Пользователь №: 39 308



CMGF=1 //переключение в текстовый режим
CPBF="1#" //поиск в записной книге контакта "1#"

Далее дело программы. Процедуру написал за один вечер.
Go to the top of the page
 
+Quote Post
Жорик_у
сообщение Jan 11 2009, 12:23
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 32
Регистрация: 15-04-06
Пользователь №: 16 156



Цитата(PIC_Embedder @ Jan 11 2009, 14:08) *
CMGF=1 //переключение в текстовый режим
CPBF="1#" //поиск в записной книге контакта "1#"

Далее дело программы. Процедуру написал за один вечер.


Спасибо. В принципе тоже что и у меня. К сожалению это решение не в лоб,
да, блин, придется дополнительно засовывать код. А как хотелосьбы:
Команда на отправку, вставить номер из книги по указателю позиции, влепить текст,
отправить всё... А так, блин, через зад...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd June 2025 - 12:28
Рейтинг@Mail.ru


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