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

 
 
> Отправка СМС через ATmega164
KIG
сообщение Dec 28 2008, 13:42
Сообщение #1


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

Группа: Участник
Сообщений: 115
Регистрация: 25-12-06
Пользователь №: 23 884



Здравствуйте.
Пытаюсь написать программу на С++ для AVR микроконтроллера, которая будет отправлять СМС через GSM модем. СМС отправляю в PDU режиме. Для этого требуется специальная кодировка. Может у кого-нибудь есть пример (исходник) функции по отправке СМС, формирующий кодовую посылку в модем, который можно взять за образец. Заранее спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Baser
сообщение Dec 28 2008, 18:55
Сообщение #2


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Можно почитать это:
Формат PDU или как сформировать и распаковать SMS, Application Note
Go to the top of the page
 
+Quote Post
shb
сообщение Dec 29 2008, 06:08
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877



Цитата(Baser @ Dec 28 2008, 21:55) *
Но везде подходить творчески могут быть ошибки как здесь. При описании Поля SCA (поле адрес сервисного центра) фраза
Цитата
Длина адреса определяется, как количество цифр в номере! В это количество входят только цифры, то есть ни знак + для международного номера, ни дополняющий до четного количества символ F (см. ниже) цифрами НЕ являются и в длину не входят!
относится не к этому полю а к Полям ОА (адрес источника) и DA (адрес приемника). В первом же случае длина это количество байт (не цифр) вместе с типом номера SC и добавленного символа F (он для того и добавляется чтобы при нечетном количестве цифр номера получить целый байт).
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- KIG   Отправка СМС через ATmega164   Dec 28 2008, 13:42
- - chief_olimp   В какой кодировке собираетесь отправлять текст? гд...   Dec 28 2008, 14:11
|- - KIG   Конкретно меня интересует компактный код, позволяю...   Dec 28 2008, 14:19
- - chief_olimp   Вопросы_по_программной_отправке_SMS   Dec 28 2008, 14:57
|- - MiklPolikov   Пытаюсь отправить СМС . Говорю SIM300 : AT+CSCS=...   Jan 3 2009, 16:19
- - PIC_Embedder   Читал SIM300_AN_V1.2RUS.pdf? Там всё популярно опи...   Jan 3 2009, 16:32
|- - MiklPolikov   Цитата(PIC_Embedder @ Jan 3 2009, 19:32) ...   Jan 3 2009, 16:44
- - PIC_Embedder   Взял с сайта Гаммы. Лучше здесь выложу, может ещё ...   Jan 3 2009, 16:51
|- - MiklPolikov   Делаю вроде бы всё как в SIM300_AN_V1.2RUS.pdf ...   Jan 10 2009, 16:12
|- - M_Z   Цитата(MiklPolikov @ Jan 10 2009, 19:12) ...   Jan 10 2009, 16:32
- - rvk   Модем может быть не зарегистрирован, покажите полн...   Jan 10 2009, 16:36
|- - MiklPolikov   Рассказываю подробно : После включения...   Jan 11 2009, 11:28
- - chief_olimp   что отвечает на "AT+CMGF?" ?   Jan 11 2009, 11:53
|- - MiklPolikov   Цитата(chief_olimp @ Jan 11 2009, 14:53) ...   Jan 11 2009, 12:11
- - chief_olimp   поройтесь в командах по моему у вас выставлена дру...   Jan 11 2009, 12:29
|- - MiklPolikov   Цитата(chief_olimp @ Jan 11 2009, 15:29) ...   Jan 11 2009, 12:47
- - chief_olimp   проверьте что посылаете побитно прогой COMPUMP нап...   Jan 11 2009, 13:11
|- - MiklPolikov   Цитата(chief_olimp @ Jan 11 2009, 16:11) ...   Jan 11 2009, 14:13
- - chief_olimp   У меня работает с терминала. AT+CMGF=1(0x0D)(0x0...   Jan 11 2009, 14:46
|- - MiklPolikov   Цитата(chief_olimp @ Jan 11 2009, 17:46) ...   Jan 11 2009, 15:43
|- - Палыч   Цитата(MiklPolikov @ Jan 11 2009, 18:43) ...   Jan 11 2009, 16:19
- - chief_olimp   ответ выше   Jan 11 2009, 16:03


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

 


RSS Текстовая версия Сейчас: 11th August 2025 - 16:16
Рейтинг@Mail.ru


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