Студопедия — Определения параметров
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Определения параметров






Для отправки сообщений необходимо определить параметры коротких сообщений. Эти параметры рассмотрены в этом разделе.

<da> – Destination Address – адрес места назначения, кодировка в соот­ветствии с GSM 03.40 TP-DA

<dcs> – Data Coding Scheme – схема кодировки данных, кодировка со­гласно документу [5].

<dt> – Discharge Time – в формате строки:год[00-99]/месяц[01-12]/день[01-31],часы:минуты:секунды±часовой пояс[четверти часа])

<fo> – First Byte – первый байт, кодировка как первый байт SMS-SUBMIT в документе [4], значение по умолчанию для SMS-SUBMIT – 17

<index> – размещение в памяти.

<length> – текстовый режим (+CMGF=1): количество символов режи­ма PDU (+CMGF=0): длина элемента данных TP в байтах

<mem1> – память, используемая для задания списка, чтения и удаления сообщений (+CMGL, +CMGR и +CMGD).

<mem2> – память, используемая для написания и отправки сообщений (+CMGW, +CMSS).

<mid> – Идентификатор сообщений Cell Broadcast.

<mr> – Ссылка на сообщение.

<oa> – адрес отправителя.

<pid> – идентификатор протокола.

<pdu> – для SMS: адрес GSM 04.11 SC, затем GSM 03.40 TPDU в шест­надцатиричном формате, кодировка как в документе. Для CBS: GSM 03.41 TPDU в шестнадцатиричном формате

<ra> – адрес получателя.

<sca> – адрес сервис-центра

<scts> – отметка времени сервис-центра, строка формата:

год/месяц/день, часы: минуты: секунды ± часовой пояс

<sn> – серийный номер СООБЩЕНИЯ CELL BROADCAST

<st> – статус SMS-STATUS-REPORT

<stat> – статус сообщения в памяти.

<tooa> – тип адреса <oa>.

<tora> – типа адреса <ra>.

<tosca> – тип адреса <sca>.

<total1> – количество ячеек для сообщений в <mem1>.

<total2> – количество ячеек для сообщений в <mem2>.

<used1> – общее количество ячеек для сообщений в <mem1>.

<used2> – общее количество ячеек для сообщений в <mem2>.

<vp> – период действия короткого сообщения, значение по умолчанию 167

 

4.2 Отчет о доставке сообщения: +CNMA

Данная команда позволяет получать подтверждение о доставке сообще­ния на мобильное устройство.

В режиме TEXT возможен только положительный отчет о доставке (RP-ACK).

В режиме PDU возможен как положительный отчет (RP-ACK), так и отчет о неудачной попытке доставки сообщения (RP-ERROR).

Отчет с +CNMA возможен, только если значение параметра +CSMS равно 1 (+CSMS=1) при индикации +CMT или +CDS (см. команду +CNMI).

Если за период ожидания отчет не приходит, возвращаются RP-ERROR, параметры <mt> и <ds> команды +CNMI сбрасываются на значение 0 (не показывать индикацию нового сообщения).

Синтаксис команды в режиме TEXT: AT+CNMA

Синтаксис команды в режиме PDU: AT+CNMA [=<n>[,<length> [<CR> ввод PDU <ctrl-Z/ESC>]]]

Примечание: PDU вводится при использовании формата <ackpdu> вместо <pdu> (например, отсутствует поле SMSC).

 

Таблица 8 – Отчет для нового сообщения в режиме TEXT

Команда Возможные ответы
AT+CMGF=1 Примечание: установить режим TEXT OK Примечание: режим TEXT установлен
AT+CNMI=2,2,0,0,0 Примечание: <mt>=2 OK
+CMT: «123456», «98/10/01,12:30 00-00», 129,4,32,240, «15379», 129,5<CR><LF> Received message Примечание: сообщение получено
AT+CNMA Примечание: получить отчет о доставке сооб­щения OK Примечание: отправлен запрос на получение отчета о доставке
AT+CNMA Примечание: попытаться снова получить отчет +CMS ERROR: 340 Примечание: отчета +CNMA не ожидается

 

Таблица 9 – Отчет для нового сообщения в режиме PDU

Команда Возможные ответы
AT+CMGF=0 Примечание: установить режим PDU OK Примечание: режим PDU установлен
AT+CNMA=2, <length><CR>... Pdu message... <Ctrl-Z ESC> Примечание: отрицательный отчет об отправке сообщения. OK Примечание: отправить отрицательный отчет (RP-ERROR) с сообщением PDU (формат <ackpdu>).

 

Задаваемые значения:

<n>: тип отчета в режиме PDU

0: отправить RP-ACK без PDU (также как в режиме TEXT)

1: отправить RP-ACK с опциональным сообщением PDU

2: отправить RP-ERROR с опциональным сообщением PDU

<length>: длина сообщения PDU для более подробной информации об отрицательных типах отчетов PDU обращайтесь к рекомендациям GSM 03.40.

 

4.3 Отсылка сообщений: +CMGS

Поле <address> – номер, на который посылается сообщение. Для от­правки сообщения используется комбинация символов <ctrl-Z> (кодировка ASCII 26). Текст может содержать любые символы, кроме <ctrl-Z> и <ESC> (ASCII 27). Символ <ESC> отменяет отправку сообщения. В режиме PDU исполь­зуются только шестнадцатеричные знаки («0»…«9», «A»…«F»).

Синтаксис команды в текстовом режиме: AT+CMGS=<da>[,<toda>]<CR> ввод ТЕКСТА <ctrl-Z/ESC>

 

Таблица 10 – Синтаксис команды в режиме PDU:

Команда Возможные ответы
AT+CMGS=«+33146290800»<CR> Perezvoni mne. <ctrl-Z> Примечание: отослать сообщение в текстовом режиме +CMGS: <mr> OK Примечание: отправлено успешно
AT+CMGS=<length><CR><pdu><ctrl-Z> Примечание: отослать сообщение в режиме PDU +CMGS: <mr> OK Примечание: отправлено успешно  
       

 

Номер сообщения, <mr>, возвращаемый приложением, определяется изделием. Нумерация начинается с 0 с шагом далее по единице для каждого исходящего сообщения (отправленного удачно или неудачно), цикл составляет 1 байт (после 255 идет 0).

Примечание:

Данный номер не является номером сообщения в памяти. Исходящие со­общения НЕ сохраняются.

 







Дата добавления: 2015-10-12; просмотров: 958. Нарушение авторских прав; Мы поможем в написании вашей работы!



Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...

ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при ко­торых тело находится под действием заданной системы сил...

Тема: Кинематика поступательного и вращательного движения. 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью, проекция которой изменяется со временем 1. Твердое тело начинает вращаться вокруг оси Z с угловой скоростью...

Условия приобретения статуса индивидуального предпринимателя. В соответствии с п. 1 ст. 23 ГК РФ гражданин вправе заниматься предпринимательской деятельностью без образования юридического лица с момента государственной регистрации в качестве индивидуального предпринимателя. Каковы же условия такой регистрации и...

Седалищно-прямокишечная ямка Седалищно-прямокишечная (анальная) ямка, fossa ischiorectalis (ischioanalis) – это парное углубление в области промежности, находящееся по бокам от конечного отдела прямой кишки и седалищных бугров, заполненное жировой клетчаткой, сосудами, нервами и...

Конституционно-правовые нормы, их особенности и виды Характеристика отрасли права немыслима без уяснения особенностей составляющих ее норм...

Толкование Конституции Российской Федерации: виды, способы, юридическое значение Толкование права – это специальный вид юридической деятельности по раскрытию смыслового содержания правовых норм, необходимый в процессе как законотворчества, так и реализации права...

Значення творчості Г.Сковороди для розвитку української культури Важливий внесок в історію всієї духовної культури українського народу та її барокової літературно-філософської традиції зробив, зокрема, Григорій Савич Сковорода (1722—1794 pp...

Studopedia.info - Студопедия - 2014-2024 год . (0.01 сек.) русская версия | украинская версия