«для разработчиков телекоммуникационного оборудования А-12 AT-команды. Руководство по использованию АТ-команд для GSM/GPRS модемов.: Пер. с англ. – М.: Серия Библиотека Компэла. ЗАО Компэл, 2005. – 432 с. ISBN ...»
15.19.2. Синтаксис Синтаксис команды: AT+WDOP AT+WDOP Примечание: Запросить дату выпуска модема AT+WDOP Дата выпуска модема м\г:--\--Примечание: Запросить дату выпуска модема Примечание: дата выпуска модема недоступна 15.19.3. Задаваемые значения Отсутствуют.
15.20. Усиление уровня громкости микрофона: +WSVG 15.20.1. Описание В модеме есть 2 регулятора усиления громкости. Данная команда позволяет выбрать регулятор усиления громкости микрофона.
15.20.2. Синтаксис Синтаксис команды: AT+WSVG= AT+WSVG= AT+WSVG= Примечание: Выбрать регулятор 1 (по умолПримечание: выбран регулятор чанию) AT+WSVG= Примечание: Выбрать регулятор 2 ( по умолПримечание : выбран регулятор чанию) AT+WSVG=?
Примечание: Определить список возможных значений Примечание: Определить текущее значение Примечание: выбран регулятор 15.20.3. Задаваемые значения 0: регулятор 1 (По умолчанию) 15.21. Запрос статуса Wavecom: +WSTR 15.21.1. Описание Эта специальная команда позволяет определять статус некоторых операций. С ее помощью можно так же узнать последовательность инициализации.
Получаемые значения инициализации могут быть следующими: «не начата», «в процессе», «закончена».
15.21.2. Синтаксис Синтаксис команды: AT+WSTR= Синтаксис команды: AT+WSTR= Примечание : выбрать статус 1 (последовательность инициализации) Примечание: Инициализация закончена Примечание: Выбрать статус 2 (СТАТУС СЕТИ) Примечание: Запросить список возможных 15.21.3. Задаваемые значения 1: Последовательность инициализации AT Commands Interface Guide for AT X41 revision 1: Сеть доступна 15.22. Сканирование: +WSCAN 15.22.1. Описание Эта команда позволяет определить уровень принимаемого сигнала сигнала () для указанной частоты (в абсолютном формате). Эта команда не должна использоваться во время соединения.
15.22.2. Синтаксис Синтаксис команды: AT+WSCAN= Синтаксис ответа: +WSCAN:
Примечание: Запрос для абсолют- OK ной частоты AT+WSCAN= Примечание: Запрос уровня принимаемого сигнала для номинальной частоты 15.22.3. Задаваемые значения : частота в абсолютном формате;
0:
-113 dBm или менее 2-30: от -109 до -53 dBm 31:
-51dBm или более 99: не известна или нельзя определить 15.23. Состояние индикатора вызова: +WRIM 15.23.1. Описание Эта специальная команда устанавливает состояние индикатора вызова (RI).
Импульсный режим: сигнал посылается на RI перед отправкой какого-либо незапрашиваемого AT-ответа для того чтобы AT-ответ не был потерян когда задания пользователя находятся в спящем режиме. В импульсном режиме RI при получении входящих звонков, импульс посылается на RI.
Режим управления RI: импульсы посылать нельзя до получния незапрашиваемых АТ ответов перед отправкой незапрашиваемых AT-ответов сигналы не посылаются. Сигналы управления посылаются при получении входящего звонка.
15.23.2. Синтаксис Синтаксис команды: AT+WRIM= Примечание: Выбрать режим управления RI Примечание: Выбран режим управления RI Примечание: Выбрать импульсный режим RI Примечание: Выбран импульсный режим RI Примечание: Запросить список возможных Примечание: Запросить текущее значение 15.23.3. Задаваемые значения 0: Режим управления Индикатором Вызова RI 1: Импульсный режим Индикатора Вызова RI 15.24. Режим сохранения энергопотребления 32 кГц: +W32K 15.24.1. Описание Эта команда позволяет включить или отключить режим сохранения энергопотребления 32 кГц.
Примечание: При запуске режима сохранения энергопотребления устройство использует внутренний генератор тактовых импульсов 32 кГц в периоды неактивности. Режим не сохраняется в EEPROM, после перезагрузки команду необходимо повторить.
Для дополнительной информации по режиму выключения питания, смотри Приложение F: Подробное описание контроля выключения питания через RS232.
AT Commands Interface Guide for AT X41 revision 15.24.2. Синтаксис Синтаксис команды: AT+W32K= Примечание : Разрешить режим сохранения Примечание: режим сохранения энергопотребэнергопотребления 32кГц ления 32 кГц разрешен Примечание: Запретить режим сохранения Примечание: режим сохранения энергопотребэнергопотребления 32 кГц ления 32 кГц запрещен 15.24.3. Задаваемые значения 0: Запретить режим сохранения энергопотребления 32 кГц 1: Разрешить режим сохранения энергопотребления 32 кГц 15.25. Изменение стандартной мелодии: +WCDM 15.25.1. Описание Данная команда позволяет выбрать какую-либо мелодию. Выбранная мелодия будет проигрываться при получении входящего вызова, через зуммер или через громкоговоритель.
15.25.2. Синтаксис Синтаксис команды: AT+WCDM=, AT+WCDM= Примечание: Не выбирать мелодию AT+WCDM= Примечание: Выбрать мелодию № Примечание: Показать текущую мелодию Примечание: Выбрана мелодия №5, будет AT+WCDM= Примечание: Проигрывать мелодию через громкоговоритель 15.25.3. Задаваемые значения 0: Нет мелодии (по умолчанию) 0: Мелодия № будет воспроизводиться через зуммер при входящем вызове (по умолчанию) 1: Мелодия № будет воспроизводиться через громкоговоритель при входящем вызове.
15.26. Версия программного обеспечения: +WSSW 15.26.1. Описание Эта специальная программа позволяет получить информацию о программном обеспечении.
15.26.2. Синтаксис Синтаксис команды: AT+WSSW Примечание: Определить версию программноПримечание: внутренняя информация о прого обеспечения 15.26.3.Задаваемые значения 15.27. Набор символов пользователя: +WCCS 15.27.1. Описание Эта специальная команда позволяет редактировать и отображать таблицы символов пользователя. Эти таблицы используются командами +CSCS и +WPCS в режиме «CUSTOM». В режиме «CUSTOM», когда пользователь ввоБиблиотека Компэла AT Commands Interface Guide for AT X41 revision дит строку, она преобразовывается в GSM-алфавит при помощи «CUSTOM to GSM»-таблицы. Соответственно, когда пользователь дает запрос на отображении строки, она преобразовывается из GSM-алфавита в таблицу пользователя.
В режиме редактирования, сессия завершается нажатием, или прерывается нажатием. Могут использоваться символы только шестнадцатеричной системы (09, AF). Номер вводимого символа должен принадлежать интервалу редактируемых символов, в ином случае команда выдаст ошибку +CME ERROR:3.
15.27.2. Синтаксис Синтаксис команды: AT+WCCS=,, [,] AT+WCCS=0,0.120, Примечание: Отобразить символы с 120 по 130 таблицы преобразования символов польПримечание: показаны 11 символов зователя в GSM-символы AT+WCCS=1,0. Примечание: Редактировать символ 115 таблицы преобразования символов пользователя Примечание: Редактирование выполнено в GSM-символы AT+WCCS=1,1,0,440A324A5E Примечание: Редактировать первые 5 симвоПримечание: Редактирование выполнено лов таблицы преобразования GSM-символов в символы пользователя Примечание: Редактировать символ 200 (Ошибка CME) таблицы преобразования GSM-символов в Значение не принадлежит интервалу редактисимволы пользователя руемых знаков 15.27.3. Задаваемые значения 0: Показать таблицу 1: Редактировать таблицу 0: Таблица преобразования символов пользователя в GSM-символы 1: Таблицы преобразования GSM-символов в символы пользователя.
, : Интервал редактируемых\отображаемых знаков 0-127: для таблицы преобразования GSM-символов в символы пользователя 0-255: для таблицы преобразования символов пользователя в GSMсимволы Примечания: Если задается только символ, то только этот символ и редактируется\отображается Смотри примеры с телефонной книгой в разделе 19.2.
15.28. Блокировка на определенного оператора GSM: +WLCK 15.28.1. Описание Эта специальная команда позволяет блокировать мобильное устройство на определенного оператора сети GSM.
Примечание: Тестовые SIM-карты (MCC=001 и MNC=01) блокировке не поддаются.
15.28.2. Синтаксис Синтаксис команды: AT+WLCK=,,[,[,GID2]] [,[,]] Синтаксис ответа: +WLCK:
AT+WLCK= «PN»,12345678, Примечание: Включить блокировку сети на SFR AT+WLCK= «PS», 12345678, Примечание: Включить блокировку SIM AT+WLCK= «PU»,12345678, Примечание: Включить блокировку на подсеть Блокировка на подсеть сети включена сети SFR (208, 10, 35) AT+WLCK= «PP», 12345678,20810, Примечание: Включить блокировку провайдера услуг на оператора SFR (208, 10) и GID1 (0xE5).
AT+WLCK= «PC»,12345678,20810, Примечание: Включить корпоративную бло- Примечание: Корпоративная блокировка кировку на SFR (208, 10) и Gid1 (0xE5) и GID2 включена AT Commands Interface Guide for AT X41 revision AT+WLCK= «PN», 1234567,20810, Примечание: Включить блокировку сети на SFR (208,10), используя список кооперативных сетей из SIM файла EFCNL (должен находиться на SIM) AT+WLCK= «PN», 1234567,20801,1, Примечание: Заблокировать сеть на F ORANGE Примечание: Сеть заблокирована на F-Orange (208, 01) со списком кооперативных сетей (основная сеть), SFR и Bouygues Telecom включая SFR (208, 10) и Bouguyes Telecom (кооперативные сети) (208,20) 15.28.3. Задаваемые значения «PS»: SIM заблокирована, восьмизначный пароль (PCK) «PN»: Сеть заблокирована, восьмизначный пароль (NCK) «PU»: Подсеть сети заблокирована, восьмизначный пароль (NSCK) «PP»: Блокировка услуг провайдера, восьмизначный пароль (SPCK) «PC»: Корпоративная блокировка, восьмизначный пароль (CCK) Вид блокировки для списка кооперативных сетей (CNL) 0:Автоматически (список кооперативных сетей извлечен из SIM-файла EFCNL) Примечание: для того, чтобы использовать автоматический режим, EFCNLфайл должен находиться на SIM 1:Вручную (список кооперативных сетей задан параметром список кооперативных сетей (шестнадцатеричный формат) использует тот же формат, что и SIM-файл EFCNL (ETSI GSM 11.11 или 3GPP 04.08).
Примечание: Только если = 15.29. Команда CPHS: +CPHS 15.29.1. Описание Данная команда позволяет включать, отключать или запрашивать состояние функции CPHS (Например, индикатор голосовой почты, номер почтового ящика).
Примечание: Эта команда может выдать ошибку +CME ERROR: 3, если CPHS функция отключена (см. команду +WFM), или если SIMкарта не поддерживает функцию CPHS.
15.29.2. Синтаксис Синтаксис команды: AT+CPHS=, AT+CGDCONT: 1, «IP», +GCDCONT=2, «IP», «abc.com»
17.1.3. Задаваемые значения : (PDP контекстный идентификатор) числовой параметр, который определяет PDP значение. Параметр находится в TE-MT интерфейсе и используется для других PDP контекстных команд. Диапазон значений от 1 до 4.
AT Commands Interface Guide for AT X41 revision : (тип протокола передачи данных) числовой параметр, который определяет тип протокола передачи данных • IP: Internet Protocol • PPP : Point to Point Protocol : (Access Point Name) строковый параметр, являющийся логическим именем, используемым для выбора GGSN или внешней сети передачи данных. Если значение равно нулю или пропущено, тогда будет затребован ввод значения.
: строковый параметр, который определяет MT в адресной строке применимо к PDP. Если значение равно нулю или опущено, тогда TE принимает значение во время процедуры включения PDP, или будет запрошен динамический адрес. Тестовая форма команды вернет последовательность нулей, даже если параметр был дан во время процедуры включения PDP. PDP адрес может быть прочитан при помощи +CGPADDR команды.
: числовой параметр, который контролирует сжатие заголовка PDP • 0: OFF (допускается значение по умолчанию) Остальные значения зарезервированы.
Примечания:
Алгоритмом сжатия данных, использующимся в SNDCP является V.42bis.
4 cid-а доступны для задания 4 PDP контекстов, но только 11 NSAPI доступны для PDP активации. 4 PDP контекста могут быть заданы, но только один может быть активным в одно и то же время.
17.2. Профиль Quality of Service (запрашиваемый): +CGQREQ 17.2.1. Описание Данная команда позволяет определять профиль Quality of Service, используемый, когда MT запрашивает сеть об активации контекста PDP.
Команда задает профиль контекстного идентификатора, определенного в. Это параметр, который используется в команде +CGDCONT. Команда +CGQREQ является расширением +CGDCONT команды. QoS профиль состоит из набора параметров, каждый из которых имеет уникальное значение.
Команда +CGQREQ= задает профиль для контекстного идентификатора.
Команда чтения возвращает текущие настройки для каждого определенного контекста. Тестовая команда возвращает поддерживаемые значеБиблиотека Компэла ния. Если MT поддерживает несколько PDP типов, диапазоны значений параметра для каждого PDP возвращаются в отдельной строке.
17.2.2. Синтаксис AT+CGQREQ=[ [,[,]]]]]] AT+CGQREQ=1,1,4,5,2,14 OK AT+CGQREQ?
AT Commands Interface Guide for AT X41 revision 17.2.3. Задаваемые значения числовой параметр, который определяет номер PDP контекста (1-3) : числовой параметр, который определяет класс старшинства Интервал значений от 1 до 0: Приоритет запрашивается сетью по умолчанию, если значение опущено) 1: Высокий приоритет (качество сервиса должно быть сохранено с приоритетом перед классами 2 и 3) 2: Нормальный приоритет (качество сервиса должно быть сохранено с приоритетом перед классом 3.) 3: Низкий приоритет (качество сервиса должно быть сохранено с приоритетом классов 1 и 2) : числовой параметр, который определяет класс задержки 0: запрашивается Сетью 1: класс задержки 2: класс задержки 3: класс задержки 4: класс задержки 1. (Предварительно) Это также зависит от формата телефонного номера вызывающего.
3: (Динамический обратный вызов) стек TCP/IP игнорирует входящий вызов и автоматически набирает номер вызывающего абонента командой AT#CONNECTIONSTART. Для работы этого севиса обязательно должна быть включена услуга определение номера. Как описано ниже, номер вызывающего абонента должен соответствовать указанному в параметре CALLSCREENNUM. Можно удостовериться, полностью ли передан номер вызывающего абонента.
• Значение по умолчанию Параметр ANSWERMODE должен быть сконфигурирован в соответствии с установками ATS0 во избежание конфликта между этими командами.
2.1.2. CALLBACKTIMER Этот параметр определяет число секунд, которые будет ждать TCP IP стек после приема входящего звонка до инициации операции автоматического дозвона. Это работает только в случае, когда параметр ANSWERMODE установлен в Режим автоматического дозвона (значение > 1). Таймер запускается после окончания сигнала вызова.
AT Commands Interface for IP Connectivity • Устанавка/получение Установить значение: AT#CALLBACKTIMER= Получите значение: AT#CALLBACKTIMER? Или AT#VPHY, AT#VALL • Допустимые значения Целое число между 2 и 255 включительно. Этот таймер установливается в секундах.
• Значение по умолчанию 2.1.3. CALLSCREENNUM • Определение При приеме входящего вызова определитель номера позволяет стеку TCP/ IP идентифицировать вызывающий номер.
Эта информация может использоваться для защиты от неавторизованных звонков с целью запуска TCP/IP стека.
Этот параметр позволяет пользователю фильтровать входящие вызовы, если параметр ANSWERMODE установлен в автоматический режим (значение > 0). Фильтрация не применяется, если параметр ANSWERMODE установлен на 0, в этом случае сам хост несет ответственность за прием или отклонение входящих вызов.
Если входящий номер не авторизован, стек TCP/IP его игнорирует.
• Установка/получение Установка значения: AT#CALLSCREENNUM= Получение значения: AT#CALLSCREENNUM? Или AT#VPHY, AT#VALL • Допустимые значения 0 (нуль): Ни один входящий звонок не авторизован * (все): Фильтрация на входящие вызовы не распространяется. Все телефонные номера авторизованы. Это значение должно быть использовано, когда устройство ожидает входящий звонок, а услуга определитель номера – Caller ID недоступна.
Номер телефона в десятичном формате: Происходит конфигурация номера телефона до того как он будет авторизован для входящих вызовов. Допускается алфавитно-цифровая ASCII строка длиной до • Значение по умолчанию 2.1.4. REDIALCOUNT • Определение Определяет количество попыток подключения, которые будет предпринимать стек до завершения подключения.
• Установка/получение Установить значение: AT#REDIALCOUNT= Получить значение: AT#REDIALCOUNT? Или AT#VPHY, AT#VALL • Допустимые значения Целое число между 0 и 14, включительно.
Если значение установлено на 0, TCP/IP стек не будет делать ни одной попытки вызова.
• Значение по умолчанию 2.1.5. REDIALDELAY Определяет задержку (в секундах), которая будет применяться после каждой попытки установления соединения.
• Устанавка/получение Установить значение: AT#REDIALDELAY= Получить значение: AT#REDIALDELAY? Или AT#VPHY, AT#VALL • Допустимые значения Целое число между 5 и 14 включительно.
Если этот параметр устанволен на 0, TCP/IP предпримет попытку установить следующее подключение немедленно после завершения предыдущего.
• Значение по умолчанию 2.1.6. PHYTIMEOUT • Определение Используется TCP/IP стеком для завершения соединения, через определенный период отсутствия активности. «Период отсутствия активности» – это период, в течение которого не происходит обмен данными между сетью Internet и TCP/IP стеком или между TCP/IP стеком и другим оборудованием. Этот таймер позволяет освобождать линию, если какая то часть системы по какой либо причине «зависает».
AT Commands Interface for IP Connectivity • Установка/получение Установить значения: AT#PHYTIMEOUT= Получить значения: AT#PHYTIMEOUT? Или AT#VPHY, AT#VALL • Допустимые значения Целое число между 1 и 255 включительно. Таймер устанавливается в минутах.
• Значение по умолчанию • Коды возврата TIMEOUT: значение таймера достигло порогового значения. Модем завершает соединение.
2.1.7. RINGCOUNT • Определение Этот параметр определяет число гудков, перед автоматическим ответом при приеме входящего вызова.
Этот параметр применяется только, если параметр ANSWERMODE установлен в автоматический режим (значение > 0).
Если параметр ANSWERMODE использует значение, отличное от 0, значение параметра RINGCOUNT должно быть > 0.
• Установка/получение Установить значения: AT#RINGCOUNT= Получить значения: AT#RINGCOUNT? Или AT#VPHY, AT#VALL • Допустимые значения Целое число между 0 и 15 включительно.
• Значение по умолчанию • Примечание Параметр RINGCOUNT должен быть сконфигурирован в соответствии с установками команды ATS0.
2.1.8. DIALN • Определение Основной номер для соедининения с INTERNET-провайдером. Количество знаков зависит от страны.
• Устанавка/получение Установить значения: AT#DIALN1= Получить значения: AT#DIALN1? Или AT#VPHY, AT#VALL • Допустимые значения Номер телефона в десятичном формате.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
2.1.9. DIALN Дополнительный (вторичный) номер для соединения с Internet-провайдером. Количество знаков зависит от страны.
• Установка/получение Установить значение: AT#DIALN2= Получить значения: AT#DIALN2? Или AT#VPHY, AT#VALL • Допустимые значения Номер телефона в десятичном формате.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
2.1.10. DIALSELECT Значение этого параметра определяет какой номер, будет использоваться для подключения к сети Internet. Параметр задает, какой номер будет задействован при подключении (основной или дополнительный).
• Установка/получение Установить значение: AT#DIALSELECT= Получить значения: AT#DIALSELECT? Или AT#VPHY, AT#VALL • Допустимые значения 1: Используется основной номер 2: Используется дополнительный номер • Значение по умолчанию 2.1.11. ISPPW • Определение Пароль для учетной записи INTERNET-провайдера. Когда установлена связь с INTERNET-провайдером, TCP/IP стек должен предоставить INTERNETпровайдеру пароль, связанный с используемой учетной записью.
AT Commands Interface for IP Connectivity • Установка/получение Установить значения: AT#ISPPW= Получить значение: AT#ISPPW? Или AT#VPPP, AT#VALL • Допустимые значения Алфавитно-цифровая строка в формате ASCII длиной до 64 символов.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
2.1.12. ISPUN • Определение Имя пользователя для учетной записи INTERNET-провайдера.
Когда установлена связь с INTERNET-провайдером, TCP/IP стек должен предоставить INTERNET-провайдеру имя пользователя этой учетной записи.
• Установка/получение Установить значения: AT#ISPUN= Получить значения: AT#ISPUN? Или AT#VPPP, AT#VALL • Допустимые значения Алфавитно-цифровая строка в формате ASCII длиной до 64 символов.
• Значение по умолчанию Нет никакого значения по умолчанию для этого параметра.
2.1.13. PPPMODE • Определение TCP/IP стек может управлять уровнем доступа различными путями. Параметр PPPMODE выбирает режим работы TCP/IP стека в случае успешного соединения.
• Устанавка/получение Установить значение: AT#PPPMODE= Получить значения: AT#PPPMODE? Или AT#VPPP, AT#VALL • Допустимые значения 1: (Стандартный PPP) TCP/IP стек работает как клиент PPP для исходящих вызовов и как сервер PPP для исходящих вызовов.
2: (Обратный PPP) TCP/IP стек работает как сервер PPP для исходящих вызовов и как клиент PPP для исходящих вызовов.
3: (Только клиент PPP) TCP/IP стек всегда работает как клиент PPP и для входящих и для исходящих вызовов.
4: (только сервер PPP ) TCP/IP стек всегда работает как сервер PPP и для входящих и для исходящих вызовов.
9: (Специальный) – зарезервировано для специальных режимов.
• Значение по умолчанию 2.1.14. PPPMYIP Когда стек TCP/IP работает как PPP сервер (согласно параметру PPPMODE), он отвечает за назначение IP адресов. Если авторизация PPP соединения прошла успешно, удаленный PPP узел запрашивает IP адрес у TCP/IP стека. Затем соответствующий PPP уровень, называемый IPCP, предлагает узлу IP адрес, предварительно сохраненный в параметрах TCP/IP стека. Если удаленный сервер принимает этот адрес, происходит установление IP соединения. Этот параметр определяет IP адрес, который будет выдан TCP/IP стеку, если запущен режим PPP сервера.
• Установка/получение Установить значения: AT#PPPMYIP= Получить значения: AT#PPPMYIP? Или AT#VPPP, AT#VALL • Допустимые значения 32-разрядный номер, состоящий из десятичных чисел, разделенных точками (то есть xxx.xxx.xxx.xxx) • Значение по умолчанию 2.1.15. PPPREERIP Когда стек TCP/IP работает как PPP сервер (согласно параметру PPPMODE), он отвечает за назначение IP адресов.
Если авторизация PPP соединения прошла успешно, удаленный PPP узел запрашивает IP адрес у TCP/IP стека. Затем соответствующий PPP уровень, называемый IPCP, предлагает узлу IP адрес, предварительно сохраненный в параметрах TCP/IP стека. Если удаленный сервер принимает этот адрес, происходит установка IP соединения.
Этот параметр определяет IP адрес, который будет выдан удаленному PPP узлу, если запущен режим PPP сервера.
• Устанавка/получение Установить значение: AT#PPPPEERIP= Получить значения: AT#PPPPEERIP? Или AT#VPPP, AT#VALL AT Commands Interface for IP Connectivity • Допустимые значения 32-разрядный номер, состоящий из десятичных чисел, разделенных точками (то есть xxx.xxx.xxx.xxx) • Значение по умолчанию 0.0.0. 2.1.16. PPPSERVUN • Определение Когда стек TCP/IP работает в режиме PPP сервера (в соответствии с параметром PPPMODE ), он проверяет логин и пароль удаленного PPP клиента перед разрешением доступа.
Параметр PPPSERVUN определяет имя пользователя, который должен использовать удаленный PPP клиент.
• Установка/получение Установить значения: AT#PPPSERVUN= Получить значения: AT#PPPSERVUN? Или AT#VPPP, AT#VALL • Допустимые значения Алфавитно-цифровая строка в формате ASCII длиной до 64 символов.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
2.1.17. PPPSERVPW • Определение Когда стек TCP/IP работает в режиме PPP сервера (в соответствии с параметром PPPMODE ), он проверяет логин и пароль удаленного PPP клиента перед разрешением доступа.
Параметр PPPSERVPW определяет пароль, который должен использовать удаленный PPP клиент.
• Установка/получение Установить значения: AT#PPPSERVPW= Получить значения: AT#PPPSERVPW? Или AT#VPPP, AT#VALL • Допустимые значения Алфавитно-цифровая строка в формате ASCII длиной до 64 символов.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
2.1.18. APNPW • Определение Параметр APNPW определяет пароль для точки доступа в сеть. Данный параметр задан вместе с параметром APNUN GSM оператором для GPRS соединения.
• Устанавливка / получение Установить значения: AT#APNPW= Получить значения: AT#APNPW? Или AT#VGPRS, AT#VALL • Допустимые значения Алфавитно-цифровая строка в формате ASCII длиной до 120 символов.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
2.1.19. APNSERV • Определение Параметр APNSERV определяет имя точки доступа в сеть. Определяется GSM оператором для установки GPRS соединения.
• Установка / получение Установить значения: AT#APNSERV= Получить значения: AT#APNSERV? Или AT#VGPRS, AT#VALL • Допустимые значения Алфавитно-цифровая строка в формате ASCII длиной до 120 символов.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
2.1.20. APNUN Параметр APNUN определяет именя пользователя для точки доступа в сеть. Данный параметр задается совместно с параметром APNPW для установки GPRS соединения.
• Установка / получение Установить значение: AT#APNUN= Получить значения: AT#APNUN? или AT#VGPRS, AT#VALL • Допустимые значения Алфавитно-цифровая строка в формате ASCII длиной до 120 символов.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
AT Commands Interface for IP Connectivity 2.1.21. GPRSCID • Определение Параметр GPRSID определяет номера PDP контекстных идентификаторов.
Этот параметр может использоваться в других командах, связаных с PDP контекстом.
• Установка / получение Установить значения: AT#GPRSCID= Получить значения: AT#GPRSCID? Или AT#VGPRS, AT#VALL • Допустимые значения Число между 1 и 4 включительно • Значение по умолчанию 2.1.22. GPRSMODE • Определение Параметр конфигурирует запуск программного обеспечения Wavecom для переключения между GSM и GPRS режимами.
• Установка/получение Установить значения: AT#GPRSMODE= Получить значение: AT#GPRSMODE? Или AT#VGPRS, AT#VALL • Допустимые значения 0: программное обеспечение Wavecom используется для работы в режиме GSM 1: программное обеспечение Wavecom используется для работы в режиме GPRS • Значение по умолчанию 2.2. Управление входящими вызовами 2.2.1. Ответ на входящий вызов: #ACCEPT 2.2.1.1. Описание Эта команда заставляет TCP/IP стек ответить на входящий вызов.
Когда TCP/IP стек принимает входящий вызов, он посылает по последовательному порту сообщение RING.
В зависимости от значения параметра ANSWERMODE, TCP/IP стек может автоматически принимать или не принимать входящий вызов.
Если параметр ANSWERMODE установлен на 0, это значит, входящие вызовы принимает сервер (хост).
Как только физический уровень установлен, TCP/IP стек запускает соответствующий протокол в соответствии с параметром PPPMODE.
Команда AT#CONNECTIONSTOP позволяет завершить соединение.
2.2.1.2. Синтаксис Синтаксис команды: AT#ACCEPT Примечание: прием входящих вызовов
NO CARRIER
PPP ERROR
AT#ACCEPT Примечание: PPP согласование прошло неПримечание: прием входящих вызов удачно (проверьте ISPUN, ISPPW и PPPMODE и 2.2.1.3. Список параметровANSWERMODE
PPPMODE
PPPMYIP
PPPPEER (если PPPMODE установлен в режим сервера)PPPPEERIP
PPPSENDPW
PPPSENDUN
AT Commands Interface for IP Connectivity 2.2.2. Прервать соединение #CONNECTIONSTOP 2.2.2.1. Описание Эта команда завершает GPRS/GSM сеанс связи, установленный с помошью команд CONNECTIONSTART или AT#ACCEPT.2.2.2.2. Синтаксис Синтаксис команды: AT#CONNECTIONSTOP
AT#CONNECTIONSTOP ОК
Примечание: завершение связи Примечание: линия свободна 2.2.2.3. Список параметров Никакие TCP-IP параметры не используются для выполнения этой команды.2.2.3. Установить соединение: #CONNECTIONSTART 2.2.3.1. Описание С помощью этой команды TCP/IP стек начинает набор номера и устанавливает соединение.
При получении этой команды TCP/IP стек автоматически инициирует сеанс соединения в соответствии с параметром GPRSMODE, в режиме GSM или GPRS.
• В режиме GSM TCP/IP стек инициирует набор номера в соответствии с параметром Dial Option (DIALN1 или DIALN2 в зависимости от DIALSELECT).
Если возникает ошибка, то TCP/IP стек автоматически предпринимает попытку установления повтороного соединения в соответствии с параметром REDIALCOUNT. Как только соединение установлено, TCP/IP стек применяет наиболее подходящий протокол в соответствии с параметром • В режиме GPRS TCP/IP стек устанавливает сеанс связи GPRS c заданной точкой доступа APN, c использованием параметров APNUN, APNPW, GPRSCID. Как только GPRS связь установлена, модем выходит в сеть Internet. Команда AT#CONNECTIONSTOP позволяет устанавливать и прерывать соединение.
2.2.3.2. Синтаксис Синтаксис команды: AT#CONNECTIONSTART
AT#CONNECTIONSTART
Примечание: запросить соединестек сконфигурирован только на модемные соединения (парание с сетью GSM TCP/IP стек ждет количество секунд определенное параметром REDIALDELAY и затем набирает номер снова.
AT#CONNECTIONSTART
REDIALCOUNT.
ждет количество секунд установленное определенное параметром REDIALDELAY и затем набирает номер снова.
AT#CONNECTIONSTART
REDIALCOUNT.
или прерван.TCP/IP стек ждет количество секунд установленное определенное параметром REDIALDELAY и затем набиAT#CONNECTIONSTARTAT#CONNECTIONSTART
Примечание (только одно сообщение об ошибке за одну попытку): PPP согласование прервано (проверка ISPUN, ISPPW AT Commands Interface for IP ConnectivityAT#CONNECTIONSTART
AT#CONNECTIONSTART Примечание: программа уже выполняется (связь с хостом Примечание: запросить соединение с сетьюAT#CONNECTIONSTART
AT#CONNECTIONSTART Примечание: GPRS соединение прервано, 2.2.3.3. Список параметров Параметры чтения:
DIALSELECT
REDIALCOUNT
REDIALDELAY
Если значение PPPMODE установлено на 2 илиPPPMYIP
PPPPEERIP
PPPSERVPW
PPPSERVUN
Для режима GPRS:
APNSERV
GPRSCID
2.3. Отображение IP адреса: #DISPLAYIP 2.3.1. Описание Данная команда позволяет присоединенному хосту видеть IP адрес которые был назначен во время IPCP фазы согласования PPP. Отображаются как локальные, так и удаленные IP адреса узлов связи PPP. Эта команды должна запрашиваться только когда от TCP/IP стека получено сообщение PPP OK.2.3.2. Синтаксис Синтаксис команды: AT#DISPLAYIP MYIP: xxx.xxx.xxx.xxx PeerIP (узла связи): xxx.xxx.xxx.xxx
AT#DISPLAYIP
Примечание: запросить локальный и удаленный IP адреса Примечание: запросить локальный Примечание: IP адрес не был назначен: нет активных и удаленный IP адреса соединений или согласование PPP/IPCP не завершеноAT#DISPLAYIP
Примечание: запросить локальный и удаленный IP адреса Примечание: запросить локальный Примечание: IP адрес не был назначен: нет активных и удаленный IP адреса соединений или согласование PPP/IPCP не завершено 2.3.3. Список параметровPPPMYIP
PPPPEERIP
AT Commands Interface for IP Connectivity 2.4. Показать PPP параметры: #VPPP 2.4.1. Описание Эта команда предназначена для того, чтобы TCP/IP возвращал все параметры AT# связанные с конфигурацией уровня PPP.2.4.2. Синтаксис Синтаксис команды: AT# VPPP AT# VPPP 2.4.3. Список параметров Параметры чтения:
PPPMODE
PPPMYIP
PPPPEERIP
PPPSERVUN
PPPSERVPW
2.5. Показать GPRS параметры: #VGPRS 2.5.1. Описание Данная команда позволяет просматривать все параметры #AT, связанные с конфигурацией GPRS.2.5.2. Синтаксис Синтаксис команды: #VGPRS 2.5.2. Список параметров
APNSERV
GPRSCID
2.6. Показать параметры физического уровня: #VPHY 2.6.1. Описание Данная команда предназначена для возврата TCP/IP стеком всех параметров #AT связанных с конфигурацией физического уровня.2.6.2. Синтаксис Синтаксис команды: AT#VPHY 2.6.3. Список параметров
ANSWERMODE
CALLBACKTIMER
CALLSCREENNUM
DIALSELECT
GPRSMODE
PHYTIMEOUT
REDIALCOUNT
REDIALDELAY
RINGCOUNT
AT Commands Interface for IP Connectivity 3. Службы электронной почты SMTP/POP 3.1. Параметры 3.1.1. SENDERNAME (имя отправителя) • Определение Имя отправителя в алфавитном формате (отличается от параметра SENDERADDR, который является электронным адресом отправителя). Этот параметр появится в заголовке е-мейла в поле «FROM» (от).• Установка/получение Установить значение: AT#SENDERNAME = Получить значение: AT#SENDERNAME? или AT#VSMTP, AT#VALL • Допустимые значения Алфавитно-цифровая ASCII строка длиной до 120 символов. Этот адрес должен быть задан в буквенном формате (например, machine 125).
• Значение по умолчанию Для этого параметра нет значения по умолчанию.
3.1.2. SENDERADDR • Определение Для отправки е-мейла TCP/IP стеку должен быть известен электронный адрес отправителя. «Отправитель» это основное аппаратное оборудование или дополнительное периферийное оборудование. Этот электронный адрес появится в заголовке е-мейла, в поле «From» (от).
• Установка/получение Установить значение: AT#SENDERADDR= Получить значение: AT#SENDERADDR? или AT#VSMTP, AT#VALL • Допустимые значения Алфавитно-цифровая ASCII строка длиной до 120 символов. Этот адрес должен быть представлен в буквенном формате (например [email protected]).
• Значение по умолчанию Для этого параметра нет значения по умолчанию.
3.1.3. CCREC1/ CCREC2/ CCREC • Определение Программное обеспечение может посылать копии электронных сообщений другим получателям. Этот параметр содержит электронные адреса других получателей.
Этот электронный адрес появится в заголовке е-мейла, в поле «Cc:»
Для заданного значения, параметр «CCRECi» напрямую связан с параметром «RECn»
• Установка/получение Установить значение: AT#CCRECi= (замените i 1, 2 или 3) Получить значение: AT#CCRECi? (замените i на 1, 2 или 3) или AT#VMAILi, AT#VALL • Допустимые значения Алфавитно-цифровая строка ASCII длиной до 120 символов. Этот адрес должен быть представлен в буквенном формате (например [email protected]).
• Значение по умолчанию Для данного параметра нет значения по умолчанию.
3.1.4. DOMAIN • Определение При отправке электронного сообщения TCP/IP стек должен предоставить SMTP серверу имя домена отправителя. В некоторых случаях, это имя домена может отличаться от имени домена, включаемого в адрес отправителя электронного сообщения.
• Установка/получение Установить значение: AT#DOMAIN= Получить значение: AT#DOMAIN? или AT#VSMPT, AT#VALL • Допустимые значения Алфавитно-цифровая строка ASCII длиной до 120 символов.
• Значение по умолчанию Для данного параметра нет значения по умолчанию 3.1.5. REC1, REC1ADD/REC2, REC2ADD/REC3, REC3ADD • Определение Для отправки электронного сообщения TC/IР стеку должен быть известен электронный адрес по крайней мере одного получателя. Каждый электронный адрес будет появляться в заголовке электронного сообщения, в поле «To:». ПаБиблиотека Компэла AT Commands Interface for IP Connectivity раметр RECi может содержать до 10 электронных адресов, каждый электронный адрес должен иметь длину не более 120 символов.
• Установка одного электронного адреса/перезагрузка параметра/получение Установить значение/ переустановить значение: AT#RECi=«Value»
(замените i 1, 2 или 3) Получить значение: AT#RECi? (замените i на 1, 2 или 3) или AT#VMAILi, AT#VALL • Допустимые значения для RECI (I =1, 2, или 3) Каждый адрес должен быть представлен в буквенном формате (например [email protected]). Для того чтобы добавить новый адрес используйте сочетание клавиш. Для того чтобы закончить установки введите следующие сиволы: 1А (в формате ASCII), сочетание клавиш на клавиатуре.
• Значение по умолчанию Для данного параметра нет значения по умолчанию.
3.1.6. SUBJ1/SUBJ2/SUBJ • Определение Эти параметры содержат заранее определенную тему письма, которая будет использована TCP/IP стеком, при отправке электронного сообщения.
• Установка/Получение Установить значение: AT#SUBJi= (замените i 1, 2 или 3) Получить значение: AT#SUBJi (замените i на 1, 2 или 3) или AT#VMAILi, AT#VALL • Задаваемые значения Алфавитно-цифровая строка в формате ASCII длиной до 120 символов • Значения по умолчанию Для данного параметра нет значения по умолчанию.
3.1.7. BODY1/BODY2/BODY Эти параметры содержат заранее определенный основной текст сообщения.
• Установка/получение Установить значение: AT#BODYi= (замените i на 1, 2 или 3) Получить значение: AT#BODYi? (замените i на 1, 2 или 3) • Допустимые значения Содержание основного текста должно быть введено, после команды AT#BODY1. Это алфавитно-цифровая текстовая строка в формате ASCII длиной до 120 символов, после которой должен быть введен символ: 1A (в кодировке ASCII), воспроизводимый на клавиатуре комбинацией CTRL+Z escape.
Текстовая строка • Значение по умолчанию Для этого параметра нет значения по умолчанию.
3.1.8. POP3HEADERMODE • Определение При получении электронного сообщения, TCP/IP стек может задавать возможность отправки заголовка POP3 через последовательный порт. Заголовок POP3 содержит поля From(от) Cc или Subject (тема).
• Установка/получение Установить значение: AT#POP3HEADERMODE= Получить значение: AT#POP3HEADERMODE? или AT#VPOP AT#VALL • Значения по умолчанию 0 заголовок электронного сообщения не может быть послан через последовательный порт.
1: заголовок электронного сообщения будет послан через последовательный порт.
• Значение по умолчанию 3.1.9. POP3PORT • Определение Для связи с POP3 сервером, TCP/IP стеку должен быть известен порт POP сервера используемый для восстановления электронных сообщений.
• Установка/получение Установить значение: AT#POP3PORT= Получить значение: AT#POP3PORT? Или AT#VPOP3, AT#VALL AT Commands Interface for IP Connectivity • Допустимые значения 5 цифр (каждая цифра от 1 до 9).
Значение не должно превышать 65,535 так как идентификационные поля порта имеют длину 16 бит в заголовке TCP.
• Значения по умолчанию • Примечание Этот параметр должен быть изменен только по запросу вашего сетевого администратора. Этот параметр применяется для сетевой инфраструктуры включая Firewalls, Proxy или специального TCP порта.
3.1.10. POP3PW • Определение Пароль для POP3 аккаунта. Для восстановления электронных сообщений отправленных на определенный адрес TCP/IP стеку должен быть известен пароль POP3, который был задан для данного аккаунта.
• Установка/получение Установить значение: AT#POP3PW = Получить значение: AT#POP3PW? Или AT#VPOP3, AT#VALL • Допустимые значения Алфавитно-цифровая строка в формате ASCII длиной до 64 символов • Значения по умолчанию Нет значений по умолчанию для данного параметра.
3.1.11. POP3SERV • Определение Для восстановления электронных сообщений TCP/IP стеку должен быть известен адрес используемого POP3 сервера. Должен быть указан адрес РОР сервера на котором поддерживался аккаунт данного электронного адреса (что не обязательно выполняется локальным ISP) • Установка/получение Установить значение: AT#POP3SERV= Получить значение: AT#POP3SERV? Или AT#VPOP3, AT#VALL • Допустимые значения 32-разрядный номер в десятичном формате (т.е. ххх.ххх.ххх.ххх) Алфавитно-цифровая ASCII строка длиной до 120 символов, если DNS • Значения по умолчанию Нет значений по умолчанию для данного параметра.
3.1.12. POP3UN • Определение Имя пользователя для POP3 аккаунта. Для восстановления электронных сообщений отправленных на определенный адрес. TCP/IP стеку должно быть известно имя пользователя, которое было установлено для данного аккаунта.
• Установка/получение Установить значение: AT#POP3UN= Получить значение: AT#POP3UN? Или AT#VPOP3, AT#VALL • Допустимые значения Алфавитно-цифровая строка в формате ASCII длиной до 64 символов.
• Значения по умолчанию Нет значений по умолчанию для данного параметра.
3.1.13. SMTPPORT Для установления связи с SMTP сервером, TCP/IP стеку должен быть известен порт SMTP сервера, используемый для отправки сообщений.
• Установка/получение Установить значение: AT#SMTPPORT= Получить значение: AT#SMTPPORT? Или AT#VSMTP, AT#VALL • Допустимые значения От 1 до 5 цифр (каждая от 0 до 9 включительно).
Значения больше 65,535 не поддерживаются, так как идентификационные поля порта имеют длину 16 бит в заголовке TCP.
• Значения по умолчанию Этот параметр должен быть изменен только по запросу вашего сетевого администратора. Этот параметр применяется для сетевой инфраструктуры включая Firewalls, Proxy или специфического TCP порта.
AT Commands Interface for IP Connectivity 3.1.14. SMTPPW • Определение Для отправки электронных сообщений некоторые SMTP серверы используют процесс аутентификации. В таких случаях TCP/IP стек должен предоставить SMTP пароль (относящийся к определенному SMTP имени пользователя) для отправки электронного сообщения. Если этот параметр не задан, режим аутентификации выключен. Если этот параматр зада вместе с параметром SMTPUN, то процесс аутентификации включен.
• Примечание TCP/IP стек поддерживает только механизм аутентификации LOGIN.
• Установка/получение Установить значение: AT#SMTPPW= Получить значение: AT#SMTPPW? Или AT#VSMTP, AT#VALL • Допустимые значения Алфавитно-цифровая строка в формате ASCII длиной до 64 символов • Значения по умолчанию Нет значений по умолчанию для данного параметра.
3.1.15. SMTPSERV • Определение Для отправки электронных сообщений TCP/IP стеку должен быть известен адрес используемого SMTP сервера. В большинстве случаев локальный ISP имеет свой SMTP сервер.
• Установка/получение Установить значение: AT#SMTPSERV= Получить значение: AT#SMTPSERV? Или AT#VSMTP, AT#VALL • Допустимые значения 32-разрядный номер в десятичном представлении (т.е. ххх.ххх.ххх.ххх) Алфавитно-цифровая ASCII строка длиной до 120 символов, если DNS • Значения по умолчанию Нет значений по умолчанию для данного параметра.
3.1.16. SMTPUN • Определение Для отправки электронных сообщений некоторые SMTP серверы используют процесс аутентификации. В таких случаях TCP/IP стек предоставит SMTP имя пользователя (относящееся к определенному SMTP паролю) для отправки электронного сообщения. Если этот параметр не задан, режим аутентификации выключен. Если этот параматр задан вместе с параметром SMTPPW, то процесс аутентификации включен.
Примечание: TCP/IP стек поддерживает только механизм аутентификации LOGIN.
• Установка/получение Установить значение: AT#SMTPUN= Получить значение: AT#SMTPUN? или AT#VSMTP, AT#VALL • Допустимые значения Алфавитно-цифровая строка в формате ASCII длиной до 64 символов • Значения по умолчанию Нет значений по умолчанию для данного параметра.
3.1.17. DNSSERV Для перевода имени сервера из буквенного формата в формат IP адресов TCP/IP стек применяет протокол DNS (Domain Name System DNS). IP Адрес DNS сервера должен быть задан.
• Установка/получение Установить значение: AT#DNSSERV1= Получить значение: AT#DNSSERV1? Или AT#VDNS, AT#VALL • Допустимые значения 32-разрядный номер в десятичном формате (т.е. ххх.ххх.ххх.ххх) или • Значения по умолчанию 3.1.18. DNSSERV Для перевода имени сервера из буквенного формата в формат IP адресов TCP/IP стек применяет протокол DNS (Domain Name System DNS). IP Адрес DNS сервера должен быть задан. Вторичный DNS сервер используется в случае, если основной не отвечает на запрос.
• Установка/получение Установить значение: AT#DNSSERV2= Получить значение: AT#DNSSERV2? Или AT#VDNS, AT#VALL AT Commands Interface for IP Connectivity • Допустимые значения 32-разрядный номер в десятичном формате (т.е. ххх.ххх.ххх.ххх) или • Значения по умолчанию 3.2. Получение почты: #GETMAIL 3.2.1. Описание Данная команда позволяет присоединенному хосту получить первое сообщение из списка POP3 сервера.
Как только IP соединение установлено, присоединенный хост может получить электронное сообщение в любой момент (кроме тех случаев, когда TCP/IP стек уже занят и использует другие ТСР ресурсы).
Данная команда подобна команде «chek e-mail box» используемой стандартным e-mail клиентом.
3.2.2. Синтаксис Синтаксис команды: AT#GETMAIL AT#GETMAIL ящике РОР3 появляется электронное сообщение. В зависимости Примечание: получить от параметра POP3HEADERMODE, TCP/IP стек посылает заголовок почту электроннного сообщения через последовтельный порт присоединенному хосту. Сочетание (CR)(LF)(.)(CR)(LF) служит признаком AT#GETMAIL AT#GETMAIL DNS сервером.TCP/IP стек не может установить соединение с основным и дополнительным DNS серверами или введен неверный Примечание: ошибка возникла во время установки связи с удаленным SMTP сервером. Ошибка возникнуть во время передачи 3.2.3. Список параметров
POP3HEADERMODE
3.3. Отправить почту: #SENDMAIL1/#SENDMAIL /#SENDMAIL 3.3.1. Описание Данная команда посылает одно из 3-х заранее заданных электронных сообщений.Как только IP соединение установлено, присоединенный хост может получить электронное сообщение в любой момент (кроме тех случаев, когда TCP/IP стек уже активен и использует другие ТСР ресурсы).
Заголовок сообщения задается при помощи параметров REC1/2/3, CCREC1/2/3 и SUBJ1/2/3, содержание сообщения заполняется при помощи параметра BODY1/2/3.
Данная команда подобна команде “send e-mail box” используемой стандартным e-mail клиентом.
Примечание: #SENDMAILi используется для AT#SENDMAIL1, AT#SENDMAIL2 или AT#SENDMAIL 3.3.2. Синтаксис Синтаксис команды: AT#SENDMAILi Примечание: Отправить заранее за- Примечание: Электронное сообщение 1 было успешно данное электронное сообщение #1 отправлено Примечание: Отправить заранее за- Примечание: Электронное сообщение 2 было успешно данное электронное сообщение #2 отправлено Примечание: Отправить заранее за- Примечание: Электронное сообщение 3 было успешно данное электронное сообщение #3 отправлено AT Commands Interface for IP Connectivity AT#SENDMAIL2 вторичным DNS сервером. TCP/IP стек не может установить соединение с основным и дополнительным DNS 3.3.3. Список параметров • Параметры чтения REC1 или REC2 или REC CCREC1 или CCREC2 или CCREC SUBJ1 SUBJ2 SUBJ BODY1 BODY2 BODY
SENDERADDR
SENDERNAME
DOMAIN
SMTPPORT
SMTPSERV
SMTPPW
SMTPUN
3.4. Отправить почту сервера: #PUTMAIL 3.4.1. Описание Данная команда позволяет отправлять электронные сообщения, содержащие основной текст, переданный TCP/IP стеку через последовательный порт.Как только IP соединение установлено, присоединенный хост может отправить электронное сообщение в любой момент (за исключением тех случаев, когда TCP/IP стек уже использует TCP ресурсы).
Заголовок этого электронного сообщения строится с использованием параметров REC1, ССREC1и SUBJ1.
Данная команда подобна функции «send e-mail» (отправить электронное сообщение) используемый стандартным e-mail клиентом на PC.
3.4.2. Синтаксис Синтаксис команды: AT#PUTMAIL AT#PUTMAIL Примечание: вы должны задать только адрес1 получателя, копию Примечание: SMTP сессия была успешно открыта удаленадреса1, и тему1 до или во время ным SMTP сервером. Как только TCP/IP стек вернул это сосеанса, но содержание (основной общение, все данные полученные через последовательный текст) электронных сообщений порт посылаются внутри основного текста электронного вводится тогда, когда соединение сообщения. Комбинация (CR)(LF)(.)(CR)(LF) означает конец установлено. Основной текст не основного текста электронного сообщения.
дублируется.
Примечание: Текст отсутствует.
(CR)(LF).(CR)(LF) Примечание: комбинация для отправки =, Примечание: электронное сообщение успешно отправлено AT#PUTMAIL AT Commands Interface for IP Connectivity 3.4.3. Список параметров • Параметры чтения
SENDERADDR
SENDERNAME
DOMAIN
SMTPPORT
SMTPSERV
SMTPPW
SMTPUN
3.5. Показать параметры электронного сообщения: #VMAIL1/ #VMAIL2/#VMAIL 3.5.1. Описание Эта команда позволяет TCP/IP стеку отображать параметры, относящиеся к комбинациям электронных сообщений.Примечание: Значения параметров BODY1/BODY2/BODY3 не отображаются.
Их значение могут быть отображены при использовании команд AT#BODY1?/ AT#BODY2?/ AT#BODY3?.
Примечание: #VMAILI используется для #VMAIL1 или #VMAIL2 или #VMAIL3.
3.5.2. Cинтаксис Синтаксис команды: AT#VMAILi AT#VMAIL Примечание: Просмотр заранее определенных элементов заголовка сообщения (nb1) 3.5.3. Список параметров • Параметры чтения RECi (REC1 или REC2 или REC3) CCRECi (CCREC1 или CCREC2 или CCREC3) SUBJi (SUBJ1 или SUBJ2 или SUBJ3) 3.6. Показать параметры POP3: #VPOP 3.6.1. Описание Данная команда позволяет просмотреть AT# параметры используемые для конфигурации электронных сообщений.
3.6.2. Синтаксис Синтаксис команды: AT#VPOP Примечание: Просмотр параметров POP 3.6.3. Список параметров
POP3HEADERMODE
3.7. Просмотреть параметры SMTP: #VSMTP 3.7.1. Описание Данная команда позволяет просмотреть АТ# параметры, которые позволяют конфигурировать отправителя.3.7.2. Синтаксис Синтаксис команды: АТ#VSMTP Примечание: Дать параметры SMTP AT Commands Interface for IP Connectivity 3.7.3. Список параметров • Параметры чтения
DOMAIN
SENDERADDR
SENDERNAME
SMTPPORT
SMTPPW
SMTPSERV
SMTPUN
3.8. Просмотр параметров DNS: #VDNS 3.8.1. Описание Данная команда позволяет просматривать параметры АТ#, относящиеся к установкам DNS сервера.3.8.2. Синтаксис Синтаксис команды: АТ#VDNS 3.8.3. Список параметров • параметры чтения DNSSERV DNSSERV 4. FTP сервис 4.1. Определение параметров 4.1.1. FTPPORT • Определение Для соединения с FTP сервером, TCP/IP стеку должен быть известен порт FTP сервера, используемый для передачи файлов.
• Установка/получение Установка значения: AT#FTPPORT= Получение значения: AT#FTPPORT? или AT#VFTP, AT#VALL • Допустимые значения От 1 до 5 цифр (каждая от 0 до 9 включительно).
Значения, больше 65,535 не поддерживаются, так как идентификационные поля порта имеют длину 16 бит в заголовке TCP.
• Значение по умолчанию Данный параметр должен изменяться только по запросу вашего сетевого администратора. Он применяется для сетевой инфраструктуры, включая Firewalls Proxy или специального номера TCP порта.
4.1.2. FTPTYPE Перед передачей файлов на определенный FTP сервер, TCP/IP стеку должен быть известен тип данных, которые будут передаваться во время FTP сессии.
• Установка/получение Установка значения: AT#FTPTYPE= Получение значения: AT#FTPTYPE? или AT#VFTP, AT#VALL • Допустимые значения I: для сессий FTP Binary (в верхнем регистре символ «i») • Значение по умолчанию если установлено значение А, все данные посылаемые FTP серверу состоят из 7 битных символов. (NVT-ASCII: MSB установлен на 0). Поэтому, бинарные данные содержащие 8-битные символы будут утеряны во время передачи, если значение FTPTYPE установлено на A.
4.1.3. FTPSERV Адрес FTP сервера. Для соединения с FTP сервером для загрузки файлов, TCP/IP стеку должен быть известен адрес FTP сервера, который будет использоваться.
AT Commands Interface for IP Connectivity • Установка/получение Установка значения: AT#FTPSERV= Получение значения: AT#FTPSERV? Или AT#VFTP, AT#VALL • Допустимые значения 32-разрядный номер в десятичном формате (т.е. ххх.ххх.ххх.ххх) алфавитно-цифровая ASCII строка длиной до 120 символов, если DNS • Значение по умолчанию Нет значения по умолчанию для этого параметра.
4.1.4. FTPUN • Определение Перед передачей файлов определенному FTP серверу, TCP/IP стек должен открыть FTP сессию, используя имя доступа к FTP серверу.
• Установка/получение Установка значения: AT#FTPUN= Получение значения: AT#FTPUN? или AT#VFTP, AT#VALL • Допустимые значения Алфавитно-цифровая ASCII строка длиной до 64 символов.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
4.1.5. FTPPW • Определение Перед передачей файлов определенному FTP серверу, TCP/IP стек должен открыть FTP сессию, используя пароль доступа к FTP серверу.
• Установка/получение Установка значения: AT#FTPPW= Получение значения: AT#FTPPW? или AT#VFTP, AT#VALL • Допустимые значения Алфавитно-цифровая ASCII строка длиной до 64 символов.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
4.1.6. FTPGETFILENAME • Определение Для загрузки файла с FTP сервера, TCP/IP стеку должно быть известно имя соответствующего файла • Установка/получение Установка значения: AT#FTPGETFILENAME= AT#VALL • Допустимые значения Алфавитно-цифровая ASCII строка длиной до 120 символов.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
4.1.7. FTPGETPATH • Определение Для получения TCP/IP стеком файла с FTP сервера, TCP/IP стеку должен быть известен путь соответствующего файла. Например: /list • Установка/получение Установка значения: AT#FTPGETPATH= Получение значения: AT#FTPGETPATH? или AT#VFTP, AT#VALL • Допустимые значения Алфавитно-цифровая ASCII строка длиной до 120 символов.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
В зависимости от типа FTP сервера, значение может использоваться для получения файла из корневого каталога FTP сервера.
4.1.8. FTPPUTFILENAME • Определение Для загрузки TCP/IP стеком файла на FTP сервер, TCP/IP стеку должно быть известно имя соответствующего файла.
• Установка/получение Установка значения: AT#FTPPUTFILENAME= AT#VALL AT Commands Interface for IP Connectivity • Допустимые значения Алфавитно-цифровая ASCII строка длиной до 120 символов.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
4.1.9. FTPPUTPATH • Определение Для загрузки TCP/IP стеком файла на FTP сервер, TCP/IP стеку должен быть известен путь соответствующего файла. Например: /list • Установка/получение Установка значения: AT#FTPPUTPATH= Получение значения: AT#FTPPUTPATH? или AT#VFTP, AT#VALL • Допустимые значения Алфавитно-цифровая ASCII строка длиной до 120 символов.
• Значение по умолчанию Нет значения по умолчанию для этого параметра.
• Примечание В зависимости от FTP сервера, значение может использоваться для получения файла из корневого каталога FTP сервера.
4.2. Получение данных с сервера: #FTPGET 4.2.1. Описание Данная команда, посылаемая присоединенным хостом, позволяет установить соединение TCP/IP стека с определенным FTP сервером и получать определенные файлы на сервере. Как только операция выполнена, TCP/IP стек прерывает соединение.
Как только IP связь установлена, присоединенный хост может загружатьь файл с FTP сервера в любой момент (кроме тех случаев, когда TCP/IP стек уже занят и использует ресурсы TCP).
Данная команда подобна операции GET (с автоматическим соединением/разъединением) используемой стандартным FTP клиентом на компьютере.
TCP/IP стек управляет процессом получения самостоятельно.
Примечание: Каждое значение, в потоке данных FTP будет передано через последовательный порт как. Каждое значение будет передано как. Присоединенный хост должен будет расшифровать данные для получения этих значений.
4.2.2. Синтаксис Синтаксис команды: AT#FTPGET Примечание: начать получение данных 4.2.3. Список параметров
FTPGETFILENAME
FTPGETPATH
FTPPORT
FTPSERV
FTPTYPE
AT Commands Interface for IP Connectivity 4.3. Загрузить данные на сервер: #FTPPUT 4.3.1. Описание Данная команда используется для соединения с определенным FTP сервером и для загрузки данных, полученных по последовательному порту, на сервер. После выполнения операции TCP/IP стек прерывает соединение.Как только IP связь установлена, присоединенный хост может отправить файл на FTP сервер в любой момент (кроме тех случаев, когда TCP/IP стек активен и использует ресурсы TCP).
Данная команда подобна операции PUT(с автоматическим соединением/ разъединением) используемой стандартным FTP клиентом на компьютере.
Примечание: TCP/IP стек интерпритирует символ как конец передаваемого файла, если ему не предшествовал символ. Поэтому символ должен посылаться вместе с символом, а символ как 4.3.2. Синтаксис Синтаксис команды: AT#FTPPUT АТ#FTPPUT Примечание: начать передачу данных 4.3.3. Список параметров
FTPPUTFILENAME
FTPPUTPATH
FTPPORT
FTPSERV
FTPTYPE
4.4. Показать FTP параметры: #VFTP 4.4.1. Описание Данная команда позволяет TCP/IP стеку возвращать AT# параметры относящиеся к установкам FTP клиента.4.4.2. Синтаксис Синтаксис команды: АТ#VFTP Примечание: просмотреть параметры FTP #FTPGETFILENAME: «»
4.4.3. Список параметров
FTPSERV
FTPPORT
FTPGETFILENAME
FTPGETPATH
AT Commands Interface for IP ConnectivityFTPPUTFILENAME
FTPPUTPATH
FTPTYPE
5. Сервис TCP сокета 5.1. Определение параметров 5.1.1. DLEMODE • Определение При открытии TCP сокета, присоединенный хост может выбрать кодировать или нет символ ЕТХ.• Установка/получение Установка значения: AT#DLEMODE= Получение значения: AT#DLEMODE? или AT#VТСР, AT#VALL • Допустимые значения 0: Если параметр DLEMODE равен 0, ТCP сессия не может быть закрыта в режиме данных. Символ[ETX]-сочетание клавиш CTRL+C на клавиатуре.Это означает что хост не может запросить окончание соединения или получить сообщение о завершении сессии со стороны TCP/IP стека.
1: Если параметр DLEMODE равен 1, TCP сокет может быть закрыт посылкой на хост через последовательный порт символа [ETX]. Поэтому символ ЕТХ, посылаемый хостом через последовательный порт, должен сопровождаться символом DLE. Подобным образом символ ЕТХ, полученный стеком из сети Интернет должен сопровождаться символом DLE.
• Значение по умолчанию 5.1.2. TCPPORT • Определение Для обмена данными по протоколу ТСР, TCP/IP стеку должен быть известен порт удаленного узла, используемый для ТСР сессии.
• Установка/получение Установка значения: AT#TCPPORT= Получение значения: AT#TCPPORT? или AT#VТСР, AT#VALL • Допустимые значения Символы от 1 до 5 (значение каждого от 1 до 9 включительно) Помните: Что значения выше 65,535 не поддерживаются, т.к. идентификационные поля имеют длину 16 бит в заголовке ТСР.
• Значение по умолчанию 5.1.3. TCPSERV • Определение Для обмена данными по протоколу ТСР, стеку должен быть известен адрес удаленного сервера (или хоста), который будет использовться.
• Установка/получение Установка значения: AT#TCPSERV= Получение значения: AT#TCPSERV? или AT#VТСР, AT#VALL • Допустимые значения 32-разрядный номер в десятичном формате в виде (т.е. ххх.ххх.ххх.
алфавитно-цифровая ASCII строка длиной до 120 символов, если DNS • Значение по умолчанию Нет значения по умолчанию для этого параметра.
5.1.4. TCPTXDELAY • Определение Данный параметр определяет время задержки на отправку ТСР фрейма.
Время вводится в миллисекундах, значение 0 инициирует отправку ТСР фрейма немедленно, после получения значения символа с хоста.
• Установка/получение Установка значения: AT#TCPTXDELAY= Получение значения: AT#TCPTXDELAY? или AT#VТСР, AT#VALL • Допустимые значения Целочисенное множество из 20 и от 0 до 32760 включительно.
• Значение по умолчанию AT Commands Interface for IP Connectivity 5.2. Включение режима «Слушатель»: #LTCPSTART 5.2.1. Описание Данная команда позволяет TCP/IP стеку открыть сокет в режиме «Слушатель», т.е. прослушивать заданный TCP порт.
Как только IP соединение установлено, присоединенный хост может включить прослушивание ТСР канала в любой момент (кроме тех случаев, когда TCP/ IP стек уже работает и использует возможности TCP).
ТСР соединение будет активно до тех пор, пока не поступит входящее соединение на указанный TCP порт и отправленное IP адресом, определенным в TCPSERV параметре.
Как только режим включен ТСР соединение может быть прервано удаленным узлом или присоединенным хостом при помощи символа ЕТХ (через последовательный порт в зависимости от значения параметра DLEMODE).
Примечание:
• Команда LTCP может быть отменена до получения входящего запроса TCP, при помощи символа • Если значение параметра DLEMODE равно 1, то TCP/IP стек воспримет символ как запрос на закрытие сокета, если этому символу не предшествовал символ. Поэтому присоединенный хост должен посылать символ вместе с, а символ как.
Каждый символ, представленный в данных ТСР фрейма будет кодироваться стеком как. Каждый символ будет кодироваться как. Присоединенной хост затем должен будет декодировать поток. Чтобы извлечь нужные символы.
• Если значение параметра DLEMODE 0, то TCP/IP стек, не сможет закрыть TCP сессию (только в случае ошибки).
5.2.2. Синтаксис Синтаксис команды: AT#LTCPSTART Примечание: это сообщение извещает о том, что открыт TCP сокет с удаленным сервером. ТСР соединение установлено. Все данные с присоедиAT#LTCPSTART ненного хоста/удаленного ТСР сервера затем немедленно передаются ТСР/ Примечание: Включить IP стеком удаленном ТСР серверу/присоединенному хосту. В зависимости режим прослушивания от значения параметра DLEMODE присоединенный хост может прервать соединение символом ЕТХ.Если удаленный ТСР сервер прерывает соединение, ТСР/IP стек посылает символ ЕТХ по последовательному порту.
AT#LTCPSTART ОК
Примечание: ошибка возникла во время TСР соединения. Соединение AT#LTCPSTART превано. Если ошибка возникает при активном TCP соединении, она 5.2.3. Список параметров • Параметры чтенияDLEMODE
TCPPORT
TCPSERV
5.3. Выключение режима «Слушатель»: #LTCPSTOP 5.3.1. Описание Данная команда, позволяет TCP/IP стеку выключить режим «Слушатель»(предварительно команда AT#LTCPSTART).
5.3.2. Синтаксис Синтаксис команды: AT#LTCPSTОР
AT#LTCPSTОР OК
Примечание: Выключить режим прослушивания Примечание: Прослушивающий порт закрыт 5.3.3. Список параметров • Параметры чтенияDLEMODE
TCPPORT
TCPSERV
5.4. Установить ТСР соединение: #OTCP 5.4.1. Описание Данная команда, позволяет TCP/IP стеку устанавливать соединение с определенным ТСР сервером.AT Commands Interface for IP Connectivity Как только IP соединение установлено, присоединенный хост может открыть ТСР соединение в любой момент времени (кроме тех случаев, когда TCP/ IP стек уже работает и использует возможности TCP).
ТСР соединение может быть прервано удаленным ТСР сервером или присоединенным хостом при помощи символа ЕТХ по последовательному порту (в зависимости от значения параметра DLEMODE).
Примечание: (о значении DLEMODE) В зависимости от значения DLEMODE присоединенный хост может прерывать соединение, посылая символ ЕТХ.
• если значение параметра DLEMODE 1, то TCP/IP стек воспримет символ как запрос о прерывании соединения, если ему не предшествовал символ. Поэтому присоединенный хост может посылать символ вместе с, а символ как. Аналогично символ представленный с данных ТСР фрейма будет закодирован стеком как, а символ будет закодирован как. Присоединенной хост затем должен будет декодировать поток, чтобы извлечь нужные символы.
• Если значение параметра DLEMODE равно 0, то TCP/IP стек не может закрыть соединение (только в случае ошибки).
Если удаленный ТСР сервер прерывает соединение, TCP/IP стек посылает символ ЕТХ на последовательный порт.
5.4.2. Синтаксис Синтаксис комнды: AT#OTCP открыт. ТСР соединение установлено. Все данные с присоединенного хоста/ удаленного ТСР сервера затем немедленно передаются AT#OTCP ТСР/IP стеком удаленном ТСР серверу/присоединенному хосту. В зависимости от значения параметра DLEMODE присоединенный хост AT#OTCP Примечание: ошибка возникла во время TСР соединения. СоединеAT#OTCP ние прервано. Если ошибка возникает при активном ТСР соединении, 5.4.3. Список параметров
DLEMODE
TCPPORT
TCPSERV
5.5. Просмотр параметров ТСР 5.5.1. Описание Данная команда позволяет ТСР/IP стеку отображать все AT# параметры относящиеся к конфигурации ТСР сокета.5.5.2. Синтаксис Синтаксис команды: AT#VTCP 5.5.3. Список параметров
DLEMODE
TCPSERV
TCPPORT
AT Commands Interface for IP Connectivity 6. Сервис UDP канала 6.1. Определение параметров 6.1.1. UDPPORT • Определение Для открытия UDP сессии, открываемой в режиме слушателя используется номер локального UDP порта.Для UDP сессии в режиме вызывающего, это номер удаленного UDP порта.
• Установка/получение Установить значения: AT#UDPPORT= Получить значения: AT#UDPPORT? или AT#VUDP, AT#VALL • Допустимые значения Символы от 1 до 5 (значение каждого от 1 до 9 включительно) Помните: Значения выше 65,535 не поддерживаются, т.к. идентификационные поля имеют длину 16 бит в заголовке ТСР. Значение 0 также недопустимо.
• Значение по умолчанию 6.1.2. UDPSERV • Определение Для UDP сессии в режиме слушателя, это фильтр IP адреса (т.е. удаленный клиент должен иметь IP адрес, определяемый параметром UDPSERV). Если UDPSERV== «255.255.255.255» IP фильтр не используется.
Для UDP сессии в активном режиме, это удаленный IP адрес • Установка/получение Установить значения: AT#UDPSERV= Получить значения: AT#UDPSERV? или AT#VUDP, AT#VALL • Допустимые значения 32-разрядный номер в десятичном формате с разделительными точками (т.е. ххх.ххх.ххх.ххх) или алфавитно-цифровая ASCII строка длиной до 120 символов, если DNS • Значение по умолчанию Для данного параметра нет значения по умолчанию.
6.1.3. UDPTXDELAY • Определение Данный параметр определяет время задержки на отправку ТСР фрейма, который не был полностью введен с данными пользователя. Время вводится в миллисекундах и необходимо помнить, что значение 0 инициирует отправку ТСР фрейма как можно скоре, после получения значения символа с хоста.
• Установка/получение Установить значения: AT#UDPTXDELAY= Получить значения: AT#UDPTXDELAY? или AT#VUDP, AT#VALL • Допустимые значения Целочисенное множество из 20 символов, значение от 0 до 32760 включительно.
• Значение по умолчанию 6.2. Включить режим «Слушатель»: #LUDPSTART 6.2.1. Описание Как только установлено IP соединение, и все остальные ресурсы TCP/IP стека не активны. Команда #LUDPSTART позволяет TCP/IP стеку инициировать UDP сессию в режиме «Слушатель» на заданном локальном UDP порте (UDPPORT). В зависимости от параметра UDPSERV существуют две возможные комбинации:
• Если UDPSERV==«255.255.255.255» IP фильтр выключен. UDP сессия будет активна при получении первой датаграммы, поддерживающей номер удаленного порта и удаленный IP адрес этой сессии. Хост затем может передать данные на удаленный порт, удаленный IP адрес. Датаграммы затем могут быть получены только с этого адреса.
• Если UDPSERV знает точное значение IP адреса, только этот указнный IP адрес будет авторизован для отправки датаграмм по UDP каналу (т.е.
фильтр IP адреса включен). UDP сессия будет активирована при получении первой датаграммы, с данного номера удаленного порта. Датаграммы затем могут быть получены только с этого адреса.
AT Commands Interface for IP Connectivity До тех пор, пока первая датаграмма не будет получена, сессию можно прервать с помощью UDPSTOP. Как только первая датаграмма получена, единственный способ прервать сессию – символ.
TCP/IP стек воспринимает символ как запрос о прерывании соединения, если ему не предшествует символ символ. Поэтому присоединенный хост может посылать символ вместе с и также должен кодирвать как. Аналогично символ используемый в данных ТСР фрейма будет закодирован стеком как. Каждый символ будет закодирован как. Присоединенной хост затем должен будет декодировать поток, чтобы извлечь нужные символы.
6.2.2. Синтаксис Синтаксис команды: AT#LUDPSTART AT#LUDPSTART UDP узла немедленно передаются TCP/IP стеком удаленному
AT#LUDPSTART
Примечание: ошибка возникла во время UDP соединения. СоAT#LUDPSTART единение прервано. Если ошибка возникает при активном UDP 6.2.3. Список параметров • Параметры чтенияUDPPORT
UDPSERV
UDPTXDELAY
6.3. Выключение режима «Слушатель» во время UDP сессии:#LUDPSTOP 6.3.1. Описание Данная команда позволяет TCP/IP стеку выключать режим прослушивания во время UDP сессии (если предварительно он был открыт командой AT#LUDPSTART).
6.3.2. Синтаксис Синтаксис команды: AT#LUDPSTOP AT#LUDPSTOP 6.3.3. Список параметров
UDPPORT
UDPSERV
UDPTXDELAY
6.4. Открыть активную сессию UDP: #OUDP 6.4.1. Описание Как только установлено IP соединение, и не активны все остальные ресурсы TCP/IP стека, эта команда позволяет TCP/IP стеку открывать UDP сессию на определенном удаленном UDP порте (UDPPORT) с определенным удаленным IP адресом (UDPSERV).Хост может осуществлять передачу на адреса (UDPPORT, UDPSERV). Датаграммы могут быть получены только с адресов (UDPPORT, UDPSERV).
Единственный способ закрыть UDP сессию – это послать символ.
TCP/IP стек интерпретирует символ как запрос о закрытии соединения, если он не начинается с символа.
Поэтому присоединенный хост должен посылать символ вместе с и также должен кодирвать как. Аналогично, символ отправляемый в данных ТСР фрейма будет закодирован стеком как. Каждый символ будет закодирован как. Присоединенной хост затем должен будет декодировать поток, чтобы извлечь нужные символы.
AT Commands Interface for IP Connectivity 6.4.2. Синтаксис Синтаксис команды: AT#OUDP немедленно передаются TCP/IP стеком удаленному UDP узлу/ приAT#OUDP при помощи символа ЕТХ.Если возникает ошибка, TCP/IP стек посылает символ ЕТХ по последовательному порту перед отправкой AT#OUDP Примечание: ошибка возникла во время UDP соединения. СоAT#OUDP единение прервано. Если ошибка возникает когда действует UDP 6.4.3. Список параметров • Параметры чтения
UDPPORT
UDPSERV
UDPTXDELAY
6.5. Показать UDP параметры: #VUDP 6.5.1. Описание Данная команда позволяет TCP/IP стеку отображать АТ# параметры связанные с конфигурацией UDP сокета.6.5.2. Синтаксис Синтаксис команды: АТ#VUDP 6.5.3. Список праметров
UDPSERV
UDPPORT
UDPTXDELAY
7. Услуги PING 7.1. Определение параметров 7.1.1. PINGDELAY Время ожидания, в секундах, по истечении которого запрос определяется как оставленный без ответа.Это также время ожидания между запросами (если PINGNUM > 1).
• Установка/получение Установка значения: AT#PINGDELAY= Получение значения: AT#PINGDELAY? или AT#VPING, AT#VALL • Допустимые значения От 1 до 255 включительно.
• Значение по умолчанию 7.1.2. PINGNUM Количество запросов для PINGREMOTE.
AT Commands Interface for IP Connectivity • Установка/получение Установка значения: AT#PINGNUM = Получение значения: AT#PINGNUM? Или AT#VPING, AT#VALL • Допустимые значения От 1 до 255 включительно • Значение по умолчанию 7.1.3. PINGREMOTE • Определение IP адрес или алфавитно-цифровая ASCII строка длиной до 120 символов, если DNS сервер доступен • Установка/получение Установка значения: AT#PINGREMOTE= AT#VALL • Допустимые значения 32-разрядный номер в десятичном представлении (т.е. ххх.ххх.ххх.ххх) алфавитно-цифровая ASCII строка длиной до 120 символов, если DNS • Значение по умолчанию Нет значений по умолчанию для данного параметра.
7.2. Начать PING запрос 7.2.1. Описание Как только установлено IP соединение, и другие ресурсы TCP/IP стека не используются, команда инструктирует TCP/IP стек начать PING запрос.
7.2.2. Синтаксис Синтаксис команды: АТ#PING 7.2.3. Список параметров
PINGDELAY
PINGNUM
PINGREMOTE
8. Другие 8.1. Показать версию программного обеспечения: #VVERSION 8.1.1. Описание Данная команда позволяет ТСР/IP стеку отображать версию программного обеспечения.AT Commands Interface for IP Connectivity 8.1.2. Синтаксис Синтаксис команды: АТ#VVERSION Примечание: запросить версию TCP/IP стека 8.1.3. Список параметров Нет TCP/IP параметров.
8.2. Показать текущий статус: #VSTATE 8.2.1. Описание Данная команды позволяет TCP/IР стеку отображать текущий статус модема.
8.2.2. Синтаксис Синтаксис команды: АТ#VSTATE Примечание: соединение установлено. IP адрес принят TCP/IP стеком.
АТ#VSTATE АТ#VSTATE АТ#VSTATE Примечание: в процессе установки исходящего вызова и входящего 8.2.3. Список параметров Нет TCP/IP параметров.
8.3. Показать все параметры: #VALL 8.3.1. Описание Данная команда позволяет TCP/IP стеку отображать АТ# параметры. Параметры отображаются блоками согласующимися между собой при помощи все одновременно.
8.3.2. Синтаксис Синтаксис команды: АТ#VALL #APNSERV: «a2bouygtel.com» #BODY3: «9:1234567890abcd»
AT Commands Interface for IP Connectivity 8.3.3. Список параметров • Параметры чтения Все параметры.
8.4. Стереть значения параметров флеш памяти: #DELFLASH 8.4.1. Описание Данная команды стирает значения параметров сохраненные во флеш памяти модема. Используется перед перезагрузкой, восстанавливает значения по умолчанию.
Примечание: текущие значения параметров остаются видимыми до окончания перезагрузки.
8.4.2. Синтаксис Синтаксис команды: АТ#DELFLASH АТ#DELFLASH Примечание: удалить параметры сохраненные во флеш памяти 8.4.3. Список параметров Нет TCP/IP параметров.
9. Коды ответов и ошибок 9.1. Сообщения-отзывы 9.2. Коды ошибок 34817 Команда не верна: неизвестная команда 34819 Команда не верна: ошибка синтаксиса 34824 Команда не верна: запись EEPROM неверна 34881 Команда не верна: слишком длинная команда 34882 Команда не верна: неверное значение аргумента 35840 Физический уровень соединения: модем уже работает 35841 Физический уровень соединения: GPRS сессия прервана 35862 Физический уровень соединения: период ожидания в сети 35865 Физический уровень соединения: нет соединения с сетью AT Commands Interface for IP Connectivity 35866 Физический уровень соединения: неверное событие в процессе активации Физический уровень соединения: соединение физического уровня в данный 35868 Физический уровень соединения: GPRS соединение прервано 35869 Физический уровень соединения: неверный тип входящего вызова 35870 Физический уровень соединения: не предоставлен CLI входящего звонка 35871 Библиотека IP соединений: SIM карта удалена 36872 Библиотека IP соединений внешняя ошибка: недоступен внешний ресурс 36929 Библиотека IP соединений: неверный параметр 37120 Библиотека IP соединений: PPP согласование не удались (конфигурация клиента) 37121 Библиотека IP соединений: PPP согласование не удались (конфигурация сервера) 37122 Библиотека IP соединений: другое внешнее приложение уже запущено Библиотека IP соединений: Сервис запущен. Служба не поддерживает данный 37952 Удаленное: ТСР сессия прервана 37964 Удаленное: нет ответа сервера 37966 Удаленное: ТСР сессия прервана узлом 38016 Удаленное: попытка открытия сессии не удалась 38017 Удаленное: попытка отправки данных не удалась 38018 Удаленное: попытка закрытия сессии не удалась 38022 Удаленное: попытка смены директории не удалась 38023 Удаленное: удаление файлов не удалось 38024 Удаленное: восстановление данных не удалось 38025 Удаленное: восстановление сообщения не удалось 38026 Удаленное: получение заголовка сообщения не удалось 38027 Удаленное: нет ответа с DNS сервера или имя домена не было принято сервером 38028 Удаленное: адрес отправителя не принят сервером 38029 Удаленное: адрес получателя не принят сервером 38030 Удаленное: адрес СС получателя не принят сервером 38031 Удаленное: запрос об отправке сообщения не принят 38080 Удаленное: имя пользователя не принято сервером 38081 Удаленное: пароль не принят сервером 38980 Библиотека IP соединений: РРР таймаут (конфигурация клиента) 38981 Библиотека IP соединений: РРР таймаут (конфигурация сервера) 49153 Внешняя ошибка: запрос об открытии канала не принят 49154 Внешняя ошибка: запрос о закрытии канала не принят 49155 Внешняя ошибка: запрос об открытии GPRS соединения не принят 49156 Внешняя ошибка: аутентификация не удачна 49157 Внешняя ошибка: GPRS запрос IPCP информации не принят 49158 Внешняя ошибка: подтверждение об открытии канала не принято 34817 Неверная команда: неизвестная команды 34819 Неверная команда: ошибка синтаксиса Приложение А: примеры А.1. Получить версию программного обеспечения AT+WOPEN= Примечание: запустить TCP/IP стек Примечание: проверить версию TCP/IP стека А.2. AT# Интерфейс AT#PPPmode= Примечание: установить значение параметра Примечание: запросить значение параметра А.3. Регистрация в сети GSM AT+CPIN=xxxx Примечание: ввести пин-код AT Commands Interface for IP Connectivity Примечание: запросить состояние регистрации А.4. Регистрация в сети GSPRS AT+CGREG= Примечание: запросить состояние регистрации в сети GPRS Примечание: соединить А.5. Соединение с Internet А.5.1. Соединение с провайдером с использованием GSM:
AT#ConnectionStart AT#GPRSMODE= Примечание: включить режим GSM данных AT#DIALN1=«0860000000»
Примечание: ввести ISP телефонный номер AT#ISPUN=«login»
Примечание: ввести ISP логин AT#ISPPW=«Password»
Примечание: ввести ISP пароль AT#DNSSERV1=«хxx.xxx.xxx»
Примечание: ввести адрес DNS сервера
DIALING
AT#ConnectionStart Примечание: активировать ISP соединение AT#ConnectionStop Примечание: прервать соединение А.5.2. Соединение с провайдером с использованием GPRS:AT#ConnectionStart AT#GPRSMODE= Примечание: включить режим GPRS AT#APNSERV=«apnserver.com»
Примечание: задать APN сервер (провайдер AT#APNUN=«login»
Примечание: ввести APN логин AT#APNPW= «Password»
Примечание: ввести APN пароль AT#ConnectionStart Примечание: активировать GPRS соединение AT#ConnectionStop Примечание: прервать соединение А.6. Отправка/ восстановление сообщений А.6.1. Отправка сообщений: AT#PutMail AT#SMTPSERV=«smtp.domain.com»
Примечание: используется SMTP сервер AT#DOMAIN=«domain.com»
Примечание: имя домена AT#SENDERNAME=«test module»
Примечание: имя отправителя Примечание: адрес отправителя AT#[email protected] Примечание: адрес получателя AT#[email protected] Примечание: адрес получателя копии AT#SUBJ1=«Email Subkrct»
Примечание: тема сообщения AT Commands Interface for IP Connectivity А.6.2. Восстановление сообщений: AT#GetMail AT#POP3SERV=«pop3.domain.com»
Примечание: используется РОР3 сервер AT#POP3UN=«[email protected]»
Примечание: имя пользователя РОР3 (не всегда полный адрес).
AT#POP3PW=«password»
Примечание: РОР3 пароль AT#Getmail Примечание: получить сообщение А.7. FTP загрузка файлов А.7.1. Загрузить файл на FTP сервер: AT#FTPput AT#FTPSERV=«ftp.domain.com»
Примечание: используемый FTP сервер AT#FTPUN=«ftplogin»
Примечание: имя пользователя FTP ATFTPPW=«ftppassword»
Примечание: FTP пароль AT#FTPPUTFILENAME=«upload.txt»
Примечание: имя файла. который будет записан на FTP сервер.
AT#FTPPUTPETH=«.»
Примечание: путь на сервере куда будет записан файл Примечание: начать запись Примечание: конец данных А.7.2. Загрузить файл с FTP сервера: AT#FTPget AT#FTPSERV=«ftp.domain.com»
Примечание: используемый FTP сервер AT#FTPUN=«ftplogin»
Примечание: имя пользователя FTP ATFTPPW=«ftppassword»
Примечание: FTP пароль AT#FTPGETFILENAME=«upload.txt»
Примечание: имя файла. который будет записан на FTP сервер.
Примечание: FTP ввод А.8. ТСР канал Открытие канала между двумя устройствами. Одно устройство выступает в роли вызывающего (ТСР клиент), другая «Слушатель» (ТСР сервер). Оба устройства должны быть подключены к Internet и назначены на один ТСР порт.
А.8.1. ТСР сервер: АТ#LtcpStart AT#TCPSERV=«255.255.255.255»
Примечание: нет фильтрации для ТСР AT Commands Interface for IP Connectivity AT#TCPPORT=«23»
Примечание: ТСР порт между сервером и клиентом должен быть один и тот же АТ#LtcpStart Примечание: включить режим пролушиПримечание: сообщение посылаемое через посвания, ожидания входящего вызова от клиента Примечание: поток данных двухсторонний Примечание: поток данных двухторонний Примечание: канал может быть закрыт присоединеным хостом при помощи символа ЕТХ (CTRL+C на клавиатуре) Примечание: закрытие канала может производится как на месте так и дистанционно (в соответствии с одним из примеров представленных выше).
А.8.2. ТСР клиент: АТ#ОТСР AT#TCPSERV=«ххх.ххх.ххх.ххх»
Примечание: нет фильтрации для ТСР клиентов AT#TCPPORT=«23»
Примечание: ТСР порт для сервера и клиента должен быть один и тот же Примечание: открыть ТСР канал как ТСР кли- Примечание: сообщение посылаемое через ент с удаленного сервера. последовательный порт в случае успешного Примечание: поток данных двухсторонний Примечание: поток данных двухторонний Примечание: канал может быть закрыт приОК соединеным хостом при помощи символа ЕТХ (CTRL+C на клавиатуре) Руководство по использованию AT-команд для разработчиков телекоммуникационного оборудования Подписано в печать 22.09.2005 г. Формат 6290/ Печать офсетная. Бумага ролевая. Гарнитура «HeliosCondenced»
Обложка – Бумага мел. матовая. Формат 6264/ Отпечатано в типографии «Гран При», г. Рыбинск.
Тел. представительства в г. Москва: (095) 180-