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

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

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






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

<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; просмотров: 955. Нарушение авторских прав; Мы поможем в написании вашей работы!



Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

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

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

Экспертная оценка как метод психологического исследования Экспертная оценка – диагностический метод измерения, с помощью которого качественные особенности психических явлений получают свое числовое выражение в форме количественных оценок...

В теории государства и права выделяют два пути возникновения государства: восточный и западный Восточный путь возникновения государства представляет собой плавный переход, перерастание первобытного общества в государство...

Закон Гука при растяжении и сжатии   Напряжения и деформации при растяжении и сжатии связаны между собой зависимостью, которая называется законом Гука, по имени установившего этот закон английского физика Роберта Гука в 1678 году...

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

Тема 5. Анализ количественного и качественного состава персонала Персонал является одним из важнейших факторов в организации. Его состояние и эффективное использование прямо влияет на конечные результаты хозяйственной деятельности организации.

Билет №7 (1 вопрос) Язык как средство общения и форма существования национальной культуры. Русский литературный язык как нормированная и обработанная форма общенародного языка Важнейшая функция языка - коммуникативная функция, т.е. функция общения Язык представлен в двух своих разновидностях...

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