Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Оповещение о доставке смс
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
SZ0
Телефон Siemens. Запрограммирован выдавать по уарт сообщение, что пришло смс. Отправляю посылку в формате PDU через мобилу с установленым битом оповещения. Оповещение приходит. Но! Телефон мне об этом почему-то не сообщает cranky.gif Когда приходят смс, мобила сообщает +CMTI: "ME",X. А при считывании сообщения оповещения о доставке считывается следующее:
Код
07917777777777F002340B917777777777F8900130015314429001300153644200FFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
F
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
F
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
F
FFFFFFFFFFFFFFFFFFFFFFFFFFF

Что это за "мусор" в конце из F ?
SZ0
Разбирательство принесло следующие результаты:

07917777777777F0 - относится к номеру смс центра
02 - Первый октет SMS-DELIVER. TP-MTI Message type indicator. Bits no 1 and 0 are both set to 0 to indicate that this PDU is an SMS-DELIVER. Может быть от 1 до 3 ?
34 - MSG REFERENCE NR. : 52. Эта цифра соответствует той, которую получаем в ответе на отправку смс: +CMGS: 52. Т.е. данное сообщение показывает, что смс №52 достигла адресата.
0B917777777777F8 - относится к номеру, на который была доставлена смс
90013001531442 - дата отправления
90013001536442 - дата доставки
00 - ?
и почему считываем FF... тоже не выяснил.

Для того, чтобы телефон оповещал о получении сообщения о доставке необходимо ему передать:
AT+CNMI=1,1,0,2,1. При получении оповещения он будет выдавать: +CDSI: "ME",2
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.