AirM2M 无线模块AT命令手册

1 AT 命令概述 1.1 文档目的 本手册详细介绍了 AirM2M GPRS(+GPS)模块做支持的 AT 命令集。 1.2 惯例和术语缩写 本手册中模块可以被称为如下术语: 1)ME (移动设备),它可包括移动...

AirM2M 无线模块AT命令手册1

1AT 命令概述9

1.1文档目的9

1.2惯例和术语缩写9

1.3AT命令语法10

2常用AT 命令12

2.1查询制造商名称:AT+CGMI12

2.2查询模块型号:AT+CGMM12

2.3查询模块版本信息:AT+CGMR13

2.4查询IMEI号:AT+CGSN13

2.5查询SIMICCID号码:AT+CCID/ICCID14

2.6查询IMSIAT+CIMI14

2.7查询产品信息:ATI15

2.8查询模块FIRMWARE版本:AT+VER15

2.9查询各种信息:AT+EGMR16

2.10重复上一条命令: A/17

2.11私有AT指令:AT+AMAT17

2.12SN号命令: AT+WISN18

2.13开机初始化信息18

3呼叫控制命令20

3.1选择呼叫地址类型:AT+CSTA20

3.2发起呼叫:ATD20

3.3重拨上次呼叫的号码:ATDL21

3.4从数据模式或PPP在线模式切换至命令模式:+++22

3.5从命令模式切换至数据模式:ATO23

3.6接听来电:ATA24

3.7挂断通话:AT+CHUP24

3.8列出所有当前的呼叫:AT+CLCC24

4配置命令26

4.1选择TE字符集:AT+CSCS26

4.2模块功能模式:AT+CFUN27

4.3保存用户当前的配置:AT&W27

4.4恢复当前参数为用户的自定义配置:ATZ29

4.5显示当前配置:AT&V30

4.6恢复所有参数为出厂配置:AT&F30

4.7设置命令回显模式:ATE31

4.8设置结果码抑制模式:ATQ31

4.9设置TA响应内容的格式:ATV32

4.10设置 CONNECT 结果码格式和监测呼叫进程:ATX33

4.11设置自动应答前振铃次数:ATS034

4.12设置指令行终止符:ATS334

4.13设置指令行换行字符:ATS435

4.14设置命令行编辑字符:ATS535

4.15设置CDC功能模式:AT&C36

4.16设置DTR功能模式:AT&D36

4.17实时时钟:AT+CCLK37

4.18设备错误:AT+CMEE38

4.19错误码描述:+ CME ERROR:<err>38  

4.20扩展错误报告:AT+CEER40

5网络服务相关命令41

5.1查询信号质量:AT+CSQ41

5.2网络注册信息:AT+CREG42

5.3查询运营商:AT+COPS43

5.4自动时区更新:AT+CTZU45

5.5时区自动上报:AT+CTZR45

5.6工程模式1AT+CENG46

5.7网络参数查询:AT%NTPM50

5.8获取经纬度和日期时间:AT+AMGSMLOC51

5.9伪基站识别:AT+JDC52

6NTP相关命令53

6.1设置GPRS承载场景IDAT+CNTPCID53

6.2同步网络时间:AT+CNTP53

7安全控制命令55

7.1输入PIN码:AT+CPIN55

7.2设备锁定:AT+CLCK56

7.3修改密码:AT+CPWD57

8设备/串口控制命令59

8.1手机活动状态:AT+CPAS59

8.2关机:AT+CPOWD60

8.3查询电池充电状态和电量:AT+CBC60

8.4网络灯闪烁的时间间隔:AT+SLEDS60

8.5PWM命令:AT+SPWM61

8.6设置休眠唤醒1AT+CSCLK62

8.7设置休眠唤醒2AT+WAKETIM64

8.8开启和关闭SIM卡在位硬件检测:AT+CSDT65

8.9SIM卡在位软件检测参数设置:AT+AMSDTC66

8.10设置TE-TA波特率:AT+IPR66

8.11设置 TE-TA 帧格式:AT+ICF67

8.12TE-TA 本地流量控制:AT+IFC68

8.13多路复用:AT+CMUX70

9电话本命令71

9.1选择电话本存储类型:AT+CPBS71

9.2查找电话本记录:AT+CPBF72

9.3读取电话本记录:AT+CPBR73

9.4写电话本记录:AT+CPBW74

9.5本机号码:AT+CNUM76

10SIM卡操作命令78

10.1SIM卡限制访问:AT+CRSM78

10.2通用SIM访问:AT+CSIM82

11短消息命令84

11.1PDU短信编码格式介绍84

11.2选择短消息服务:AT+CSMS86

11.3短消息优先存储区选择:AT+CPMS87

11.4保存SMS设置:AT+CSAS88

11.5恢复SMS设置:AT+CRES88

11.6短消息中心地址:AT+CSCA89

11.7短消息格式:AT+CMGF90

11.8设置短信TEXT模式参数:AT+CSMP90

11.9控制TEXT模式下短信头信息显示:AT+CSDH92

11.10新消息指示:AT+CNMI93

11.11新短消息确认:AT+CNMA97

11.12发送短信:AT+CMGS97

11.13从存储器发送短信:AT+CMSS100

11.14短信链路控制命令:AT+CMMS101

11.15把消息写入存储器:AT+CMGW101

11.16读短信:AT+CMGR103

11.17列举短消息:AT+CMGL106

11.18删除短消息:AT+CMGD108

11.19小区广播短消息类型选择:AT+CSCB109

11.20短信业务失败结果码:CMS ERROR<err>109

12附加业务命令112

12.1呼叫转移:AT+CCFC112

12.2呼叫等待:AT+CCWA114

12.3呼叫保持和多方通话:AT+CHLD115

12.4设置主叫号码显示:AT+CLIP116

12.5主叫号码显示限制:AT+CLIR117

12.6被叫号码显示:AT+COLP119

12.7非结构化附加业务:AT+CUSD120

12.8优先运营商列表:AT+CPOL121

12.9查询所有运营商名:AT+COPN122

12.10选择承载业务类型:AT+CBST123

12.11补充业务通知:AT+CSSN124

13STK(SIM Application Toolkit)相关命令126

13.1命令类型通知(URC)+STC126

13.2获取命令数据:AT+STGC126

13.3STK命令回复:AT+STCR129

13.4STK Profile DownloadAT+STPD132

13.5STK Event CommandAT+STEV132

13.6STK 主菜单选择命令:AT+STMS133

13.7STK Response TimerAT+STRT133

13.8STK Play Tone命令:AT+STTONE134

13.9使用方法举例134

14音频相关命令138

14.1静音控制:AT+CMUT138

14.2接收器音量控制:AT+CLVL138

14.3麦克风增益调节:AT+CMIC139

14.4是否配备免提:AT+CHF139

14.5音频通道切换1AT+CHFA140

14.6音频通道切换2AT+XDRV141

14.7产生DTMF音:AT+VTS141

14.8DTMF TONE周期:AT+VTD142

14.9来电音开关:AT+CALM142

14.10来电音量级别:AT+CRSL143

14.11播放本地DTMF音:AT+CLDTMF144

14.12DTMF解码开关:AT+DDET145

14.13TTSText To Speech)功能:AT+CTTS146

14.14设置TTS播放模式:AT+CTTSPARAM147

14.15录音功能:AT+CREC148

14.16音频回环测试:AT+AUDLB150

15文件操作相关命令151

15.1创建文件:AT+FSCREATE151

15.2写文件:AT+FSWRITE151

15.3读文件内容:AT+FSREAD152

15.4删除文件:AT+FSDEL152

15.5列出所有已创建文件/目录的名字:AT+FSLS152

15.6重新命名文件:AT+FSRENAME153

15.7创建目录:AT+FSMKDIR153

15.8删除目录:AT+FSRMDIR154

15.9查询文件系统剩余空间:AT+FSMEM154

16GPRS相关命令156

16.1GPRS移动台类别:AT+CGCLASS156

16.2GPRS附着分离:AT+CGATT156

16.3GPRS上下文定义:AT+CGDCONT157

16.4显示PDP地址:AT+CGPADDR159

16.5PDP上下文激活:AT+CGACT160

16.6进入数据模式:AT+CGDATA161

16.7GPRS网络注册状态:AT+CGREG162

16.8可接受的最小服务质量简报:AT+CGQMIN163

16.9请求的服务质量简报:AT+CGQREQ164

16.10控制非请求GPRS事件上报:AT+CGEREP165

16.11MO SMS选择优先业务模式:AT+CGSMS166

17IP应用相关命令167

     17.1IP应用设置:AT+SAPBR167

18HTTP相关命令169

18.1初始化HTTP服务:AT+HTTPINIT169

18.2终止HTTP任务:AT+HTTPTERM169

18.3设置HTTP参数值:AT+HTTPPARA169

18.4写数据:AT+HTTPDATA171

18.5HTTP方式激活:AT+HTTPACTION171

18.6查询HTTP服务响应:AT+HTTPREAD173

18.7保存HTTP应用上下文:AT+HTTPSCONT174

18.8HTTP错误码: ERROR<err code>175

18.9使用方法举例175

19FTP相关命令178

19.1设置FTP控制端口:AT+FTPPORT178

19.2设置FTP主动或被动模式:AT+FTPMODE178

19.3设置FTP数据传输类型:AT+FTPTYPE178

19.4设置FTP输入类型:AT+FTPPUTOPT179

19.5设置FTP承载标识:AT+FTPCID179

19.6设置FTP下载续传:AT+FTPREST180

19.7设置FTP服务器地址:AT+FTPSERV180

19.8设置FTP用户名称:AT+FTPUN181

19.9设置FTP密码:AT+FTPPW181

19.10设置FTP下载文件名称:AT+FTPGETNAME181

19.11设置FTP下载文件路径:AT+FTPGETPATH182

19.12设置FTP上传文件名称:AT+FTPPUTNAME182

19.13设置FTP上传文件路径:AT+FTPPUTPATH183

19.14下载文件:AT+FTPGET183

19.15上传文件:AT+FTPPUT184

19.16保存FTP应用上下文:AT+FTPSCONT185

19.17退出当前FTP会话:AT+FTPQUIT185

19.18使用方法举例185

20MQTT相关命令188

20.1设置MQTT相关参数:AT+MCONFIG188

20.2建立TCP连接:AT+MIPSTART188

20.3客户端向服务器请求会话连接:AT+MCONNECT189

20.4发布消息:AT+MPUB190

20.5订阅主题:AT+MSUB191

20.6取消订阅主题:AT+MUNSUB192

20.7打印收到的所有的订阅消息:AT+MQTTMSGGET192

20.8设置订阅消息的打印模式:AT+MQTTMSGSET193

20.9MQTT消息编码格式切换:AT+MQTTMODE193

20.10关闭MQTT连接:AT+MDISCONNECT194

20.11关闭TCP连接:AT+MIPCLOSE194

20.12使用方法举例195

21GPS相关命令197

21.1打开GPSAT+CGNSPWR197

21.2定义NMEA语句类型:AT+CGNSSEQ197

21.3读取GNSS信息:AT+CGNSINF198

21.4打开GNSS URC上报:AT+CGNSURC199

21.5设置辅助定位:AT+CGNSAID200

21.6GNSS发送控制命令:AT+CGNSCMD200

21.7将读取到的UART2GNSS)数据发送到UART1AT+CGNSTST201

21.8读取GNSS 版本:AT+CGNSVER201

21.9使用方法举例202

22嵌入式TCPIP命令203

22.1启动多IP连接:AT+CIPMUX203

22.2启动任务并设置接入点APN、用户名、密码:AT+CSTT203

22.3激活移动场景(或发起GPRS CSD无线连接)AT+CIICR204

22.4查询本地IP地址:AT+CIFSR204

22.5建立TCP连接或注册UDP端口号:AT+CIPSTART204

22.6选择TCPIP应用模式:AT+CIPMODE206

22.7选择非透传数据发送模式:AT+CIPQSEND207

22.8配置透明传输模式:AT+CIPCCFG207

22.9发送数据:AT+CIPSEND208

22.10设置自动发送数据前的定时时间:AT+CIPATS209

22.11设置发送数据时是否显示 ‘>’ SEND OKAT+CIPSPRT210

22.12查询当前连接状态:AT+CIPSTATUS210

22.13查询已连接数据传输状态:AT+CIPACK211

22.14设置为CSDGPRS连接模式:AT+CIPCSGP212

22.15配置TCP协议的参数:AT+TCPUSERPARAM213

22.16保存TCP协议的参数:AT+TCPUSERPARAMSCONT214

22.17配置域名服务器DNSAT+CDNSCFG214

22.18域名解析:AT+CDNSGIP215

22.19设置单链接接收数据时是否显示发送方的IP地址和端口号:AT+CIPSRIP215

22.20设置单链接接收数据是否显示IP头:AT+CIPHEAD216

22.21设置单链接接收数据是否在IP头显示传输协议:AT+CIPSHOWTP216

22.22多链接时接收数据:+RECEIVE217

22.23保存TCPIP应用上下文:AT+CIPSCONT217

22.24手动获得网络数据:AT+CIPRXGET218

22.25关闭TCPUDP连接:AT+CIPCLOSE221

22.26关闭移动场景:AT+CIPSHUT222

22.27将模块配置为服务器222

22.28TCP/UDP错误码223

22.29状态机224

22.30模块上电初始化以及TCPIP流程225

22.31使用方法举例227

AT 命令概述

1.1 文档目的

本手册详细介绍了 AirM2M GPRS(+GPS)模块做支持 AT 命令集。

1.2 惯例和术语缩写

本手册中模块可以被称为如下术语:

1ME (移动设备),它可包括移动终端(MT,终端适配器(TA

2MS (移动台),它包括移动设备(ME)和用户识别模块(SIM

3TA (终端设配器)

4DCE (数据通信设备) 或者传真 DCE (传真调制解调器,传真板)

 

在应用中,控制器通过串口发送 AT 命令来控制 GSM 模块。串口线对端的控制器可以被称为如下术语:

1) TE (终端设备)  

2) DTE (数据终端设备) 或者简单地说,一个嵌入式应用

attachments-2018-08-Y5OZ7Xr35b88f3c7c5e97.png



其他术语缩写:

attachments-2018-08-szYJmvAq5b88f46e50d9e.png

attachments-2018-08-UkTXq2ph5b88f4f6e9557.png

1.3 AT命令语法

本手册中所有命令行必须以"AT" "at"作为开头,以回车(<CR>)作为结尾。响应通常紧随命令之后,它的样式是“<回车><新行><响应内容><回车><新行>”(<CR><LF><响应内容><CR><LF>) 。整本手册里,只有<响应内容>被自始至终介绍,而<回车><新行>被有意省略了。

 

AirM2M无线模块提供的 AT 命令包含符合 GSM07.05GSM07.07 ITU-T Recommendation V.25ter 的命令,以及开发的Air208T专有命令。

 

所有 AT 命令从语法上可以分为三类:基础类“S 参数类以及扩展类,分别介绍如下:

基础类AT命令

这类 AT 命令具有“AT<x><n>”或者“AT&<x><n>”格式,其中“<x>”是命令;“<n>”可以是一个或者多个参数。 例如:“ATE<n>”,该命令用于为 DCE 开关回显功能,即 DCE 会依据“<n>”值决定是否把接收的字符回显给DTE“<n>”是选配参数,若没有赋值,模块将使用默认值。

 

S 参数类AT命令

这类 AT 命令格式为“ATS<n>=<m>”,其中“<n>”S 寄存器的索引;“<m>”是赋予的值。“<m>” 是选配参数,若没有赋值,模块将使用默认值。

 

扩展类AT命令

一般来讲,扩展类命令依据功能可以分为以下几种类型:

扩展类命令语法:

在命令行TA返回结果中<>内为必配参数,[ ]内为选配参数;

在每条命令中,选配参数和必配参数必须按照规定的顺序排列,各参数间必须用逗号隔开;

字符串参数一般放在双引号中;

实际使用中,<>[ ]不必输入。

 

一行内同时输入多条AT命令的语法

数条 AT 命令可以被放在同一命令行中输入。这样则不需要在每条命令的开头输入“AT”或  “at”,仅需要在命令行的开头输入“AT”“at”即可。请注意:在扩展类的命令后面,应增加一个分号作为定界符 ,基础类命令以及S参 数 命 令 则 不 用 输 入 分 号 。 例 如 :

 

ATE0&W+CREG=2;&W

 

AT+CFUN=1;+CIMI;+VER

 

一条命令行最多能接收 556 个字符,当超出这个极限,输入的命令都不被执行,模块返“ERROR”

常用AT 命令

本章节大部分AT 命令基于 ITU-T (国际电信联盟,电信部分) V.25ter 规范设计。另外有一部分自有命令。

2.1 查询制造商名称:AT+CGMI

语法规则:

attachments-2018-08-a5wXNZ6x5b890d8aa075e.png

参数定义:

attachments-2018-08-8QH28jiE5b890da74e139.png

 

举例:

attachments-2018-08-w8hsSUuA5b890dc3a8fe6.png

2.2 查询模块型号:AT+CGMM

语法规则:

 attachments-2018-08-4jK0ob4N5b890df24ac9d.png

参数定义:

attachments-2018-08-RSPmnMzZ5b890e0428839.png

举例:

attachments-2018-08-V06OZwrh5b890e14883ae.pngattachments-2018-08-Sm55ICai5b890e25e757a.png

2.3 查询模块版本信息:AT+CGMR

语法规则:

 attachments-2018-08-Mcs9Wj6z5b890e8f8533f.png

参数定义:

 attachments-2018-08-ARsiEG4B5b890e9f494c0.png

举例:

attachments-2018-08-wn7l9Kc45b890eb12b09d.png

2.4 查询IMEI号:AT+CGSN

语法规则:

 attachments-2018-08-z8H7Xrer5b890ebf2d939.png

参数定义:

 attachments-2018-08-yY7wFuJp5b890ecd63d21.png

举例:

attachments-2018-08-xNoM03kW5b890f034fdc4.png

2.5 查询SIMICCID号码:AT+CCID/ICCID

语法规则:

 attachments-2018-08-KoIJpHb15b8924502c46f.png

参数定义:

attachments-2018-08-zN52RR6E5b89245eedb74.png举例:

attachments-2018-08-xCiXmYwS5b89248878386.png

2.6 查询IMSIAT+CIMI

语法规则:

 attachments-2018-08-dkPlK0Sj5b8924be87c8c.png

参数定义:

 attachments-2018-08-6qI6wsQi5b8924cfc259d.png

举例:attachments-2018-08-G840tKtV5b892513bd776.png

 

2.7 查询产品信息:ATI

语法规则:

 attachments-2018-08-kLrkNvD55b89252370511.png

参数定义:

 attachments-2018-08-1jSYfnOt5b89252fce06f.png

举例:

attachments-2018-08-5BzQ8n3C5b89254390661.png

2.8 查询模块FIRMWARE版本AT+VER

语法规则:

 attachments-2018-08-rQn5qovi5b89255231f5d.png

参数定义:

 attachments-2018-08-uVmtrqVL5b89256441426.png

举例:

 attachments-2018-08-Q7qrJXpy5b8925713c159.png

2.9 查询各种信息AT+EGMR

语法规则:

 attachments-2018-08-qV8LoxfC5b8925816d039.png

参数定义:

attachments-2018-08-dN4eZNbl5b89258d00db7.png 

举例:

attachments-2018-08-Cxqf2RTn5b8925cbebe08.pngattachments-2018-08-1qP7RzYN5b8925db3fe24.png

2.10 重复上一条命令: A/

语法规则:

 attachments-2018-08-KD2a0fhF5b8925f01e672.png

举例:

attachments-2018-08-28PufOZo5b89266baabac.png 

2.11 私有AT指令AT+AMAT

AT+AMAT=21,<sn>是写IMEI号。

语法规则:

 attachments-2018-08-EJOOFBfV5b892684a07da.png

参数定义:

attachments-2018-08-hVxlR0TE5b8926f9465e0.png

举例:

 attachments-2018-08-UrlX2fJ65b892702f1516.png

2.12 SN号命令:AT+WISN

AT+WISN是用来写用户 sn(serial number)到模块里的。

语法

 attachments-2018-08-rvz3bmtD5b8927355c1f1.png

参数定义:

 attachments-2018-08-gblWsRq15b892748b1c8d.png

举例

 attachments-2018-08-GhfpxuAV5b8927565c93b.png

2.13 开机初始化信息

语法规则:

 attachments-2018-08-7fZILCmF5b89276549960.png

举例:

 attachments-2018-08-QNGAnj7z5b89278299517.png

NTP相关命令呼叫控制命令

3.1 选择呼叫地址类型:AT+CSTA

设置命令根据GSM 规范,选择拨号命令(ATD)所涉及的号码类型。

语法规则:

 attachments-2018-08-gvTDBzlT5b895d15d9960.png

参数定义:

 attachments-2018-08-xtnqhItF5b895d24954b5.png

举例:

attachments-2018-08-MgzmgdAQ5b895d4f35faf.png

3.2 发起呼叫:ATD

执行命令,用于建立语音呼叫,还可以用于控制补充业务。

语法规则:

 attachments-2018-08-LQRA1wOq5b895d5d83fec.png

参数定义:

 attachments-2018-08-IpHz0e5I5b895d77cad9d.png

举例:

attachments-2018-08-zdanbNkv5b895f20f39f6.png

3.3 重拨上次呼叫的号码:ATDL

该命令可以重拨上次ATD命令所语音或数字呼叫的号码

语法规则:

attachments-2018-08-1Rz4Tx585b895f3739be7.png


举例:

attachments-2018-08-B3e9aFPz5b895f4fa4234.png

3.4 从数据模式或PPP在线模式切换至命令模式+++

+++ 字符序列可使TA 忽略当前AT 接口的数据传输,并切换至命令模式。它允许TA 在保持与远端服务器数据连接的状态下,仍然可输入AT命令

语法规则:

 attachments-2018-08-d2GlLgMb5b895f628f1f4.png

举例:

 attachments-2018-08-5KLqI98P5b895f7aecee0.png

3.5 从命令模式切换至数据模式ATO

语法规则:

 attachments-2018-08-E9kn70mK5b895f90b6430.png

举例:

attachments-2018-08-HDRocFBC5b895fa09f16e.png

3.6 接听来电:ATA

语法规则:

 attachments-2018-08-RK3xgk7g5b895faeb7933.png

举例:

attachments-2018-08-yXZEdVLk5b89652d535c3.png

3.7 挂断通话:AT+CHUP

语法规则:

 attachments-2018-08-pJa7c5oQ5b89657680d97.png

举例:

attachments-2018-08-9BIMysvX5b8965894196a.png

3.8 列出所有当前的呼叫:AT+CLCC

语法规则:

 attachments-2018-08-Pcfo5G165b89659c1ed6c.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-08-hFRYs0km5b8965bc5c4fb.png

举例:

attachments-2018-08-i4GqDn9D5b8965ca09df5.png

attachments-2018-08-vMWU44dm5b8965df4b21d.png

配置命令

4.1 选择TE字符集:AT+CSCS

设置命令通知DCEDTE需要使用的字符集,以确保DCEDTE在约定的字符集之间准确转换字符串。

语法规则:

attachments-2018-08-Qvsq99Wc5b896615b5319.png

参数定义:

attachments-2018-08-uG3hp2PH5b89663200174.png

举例:

attachments-2018-08-PlgP79n35b896643579d9.png

4.2 模块功能模式:AT+CFUN

设置命令选择模块的功能模式

语法规则:

 attachments-2018-08-bPrrFxkc5b8972f8e3f5a.png

参数定义:

 attachments-2018-08-0tOyn94A5b897318bd7bf.png

举例:

 attachments-2018-08-KbBmng6h5b89732adc6f4.png

4.3 保存用户当前的配置:AT&W

本文档中大部分的AT 命令,若希望模块重启后其参数不变,都需要通过AT&W 保存。该命令将用户设置的一些AT命令参数保存到EFS中,重开机后相关的配置自动生效

语法规则:

 attachments-2018-08-GhOaUxQT5b89734b36262.png

参数定义:

attachments-2018-08-uDdShiRo5b89735785cec.png

通过AT&W 保存的主要命令及其参数:

 attachments-2018-08-Jk2piC1N5b89736509188.png

attachments-2018-08-khnYmeaR5b89737206fcc.png

4.4 恢复当前参数为用户的自定义配置ATZ

该命令可以将相关参数还原为用户定义的配置表中的配置,即AT&W所保存的配置。

语法规则:

 attachments-2018-08-M8WIuTnt5b897380053ca.png

参数定义:

 attachments-2018-08-Dq7uEQeT5b89738ba4d98.png

通过ATZ恢复的主要命令及其参数

 attachments-2018-08-Mga9d9iQ5b89739ad4c72.png

attachments-2018-08-ebhCl2fI5b8973acb66a0.png

4.5 显示当前配置AT&V

语法规则:

 attachments-2018-08-GFe2oct95b8973be59da6.png

参数定义:

attachments-2018-08-R4MYdqst5b8973d21278a.png

4.6 恢复所有参数为出厂配置:AT&F

语法规则:

 attachments-2018-08-BOzDP06v5b8973e3b40a2.png

AT&F涉及的主要命令和参数:

attachments-2018-08-66avxjb95b8975d166056.png

attachments-2018-08-dtnJURHE5b89762e7b568.png

4.7 设置命令回显模式:ATE

执行命令设置TA 在命令模式下,是否可以回显从TE 接收到的字符。

语法规则:

 attachments-2018-08-w9yH636c5b897641edc6e.png

参数定义:

attachments-2018-08-Bg7AAbAz5b897674b8039.png

4.8 设置结果码抑制模式:ATQ

此命令用于设置TA 是否向TE 发送结果码。并且此设置不会影响响应内的内容

语法规则:

 attachments-2018-08-7NT4s1qy5b8976824031c.png

参数定义:

attachments-2018-08-ApHqdrl95b89776ac7625.png

举例:

attachments-2018-08-7whjKyKA5b89777c0315c.png

4.9 设置TA响应内容的格式:ATV

该命令用于设置结果码和返回结果的传送格式(数字格式或者字母格式),并设置头部和尾部的内容,这些内容是与结果码和信息返回结果一起发送的。

语法规则:

 attachments-2018-08-RczgyIiz5b89778c7eee0.png

参数定义:

attachments-2018-08-02TCQeqS5b8977ec042a6.png

一些常用的code定义如下:

 attachments-2018-08-CZpMOGpy5b897807c48c7.png

举例:

attachments-2018-08-kAh0BkXz5b8978227cd20.png

4.10 设置 CONNECT 结果码格式和监测呼叫进程ATX

此命令用于设置TA 是否做拨号音和忙音检测,以及向TE发送某一个特定的结果码

语法规则:

 attachments-2018-08-tNJMbIYM5b897849e4f1a.png

参数定义:

attachments-2018-08-oKh5nNVK5b89785645178.png

4.11 设置自动应答前振铃次数ATS0

设置命令,可启用或禁用DCE自动应答入局呼叫。若<n>设置为非零取值,当入局呼叫指示(RING)达到规定次数后,DCE自动应答

语法规则:

attachments-2018-08-F3ALf1025b89786c43dec.png

参数定义:

attachments-2018-08-1s0Crtj05b89787f2dcaa.png

举例:

 attachments-2018-08-SCFCeaV55b8978a7880ea.png

4.12 设置指令行终止符:ATS3

设置指令,可设置用于AT指令行终止符,该字符能被TA识别

语法规则:

 attachments-2018-08-Kyn4mYiB5b8978c524570.png

参数定义:

attachments-2018-08-h72TboKX5b8978dc08b18.png

4.13 设置指令行换行字符ATS4

使用该指令的设置命令,可设置用于结果码和信息文本换行的字符

语法规则:attachments-2018-08-f75hoQ7Y5b8978eac18e9.png

参数定义:

attachments-2018-08-dPQZGrFJ5b8978fde91d7.png

4.14 设置命令行编辑字符:ATS5

此命令设置删除命令行先前字符的字符,该字符能被TA识别

语法规则:

 attachments-2018-08-X52OjsyH5b89791bbf64c.png

参数定义:

 attachments-2018-08-hSMTkPI35b8979434a2d3.png

举例:

attachments-2018-08-S8BVHySk5b897961aca95.png

4.15 设置CDC功能模式:AT&C

此命令设置 109DCD)电路状态与远端接收线上信号检测之间的关系

语法规则:

 attachments-2018-08-shdGBcuJ5b8979743af7e.png

参数定义:

attachments-2018-08-FzuMHyn55b8979ab4bf74.png

4.16 设置DTR功能模式:AT&D

此命令设置数据模式下,circuit 108/2 (DTR) ON 变为OFF 状态时, TA 的响应状态

语法规则:

 attachments-2018-08-2y0394rR5b8979b9d32a3.png

参数定义:

 attachments-2018-08-2dAI3mDe5b8979fbacc92.png

4.17 实时时钟:AT+CCLK

语法规则:

attachments-2018-08-Jlt7xJxQ5b897a0c2476e.png

参数定义:

attachments-2018-08-hqXVjyBJ5b897a526e6fc.png

举例:

attachments-2018-08-tYKeeFI85b897a5e1fa2f.png

attachments-2018-08-Gz0A5Rmm5b897a6ce5677.png

4.18 设备错误:AT+CMEE

该命令使能或者屏蔽结果码的使+CME ERROR: <err>,作为和 ME 功能错误相关的指示。

语法规则:

attachments-2018-08-AwyV75yq5b897abbf3e19.png

参数定义:

attachments-2018-08-AEdyqcpF5b897acee8100.png

4.19 错误码描述:+ CME ERROR:<err>

attachments-2018-08-ZlTJboVz5b897b9bce5fa.pngattachments-2018-08-Edm3YHsN5b897b3f3a483.png

attachments-2018-08-Xm9yvkfp5b897bdd99991.png

4.20 扩展错误报告:AT+CEER

执行该指令,TA将返回一行或多行的信息文本<report>。具体行数由ME制造商决定。

ME制造TA用户供了下列原因的扩展报告:

最近一次呼叫建立失败(发起或应答)或呼叫内修改;

最近一次呼叫释放;

最近一次GPRS附着或PDP上下文激活失败;

最近一次GPRS去附着或PDP上下文去激活。

语法规则:

attachments-2018-08-rOcpbXP35b897bf836bd6.png

参数定义:

 attachments-2018-08-sc8p2sWf5b897c040233d.png

举例:

attachments-2018-08-wWpag8cd5b897c10ee7f0.png

网络服务相关命令

5.1 查询信号质量:AT+CSQ

attachments-2018-09-bqbSnCVx5b8aa87120235.png

参数定义:

attachments-2018-09-3a2AhLHl5b8aa87fde8b6.png

举例:

attachments-2018-09-wRZEbuzM5b8aa8c1cdb51.png

5.2 网络注册信息:AT+CREG

语法规则:

 attachments-2018-09-rdWNIqgO5b8aa8d2859c2.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-KrUgeMqL5b8aa8ecd2e6d.png
举例:

attachments-2018-09-DnCacyRb5b8aa8ffbdf70.pngattachments-2018-09-s51GyLJT5b8aa9148bc97.png

5.3 查询运营商:AT+COPS

语法规则:

attachments-2018-09-5DMe4xCh5b8aa92471222.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-UI9GwbC55b8aa938759b2.png

举例:

attachments-2018-09-OtDI2fTR5b8aa9a60de0f.png

attachments-2018-09-BtrUijkI5b8aa9b98c039.png


5.4 自动时区更新:AT+CTZU

使用设置命令,可设置是否启动通过NITZNetwork Identity and Time Zone)来自动更新时区的功能。

 

语法规则:

 attachments-2018-09-uLsZDLH65b8aaa0ddfd11.png

参数定义:

 attachments-2018-09-bEtZ12il5b8aaa7f53bf7.png

5.5 时区自动上报:AT+CTZR

当使能该功能后,只要当前的时区有变化时,都会通过主动上报结果码+CTZV: <tz>上报变化之后的时区。

语法规则:

 attachments-2018-09-j6R4XNkG5b8aaa950f908.png

参数定义:

 attachments-2018-09-JluR1csE5b8aaaa151454.png

5.6 工程模式1AT+CENG

工程模式下允许场测工程师通过手持设备接收网络信息来查看和测试网络,无论手持设备是空闲状态还是特定状态(例如通话中)。在任何模式下,工程师都能够查看当前服务小区或者邻近小区的网络交互信息。

语法规则:

attachments-2018-09-DYzTZcOR5b8aaab2a7778.png

attachments-2018-09-Rq2C2wsV5b8aaac908d95.png

attachments-2018-09-sVg1Qemq5b8aab0c9f43f.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-TXA1xDQW5b8aab213ed93.png

举例:

attachments-2018-09-qj2bzf3F5b8aab922dd38.png

attachments-2018-09-l4LineRz5b8aab5d6eac4.png

5.7 网络参数查询:AT%NTPM

该命令可以查询网络参数,服务小区参数,临小区参数,基站信息等。

语法规则:

 attachments-2018-09-JQJWBVNR5b8aabfd83ac5.png

参数定义:

 attachments-2018-09-ZS1mDBAr5b8aac0a86f35.png

举例:

 attachments-2018-09-44WsefSY5b8aac1579268.png

5.8 获取经纬度和日期时间:AT+AMGSMLOC

该命令可以获取模块当前的位置(经度和纬度)和日期时间。

语法规则:

attachments-2018-09-dRitwZpY5b8aac2cbf1c1.png

参数定义:

 attachments-2018-09-slVYDSMV5b8aac3b6893a.png

举例:

 attachments-2018-09-Uv5gBujW5b8aac4921996.png

5.9 伪基站识别:AT+JDC

该命令可以识别伪基站的干扰。

语法规则:

 attachments-2018-09-0ZxUiXSd5b8aac5701c89.png

使用方法

attachments-2018-09-v5ue1aEB5b8aac66a2a11.png

Network Time ProtocolNTP)是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。时间按NTP服务器的等级传播。按照离外部UTC源的远近把所有服务器归入不同的Stratum(层)中。

 

模块支持SNTP协议(Simple Network Time Protocol),并有一套AT命令实现网络时间同步功能。

6.1 设置GPRS承载场景IDAT+CNTPCID

attachments-2018-09-egV0bYUH5b8abbd8d5c5b.png

参数定义:

 attachments-2018-09-X0VTq4sw5b8abbe23ff56.png

6.2 同步网络时间:AT+CNTP

 attachments-2018-09-TRW6UFWC5b8abbf242568.png

参数定义:

 attachments-2018-09-NoMZsLsr5b8abbfee7dd2.png

举例:

attachments-2018-09-j5D7NL3s5b8abc0993f62.png

 

安全控制命令

7.1 输入PIN码:AT+CPIN

语法规则:

 attachments-2018-09-EocPaFkL5b8abc1b76a02.png

参数定义:

 attachments-2018-09-U07u7xes5b8abc2381796.png

举例:

 

 

 attachments-2018-09-KuZlp2gK5b8abc2b177e3.pngattachments-2018-09-8ku0mywH5b8abdfabfd86.png


7.2 设备锁定:AT+CLCK

执行命令锁定、解锁、查询 ME或网络设备<fac>。一般需要输入密码。

语法规则:

 attachments-2018-09-TyNzbKMy5b8abe1db1512.png


参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-RIgzgY2I5b8abe31ba96c.png

attachments-2018-09-Avug4ten5b8abe48304da.png

举例:

attachments-2018-09-p2SclZw95b8abe5833b10.png

7.3 修改密码:AT+CPWD

语法规则:

 attachments-2018-09-R30RXkiw5b8abe6726653.png

参数定义:

 attachments-2018-09-NXi3CHwv5b8abe7295aed.png

举例:

attachments-2018-09-86SlhZWN5b8abe823d30b.png

设备/串口控制命令

8.1 手机活动状态:AT+CPAS

语法规则:

 attachments-2018-09-HGQKcPSO5b8abe92a3044.png

参数定义:

attachments-2018-09-5PfcZdEp5b8abea52448b.png

举例:

 attachments-2018-09-craEarSu5b8abeb207c7e.png

attachments-2018-09-HgbfbuF65b8abec6ce61d.png

8.2 关机:AT+CPOWD

语法规则:

 attachments-2018-09-jyJ2BQej5b8acff62931e.png

8.3 查询电池充电状态和电量:AT+CBC

语法规则:

 attachments-2018-09-tKWP74EC5b8ad0008bab3.png

参数定义:

attachments-2018-09-FiIlO35e5b8ad00abd81b.png

8.4 网络灯闪烁的时间间隔:AT+SLEDS

语法规则:

 attachments-2018-09-1Px4VagU5b8ad01c06775.png

参数定义:

 attachments-2018-09-v8dDiJhS5b8ad02443653.png

举例:

 attachments-2018-09-ZeXQqZtX5b8ad0333f94b.png

8.5 PWM命令:AT+SPWM

语法规则:

 attachments-2018-09-O3MXe9zA5b8ad03b7d8d9.png

参数定义:

 attachments-2018-09-6oSmGkCD5b8ad04d2a2c2.png

8.6 设置休眠唤醒1AT+CSCLK

语法规则:

 attachments-2018-09-4tFgq1xO5b8ad05d16412.png

参数定义:

attachments-2018-09-jqPnYwKG5b8ad0698803b.png

举例:

 attachments-2018-09-dXaF2QDk5b8ad089d9eef.png

attachments-2018-09-XK7ZPdH55b8ad0952528c.png

8.7 设置休眠唤醒2AT+WAKETIM

语法规则:

 attachments-2018-09-VKwr2zVD5b8ad0a0cc166.png

参数定义:

 attachments-2018-09-P4jtuKle5b8ad0ab273a1.png

举例:

 

 attachments-2018-09-VJt2hpVH5b8ad0b450262.png

8.8 开启和关闭SIM卡在位硬件检测:AT+CSDT

该命令的设置命令可以开启SIMDET这个引脚的功能。当AT+CSDT=1的时候,使能该引脚。此时配合SIM卡外围检测电路就能检测SIM卡在位状态,即插卡或掉卡。

 

语法规则:

attachments-2018-09-6s8omhKq5b8ad0e9102d8.png

参数定义:

 attachments-2018-09-RMQPBupm5b8ad0fb525bd.png

8.9 SIM卡在位软件检测参数设置:AT+AMSDTC

建议优先使用SIM卡在位的硬件检测,即:用AT+CSDT命令使能SIMDET引脚,并使用SIM检测电路。因为硬件检测的速度很快,几乎没有时延。

如果没有条件使用硬件的SIM卡在位检测,模块缺省是有软件检测的,且软件SIM检测功能不能关闭。但是可以使用本AT命令对参数(掉卡检测周期和插卡检测周期)进行设置。

 

语法规则:

 attachments-2018-09-eAfusJ0h5b8ad10932b5c.png

参数定义:

 attachments-2018-09-nmgls5lx5b8ad1110b5ad.png

8.10 设置TE-TA波特率:AT+IPR

语法规则:

attachments-2018-09-lDoPcPWT5b8ad11b52861.png

参数定义:

 attachments-2018-09-neuxdwz95b8ad12de73d4.png

举例:

attachments-2018-09-4WfD6Ra85b8ad13c328fb.png

8.11 设置 TE-TA 帧格式AT+ICF

语法规则:

 attachments-2018-09-V7OTRnuI5b8ad143eb18e.png

参数定义:

 attachments-2018-09-e9MK4JM25b8ad14c698d3.png

举例:

attachments-2018-09-1Md8suNh5b8ad15700658.png

8.12 TE-TA 本地流量控制:AT+IFC

流控简介

 

GSM 模块与 DTE 之间可靠的通信而言,流控是很重要的。假使一次数据或传真呼叫中,发送端的发送速度大于接收端的接收速度,当接收缓存接近满的时候,接收端应该有方法让发送端暂停发送,直到它重新赶上。这就是流控。

 

一般来说,有两种方法来实现流控。它们是软件流控和硬件流控在多路复用模式下,推荐采用硬件流控。AirM2M GPRS+GPS模块对这两种流控方式都支持。

 

软件流控

软件流控发送不同的字符去暂停(XOFF,十进制 19)和恢复(XON,十进制 17)数据流。它适用于仅仅有三根线的串口通信。

 

AirM2M GPRS+GPS使用软件流控,则需要通过下面的 AT 命令配置:

AT+IFC=1, 1

 

因为这个配置不保存,所以若希望重启后继续使用软件流控,需要通过 AT&W 保存到用户配置表中

 

注:当模块传送的是二进制/十六进制数据时,不适合软件流控方式,因为TE可能会将二进制数据当成流控字符。

 

硬件流控

硬件流控通过 RTS/CTS 信号来实现。当接收缓存快满的时候,模块把 CTS 信号设置为无效,数据传输被暂停。当模块的接收缓存可以接收更多数据时,CTS 信号重新被设置为有效。

要实现硬件流控功能,请确保你的应用串口包含 RTS/CTS 线

 

语法规则:

 attachments-2018-09-Un7i25EL5b8ad168e13f7.png

参数定义:

 attachments-2018-09-x7WXojc85b8ad170178a8.png

举例:

 attachments-2018-09-F2iSScWo5b8ad17a429a0.png

8.13 多路复用:AT+CMUX

语法规则:

 attachments-2018-09-bw5PtcAf5b8ad183bda3b.png

参数定义:

 attachments-2018-09-a3fm9YHU5b8ad18ab9f4d.png


 

电话本命令

9.1 选择电话本存储类型:AT+CPBS

选择当前电话本的存储类型被别的电话本命令使用

语法规则:

 attachments-2018-09-ILdmXLRm5b8ad3b81dadc.png

参数定义:

 attachments-2018-09-NOaBcpVW5b8ad3bfc5075.png

举例:

attachments-2018-09-jQfTtfEh5b8ad3cbb121c.png

9.2 查找电话本记录:AT+CPBF

语法规则:

 attachments-2018-09-KMGojMQW5b8ad3d607ef0.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-KhOSqQvM5b8ad3e544c6f.png

举例:

attachments-2018-09-qUIFqrsX5b8ad3fce9875.png

9.3 读取电话本记录:AT+CPBR

语法规则:

 attachments-2018-09-gOpnRB3i5b8ad40435d5b.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-uMNqdA6m5b8ad41145e9d.png

举例:

attachments-2018-09-QX7QN1nm5b8ad41c13860.png

9.4 写电话本记录:AT+CPBW

语法规则:

 attachments-2018-09-5EKLkBh75b8ad426092b0.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-2aMmKN6x5b8ad43dc905d.png

举例:

attachments-2018-09-bP0wKtGC5b8ad4488bb6c.png

9.5 本机号码:AT+CNUM

语法规则:

 attachments-2018-09-QnDupYbd5b8ad4539444a.png

参数定义:

 attachments-2018-09-fM58urY65b8ad45c71e35.png

举例:

 attachments-2018-09-luujkIZ75b8ad4651adba.png

 


10 SIM卡操作命令

10.1 SIM卡限制访问:AT+CRSM

语法规则:

 attachments-2018-09-KNlg7CWS5b8ad645cda02.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-8FIjXuZK5b8ad64f06cb5.png

attachments-2018-09-JdfMhGJW5b8ad65c883fc.png

attachments-2018-09-zyvW1la35b8ad66852097.png

attachments-2018-09-gr8NEAHF5b8ad67be71d4.png举例:

attachments-2018-09-h3VmrJaX5b8ad761e8804.png

attachments-2018-09-uCbK4wYc5b8ad76bf226c.png

attachments-2018-09-eBVwhgqb5b8ad77762482.png

attachments-2018-09-yB0iCKHg5b8ad8019a7ac.png

10.2 通用SIM访问:AT+CSIM

语法规则:

 attachments-2018-09-modwqDUA5b8ad81db362b.png

参数定义:

 attachments-2018-09-CMgniTlv5b8ad82495e84.png

举例:

attachments-2018-09-2xooaA8u5b8ad8bad4f8d.png


11 短消息命令

11.1 PDU短信编码格式介绍

 attachments-2018-09-omKLAaLF5b8b49a85d44e.png

 

 

attachments-2018-09-ZPy5r2CG5b8b49bfa4620.png

 

参数定义:

attachments-2018-09-XUeKzuI95b8b49d76d28c.png

 

11.2 选择短消息服务:AT+CSMS

语法规则:

 attachments-2018-09-pyu1rtPJ5b8b49e81158e.png

参数定义:

 attachments-2018-09-D1z9cnj65b8b49f3255aa.png

11.3 短消息优先存储区选择:AT+CPMS

语法规则:

 attachments-2018-09-FoKwcyFa5b8b4a07dd21a.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-ugNowXlv5b8b4a39a173f.png

举例:

 attachments-2018-09-vCWzzA7R5b8b4a484b6eb.png

11.4 保存SMS设置:AT+CSAS

语法规则:

 attachments-2018-09-She2uqEc5b8b4a590cf2d.png

参数定义:

attachments-2018-09-Nyp8Im0A5b8b4a68e7072.png

11.5 恢复SMS设置:AT+CRES

 

语法规则:

 attachments-2018-09-t9cvppRO5b8b4a77de6f9.png

参数定义:

attachments-2018-09-bmtjXXYE5b8b4a8614f85.png

11.6 短消息中心地址:AT+CSCA

该指令适用于PDU格式和TEXT格式,使用设置指令,可更新SMSC(Short Message Service Center)地址。通过该地址,可以发送移动终端SMSTEXT模式下,发送命令和写命令都可使用该项设置;PDU模式下,发送和设置指令也可使用该项设置,但条件是PDU编码后的SMSC地址长度等于0。这里必须说明的是虽然用户可以自行设置短消息的服务中心地址,但不能随心所欲,否则短消息发送不出去,因此在发送短消息之前首先必须搞清楚SIM卡所属的短消息服务中心地址。

语法规则:

 attachments-2018-09-jGHnZE0I5b8b4a91aea52.png

参数定义:

attachments-2018-09-ojMpUKVl5b8b4aa826fdf.png

举例:

 attachments-2018-09-suuH2Prb5b8b4ab5ab332.png

11.7 短消息格式:AT+CMGF

语法规则:

 attachments-2018-09-KqgQ24Z15b8b4adf22c71.png

参数定义:

attachments-2018-09-QdBkVA9I5b8b4ae91c8c4.png

举例:

 attachments-2018-09-0XQ75LfW5b8b4af12c548.png

11.8 设置短信TEXT模式参数:AT+CSMP

语法规则:

 attachments-2018-09-InkezpGz5b8b4afa6a6cb.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-IefPFoX05b8b4b03d0f47.png

attachments-2018-09-kM2kutae5b8b4b1e64f6b.png

举例:

 attachments-2018-09-esm8iQTC5b8b4b27b005a.png

11.9 控制TEXT模式下短信头信息显示:AT+CSDH

语法规则:

 attachments-2018-09-OEL2g7VJ5b8b4b37dacc1.png

参数定义:

 attachments-2018-09-1OytKxr85b8b4b4355887.png

举例:

attachments-2018-09-xD3Ey6Fq5b8b4b4f260cc.png

attachments-2018-09-5q7iS28z5b8b4b6547619.png

11.10 新消息指示:AT+CNMI

该指令用于PDU格式和TEXT格式,当TE处于在用状态时(如:DTR信号处于“ON”状态),使用设置指令,可设置新消息如何从网络侧发送到TE

语法规则:

 attachments-2018-09-EbT4QGZp5b8b4e805fcbd.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-IoyuCMd15b8b50019672c.png

attachments-2018-09-u5Eb4B775b8b50ca3674a.pngattachments-2018-09-osBzPxR35b8b50e055c5d.png


举例:

attachments-2018-09-30LUv2965b8b510b170f8.png

attachments-2018-09-cI4PBRLi5b8b5120549d7.png

attachments-2018-09-ql04bJp15b8b5143efde1.png

11.11 新短消息确认:AT+CNMA

使用执行令,可确认是否正确接收新消息(SMS-DELIVER SMS-STATUS-REPORT),该 新 消 息是由 MT 直接发送到 TE 而不缓存

在同时满足2个条件的情况下,需要通过AT+CNMA给出短信确认:

通过 AT+CSMS=1,将<service>设为1

通过AT+CNMI=,2,将<mt>设为2或者AT+CNMI=,,1,将<ds>设为1

在满足上述2个条件后,TE如果在收到短信后没有通过AT+CNMAMT确认,CNMI的参数<mt><ds>会被重置为0MT也不再给TE发短信

 

语法规则:

 attachments-2018-09-KQ9LbRjz5b8bf31954bf0.png

参数定义:

 attachments-2018-09-KwwMolSE5b8bf352e9972.png

举例:

attachments-2018-09-1m8CTccN5b8bf3602d5b3.png

11.12 发送短信:AT+CMGS

使用设置指令,可将 SMS(SMS-SUBMIT)TE发送到网络侧。发送成功后,消息参考值<mr>将返回给TE

语法规则:

 attachments-2018-09-ZDhgfld25b8bf38837156.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-W8KYI4FP5b8bf39e322fd.png

举例:

 attachments-2018-09-KKgwAczQ5b8bf3a79df75.png

attachments-2018-09-F00Ob0hO5b8bf3e9658ea.png

attachments-2018-09-xFEwTijr5b8bf3f702c07.png

11.13 从存储器发送短信:AT+CMSS

使用设置指令,可将消息存储器<mem2>中,位置取值参数为<index>的消息发送到网络侧(SMS-SUBMIT SMS-COMMAND)。若给定 SMS-SUBMIT 消息的新接收地址参数<da>,应使用该参数,而不能使用已存储消息的参数。发送成功后,参考值<mr> 将返回给 TE

语法规则:

 attachments-2018-09-TrhEWZVS5b8bf40423817.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-jZqrp6SI5b8bf40e460a6.png

举例:

 attachments-2018-09-MQEwLJEy5b8bf417076ec.png

 

11.14 短信链路控制命令:AT+CMMS

SET命令控制短信中继协议(RP)层的链接的连续性。当使能了该特性,并且网络也支持时,发送连续多条短信时RP层的链接将一直存在,而无需在每两条短信之间再进行拆链和建链的过程,从而发送的速度将快很多。

READ命令返回当前的参数值。

TEST命令返回命令支持的参数值。

 attachments-2018-09-Su6EV7jU5b8bf449b9dcd.png

参数定义:

 attachments-2018-09-wOiNxv2r5b8bf45689daa.png

11.15 把消息写入存储器:AT+CMGW

使用设置指令,可将SMS(SMS-DELIVER SMS-SUBMIT)TE发送到存储器<mem2>,并返回已存储消息的存储位置<index>参数。除非<stat>指定其他参数,否则,该消息的状态将被设置为存储未发送

语法规则:

 attachments-2018-09-0zWR898b5b8bf465253ea.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-qetSoRr25b8bf476bb3fe.png

举例:

attachments-2018-09-qMkVHlIK5b8bf48571f6b.pngattachments-2018-09-GMvJA1DD5b8bf4c55e793.png

11.16 读短信:AT+CMGR

使用设置指令,可将消息存储器<mem1>中,索引为<index>的消息返回到TE。若该消息处于已接收未读状态,则将其状态变为已接收已读

语法规则:

 attachments-2018-09-5ZJXRqTM5b8bf4d488019.png

attachments-2018-09-69HuhW8C5b8bf4eca3bdf.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-Pe6oK6bW5b8bf5061c541.png

举例:

 attachments-2018-09-Vozl1d3b5b8bf514e4a83.png

11.17 列举短消息:AT+CMGL

使用设置指令,可将查询优选消息存储器<mem1>中,状态值为<stat>的消息显示在 TE中。若该消息处于已接收未读状态,则将其状态变为已接收已读

语法规则:

 attachments-2018-09-tBIkvUbD5b8bf52d7f116.png

attachments-2018-09-1xS8n43e5b8bf53d7c71b.png

参数定义:

attachments-2018-09-4g13vHlp5b8bf54825fe6.png

举例:

attachments-2018-09-pcmle6Xm5b8bf558ac60e.png

attachments-2018-09-UPXCA1xG5b8bf65555c7e.png


11.18 删除短消息:AT+CMGD

使用设置指令,可删除优选消息存储器<mem1>中,位置号码参数为<index>的消息

 

语法规则:

attachments-2018-09-At0N3PtN5b8bf84122c89.

参数定义:

attachments-2018-09-LhJIafQN5b8bf865e3241.

举例:

attachments-2018-09-jw2VXI895b8bf901adfb1.

11.19 小区广播短消息类型选择:AT+CSCB

语法规则:

attachments-2018-09-o1ToSdht5b8bf91ded6d0.

参数定义:

attachments-2018-09-aV9IZJ5V5b8bf936da571.

11.20 短信业务失败结果码:CMS ERROR<err>

短消息业务失败结果编码描述一个移动设备或网络的错误。其作用与错误结果编码类似。该编码常在一个指令失败时出现。返回的结果码+CME ERROR: <err>

 attachments-2018-09-qchOZPVU5b8bf967222c4.

attachments-2018-09-fQpi42m85b8bf997e7534.attachments-2018-09-Bt285PPK5b8bf9c90c967.

12 附加业务命令

12.1 呼叫转移:AT+CCFC

户终端可以通过该命令对呼叫前转业务进行控制。同时支持注册,删除激活,去激活和状态查询。

语法规则:

attachments-2018-09-l2Y114wI5b8bf9f0b0083.

 

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-kMEvnJkD5b8bfa17c7a19.

attachments-2018-09-aGsw4lAL5b8bfa34a8aac.

举例:

attachments-2018-09-VH5dqXcQ5b8bfa5377fe7.

attachments-2018-09-O81JSdUx5b8bfa9511867.


12.2 呼叫等待:AT+CCWA

语法规则:

attachments-2018-09-SVFTKsYo5b8bfaae219d5.

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-atPuK4rb5b8bfae458326.attachments-2018-09-wewxLHPi5b8bfaf72e0cc.

举例:

attachments-2018-09-LgnvKZfR5b8bfbc0d11b7.

12.3 呼叫保持和多方通话:AT+CHLD

使用该指令,可以控制TA的附加业务:呼叫保持和多方通话。呼叫能被保持,恢复,释放和加入多方通话。

语法规则:

 attachments-2018-09-mg8ithWZ5b8bfbd7e8ec3.

参数定义:

attachments-2018-09-YpdBm9we5b8bfbebad08b.

举例:

attachments-2018-09-2P3mQDaE5b8bfc0ccbf50.

 

12.4 设置主叫号码显示:AT+CLIP

语法规则:

 attachments-2018-09-kIDIlOG15b8bfcdc58ac9.

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-CFTiWScu5b8bfcf236e7b.

举例:

 attachments-2018-09-yQA7VO6s5b8bfd0be79ca.

12.5 主叫号码显示限制:AT+CLIR

语法规则:

attachments-2018-09-O8mUoe4X5b8bfd20404e5.

attachments-2018-09-hkZUTN0a5b8bfd35c7f2d.

参数定义:

attachments-2018-09-59VGj4gg5b8bfd6e9bedc.

举例:

attachments-2018-09-meB5EFkm5b8bfd86c0b0d.

attachments-2018-09-IxQaT8kT5b8bfda7a1df0.


12.6 被叫号码显示:AT+COLP

当主叫方(模块)发起MO呼叫前设置此命令,在主叫侧显示被叫号码COL(Connected Line Identity)

语法规则:

attachments-2018-09-NitF7piV5b8bfdbb7d497.

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-PiXXkgF75b8bfdd0b0731.

举例:

attachments-2018-09-4d4g2FPb5b8bfde3ccd5f.attachments-2018-09-yGtWU3Wk5b8bfdf2e1870.

12.7 非结构化附加业务AT+CUSD

该指令根据 GSM 02.90,对 USSD(Unstuctured Supplementary Service Data)进行控制。该指令支持网络和移动发起的操作。

 

<str>指定时,移动发起的USSD字符串或网络发起操作的返回结果USSD字符串将发送给网络。通过非请求结果码+CUSD,返回网络侧的返回结果 USSD 字符串。

 

语法规则:

 attachments-2018-09-FQLThSS05b8bfe09b1f34.

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-pFwiDt3Z5b8bfe1f205b4.

举例:

 attachments-2018-09-EscotxSu5b8bfe3ba429b.

12.8 优先运营商列表:AT+CPOL

语法规则:

attachments-2018-09-kBZv7ZUE5b8bfe524ef00.

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-D7d3yHMQ5b8bfe683071f.

12.9 查询所有运营商名:AT+COPN

语法规则:

 attachments-2018-09-a9dC5j2a5b8bfe7e135ca.

 参数定义:

attachments-2018-09-g56XFkZJ5b8bfea49c138.

 

12.10 选择承载业务类型:AT+CBST

设置命令用于在发起数据呼叫时选择使用带有数据速率<speed>的承载业务<name>以及连接元素<ce>

语法规则:

attachments-2018-09-mofDMRAH5b8bfeb618132.

参数定义:

 attachments-2018-09-et4EYp4w5b8bfeca1a7e3.

举例:

 attachments-2018-09-svA5M8oE5b8bfedc3edd4.

12.11 补充业务通知:AT+CSSN

该指令表示与附加业务有关的由网络发起的通知。使用该设置指令,可启用或禁用TA的通知结果码显示在TE上。

 

<n>=1,并且在移动终端发起MO呼叫的过程中收到附加业务通知时,中间结果码

+CSSI:<code1>[,<index>]将被发送给TE

 

<m>=1,并且在MT呼叫建立或正在进行过程中收到附加业务通知时,或在收到前转校验附加业务通知时,将发送给TE非请求结果码

+CSSU:<code2> [,<index>[,<number>,<type>[,<subaddr>,<satype>]]]

如果+CLIP=1,则+CSSU结果码在每条+CLIP结果码后发送。

语法规则:

 attachments-2018-09-4XihRKx85b8bfef40207f.

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-HoxCbeVY5b8bff0be4263.attachments-2018-09-Cr1JnBlJ5b8bff203a98f.

13 STK(SIM Application Toolkit)相关命令

13.1 命令类型通知(URC)+STC

语法规则:

attachments-2018-09-POajbBPJ5b8bff476d2ca.

参数定义:

 attachments-2018-09-Vyb3GEx15b8bff5a8bc89.

13.2 获取命令数据:AT+STGC

当一个URC 结果码+STC:<command_id>上报给TE后,TE使用该命令来获取STK命令的数据。

语法规则:

 attachments-2018-09-pru2w4kv5b8bff805866b.

attachments-2018-09-F5PoIJV85b8c00053a88c.

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-gH8jAHld5b8c001d08275.

attachments-2018-09-KFSICfpL5b8c006a2e58d.

attachments-2018-09-RQOUfU0K5b8c009158856.attachments-2018-09-uKRdLnVP5b8c00b298249.


13.3 STK命令回复:AT+STCR

TE(Application)这边通过+STGC获取STK主动式命令并成功执行后,需要发给SIM卡一个回复信息:TERMINAL RESPONSE,这个TERMINAL RESPONSE回复就是由AT+STCR=<command_id>,<result>[,<data>]来完成的。下面的列表将此命令逐一列出。

语法规则:

 attachments-2018-09-DRtnAEde5b8c00d8a483c.

attachments-2018-09-gM9aBkfZ5b8c0117d1201.attachments-2018-09-azfFfLAg5b8c014590912.

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-Bo1GkTmB5b8c016ba227e.

attachments-2018-09-ueZLNVt25b8c01be5797b.attachments-2018-09-DJW3hsW95b8c01ede5a76.

13.4 STK Profile DownloadAT+STPD

TE(/Application)与模块串口连接后,模块的AT解析程序需要通过AT+STPD命令知道TE(/Application)SKT的处理能力,以决定是否将STK相关的信息发送给TE(/Application)。如果模块这边没收到TE(/Application)发送的+STPD命令,则模块默认TE(/Application)STK处理能力,将不会发送任何相关的STK信令给TE(/Application)

如果SIM这边没有STK功能,会有一个+STC:0 URC命令将此情况通知给TE(/Application)

语法规则:

 attachments-2018-09-4wI9u9J95b8c0202a565d.

参数定义:

attachments-2018-09-wdQRboin5b8c022321c6f.

13.5 STK Event CommandAT+STEV

STK通过一个URC命令+STC:05来告诉TE(/Application)它需要监视的一系列事件(EVENT),而当这些事件反生时,TE(/Application)通过AT+STEV这条AT命令告诉STK事件的反生以及事件的细节,以便STK的后续动作。

语法规则:

 attachments-2018-09-yHu3fD4m5b8c02345ffaa.

参数定义:

 attachments-2018-09-Hmcm9MZz5b8c0244c549c.

13.6 STK 主菜单选择命令:AT+STMS

TE(/Application)这边收到SET UP Menu菜单后,会从主菜单中选择一个子菜单项,这个动作用AT+STMS来完成

 

语法规则:

 attachments-2018-09-mNCxbsAh5b8c0258636ef.

参数定义:

attachments-2018-09-7EvpYj1O5b8c027073617.

13.7 STK Response TimerAT+STRT

TE(/Application)这边收到一个STK主动式命令的时候,一个自动的反馈定时器(Response Timer)开始计时。如果SIM卡在定时器到时的时候,仍未收到一个有效的+STCR命令,则一个带有No User Response结果码的Terminal Response命令将会发送到SIM这边。

该命令允许设置该定时器,以供特别的命令执行需要(例如GET INPUT)。该定时器的缺省定时时间是10秒钟,最大允许时间为1个小时。

语法规则:

attachments-2018-09-Mot400ch5b8c028550f5a.

参数定义:

attachments-2018-09-27DJTGb85b8c02990d448.

13.8 STK Play Tone命令:AT+STTONE

TE(/Application)这边收到一个STK Play Tone命令的时候,可以用该命令实现tone音播放,可以播放指定idtone音,也可以停止tone音播放(由<mode>来控制播放或停止)。

当完成当前的tone音播放后,会有一个+STTONE:0URC上报给TE。但是tone音完成播放之前,发送AT+STTONE=0来终止播放,则不会有URC上报,只会有一个OK上报。

 

语法规则:

 attachments-2018-09-edjNhQqs5b8c02aa1d288.

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-drADlDUo5b8c02ce1aa31.

13.9 使用方法举例

由于这部分的命令具有高度相关性,所以将各个命令的应用例程集中在一起描述。

举例:

attachments-2018-09-Tz6i6Nkg5b8c02f093a09.attachments-2018-09-bObe4b3Q5b8c03060a600.

attachments-2018-09-E81xeDNY5b8c0395252a7.

attachments-2018-09-lINGHBBD5b8c040818a77.

attachments-2018-09-QxCD72oG5b8c042b59d88.

attachments-2018-09-JCA00LmE5b8c0497d093b.

14 音频相关命令


14.1 静音控制:AT+CMUT

使用该指令,可启用或禁用语音呼叫中上行语音MIC静音功能。

语法规则:

 attachments-2018-09-RhpvpC9v5b8c04c4782a6.

参数定义:

 attachments-2018-09-sXFDyeT15b8c04dac93f0.

举例:

 attachments-2018-09-OQJbCOOX5b8c04e936a1d.

14.2 接收器音量控制:AT+CLVL

语法规则:

attachments-2018-09-nOqiylip5b8c04fd0e1d8.

attachments-2018-09-15XNtzjN5b8c05139ab96.

参数定义:

attachments-2018-09-moJcNA625b8c05245b353.

14.3 麦克风增益调节:AT+CMIC

语法规则:

attachments-2018-09-0xvOBCgw5b8c053e7e28c.


参数定义:

attachments-2018-09-RaDbpMrj5b8c0560415a2.

14.4 音频通道切换2AT+XDRV

语法规则:

 attachments-2018-09-gZGPeYdh5b8c05781cdd9.

attachments-2018-09-AOFs8KXD5b8c0588dc26d.参数定义:

attachments-2018-09-GmE2c3G85b8c05a695928.

14.5 产生DTMF音:AT+VTS

DTMF(Double Tone Multiple Frequency,双音多频),用来在电话建立以后拨打分机号码或自动语音服务。

语法规则:

 attachments-2018-09-VLMDa5an5b8c05ba0facf.

参数定义:

attachments-2018-09-KI7wrpUu5b8c05d2934de.


 

14.6 DTMF TONE周期:AT+VTD

语法规则:

attachments-2018-09-jfqJeKed5b8c060ab8025.


14.7 来电音开关:AT+CALM

语法规则:

attachments-2018-09-ZCpJoVsS5b8c06423e81d.

参数定义:attachments-2018-09-sHZpXvf55b8c065b7357f.

举例:

attachments-2018-09-jFeABvPD5b8c068be6900.attachments-2018-09-6b6Ttg4k5b8c069c3762c.


14.8 来电音量级别:AT+CRSL

语法规则:

 attachments-2018-09-NRXHzwCB5b8c06afd69d6.

参数定义:

 attachments-2018-09-WBfNNLdo5b8c06c38bd1d.

 

14.9 播放本地DTMF音:AT+CLDTMF

AT+CLDTMF设置命令产生本地DTMF音。

语法规则:

 attachments-2018-09-v60kjtee5b8c06efb2ce3.

attachments-2018-09-TJKSDR5Z5b8c06ff84811.

参数定义:

 attachments-2018-09-6SNGHveY5b8c07107baa4.

14.10 DTMF解码开关:AT+DDET

AirM2M GPRS+GPS模块能辨别DTMF音以及某些单频音。

设置命令用来打开识别DTMF和单频音的开关。

语法规则:

attachments-2018-09-b5jvGHlZ5b8c072ae3c56.

参数定义:

 attachments-2018-09-hAJ4BshV5b8c073994667.

举例:

attachments-2018-09-3JpfIPI75b8c074c15548.

14.11 TTSText To Speech)功能:AT+CTTS

语法规则:

attachments-2018-09-NQHJMZZX5b8c0768b5eba.

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-1xBhKqKc5b8c077c41ff9.

举例:

attachments-2018-09-CT2TnadO5b8c078f49ae3.

attachments-2018-09-5gEcvVTJ5b8c07d6cf56e.


14.12 设置TTS播放模式:AT+CTTSPARAM

语法规则:

attachments-2018-09-SQpfqX7O5b8c0800a9385.

参数定义:

attachments-2018-09-AaRCh2tD5b8c0a31a28e2.

attachments-2018-09-cIUgy77P5b8c0a4cee469.

举例:

attachments-2018-09-aXtRhOxd5b8c0a828545f.

attachments-2018-09-DrwNtRaA5b8c0aa8b4e82.



14.13 录音功能:AT+CREC

该功能可以录音,并播放录音。

语法规则:

attachments-2018-09-R8Eixd2i5b8c0ac98e432.attachments-2018-09-VUbEefN15b8c0ad9a337d.


参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-gym4tlN65b8c0ae9d4aa6.

14.14 音频回环测试:AT+AUDLB

该命令用于音频回环测试。

语法规则:

attachments-2018-09-VwZ0OchI5b8c0b3466c5e.attachments-2018-09-ZL4DIB9x5b8c0b431a44b.

参数定义:

attachments-2018-09-vk6DjrJN5b8c0b54cd9c0.

14.15录音功能:AT+CREC

该功能可以录音,并播放录音。

语法规则:

attachments-2018-09-CFRV6xGa5b8c0be76d672.

attachments-2018-09-3aQaYw1Q5b8c0c2f514dd.

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-StsRNHzK5b8c0c7654fec.

attachments-2018-09-DA9pF9I85b8c0c9317822.

14.1 6音频回环测试:AT+AUDLB

该命令用于音频回环测试。

语法规则:

attachments-2018-09-p7KUD4AT5b8c0ce0917c3.

参数定义:

attachments-2018-09-AqFQJyl15b8c0cfebda2f.


15 文件操作相关命令

 

15.1 创建文件:AT+FSCREATE

语法规则:

 attachments-2018-09-XIvZOMx55b8c0d1431574.

参数定义:

attachments-2018-09-GCWo5JLQ5b8c0d262ed1b.

15.2 写文件:AT+FSWRITE

语法规则:

 attachments-2018-09-KHrvVdjV5b8c0d383c4f8.

参数定义:

 attachments-2018-09-1kQs79yq5b8c0d48df908.

15.3 读文件内容:AT+FSREAD

语法规则:

attachments-2018-09-uSMmTcE85b8c0d5a92c8a.

参数定义:

 attachments-2018-09-vcwqKmjA5b8c0d6d5836a.

15.4 删除文件:AT+FSDEL

语法规则:

 attachments-2018-09-iAAah6EX5b8c0efe02fdf.

参数定义:

attachments-2018-09-0EAWclA25b8c0f0edfe9f.

15.5 列出所有已创建文件/目录的名字:AT+FSLS

语法规则:

 attachments-2018-09-ycFkxayZ5b8c0f1f346a1.

参数定义:

 attachments-2018-09-fOxp2Ref5b8c0f2e2f36e.

15.6 重新命名文件:AT+FSRENAME

语法规则:

 attachments-2018-09-94fpKNmq5b8c0f3dc6303.

参数定义:

 attachments-2018-09-6G09R1AS5b8c0f4ca9cfe.

15.7 创建目录:AT+FSMKDIR

语法规则:

 attachments-2018-09-eLLXKmKx5b8c0f5d090f2.

 

15.8 删除目录:AT+FSRMDIR

语法规则:

 attachments-2018-09-k9h9wK6G5b8c0f6ba3f20.

15.9 查询文件系统剩余空间:AT+FSMEM

语法规则:

 attachments-2018-09-xhuyeRhX5b8c0f7b8cd01.

参数定义:

 attachments-2018-09-Xe3dsOMe5b8c0f8a1ef74.

举例:

 attachments-2018-09-L521VoZ15b8c0f9a7f4df.

attachments-2018-09-WBpF01UX5b8c0fbb1defc.

attachments-2018-09-G2fRVxze5b8c0fd6aa512.


16 GPRS相关命令

16 

16.1 GPRS移动台类别:AT+CGCLASS

语法规则:

 attachments-2018-09-ZRJVicoN5b8c9364acbce.png

参数定义:

attachments-2018-09-o0Lm8mPn5b8c937a6c096.png

举例:

 attachments-2018-09-v0xZh5VT5b8c938e720dc.png

16.2 GPRS附着分离:AT+CGATT

语法规则:

attachments-2018-09-4GNPG37V5b8c93a1a52ba.png

attachments-2018-09-bGArkMYT5b8c93c198015.png

参数定义:

attachments-2018-09-7gP7fK1K5b8c93e627406.png

举例:

 attachments-2018-09-3Aa5oDg75b8c93f5ac102.png

16.3 GPRS上下文定义:AT+CGDCONT

语法规则:

attachments-2018-09-Pp2iewHD5b8c943723cf7.png

attachments-2018-09-jacM4mY85b8c94525760c.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-0qRKhFa95b8c946c585d5.png

举例:

attachments-2018-09-WL0Q1QKY5b8c947c0f621.png

16.4 显示PDP地址:AT+CGPADDR

语法规则:

attachments-2018-09-jy0t2nLG5b8c948bdcfd5.png

参数定义:

attachments-2018-09-oXFzeG2o5b8c949bb0c9c.png

举例:

 attachments-2018-09-6TOtjfo25b8c94a9c3b2c.png

attachments-2018-09-CPlb4gpl5b8c94bcadc44.png

16.5 PDP上下文激活:AT+CGACT

使用执行指令,可激活或去激活指定的 PDP上下文。该指令成功执行后,MT保持 V.250ter指令状态。若 PDP 上下文已处于所请求状态,则该状态保持不变。

当执行该指令的激活形式时,若MT没有附着 GPRSMT首先进行 GPRS 附着,然后尝试激活指定的上下文。

若没指定<cid>,则指令的激活形式激活所有定义的上下文。若没指定<cid>,则指令的失效形式使所有激活的上下文失效。

 

语法规则:

 attachments-2018-09-kcUhoxZJ5b8c94ce02104.png

参数定义:

 attachments-2018-09-4RK48XBJ5b8c94dc49ba1.png

attachments-2018-09-6tH1nv8b5b8c94f2884ff.png

举例:

 attachments-2018-09-eHIKs0eA5b8c9501a6d85.png

16.6 进入数据模式:AT+CGDATA

执行指令设置MT使用一个或多个分组域PDP类型,执行相应的操作,在TE和网络间建立通信。这包括执行PS域附着和一个或多个PDP上下文激活。该命令若执行成功,会显示CONNECT,并进入V.250ter在线数据状态;若该命令执行失败,比如L2P的参数无法被MT接受,则MT返回ERROR+CME ERROR(若使能)来响应。

 

该命令成功执行进入在线数据状态后输入的AT命令,MT无法再处理。

 

数据传输完毕后,且第2层协议终止过程成功结束,则重新进入V.25ter指令状态,MT 返回最终结果码OK

语法规则:

attachments-2018-09-CYLbQUn75b8c951443217.png

参数定义:

 attachments-2018-09-FcLJf9535b8c95220a5e0.png

举例:

 attachments-2018-09-jvTH5sCb5b8c9530a3d2d.png

attachments-2018-09-mEuiPCAV5b8c95421ed8e.png

16.7 GPRS网络注册状态:AT+CGREG

设置指令控制关于 GPRS 注册状态一些非请求结果码的显示。

<n>=1 并且MTGPRS 注册状态发生改变,即会有+CGREG:<stat>URC上报

<n>=2 并且GPRS注册状态发生变化注册小区发生改变,会有:+CGREG: <stat>[,<lac>,<ci>]URC上报

 

查询指令返回结果码的显示形式 <n>和一个可以表明MT网络注册状态的参数<stat>。仅当<n>=2MT在网络中注册后,才返回位置信息要素<lac><ci>

 

语法规则:

 attachments-2018-09-pkGfnJiR5b8c955340efd.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-kvv4Y3Yi5b8c9568d33ed.png

举例:

attachments-2018-09-NXNmj3X95b8c9577ac086.png

16.8 可接受的最小服务质量简报AT+CGQMIN

AT+CGQMIN TE指定一个可接受的最小服务质量简报,由MT用于与“PDP上下文激消息所返回的协商简报进行比较。

 

语法规则:

 attachments-2018-09-WiRXLKN35b8c9588ebcef.png

attachments-2018-09-rN4fOORw5b8c95b134211.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-hAl44wSo5b8c95ccdb8c6.png

16.9 请求的服务质量简报AT+CGQREQ

 

语法规则:

 attachments-2018-09-G30HD0Gw5b8c95dec1d37.png

attachments-2018-09-ilRNMIlp5b8c95eebb700.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-YL39bzjm5b8c960074ff1.png

16.10 控制非请求GPRS事件上报:AT+CGEREP

语法规则:

 attachments-2018-09-dPGu9E165b8c9610f366d.png

attachments-2018-09-WXR9U7Yr5b8c96216ee1b.png

参数定义:

 attachments-2018-09-AoefiGzX5b8c9631439e1.png

16.11 MO SMS选择优先业务模式:AT+CGSMS

语法规则:

 attachments-2018-09-mln1l2ff5b8c964268efd.png

参数定义:

attachments-2018-09-UsMRGXtI5b8c965262993.png

17 IP应用相关命令

17.1 IP应用设置:AT+SAPBR

语法规则:

 attachments-2018-09-P9Fqy1b05b8c966222f1a.png

参数定义:

 attachments-2018-09-w9Bcr70F5b8c9671bc271.png

attachments-2018-09-0In4b7PZ5b8c967f8c34c.png

 

18 HTTP相关命令

18.1 初始化HTTP服务:AT+HTTPINIT

语法规则:

 attachments-2018-09-hiWTPYTK5b8c9690c0d30.png

18.2 终止HTTP任务:AT+HTTPTERM

语法规则:

attachments-2018-09-AXq79B3g5b8c96a295e74.png

18.3 设置HTTP参数值:AT+HTTPPARA

语法规则:

attachments-2018-09-C6HKHHd85b8c96b435b7c.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-UHxtcTaR5b8c96cb051e3.png

attachments-2018-09-hlSIFhsM5b8c96dfbae46.png

举例:

attachments-2018-09-SDlfn6YU5b8c96f1c282e.png

 

18.4 写数据:AT+HTTPDATA

语法规则:

attachments-2018-09-aw4Y9isF5b8c9702349bc.png

参数定义:

attachments-2018-09-PErAKnJj5b8c971162a3f.png18.5 HTTP方式激活:AT+HTTPACTION

语法规则:

attachments-2018-09-pi4q74zw5b8c972adafa5.png

attachments-2018-09-8T75jVwY5b8c973aaecae.png

参数定义:

 attachments-2018-09-Uh3xGIKG5b8c97563ac37.png

attachments-2018-09-lPAJSHyz5b8c976924b01.png

attachments-2018-09-1Tq50HyJ5b8c977dc3043.png

18.6 查询HTTP服务响应:AT+HTTPREAD

语法规则:

 attachments-2018-09-cf0xH1wb5b8c978d8ab61.png

attachments-2018-09-h7De5Jxe5b8c979f33124.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-vqmAIHFA5b8c97b330fe5.png

18.7 保存HTTP应用上下文:AT+HTTPSCONT

语法规则:

attachments-2018-09-tQDBWYBP5b8c97c447542.png

参数定义:

attachments-2018-09-PWgGtdxY5b8c97d64d0fc.png

18.8 HTTP错误码: ERROR<err code>

HTTP错误码会以ERROR:<err code>形式上报。

<err code>定义:

 attachments-2018-09-mFso8jv15b8c97e8ed86d.png

18.9 使用方法举例

由于这部分的命令具有高度相关性,所以将各个命令的应用例程集中在一起描述。

举例:

attachments-2018-09-w4ZXbkdI5b8c97f8b502c.png

attachments-2018-09-vUdpmD9p5b8c980e2000b.png

attachments-2018-09-eOZP3TMC5b8c983523274.png

attachments-2018-09-mLYocinE5b8c9897dc1cf.png

attachments-2018-09-MukqhH5X5b8c98ada8661.png


19 FTP相关命令

19.1 设置FTP控制端口:AT+FTPPORT

语法规则:

 attachments-2018-09-kvksF7s25b8c98beedbdd.png

参数定义:

 attachments-2018-09-guJkLaHN5b8c98d555c9e.png

19.2 设置FTP主动或被动模式:AT+FTPMODE

语法规则:

 attachments-2018-09-kYqpcxtT5b8c98e42768b.png

参数定义:

 attachments-2018-09-05cmJuLE5b8c98f170ff0.png

19.3 设置FTP数据传输类型:AT+FTPTYPE

语法规则:

 attachments-2018-09-4T2zA4aQ5b8c9900b90b5.png

参数定义:

attachments-2018-09-i4RTgu295b8c99121195b.png

19.4 设置FTP输入类型:AT+FTPPUTOPT

语法规则:

 attachments-2018-09-8GQ07doo5b8c99232375b.png

参数定义:

 attachments-2018-09-O6EEvWEq5b8c9931dbc55.png

19.5 设置FTP承载标识:AT+FTPCID

语法规则:

 attachments-2018-09-EfTFJk3Q5b8c99429d70b.png

attachments-2018-09-kSpsfY1r5b8c9951aef49.png

参数定义:

 attachments-2018-09-K8XLkP5A5b8c99633fb4b.png

19.6 设置FTP下载续传:AT+FTPREST

语法规则:

 attachments-2018-09-SVLHduH35b8c996fcdb5a.png

参数定义:

 attachments-2018-09-Ch4msl3E5b8c997c198c8.png

19.7 设置FTP服务器地址:AT+FTPSERV

语法规则:

 attachments-2018-09-bni9ld6L5b8c9989e4690.png

参数定义:

 attachments-2018-09-MSQgJfCL5b8c999b2fa99.png

attachments-2018-09-k1HAgwLr5b8c99a946e70.png

19.8 设置FTP用户名称:AT+FTPUN

语法规则:

 attachments-2018-09-3sXZyLpO5b8c99b58c9f0.png

参数定义:

 attachments-2018-09-QfVD3F4o5b8c99c1f2f26.png

19.9 设置FTP密码:AT+FTPPW

语法规则:

 attachments-2018-09-bVm1NiKx5b8c99cf9ea6e.png

参数定义:

 attachments-2018-09-39CpHZcd5b8c99dd4dd5d.png

19.10 设置FTP下载文件名称:AT+FTPGETNAME

语法规则:

attachments-2018-09-L0qzHYfJ5b8c99ed1090f.png

attachments-2018-09-vQYWwn645b8c9a0606b16.png

参数定义:

 attachments-2018-09-x3Gv2XLy5b8c9a171ef46.png

19.11 设置FTP下载文件路径:AT+FTPGETPATH

语法规则:

 attachments-2018-09-xkm4SNKf5b8c9a2603b78.png

参数定义:

 attachments-2018-09-YIhsJ4SJ5b8c9a34877fb.png

19.12 设置FTP上传文件名称:AT+FTPPUTNAME

语法规则:

 attachments-2018-09-rc5u0tXC5b8c9a41b1b55.png

参数定义:

 attachments-2018-09-OZdb6M1f5b8c9a4fe42e6.png

19.13 设置FTP上传文件路径:AT+FTPPUTPATH

语法规则:

 attachments-2018-09-mb0vbyV45b8c9a5caf82c.png

参数定义:

 attachments-2018-09-nGxZwZOy5b8c9a6ddf5d0.png

19.14 下载文件:AT+FTPGET

语法规则:

 attachments-2018-09-ZKTgDXmP5b8c9a7d04c5f.png

参数定义:

attachments-2018-09-FZ2mdpHz5b8c9a8b3a4bb.pngattachments-2018-09-1LH0fLor5b8c9a9999925.png

19.15 上传文件:AT+FTPPUT

语法规则:

 attachments-2018-09-qFQ7nxNW5b8c9aab03587.png

参数定义:

 attachments-2018-09-Lygo9kcO5b8c9ab85f215.png

attachments-2018-09-NC4UPfnr5b8c9ac75ad11.png

19.16 保存FTP应用上下文:AT+FTPSCONT

语法规则:

attachments-2018-09-4gFLcLTX5b8c9ad86d28b.png19.17 退出当前FTP会话:AT+FTPQUIT

语法规则:

 attachments-2018-09-tmPhaXXh5b8c9aeca4d61.png

19.18 使用方法举例

由于这部分的命令具有高度相关性,所以将各个命令的应用例程集中在一起描述。

举例:

 attachments-2018-09-b9OqLLLu5b8c9b0d67097.png

attachments-2018-09-DWlNa42d5b8c9b22cd6df.png

attachments-2018-09-WrpSs0NH5b8c9b4b49037.png

20 MQTT相关命令

20.1 设置MQTT相关参数:AT+MCONFIG

语法规则:

 attachments-2018-09-kWfCREw25b8c9b5b9b51a.png

参数定义:

 attachments-2018-09-bYazyq4l5b8c9b69a0b43.png

20.2 建立TCP连接:AT+MIPSTART

语法规则:

 attachments-2018-09-EDSMehSH5b8c9b787fb7c.png

attachments-2018-09-Ultv4C3M5b8c9b932eb47.png

attachments-2018-09-XqJLYC3W5b8c9ba4a39ac.png

参数定义:

 attachments-2018-09-fRUZCvP65b8c9bb195f6b.png

20.3 客户端向服务器请求会话连接:AT+MCONNECT

语法规则:

 attachments-2018-09-rOEmimMg5b8c9bc0e2954.png

参数定义:

attachments-2018-09-Hs4UX8885b8c9bd22f033.png

20.4 发布消息:AT+MPUB

本命令从客户端到服务器,或从服务器到客户端,传送应用消息。

语法规则:

 attachments-2018-09-JpZ2uQG45b8c9be310f0e.png

attachments-2018-09-k7GkJgqc5b8c9bf52b2e7.png

参数定义:

attachments-2018-09-SIP0WxIf5b8c9c02b125f.png

20.5 订阅主题:AT+MSUB

本命令从客户端到服务器,用于一个或多个订阅主题。

语法规则:

 attachments-2018-09-9hAy0njO5b8c9c1183b94.png

参数定义:

 attachments-2018-09-o2ZlBqrx5b8c9c28a9b3f.png

 

20.6 取消订阅主题:AT+MUNSUB

本命令从客户端到服务器,用于取消订阅主题。

 

语法规则:

 attachments-2018-09-Td4TBVNZ5b8c9c35ed539.png

20.7 打印收到的所有的订阅消息:AT+MQTTMSGGET

语法规则:

 attachments-2018-09-bbaKO1op5b8c9c43b2c4f.png

attachments-2018-09-QEU27zs55b8c9c5047b0c.png

参数定义:

attachments-2018-09-wkPGJati5b8c9c62303e5.png

20.8 设置订阅消息的打印模式:AT+MQTTMSGSET

语法规则:

 attachments-2018-09-wVzVBxB55b8c9c70a622b.png

数定义:

attachments-2018-09-bAONilu45b8c9c7db9d63.png

20.9 MQTT消息编码格式切换:AT+MQTTMODE

本命令设置遗嘱消息的输入编码格式,是ASCII还是HEX

语法规则:

 attachments-2018-09-2zUEZoRw5b8c9c8ed1e4e.png

数定义:

 attachments-2018-09-8F4GHRn45b8c9c9ba994e.png

举例:

 attachments-2018-09-dmTMojRp5b8c9cab86467.png

20.10 关闭MQTT连接:AT+MDISCONNECT

语法规则:

attachments-2018-09-vvn8kLSi5b8c9cbeb31ed.png

20.11 关闭TCP连接:AT+MIPCLOSE

语法规则:

 attachments-2018-09-z4PQK7wL5b8c9cce8ff49.png

20.12 使用方法举例

由于这部分的命令具有高度相关性,所以将各个命令的应用例程集中在一起描述。

举例:

attachments-2018-09-deLeSYNW5b8c9ce223fdc.png

attachments-2018-09-qUUvVnbT5b8c9d3329a4e.png

21 GPS相关命令

特别提醒:本章内容不适用于纯GPRS模块(Air202/201/208),只适用于含有GPS功能的GPRS模块(Air800/868/801!

21.1 打开GPSAT+CGNSPWR

语法规则:

 attachments-2018-09-l7zrRAUN5b8c9d4d2b292.png

 

参数定义:

attachments-2018-09-gtLjYqrs5b8c9d5bee475.png

21.2 定义NMEA语句类型:AT+CGNSSEQ

语法规则:

 attachments-2018-09-c3Ps1g7V5b8c9d6b7dbdc.png

attachments-2018-09-EMkSNQ0N5b8c9d7c3b4b7.png

参数定义:

attachments-2018-09-Yc2YpdU35b8c9d88e9836.png

21.3 读取GNSS信息:AT+CGNSINF

语法规则:

attachments-2018-09-9Pme0PFa5b8c9da0168f8.png

参数定义:

attachments-2018-09-3TJVgMQj5b8c9db260114.png

attachments-2018-09-cxNHKFyg5b8c9def6c80d.png

参数定义:

attachments-2018-09-BkGMUzTJ5b8c9e4a21a89.png

21.4 打开GNSS URC上报:AT+CGNSURC

语法规则:

attachments-2018-09-VFe5SnQS5b8c9e5b57e26.png

参数定义:

 attachments-2018-09-4LjXOhqW5b8c9e6a7b9e8.png

21.5 设置辅助定位:AT+CGNSAID

秒定位 由时间辅助定位<time>EPO文件辅助<epo>位置信息辅助<loc>  3参数共同作用完成的3个辅助定位都使能后, AT+CGNSPWR=1打开gps就会跑秒定位的流程

 

语法规则:

attachments-2018-09-xi2OxCS25b8c9e78c6abc.png

参数定义:

 attachments-2018-09-BbSWBbvR5b8c9e8875418.png

21.6 GNSS发送控制命令:AT+CGNSCMD

语法规则:

 attachments-2018-09-dPIC5qO35b8c9e99cfae5.png

参数定义:

 attachments-2018-09-pBlM9nNP5b8c9eab85c77.png

21.7 将读取到的UART2GNSS)数据发送到UART1AT+CGNSTST

语法规则:

attachments-2018-09-5js11qkF5b8c9ef77d175.png

参数定义:

 attachments-2018-09-MWBhOKEI5b8c9f03b88bc.png

 

21.8 读取GNSS 版本:AT+CGNSVER

语法规则:

 attachments-2018-09-M1nFEdHb5b8c9f164553a.png

21.9 使用方法举例

由于这部分的命令具有高度相关性,所以将各个命令的应用例程集中在一起描述。

举例:

attachments-2018-09-UQNYSaJR5b8c9f338b6d5.png


 

22 嵌入式TCPIP命令

22.1 启动多IP连接:AT+CIPMUX

语法规则:

 attachments-2018-09-Ewjn6OmM5b8c9f5503189.png

参数定义:

 attachments-2018-09-8gzXn5lu5b8c9f6bc7249.png

22.2 启动任务并设置接入点APN、用户名、密码AT+CSTT

语法规则:

attachments-2018-09-htqypAhr5b8c9f824e289.png

参数定义:

 attachments-2018-09-ZYqbscyz5b8c9f92899ac.png

22.3 激活移动场景(或 发起GPRS CSD无线连接)AT+CIICR

语法规则:

attachments-2018-09-KwMPj4H25b8c9fa34a99c.png

22.4 查询本地IP地址:AT+CIFSR

语法规则:

 attachments-2018-09-SHndq0fu5b8c9fae23f7c.png


参数定义:

attachments-2018-09-I9DRH8xe5b8ca039b3fa7.png

22.5 建立TCP连接或注册UDP端口号AT+CIPSTART

语法规则:

 attachments-2018-09-IdShHonL5b8ca04b4c4ba.png

attachments-2018-09-uYyaRLgr5b8ca06112256.png

attachments-2018-09-Z8dtDUlW5b8ca07215a37.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-56mxKE2x5b8ca08c7a18f.png

attachments-2018-09-uMwh6m2k5b8ca0a663c78.png

22.6 选择TCPIP应用模式:AT+CIPMODE

语法规则:

attachments-2018-09-tVEdItkL5b8ca0b9a6591.png

参数定义:

 attachments-2018-09-IgOokZn05b8ca0ddd458f.png

attachments-2018-09-jlJTJ9nX5b8ca0ec001db.png

22.7 选择非透传数据发送模式:AT+CIPQSEND

语法规则:

 attachments-2018-09-etI64Zyi5b8ca0f85ea94.png

参数定义:

attachments-2018-09-valEu0GU5b8ca10661792.png

22.8 配置透明传输模式:AT+CIPCCFG

语法规则:

 attachments-2018-09-VDVef3vj5b8ca1140ef05.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-oT7YRlmK5b8ca1229494b.pngattachments-2018-09-AqQiWPpK5b8ca12f887a7.png

22.9 发送数据:AT+CIPSEND

语法规则:

attachments-2018-09-aOnCrwJL5b8ca14552305.png

attachments-2018-09-fdN5XlSg5b8ca15fab42c.pngattachments-2018-09-ZQ4D7l115b8ca171e6b56.png

参数定义:

attachments-2018-09-KLbmhUQZ5b8ca18128fa1.png

22.10 设置自动发送数据前的定时时间:AT+CIPATS

语法规则:

 attachments-2018-09-ioZhZnTO5b8ca19170305.png

参数定义:

 attachments-2018-09-MtgsonKJ5b8ca19daf4b7.png

attachments-2018-09-7hJscqmJ5b8ca1ab7e74b.png

22.11 设置发送数据时是否显示 ‘>’ SEND OKAT+CIPSPRT

语法规则:

attachments-2018-09-dU1GWIJt5b8ca1bea1fcb.png

参数定义:

attachments-2018-09-SMRkDbzC5b8ca1cf41d35.png

22.12 查询当前连接状态:AT+CIPSTATUS

 语法规则:

attachments-2018-09-woi7t3KD5b8ca20869abd.png

参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

 attachments-2018-09-32JHXXiT5b8ca21f9a150.png

attachments-2018-09-ZrnWt1x75b8ca233cc9d5.png

22.13 查询已连接数据传输状态:AT+CIPACK

语法规则:

attachments-2018-09-ppKQUWu35b8ca24425482.png

attachments-2018-09-Z7CvdKRT5b8ca25ca8775.png

参数定义:

attachments-2018-09-XpnIrvSJ5b8ca268d98b0.png

22.14 设置为CSDGPRS连接模式AT+CIPCSGP

语法规则:

attachments-2018-09-9mtH2Eu25b8ca2795300f.png


参数定义:

注:参数定义表格定义的是各参数的释义,表格中参数出场顺序跟语法规则表格中参数出场顺序无关!

attachments-2018-09-7NAC8J8k5b8ca296528b4.png

22.15 配置TCP协议的参数:AT+TCPUSERPARAM

语法规则:

attachments-2018-09-bOdxe7bE5b8ca2a62f2c9.png

参数定义:

attachments-2018-09-3U3sZhkF5b8ca2b618989.png

attachments-2018-09-4VfU2kB95b8ca2ea72b6e.png

22.16 保存TCP协议的参数:AT+TCPUSERPARAMSCONT

该命令的执行命令保存TCP协议的参数,当系统重启时,参数将自动载入。

查询命令查询当前已经保存的TCP协议的参数。

 

语法规则:

 attachments-2018-09-ZgnbSM3l5b8ca2ff95743.png

22.17 配置域名服务器DNSAT+CDNSCFG

语法规则:

 attachments-2018-09-eNXk2xcG5b8ca30d6a43d.png

attachments-2018-09-ifAzoTvx5b8ca31d87eb0.png

参数定义:

 attachments-2018-09-vzmyD0SB5b8ca32a54c4a.png

22.18 域名解析:AT+CDNSGIP

语法规则:

 attachments-2018-09-u0nOCK6n5b8ca339d928c.png

参数定义:

attachments-2018-09-Wrq4y5kJ5b8ca348cf3cc.png

22.19 设置单链接接收数据时是否显示发送方的IP地址和端口号AT+CIPSRIP

语法规则:

 attachments-2018-09-4n5xhSHo5b8ca35d0ee14.png

attachments-2018-09-VvtDcAR45b8ca36a35f92.png

参数定义:

 attachments-2018-09-cfuFgyug5b8ca37ec9665.png

22.20 设置单链接接收数据是否显示IPAT+CIPHEAD

语法规则:

 attachments-2018-09-EdGxKrbn5b8ca38d7a314.png

参数定义:

 attachments-2018-09-kcIO7sTt5b8ca399f0e87.png

22.21 设置单链接接收数据是否IP头显示传输协议AT+CIPSHOWTP

语法规则:

 attachments-2018-09-qBqkF9xh5b8ca3a7d13f9.png

参数定义:

attachments-2018-09-nU5UJXYp5b8ca3bc688ca.png

22.22 多链接时接收数据:+RECEIVE

语法规则:

 attachments-2018-09-B4wa13t85b8ca3c8a58bb.png

参数定义:

attachments-2018-09-YehkSsMo5b8ca3d668a25.png

22.23 保存TCPIP应用上下文:AT+CIPSCONT

该命令的执行命令保存包含相应的TCPIP AT 命令参数,即TCPIP 应用上下文,当系统重启时,参数将自动载入。

查询命令查询当前的TCPIP应用上下文的设置。

 

语法规则:

attachments-2018-09-WAVCicTD5b8ca3e6f1235.png

attachments-2018-09-ExOOAXcU5b8ca3f9cc0ab.png

22.24 手动获得网络数据:AT+CIPRXGET

语法规则:

attachments-2018-09-PHaFbTIf5b8ca40ecd510.png

attachments-2018-09-Fze3VcPL5b8ca422ef9c7.pngattachments-2018-09-DPE9rslo5b8ca435622b1.png

 

参数定义:

 attachments-2018-09-pBFBrq4d5b8ca4423e448.png

attachments-2018-09-veSmOSUG5b8ca45228458.png

举例:

 attachments-2018-09-k1galVx25b8ca46842617.png

attachments-2018-09-KUJvr09E5b8ca47b01fa2.png

attachments-2018-09-sYzz0Qoc5b8ca489cbb80.png

 

22.25 关闭TCPUDP连接:AT+CIPCLOSE

语法规则:

 attachments-2018-09-nsc6qDFM5b8ca49b4f318.png

参数定义:

attachments-2018-09-DHiFDH3k5b8ca4acaf704.png


22.26 关闭移动场景:AT+CIPSHUT

语法规则:

 attachments-2018-09-6jKVgftB5b8ca4dd14cde.png

22.27 将模块配置为服务器

语法规则:

 attachments-2018-09-6vaOjM5S5b8ca4ed0ef0a.png

参数定义:

 attachments-2018-09-d7RY936G5b8ca4fb51dc7.png


22.28 TCP/UDP错误码

TCP应用过程中如果发生错误,将会以TCP ERROR:<err code>形式上报。

TCP错误码:

attachments-2018-09-Diur0bWk5b8ca517e2d59.png

 在UDP应用过程中如果发生错误,将会以UDP ERROR:<err code>形式上报。

UDP错误码:

attachments-2018-09-QtfXIqGS5b8ca55826f80.pngattachments-2018-09-gDbvRe0m5b8ca5691d5f6.png

22.29 状态机

当输入TCPIP相关命令以后,模块的状态也会发生相应的迁移。查询状态的命令是AT+CIPSTATUS

 attachments-2018-09-aiWGuzdX5b8ca590ac387.png

 

                              1  单链接时的状态机

 

关于单连接状态机的几点说明:

输入AT+CIICR,会马上进入IP CONFIG状态,当返回OK后,会进入到IP GPRSACT状态;

输入AT+CIPSTART后,会立马进入IP/UDP CONNECTING状态,如果后续模块上报CONNECT OK这个URC,表明连接服务器成功,此时进入CONNECT OK状态;

输入AT+CIPCLOSE后,立马进入TCP/UDP CLOSING状态,此时如果模块上报CLOSE OK,则表明关闭与服务器的连接成功,此时模块进入TCP/UDP CLOSED状态;

如果模块上报+PDP DEACT这个URC,则标志着模块释放PDP上下文,并进入了PDP DEACT状态;

IP GPRSACTIP STATUSCONNECT OK以及TCP/UDP CLOSED状态下,输入AT+CGATT=0,则也可以使模块释放上下文,进入PDP DEACT状态;

模块进入PDP DEACT状态,仍需要输入AT+CIPSHUT,进入IP INITIAL状态;

模块在各个状态下均可以输入AT+CIPSHUT,进入IP INITIAL状态。

 

 attachments-2018-09-VtopZy3F5b8ca5aa9f772.png

 

                             2  多链接时的状态机

 

 

 

22.30 模块上电初始化以及TCPIP流程

见下图:

 attachments-2018-09-j6QdU1Yv5b8ca5e778907.png

22.31 使用方法举例

由于这部分的命令具有高度相关性,所以将各个命令的应用例程集中在一起描述。

举例:

 attachments-2018-09-zKJDZvNg5b8ca61a629c1.png

attachments-2018-09-KO3vRk2g5b8ca635d0fa2.png

attachments-2018-09-dW8bW9825b8ca6506af05.png

attachments-2018-09-UT894Z775b8ca6701843c.png

attachments-2018-09-wErt0R3Z5b8ca68899901.png

attachments-2018-09-6TbO9nqd5b8ca69f9367f.png

attachments-2018-09-cShObvxH5b8ca6be6f019.png

attachments-2018-09-NwIY9TVP5b8ca6d9afbe7.png

attachments-2018-09-6b1OW6cB5b8ca6fd4c894.png

attachments-2018-09-hMhnC7iW5b8ca7210b25e.png

attachments-2018-09-E6cmP8Wz5b8ca738a2495.png

attachments-2018-09-sgRtazGi5b8ca74e1873e.png

attachments-2018-09-T8UFiOrl5b8ca7656cf20.png

attachments-2018-09-cFio7Fln5b8ca7820cc03.png

attachments-2018-09-DiwdfEZQ5b8ca79977a8f.png

attachments-2018-09-AqWbJn2s5b8ca7ae36773.png

attachments-2018-09-ziOEVCpE5b8ca7d4a1fbe.png

attachments-2018-09-9iy2to1K5b8ca804d686f.png





 

  • 发表于 2018-08-31 13:43
  • 阅读 ( 9290 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
不写代码的码农
qin0036

软件工程师

17 篇文章

作家榜 »

  1. 技术销售Delectate 43 文章
  2. 陈夏 26 文章
  3. 国梁 24 文章
  4. miuser 21 文章
  5. 晨旭 20 文章
  6. 朱天华 19 文章
  7. 金艺 19 文章
  8. 杨奉武 18 文章