AT指令文档 4G
AT命令手册中文版
版权声明 本篇文档的版权由本公司独家享有 任何人在未取得本公司书面许可前 不得以任何 形式 包括但不限于转抄 复印 翻译 电子邮件等形式 向第三方透漏本文的任何部分
3 附录............................................... 31
南京傲屹电子有限公司 地址 南京市湖南路 185 号
电话 025-3241656 3204539 网址 第 3 页 共 32 页
GSM AT 命令手册
前言
本文档以针对AYG-59C GSM MODEM 介绍了AT 命令集及其基本的使用方法 所有的AT 命令均逐一列举并附有使用的例子 对于其他类型的模块 若有不同的操作 请来信说明以 便补充和修改 另外 为方便用户查找 对AT命令还作了分类
AT+CIMI
读取IMSI
响应
208200120320598
IMSI 值15 位数字
南京傲屹电子有限公司 地址 南京市湖南路 185 号
电话 025-3241656 3204539 网址 第 5 页 共 32 页
GSM AT 命令手册
2.1.3 AT+GCAP 性能列表
2.8 数据命令..........................................26
2.8.1 AT+CBST 载波类型选择 2.8.2 AT+FCLASS 选择模式 2.8.3 AT+CR 业务报告控制 2.8.4 AT+CRC 振铃类型结果码 2.8.5 AT+ILRR DTE-DCE 本地波特率报告 2.8.6 AT+CRLP 无线链路协议参数
AT指令大全详解完整版
AT指令大全详解完整版AT指令大全详解完整版.txt10有了执著,生命旅程上的寂寞可以铺成一片蓝天;有了执著,孤单可以演绎成一排鸿雁;有了执著,欢乐可以绽放成满圆的鲜花。
一、一般命令1、 AT+CGMI 给出模块厂商的标识。
2、AT+CGMM 获得模块标识。
这个命令用来得到支持的频带(GSM 900,DCS 1800或PCS 1900)。
当模块有多频带时,回应可能是不同频带的结合。
3、 AT+CGMR 获得改订的软件版本。
4、AT+CGSN 获得GSM模块的IMEI(国际移动设备标识)序列号。
5、 AT+CSCS 选择TE特征设定。
这个命令报告TE用的是哪个状态设定上的ME。
ME于是可以转换每一个输入的或显示的字母。
这个是用来发送、读取或者撰写短信。
6、 AT+WPCS 设定电话簿状态。
这个特殊的命令报告通过TE电话簿所用的状态的ME。
ME于是可以转换每一个输入的或者显示的字符串字母。
这个用来读或者写电话簿的入口。
7、AT+CIMI 获得IMSI。
这命令用来读取或者识别SIM卡的IMSI(国际移动签署者标识)。
在读取IMSI之前应该先输入PIN(如果需要PIN的话)。
8、AT+CCID 获得SIM卡的标识。
这个命令使模块读取SIM卡上的EF-CCID文件。
9、 AT+GCAP 获得能力表。
(支持的功能)10、A/ 重复上次命令。
只有A/命令不能重复。
这命令重复前一个执行的命令。
11、AT+CPOF 关机。
这个特殊的命令停止GSM软件堆栈和硬件层。
命令AT+CFUN=0的功能与+CPOF相同。
12、AT+CFUN 设定电话机能。
这个命令选择移动站点的机能水平。
13、 AT+CPAS 返回移动设备的活动状态。
14、AT+CMEE 报告移动设备的错误。
这个命令决定允许或不允许用结果码“+CME ERROR:”或者“+CMS ERROR:”代替简单的“ERROR”。
15、 AT+CKPD 小键盘控制。
仿真ME小键盘执行命令。
AT指令文档 4G
1变更记录2引言该文档为1761 MIFI设备上使用AT指令完成网络通信功能的使用说明文档,并对其中一些与WIFI控制功能相关的AT指令做了说明。
3SOCKET使用步骤3.1创建socket(at^dstt=<way>)at^dstt=1 //创建第一路socketat^dstt=2 //创建第二路socket3.2连接服务器(at^dipstart=<way>,<pro>,<url>,<port>)at^dipstart=1,1,10.0.0.172,80 //一路socket连接服务器at^dipstart=2,1,,80 //二路socket连接服务器3.3数据发送(at^dipsend=<way>,<length>)at^dipsend=1,10 //一路socket发送十六进制数据,发送长度10at^dipsend=2,16 //二路socket发送十六进制数据,发送长度161、模块收到at^dipsend指令后,会显示输出提示符‘>’提示用户输入待发送数据,待发送数据必须用十六进制(HEX)表示,待发送数据以\r\n为结尾。
例如,待发送数据为“1234”,实际输入内容是31323334\r\n,发送长度的为8,31323334紧跟\r\n为本次发送数据内容结束标记。
2、若模块输出提示符‘>’后面的输入内容不是待发送数据内容,是其他AT指令或待发送数据内容长度与dipsend中设置的长度不一致,终端会提示send error终止本次内容发送;10S内无指定长度数据输入将返回send timeout。
3、使用at^dipsend发送数据时,必须确保输出提示符‘>’后面输入的是待发送数据而非其他内容,否则模块会以无效输入为由丢失‘>’后的数据内容。
4、发生timeout错误时,将以SEND TIMEOUT(way)格式提示给用户。
AT指令文档 4G
1变更记录2引言该文档为1761 MIFI设备上使用AT指令完成网络通信功能的使用说明文档,并对其中一些与WIFI控制功能相关的AT指令做了说明。
3SOCKET使用步骤3.1创建socket(at^dstt=<way>)at^dstt=1 //创建第一路socketat^dstt=2 //创建第二路socket3.2连接服务器(at^dipstart=<way>,<pro>,<url>,<port>)at^dipstart=1,1,10.0.0.172,80 //一路socket连接服务器at^dipstart=2,1,,80 //二路socket连接服务器3.3数据发送(at^dipsend=<way>,<length>)at^dipsend=1,10 //一路socket发送十六进制数据,发送长度10at^dipsend=2,16 //二路socket发送十六进制数据,发送长度161、模块收到at^dipsend指令后,会显示输出提示符‘>’提示用户输入待发送数据,待发送数据必须用十六进制(HEX)表示,待发送数据以\r\n为结尾。
例如,待发送数据为“1234”,实际输入内容是31323334\r\n,发送长度的为8,31323334紧跟\r\n为本次发送数据内容结束标记。
2、若模块输出提示符‘>’后面的输入内容不是待发送数据内容,是其他AT指令或待发送数据内容长度与dipsend中设置的长度不一致,终端会提示send error终止本次内容发送;10S内无指定长度数据输入将返回send timeout。
3、使用at^dipsend发送数据时,必须确保输出提示符‘>’后面输入的是待发送数据而非其他内容,否则模块会以无效输入为由丢失‘>’后的数据内容。
4、发生timeout错误时,将以SEND TIMEOUT(way)格式提示给用户。
上海域格at指令
上海域格at指令上海域格AT指令-连接世界的技术桥梁引言:随着物联网技术的发展和应用,各种物联网设备在人们生活中得到越来越广泛的应用。
在这种背景下,通信技术变得尤为重要,而AT指令则是实现设备与网络之间通信的关键技术之一。
上海域格AT指令作为中国领先的AT指令供应商和解决方案提供商,为无线模块和物联网设备提供了强大的通信能力。
第一章:AT指令简介AT指令(Attention Command)是一种用于控制模拟调制解调器和无线通信设备的通信协议。
AT指令是通过串口发送给设备,设备对指令进行解析并执行相应操作。
AT指令起源于调制解调器时代,从那时起一直在发展和应用,在移动通信领域得到了广泛应用。
第二章:上海域格AT指令的背景与发展上海域格AT指令是由上海域格电子科技有限公司研发的,旨在提供无线通信模块和物联网设备的通信能力。
作为国内领先的AT指令供应商和解决方案提供商,上海域格AT指令在多个领域得到了广泛的应用。
第三章:上海域格AT指令的特点与优势1. 兼容性强:上海域格AT指令具有良好的兼容性,可以广泛应用于不同类型的无线模块和物联网设备。
无论是2G、3G还是4G网络,上海域格AT指令都可以完美适配。
2. 功能丰富:上海域格AT指令提供了丰富的功能,可以满足不同应用场景的需求。
包括短信发送与接收、拨号上网、语音通话、网络查询等功能,为物联网设备提供了强大的通信能力。
3. 稳定可靠:上海域格AT指令经过严格的测试和验证,具有稳定可靠的性能。
无论在恶劣的环境条件下还是大数据量的通信场景中,上海域格AT指令都能提供卓越的表现。
4. 易于使用:上海域格AT指令具有易于理解和使用的特点,无需复杂的编程知识即可上手操作。
同时,上海域格还提供了详细的技术文档和技术支持,帮助用户快速掌握和应用AT指令。
第四章:上海域格AT指令的应用场景1. 智能家居:上海域格AT指令可以与各种智能硬件设备配合使用,实现家居自动化控制。
E840-DTU (EC05-485)型4G DTU数传终端安全配置和快速AT指令调试教程
E840-DTU(EC05-485)型4G DTU数传终端安全配置和快速AT指令调试教程E840-DTU(EC05-485)是一款小巧的4G DTU,采用4G CAT1技术,具备小体积、高速率、低延迟和简便使用的特点。
简单配置即可实现串口设备与网络服务器的双向透明传输。
产品采用2.54mm弹簧压线端子,方便接线,支持导轨和定位孔安装,轻松集成到物联网项目中。
设备支持两条链接、MQTT协议,并可接入阿里云、OneNet、百度云和华为云平台,便捷实现物联网应用。
前文介绍了4G DTU上传终端的快速调试教程、4G DTU数传终端TCP/UDP透传模式快速调试教程、4G DTU数传终端HTTP模式和MQTT模式快速调试教程。
本文我们介绍一下产品的安全配置和快速AT指令功能。
如果您希望使用快速AT指令来配置产品,请先设置"安全配置密码",以启用快速AT指令功能。
同样地,进入配置软件,选择"高级设置"中的"设置安全配置信息"。
在这里,您可以找到相关的配置选项。
首先,需要开启"安全配置功能",然后设置"安全配置密码",最后才能选择开启"快速AT指令"。
产品支持网口、网口以及短信三种模式。
在这里我们演示串口方式,其他方式的配置方法基本相同,只是配置过程略有差异。
设置完成后保存并重启产品。
此时,进入配置模式时需要输入正确的密码才能成功。
否则将提示密码错误,无法进入配置模式。
接下来,使用串口工具并确保串口参数设置正确,并确保未进入配置模式。
使用快速指令发送查询版本信息(快速AT指令格式为:"配置密码"*"AT指令")。
此时,我们成功实现了快速AT指令的功能。
AT指令(常用)-推荐下载
AT+COPS
OK
ATD13631391431; <CR>
OK
NO CARRIER
OK
Ring
ATA<CR>
OK ATH<CR>
(删除第 7 条短信)
(被挂断)
ห้องสมุดไป่ตู้(来电)
OK ATS0=0<CR> (不自动应答,默认设置)
OK ATS0=1<CR> (自动应答)
OK AT+CLIP=1<CR>
OK RING
(来电)
(回显,默认设置)
(不回显)
(休眠)
AT$SIMTEST SIM 卡测试命令
AT+CPIN
AT+CFUN
AT+CSCS
AT+CMGF
AT+CSCA AT+CNMI AT+CMGL
AT+CMGR AT+CMGS AT+CMGW
检查 SIM 卡
设置模块软件的状态 (软重启)
设置模块字符集格式
设置短信格式
IMEISV: 44601919750759-00
OK AT+CNUM<CR> +CNUM: “15901264615”,”15901264615”,29 AT+CIMI<CR> 466880100493652 OK AT+CLAC<CR>
AT+CACM
AT+CAOC
……
OK AT$DATE= 03,10,11<CR> (设置年,月,日)
AT+CNUM AT+CIMI
M8510 AT 命令用户手册 4G LTE 系列说明书
M8510 AT命令用户手册4G LTE系列版本:V1.0日期:2019-01-08中移物联网有限公司重要声明版权声明本文档中的任何内容受《中华人民共和国著作权法》的保护,版权所有© 2019, 中移物联网有限公司,保留所有权利,但注明引用其他方的内容除外。
商标声明中移物联网有限公司的产品是中移物联网有限公司专有。
在提及其他公司及其产品时将使用各自公司所拥有的商标,这种使用的目的仅限于引用。
不作保证声明中移物联网有限公司不对此文档中的任何内容作任何明示或暗示的陈述或保证,而且不对特定目的的适销性及适用性或者任何间接、特殊或连带的损失承担任何责任。
保密声明本文档(包括任何附件)包含的信息是保密信息。
接收人了解其获得的本文档是保密的,除用于规定的目的外不得用于任何目的,也不得将本文档泄露给任何第三方。
修订记录目录修订记录 (3)目录 (4)1 简介 (63)1.1 适用范围 (63)1.2 指令语法 (63)1.3 支持字符集 (63)1.4 AT指令接口 (64)1.5 URC (64)1.6 关机流程 (64)2 通用指令 (65)2.1 ATI显示产品信息 (65)2.1.1 语法结构 (65)2.1.2 接口说明 (65)2.1.3 参数说明 (65)2.1.4 属性说明 (65)2.1.5 举例说明 (65)2.2 AT+GMI查询制造商信息 (66)2.2.1 语法结构 (66)2.2.2 接口说明 (66)2.2.3 参数说明 (66)2.2.4 属性说明 (66)2.2.5 举例说明 (66)2.3 AT+GMM查询模块型号信息 (66)2.3.1 语法结构 (66)2.3.2 接口说明 (67)2.3.3 参数说明 (67)2.3.4 属性说明 (67)2.3.5 举例说明 (67)2.4 AT+GMR查询软件版本信息 (67)2.4.1 语法结构 (67)2.4.2 接口说明 (68)2.4.3 参数说明 (68)2.4.4 属性说明 (68)2.4.5 举例说明 (68)2.5 AT+CGMI 查询制造商信息 (68)2.5.1 语法结构 (68)2.5.2 接口说明 (68)2.5.3 参数说明 (69)2.5.4 属性说明 (69)2.5.5 举例说明 (69)2.6 AT+CGMM查询模块型号信息 (69)2.6.1 语法结构 (69)2.6.2 接口说明 (69)2.6.3 参数说明 (69)2.6.4 属性说明 (70)2.6.5 举例说明 (70)2.7 AT+CGMR查询软件版本信息 (70)2.7.1 语法结构 (70)2.7.2 接口说明 (70)2.7.3 参数说明 (70)2.7.4 属性说明 (70)2.7.5 举例说明 (71)2.8 AT+GSN查询IMEI (71)2.8.1 语法结构 (71)2.8.2 接口说明 (71)2.8.3 参数说明 (71)2.8.4 属性说明 (71)2.8.5 举例说明 (72)2.9 AT+CGSN查询IMEI (72)2.9.1 语法结构 (72)2.9.2 接口说明 (72)2.9.3 参数说明 (72)2.9.4 属性说明 (72)2.9.5 举例说明 (73)2.10 AT&F恢复出厂设置 (73)2.10.1 语法结构 (73)2.10.2 接口说明 (73)2.10.3 参数说明 (73)2.10.4 属性说明 (73)2.10.5 举例说明 (73)2.11 AT&V显示当前设置 (74)2.11.1 语法结构 (74)2.11.2 接口说明 (74)2.11.3 参数说明 (74)2.11.4 属性说明 (74)2.11.5 举例说明 (74)2.12 AT&W保存当前参数值 (75)2.12.1 语法结构 (75)2.12.2 接口说明 (75)2.12.3 参数说明 (75)2.12.4 属性说明 (75)2.12.5 举例说明 (76)2.13 ATZ 恢复参数设置值 (76)2.13.1 语法结构 (76)2.13.2 接口说明 (76)2.13.3 参数说明 (76)2.13.4 属性说明 (76)2.13.5 举例说明 (76)2.14 ATQ 设置结果码传递模式 (77)2.14.1 语法结构 (77)2.14.2 接口说明 (77)2.14.3 参数说明 (77)2.14.4 属性说明 (77)2.14.5 举例说明 (77)2.15 ATV响应格式 (77)2.15.1 语法结构 (77)2.15.2 接口说明 (78)2.15.3 参数说明 (78)2.15.4 属性说明 (78)2.15.5 举例说明 (78)2.16 ATE设置指令回显模式 (78)2.16.1 语法结构 (78)2.16.2 接口说明 (79)2.16.3 参数说明 (79)2.16.4 属性说明 (79)2.16.5 举例说明 (79)2.17 A/重复前一指令 (79)2.17.1 语法结构 (79)2.17.2 接口说明 (79)2.17.3 参数说明 (79)2.17.4 属性说明 (80)2.17.5 举例说明 (80)2.18ATS3设置指令终止符 (80)2.18.1 语法结构 (80)2.18.2 接口说明 (80)2.18.3 参数说明 (80)2.18.4 属性说明 (81)2.18.5 举例说明 (81)2.19 ATS4设置响应终止符 (81)2.19.1 语法结构 (81)2.19.2 接口说明 (81)2.19.3 参数说明 (81)2.19.4 属性说明 (81)2.19.5 举例说明 (82)2.20 ATS5设置指令编辑符 (82)2.20.1 语法结构 (82)2.20.2 接口说明 (82)2.20.3 参数说明 (82)2.20.4 属性说明 (82)2.20.5 举例说明 (82)2.21 ATX设置CONNECT结果码和通话监测 (83)2.21.1 语法结构 (83)2.21.2 接口说明 (83)2.21.3 参数说明 (83)2.21.4 属性说明 (83)2.21.5 举例说明 (83)2.22 AT+CFUN设置模块功能 (83)2.22.1 语法结构 (83)2.22.2 接口说明 (84)2.22.3 参数说明 (84)2.22.4 属性说明 (84)2.22.5 举例说明 (84)2.23 AT+CMEE错误信息格式 (85)2.23.1 语法结构 (85)2.23.2 接口说明 (85)2.23.3 参数说明 (85)2.23.4 属性说明 (85)2.23.5 举例说明 (86)2.24 AT+CSCS选择字符集 (86)2.24.1 语法结构 (86)2.24.2 接口说明 (86)2.24.3 参数说明 (86)2.24.4 属性说明 (86)2.24.5 举例说明 (87)3 状态控制指令 (88)3.1 AT+CPAS活动状态查询 (88)3.1.1 语法结构 (88)3.1.2 接口说明 (88)3.1.3 参数说明 (88)3.1.4 属性说明 (88)3.1.5 举例说明 (89)3.2 AT+CEER扩展错误报告 (89)3.2.1 语法结构 (89)3.2.2 接口说明 (89)3.2.3 参数说明 (89)3.2.4 属性说明 (90)3.2.5 举例说明 (90)3.3 AT+CMCFG扩展配置设置 (90)3.3.1 AT+CMCFG=”gprsattach”GPRS附着模式设置 (90)3.3.1.1语法结构 (90)3.3.1.2接口说明 (91)3.3.1.3 参数说明 (91)3.3.1.4 属性说明 (91)3.3.1.5 举例说明 (91)3.3.2 AT+CMCFG=”nwscanmode”搜网模式设置 (91)3.3.2.1语法结构 (91)3.3.2.2接口说明 (92)3.3.2.3 参数说明 (92)3.3.2.4 属性说明 (92)3.3.2.5 举例说明 (92)3.3.3 AT+CMCFG=”nwscanseq”搜网顺序设置 (92)3.3.3.1语法结构 (92)3.3.3.2接口说明 (93)3.3.3.3 参数说明 (93)3.3.3.4 属性说明 (93)3.3.3.5 举例说明 (93)3.3.4 AT+CMCFG=”roamservice”漫游服务设置 (94)3.3.4.1语法结构 (94)3.3.4.2接口说明 (94)3.3.4.3 参数说明 (94)3.3.4.4 属性说明 (94)3.3.4.5 举例说明 (94)3.3.5 AT+CMCFG=”servicedomain”服务域设置 (95)3.3.5.1语法结构 (95)3.3.5.2接口说明 (95)3.3.5.3 参数说明 (95)3.3.5.4 属性说明 (95)3.3.5.5 举例说明 (96)3.3.6 AT+CMCFG=”band” 频段设置 (96)3.3.6.1语法结构 (96)3.3.6.2接口说明 (96)3.3.6.3 参数说明 (96)3.3.6.4 属性说明 (97)3.3.6.5 举例说明 (97)3.3.7 AT+CMCFG=”hsdpacat”HSDPA级别设置 (98)3.3.7.1语法结构 (98)3.3.7.2接口说明 (98)3.3.7.3 参数说明 (98)3.3.7.4 属性说明 (98)3.3.7.5 举例说明 (99)3.3.8 AT+CMCFG=”hsupacat” HSUPA级别设置 (99)3.3.8.1语法结构 (99)3.3.8.2接口说明 (99)3.3.8.3 参数说明 (99)3.3.8.4 属性说明 (99)3.3.8.5 举例说明 (100)3.3.9 AT+CMCFG=”rrc” RRC版本设置 (100)3.3.9.1语法结构 (100)3.3.9.2接口说明 (100)3.3.9.3 参数说明 (100)3.3.9.4 属性说明 (100)3.3.9.5 举例说明 (101)3.3.10 AT+CMCFG=”sgsn” SGSN版本设置 (101)3.3.10.1语法结构 (101)3.3.10.2接口说明 (101)3.3.10.3 参数说明 (101)3.3.10.4 属性说明 (101)3.3.10.5 举例说明 (102)3.3.11 AT+CMCFG=”msc” MSC版本设置 (102)3.3.11.1语法结构 (102)3.3.11.2接口说明 (102)3.3.11.3 参数说明 (102)3.3.11.4 属性说明 (102)3.3.11.5 举例说明 (103)3.3.12 AT+CMCFG=”TDSCSQ” 设置TDSCDMA RSSI范围 (103)3.3.12.1语法结构 (103)3.3.12.2接口说明 (103)3.3.12.3 参数说明 (103)3.3.12.4 属性说明 (103)3.3.12.5 举例说明 (104)3.3.18 AT+CMCFG=”urc/cache” URC缓存功能 (104)3.3.18.1语法结构 (104)3.3.18.2接口说明 (104)3.3.18.3 参数说明 (104)3.3.18.4 属性说明 (104)3.3.18.5 举例说明 (104)3.4 AT+CMINDCFG URC提示信息设置 (105)3.4.1 语法结构 (105)3.4.2 接口说明 (105)3.4.3 参数说明 (105)3.4.4 属性说明 (106)3.4.5 举例说明 (106)4 SIM卡相关指令 (107)4.1 AT+CIMI查询IMSI (107)4.1.1 语法结构 (107)4.1.2 接口说明 (107)4.1.3 参数说明 (107)4.1.4 属性说明 (107)4.1.5 举例说明 (107)4.2 AT+CLCK 功能锁定 (108)4.2.1 语法结构 (108)4.2.2 接口说明 (108)4.2.3 参数说明 (108)4.2.4 属性说明 (109)4.2.5 举例说明 (109)4.3 AT+CPIN输入PIN码 (110)4.3.1 语法结构 (110)4.3.2 接口说明 (110)4.3.3 参数说明 (110)4.3.4 属性说明 (111)4.3.5 举例说明 (111)4.4 AT+CPWD 修改密码 (111)4.4.1 语法结构 (111)4.4.2 接口说明 (111)4.4.3 参数说明 (111)4.4.4 属性说明 (112)4.4.5 举例说明 (112)4.5 AT+CSIM 通用SIM卡接入 (112)4.5.1 语法结构 (112)4.5.2 接口说明 (113)4.5.3 参数说明 (113)4.5.4 属性说明 (113)4.5.5 举例说明 (113)4.6 AT+CRSM SIM卡限制接入 (113)4.6.1 语法结构 (113)4.6.2 接口说明 (114)4.6.3 参数说明 (114)4.6.4 属性说明 (114)4.6.5 举例说明 (115)4.7 AT+CMCCID查询ICCID (115)4.7.1 语法结构 (115)4.7.2 接口说明 (115)4.7.3 参数说明 (115)4.7.4 属性说明 (115)4.7.5 举例说明 (115)4.8 AT+CMPINC 查询可输入PIN码剩余次数 (116)4.8.1 语法结构 (116)4.8.2 接口说明 (116)4.8.3 参数说明 (116)4.8.4 属性说明 (116)4.8.5 举例说明 (117)4.9 AT+CMINISTAT 查询SIM卡初始化状态 (117)4.9.1 语法结构 (117)4.9.2 接口说明 (117)4.9.3 参数说明 (117)4.9.4 属性说明 (117)4.9.5 举例说明 (118)4.10 AT+CMSIMDET SIM卡检测 (118)4.10.1 语法结构 (118)4.10.2 接口说明 (118)4.10.3 参数说明 (118)4.10.4 属性说明 (119)4.10.5 举例说明 (119)4.11 AT+CMSIMSTAT SIM卡插入状态查询 (119)4.11.1 语法结构 (119)4.11.2 接口说明 (119)4.11.3 参数说明 (119)4.11.4 属性说明 (120)4.11.5 举例说明 (120)5 网络服务相关指令 (122)5.1 AT+COPS运营商选择 (122)5.1.1 语法结构 (122)5.1.2 接口说明 (122)5.1.3 参数说明 (123)5.1.4 属性说明 (123)5.1.5 举例说明 (123)5.2 AT+CREG网络注册 (124)5.2.1 语法结构 (124)5.2.2 接口说明 (124)5.2.3 参数说明 (124)5.2.4 属性说明 (125)5.2.5 举例说明 (126)5.3 AT+CSQ信号质量报告 (126)5.3.1 语法结构 (126)5.3.2 接口说明 (126)5.3.3 参数说明 (126)5.3.4 属性说明 (127)5.3.5 举例说明 (127)5.4 AT+CPOL首选运营商网络列表 (127)5.4.1 语法结构 (127)5.4.2 接口说明 (128)5.4.3 参数说明 (128)5.4.4 属性说明 (128)5.4.5 举例说明 (128)5.5 AT+COPN获取运营商网络名称 (129)5.5.1 语法结构 (129)5.5.2 接口说明 (129)5.5.3 参数说明 (129)5.5.4 属性说明 (129)5.5.5 举例说明 (129)5.6 AT+CTZU时区自动更新 (130)5.6.1 语法结构 (130)5.6.2 接口说明 (130)5.6.3 参数说明 (130)5.6.4 属性说明 (130)5.6.5 举例说明 (131)5.7 AT+CTZR时区报告 (131)5.7.1 语法结构 (131)5.7.2 接口说明 (131)5.7.3 参数说明 (131)5.7.4 属性说明 (132)5.7.5 举例说明 (132)5.8 AT+CMLTS通过网络获取最近一次同步时间 (132)5.8.1 语法结构 (132)5.8.2 接口说明 (132)5.8.3 参数说明 (133)5.8.4 属性说明 (133)5.8.5 举例说明 (133)5.9 AT+CMNWINFO查询网络信息 (133)5.9.1 语法结构 (133)5.9.2 接口说明 (133)5.9.3 参数说明 (134)5.9.4 属性说明 (135)5.9.5 举例说明 (135)5.10 AT+CMSPN显示已注册网络名称 (135)5.10.1 语法结构 (135)5.10.2 接口说明 (135)5.10.3 参数说明 (136)5.10.4 属性说明 (136)5.10.5 举例说明 (136)6 呼叫相关指令 (137)6.1 ATA来电接听 (137)6.1.1 语法结构 (137)6.1.2 接口说明 (137)6.1.3 参数说明 (137)6.1.4 属性说明 (137)6.1.5 举例说明 (137)6.2 ATD移动台呼叫号码 (138)6.2.1 语法结构 (138)6.2.2 接口说明 (138)6.2.3 参数说明 (138)6.2.4 属性说明 (139)6.2.5 举例说明 (139)6.3 ATH断开现有连接 (139)6.3.1 语法结构 (139)6.3.2 接口说明 (139)6.3.3 参数说明 (139)6.3.4 属性说明 (139)6.3.5 举例说明 (139)6.4 AT+CVHU语音挂断控制 (140)6.4.1 语法结构 (140)6.4.2 接口说明 (140)6.4.3 参数说明 (140)6.4.4 属性说明 (140)6.4.5 举例说明 (140)6.5 AT+CHUP挂断电话 (141)6.5.1 语法结构 (141)6.5.2 接口说明 (141)6.5.3 参数说明 (141)6.5.4 属性说明 (141)6.5.5 举例说明 (141)6.6+++ 从数据模式切换到命令模式 (141)6.6.1 语法结构 (141)6.6.2 接口说明 (142)6.6.3 参数说明 (142)6.6.4 属性说明 (142)6.6.5 举例说明 (142)6.7 ATO从命令模式切换到数据模式 (142)6.7.1 语法结构 (142)6.7.2 接口说明 (143)6.7.3 参数说明 (143)6.7.4 属性说明 (143)6.7.5 举例说明 (143)6.8 ATS0自动应答响铃 (143)6.8.1 语法结构 (143)6.8.2 接口说明 (143)6.8.3 参数说明 (144)6.8.4 属性说明 (144)6.8.5 举例说明 (144)6.9 ATS6盲拨前暂停 (144)6.9.1 语法结构 (144)6.9.2 接口说明 (144)6.9.3 参数说明 (145)6.9.4 属性说明 (145)6.9.5 举例说明 (145)6.10 ATS7设置等待呼叫建立的时间 (145)6.10.1 语法结构 (145)6.10.2 接口说明 (145)6.10.3 参数说明 (145)6.10.4 属性说明 (146)6.10.5 举例说明 (146)6.11 ATS8设置暂停拨号的时间秒数 (146)6.11.1 语法结构 (146)6.11.2 接口说明 (146)6.11.3 参数说明 (146)6.11.4 属性说明 (146)6.11.5 举例说明 (147)6.12 ATS10挂机时延 (147)6.12.1 语法结构 (147)6.12.2 接口说明 (147)6.12.3 参数说明 (147)6.12.4 属性说明 (147)6.12.5 举例说明 (147)6.13 AT+CBST选择承载业务类型 (148)6.13.1 语法结构 (148)6.13.2 接口说明 (148)6.13.3 参数说明 (148)6.13.4 属性说明 (149)6.13.5 举例说明 (149)6.14 AT+CSTA选择地址类型 (149)6.14.1 语法结构 (149)6.14.2 接口说明 (150)6.14.3 参数说明 (150)6.14.4 属性说明 (150)6.14.5 举例说明 (150)6.15 AT+CLCC查询当前呼叫 (150)6.15.1 语法结构 (150)6.15.2 接口说明 (151)6.15.3 参数说明 (151)6.15.4 属性说明 (152)6.15.5 举例说明 (152)6.16 AT+CR业务上报控制 (152)6.16.1 语法结构 (152)6.16.2 接口说明 (153)6.16.3 参数说明 (153)6.16.4 属性说明 (153)6.16.5 举例说明 (153)6.17 AT+CRC设置蜂窝结果码为来电标志 (153)6.17.1 语法结构 (153)6.17.2 接口说明 (154)6.17.3 参数说明 (154)6.17.4 属性说明 (154)6.17.5 举例说明 (154)6.18 AT+CRLP设置无线链路协议参数 (155)6.18.1 语法结构 (155)6.18.2 接口说明 (155)6.18.3 参数说明 (155)6.18.4 属性说明 (156)6.18.5 举例说明 (156)6.19 AT+CMECCNUM配置紧急呼叫列表 (156)6.19.1 语法结构 (156)6.19.2 接口说明 (157)6.19.3 参数说明 (157)6.19.4 属性说明 (157)6.19.5 举例说明 (157)6.20 AT+CDV CDMA网络下拨打电话 (158)6.20.1 语法结构 (158)6.20.2 接口说明 (158)6.20.3 参数说明 (158)6.20.4 属性说明 (158)6.20.5 举例说明 (158)7 电话本相关指令 (159)7.1 AT+CNUM 读取本机号码 (159)7.1.1 语法结构 (159)7.1.2 接口说明 (159)7.1.3 参数说明 (159)7.1.4 属性说明 (159)7.1.5 举例说明 (160)7.2 AT+CPBF查找电话本条目 (160)7.2.1 语法结构 (160)7.2.2 接口说明 (160)7.2.3 参数说明 (160)7.2.4 属性说明 (161)7.2.5 举例说明 (161)7.3 AT+CPBR读取电话本条目 (161)7.3.1 语法结构 (161)7.3.2 接口说明 (162)7.3.3 参数说明 (162)7.3.4 属性说明 (162)7.3.5 举例说明 (162)7.4 AT+CPBS选择电话本存储单元 (163)7.4.1 语法结构 (163)7.4.2 接口说明 (163)7.4.3 参数说明 (163)7.4.4 属性说明 (164)7.4.5 举例说明 (164)7.5 AT+CPBW写入电话本条目 (164)7.5.1 语法结构 (164)7.5.2 接口说明 (165)7.5.3 参数说明 (165)7.5.4 属性说明 (166)7.5.5 举例说明 (166)8 短信指令 (167)8.1 AT+CSMS设置短信服务(不适用CDMA网络) (167)8.1.1 语法结构 (167)8.1.2 接口说明 (167)8.1.3 参数说明 (167)8.1.4 属性说明 (168)8.1.5 举例说明 (168)8.2 AT+CMGF短信格式设置 (168)8.2.1 语法结构 (168)8.2.2 接口说明 (169)8.2.3 参数说明 (169)8.2.4 属性说明 (169)8.2.5 举例说明 (169)8.3 AT+CSCA设置短信服务中心地址(不适用CDMA网络) (169)8.3.1 语法结构 (169)8.3.2 接口说明 (170)8.3.3 参数说明 (170)8.3.4 属性说明 (170)8.3.5 举例说明 (170)8.4 AT+CPMS短信存储器 (171)8.4.1 语法结构 (171)8.4.2 接口说明 (171)8.4.3 参数说明 (171)8.4.4 属性说明 (172)8.4.5 举例说明 (172)8.5 AT+CMGD删除短信 (172)8.5.1 语法结构 (172)8.5.2 接口说明 (173)8.5.3 参数说明 (173)8.5.4 属性说明 (173)8.5.5 举例说明 (173)8.6 AT+CMGL短信列表 (173)8.6.1 语法结构 (173)8.6.2 接口说明 (174)8.6.3 参数说明 (174)8.6.4 属性说明 (177)8.6.5 举例说明 (177)8.7 AT+CMGR读取短信 (177)8.7.1 语法结构 (177)8.7.2 接口说明 (178)8.7.3 参数说明 (178)8.7.4 属性说明 (181)8.7.5 举例说明 (181)8.8 AT+CMGS发送短信 (182)8.8.1 语法结构 (182)8.8.2 接口说明 (182)8.8.3 参数说明 (182)8.8.4 属性说明 (183)8.8.5 举例说明 (183)8.9 AT+CMMS设置有更多的短信要发送(不适用cdma网络) (183)8.9.1 语法结构 (183)8.9.2 接口说明 (183)8.9.3 参数说明 (183)8.9.4 属性说明 (184)8.9.5 举例说明 (184)8.10 AT+CMGW将消息写入存储区 (184)8.10.1 语法结构 (184)8.10.2 接口说明 (185)8.10.3 参数说明 (185)8.10.4 属性说明 (185)8.10.5 举例说明 (186)8.11 AT+CMSS从存储区发送消息 (186)8.11.1 语法结构 (186)8.11.2 接口说明 (186)8.11.3 参数说明 (186)8.11.4 属性说明 (187)8.11.5 举例说明 (187)8.12 AT+CNMA发送新消息的确认信息(不适用CDMA网络) (187)8.12.1 语法结构 (187)8.12.2 接口说明 (188)8.12.3 参数说明 (188)8.12.4 属性说明 (188)8.12.5 举例说明 (188)8.13 AT+CNMI短信事件报告配置 (188)8.13.1 语法结构 (188)8.13.2 接口说明 (189)8.13.3 参数说明 (189)8.13.4 属性说明 (190)8.13.5 举例说明 (190)8.14 AT+CSCB选择小区广播消息类型(不适用CDMA网络) (190)8.14.1 语法结构 (190)8.14.2 接口说明 (191)8.14.3 参数说明 (191)8.14.4 属性说明 (191)8.14.5 举例说明 (191)8.15 AT+CSDH显示短信文本模式的参数(不适用CDMA网络) (192)8.15.1 语法结构 (192)8.15.2 接口说明 (192)8.15.3 参数说明 (192)8.15.4 属性说明 (192)8.15.5 举例说明 (193)8.16 AT+CSMP设置短信文本模式参数(不适用CDMA网络) (193)8.16.1 语法结构 (193)8.16.2 接口说明 (193)8.16.3 参数说明 (193)8.16.4 属性说明 (194)8.16.5 举例说明 (194)8.17 AT+CMCMGS发送长短信 (194)8.17.1 语法结构 (194)8.17.2 接口说明 (194)8.17.3 参数说明 (195)8.17.4 属性说明 (195)8.17.5 举例说明 (195)8.18 AT+CMCMGR读取长短信 (196)8.18.1 语法结构 (196)8.18.2 接口说明 (196)8.18.3 参数说明 (196)8.18.4 属性说明 (197)8.18.5 举例说明 (197)8.19 AT+CMCSMP设置CDMA短信文本格式参数 (197)8.19.1 语法结构 (197)8.19.2 接口说明 (198)8.19.3 参数说明 (198)8.19.4 属性说明 (198)8.19.5 举例说明 (198)8.20 AT+CMSMSR读取短信 (199)8.20.1 语法结构 (199)8.20.2 接口说明 (199)8.20.3 参数说明 (199)8.20.4 属性说明 (203)8.20.5 举例说明 (203)8.21 AT+CMSMSL列出短信 (203)8.21.1 语法结构 (203)8.21.2 接口说明 (204)8.21.3 参数说明 (204)8.21.4 属性说明 (206)8.21.5 举例说明 (206)9 分组域指令 (207)9.1 AT+CGATT PS域附着或分离 (207)9.1.1 语法结构 (207)9.1.2 接口说明 (207)9.1.3 参数说明 (207)9.1.4 属性说明 (208)9.1.5 举例说明 (208)9.2 AT+CGDCONT定义PDP内容 (208)9.2.1 语法结构 (208)9.2.2 接口说明 (209)9.2.3 参数说明 (209)9.2.4 属性说明 (210)9.2.5 举例说明 (210)9.3 AT+CGQREQ服务质量查询 (210)9.3.1 语法结构 (210)9.3.2 接口说明 (211)9.3.3 参数说明 (211)9.3.4 属性说明 (213)9.3.5 举例说明 (213)9.4 AT+CGQMIN最小可允许服务质量 (213)9.4.1 语法结构 (213)9.4.2 接口说明 (214)9.4.3 参数说明 (214)9.4.4 属性说明 (216)9.4.5 举例说明 (216)9.5 AT+CGEQREQ 3G服务质量(必须) (216)9.5.1 语法结构 (216)9.5.2 接口说明 (217)9.5.3 参数说明 (217)9.5.4 属性说明 (219)9.5.5 举例说明 (219)9.6 AT+CGEQMIN 3G最小可允许服务质量 (220)9.6.1 语法结构 (220)9.6.2 接口说明 (221)9.6.3 参数说明 (222)9.6.4 属性说明 (223)9.6.5 举例说明 (224)9.7 AT+CGACT激活或去激活PDP (224)9.7.1 语法结构 (224)9.7.2 接口说明 (225)9.7.3 参数说明 (225)9.7.4 属性说明 (225)9.7.5 举例说明 (225)9.8 AT+CGDATA进入数据状态 (226)9.8.1 语法结构 (226)9.8.2 接口说明 (226)9.8.3 参数说明 (226)9.8.4 属性说明 (226)9.8.5 举例说明 (226)9.9 AT+CGPADDR查询PDP地址 (227)9.9.1 语法结构 (227)9.9.2 接口说明 (227)9.9.3 参数说明 (227)9.9.4 属性说明 (227)9.9.5 举例说明 (228)9.10 AT+CGCLASS GPRS移动台类别 (228)9.10.1 语法结构 (228)9.10.2 接口说明 (228)9.10.3 参数说明 (229)9.10.4 属性说明 (229)9.10.5 举例说明 (229)9.11 AT+CGREG网络注册状态 (229)9.11.1 语法结构 (229)9.11.2 接口说明 (230)9.11.3 参数说明 (230)9.11.4 属性说明 (230)9.11.5 举例说明 (231)9.12 AT+CGEREP分组域时间报告 (231)9.12.1 语法结构 (231)9.12.2 接口说明 (231)9.12.3 参数说明 (231)9.12.4 属性说明 (232)9.12.5 举例说明 (232)9.13 AT+CGSMS发送短信服务设置 (233)9.13.1 语法结构 (233)9.13.2 接口说明 (233)9.13.3 参数说明 (233)9.13.4 属性说明 (233)9.13.5 举例说明 (233)9.14 AT+CEREG EPS网络注册状态 (234)9.14.1 语法结构 (234)9.14.2 接口说明 (234)9.14.3 参数说明 (234)9.14.4 属性说明 (235)9.14.5 举例说明 (235)9.15 AT+CMGDCNT分组数据计数 (235)9.15.1 语法结构 (235)9.15.2 接口说明 (236)9.15.3 参数说明 (236)9.15.4 属性说明 (236)9.15.5 举例说明 (236)9.16 AT+CMAUGDCNT自动保存分组数据设置 (237)9.16.1 语法结构 (237)9.16.2 接口说明 (237)9.16.3 参数说明 (237)9.16.4 属性说明 (237)9.16.5 举例说明 (238)10 增值服务指令 (239)10.1 AT+CCFC呼叫转移号码和条件设置 (239)10.1.1 语法结构 (239)10.1.2 接口说明 (239)10.1.3 参数说明 (239)10.1.4 属性说明 (240)10.1.5 举例说明 (241)10.2 AT+CCWA呼叫等待设置 (241)10.2.1 语法结构 (241)10.2.2 接口说明 (241)10.2.3 参数说明 (241)10.2.4 属性说明 (242)10.2.5 举例说明 (242)10.3 AT+CHLD呼叫相关增值服务 (243)10.3.1 语法结构 (243)10.3.2 接口说明 (243)10.3.3 参数说明 (243)10.3.4 属性说明 (244)10.3.5 举例说明 (244)10.4 AT+CLIP主叫显示识别 (244)10.4.1 语法结构 (244)10.4.2 接口说明 (244)10.4.3 参数说明 (244)10.4.4 属性说明 (245)10.4.5 举例说明 (245)10.5 AT+CLIR主叫识别限制 (246)10.5.1 语法结构 (246)10.5.2 接口说明 (246)10.5.3 参数说明 (246)10.5.4 属性说明 (246)10.5.5 举例说明 (247)10.6 AT+COLP被叫显示识别 (247)10.6.1 语法结构 (247)10.6.2 接口说明 (247)10.6.3 参数说明 (247)10.6.4 属性说明 (248)10.6.5 举例说明 (248)10.7 AT+CSSN补充服务通知 (248)10.7.1 语法结构 (248)10.7.2 接口说明 (248)10.7.3 参数说明 (249)10.7.4 属性说明 (249)10.7.5 举例说明 (249)10.8 AT+CUSD非结构化补充服务数据业务 (250)10.8.1 语法结构 (250)10.8.2 接口说明 (250)10.8.3 参数说明 (250)10.8.4 属性说明 (251)10.8.5 举例说明 (251)11 音频指令 (252)11.1 AT+CLVL喇叭音量设置 (252)11.1.1 语法结构 (252)11.1.2 接口说明 (252)11.1.3 参数说明 (252)11.1.4 属性说明 (252)11.1.5 举例说明 (253)11.2 AT+CMUT静音设置 (253)11.2.1 语法结构 (253)11.2.2 接口说明 (253)11.2.3 参数说明 (253)11.2.4 属性说明 (253)11.2.5 举例说明 (254)11.3 AT+CMAUDLOOP 音频回环测试 (254)11.3.1 语法结构 (254)11.3.2 接口说明 (254)11.3.3 参数说明 (254)11.3.4 属性说明 (255)11.3.5 举例说明 (255)11.4 AT+VTS DTMF音设置 (255)11.4.1 语法结构 (255)11.4.2 接口说明 (255)11.4.3 参数说明 (255)11.4.4 属性说明 (256)11.4.5 举例说明 (256)11.5 AT+VTD设置tone音周期 (256)11.5.1 语法结构 (256)11.5.2 接口说明 (257)11.5.3 参数说明 (257)11.5.4 属性说明 (257)11.5.5 举例说明 (257)11.6 AT+CMAUDMOD设置音频模式 (257)11.6.1 语法结构 (257)11.6.2 接口说明 (258)11.6.3 参数说明 (258)11.6.4 属性说明 (258)11.6.5 举例说明 (258)11.7 AT+CMDAI 数字音频接口配置 (258)11.7.1 语法结构 (258)11.7.2 接口说明 (259)11.7.3 参数说明 (259)11.7.4 属性说明 (260)11.7.5 举例说明 (260)11.8 AT+CMEEC设置回声抑制参数 (260)11.8.1 语法结构 (260)11.8.2 接口说明 (261)11.8.3 参数说明 (261)11.8.4 属性说明 (262)11.8.5 举例说明 (262)11.9 AT+CMSIDET设置当前模式sidetone增益 (262)11.9.1 语法结构 (262)11.9.2 接口说明 (263)11.9.3 参数说明 (263)11.9.4 属性说明 (263)11.9.5 举例说明 (263)11.10 AT+CMMIC设置MIC上行增益 (263)11.10.1 语法结构 (263)11.10.2 接口说明 (264)11.10.3 参数说明 (264)11.10.4 属性说明 (264)11.10.5 举例说明 (264)11.11 AT+CMRXGAIN设置RX下行增益 (264)11.11.1 语法结构 (264)11.11.2 接口说明 (265)11.11.3 参数说明 (265)11.11.4 属性说明 (265)11.11.5 举例说明 (265)11.12 AT+CMIIC IIC读写 (265)11.12.1 语法结构 (265)11.12.2 接口说明 (266)11.12.3 参数说明 (266)11.12.4 属性说明 (266)11.12.5 举例说明 (266)12 硬件相关指令 (267)12.1 AT+CMPOWD关机 (267)12.1.1 语法结构 (267)12.1.2 接口说明 (267)12.1.3 参数说明 (267)12.1.4 属性说明 (267)12.1.5 举例说明 (268)12.2 AT+CCLK时间查询 (268)12.2.1 语法结构 (268)12.2.2 接口说明 (268)12.2.3 参数说明 (268)12.2.4 属性说明 (268)12.2.5 举例说明 (269)12.3 AT+CSCLK配置是否允许进入睡眠 (269)12.3.1 语法结构 (269)12.3.2 接口说明 (269)12.3.3 参数说明 (269)12.3.4 属性说明 (270)12.3.5 举例说明 (270)13 PDP指令 (271)13.1 AT+CMSOCKSETPN (271)13.1.1 语法结构 (271)13.1.2 接口说明 (271)13.1.3 参数说明 (271)13.1.4 举例说明 (271)13.2 AT+CMIPDNSSET (272)13.2.1 语法结构 (272)13.2.2 接口说明 (272)13.2.3 参数说明 (272)13.2.4 举例说明 (272)13.3 AT+CMDNSGIP (273)13.3.1 语法结构 (273)13.3.2 接口说明 (273)13.3.3 参数说明 (273)13.3.4 举例说明 (273)13.4 AT+CMDNSGHNAME (274)13.4.1 语法结构 (274)13.4.2 接口说明 (274)13.4.3 参数说明 (274)13.4.4 举例说明 (274)13.5 AT+CMPING (275)13.5.1 语法结构 (275)13.5.2 接口说明 (275)13.5.3 参数说明 (275)13.5.4 举例说明 (276)13.6 AT+CMPINGSTOP (277)13.6.1 语法结构 (277)13.6.2 接口说明 (277)13.6.3 参数说明 (277)13.6.4 举例说明 (278)13.7 AT+CMTCPFIN (278)13.7.1 语法结构 (278)13.7.2 接口说明 (278)13.7.3 参数说明 (278)13.7.4 举例说明 (278)13.8 AT+CMTCPKA (279)13.8.1 语法结构 (279)13.8.2 接口说明 (279)13.8.3 参数说明 (279)13.8.4 举例说明 (279)13.9 AT+CMTEUTP (280)13.9.1 语法结构 (280)13.9.2 接口说明 (280)13.9.3 参数说明 (280)13.9.4 举例说明 (280)13.10 AT+CMUPURE (281)13.10.1 语法结构 (281)13.10.2 接口说明 (281)13.10.3 参数说明 (281)13.10.4 举例说明 (281)13.11 AT+CMINICMPALLOW (282)13.11.1 语法结构 (282)13.11.2 接口说明 (282)13.11.3 参数说明 (282)13.11.4 举例说明 (283)13.12 AT+CM DNSSRV (283)13.12.1 语法结构 (283)13.12.2 接口说明 (283)13.12.3 参数说明 (283)13.12.4 举例说明 (283)14 TCP/UDP指令 (285)14.1 AT+CMIPCCFG (285)14.1.1 语法结构 (285)14.1.2 接口说明 (285)14.1.3 参数说明 (286)14.1.4 举例说明 (286)14.2 AT+CMIPSENDMODE (286)14.2.1 语法结构 (286)14.2.2 接口说明 (287)14.2.3 参数说明 (287)14.2.4 举例说明 (287)14.3 AT+CMIPTIMEOUT (287)14.3.1 语法结构 (287)14.3.2 接口说明 (288)14.3.3 参数说明 (288)14.3.4 举例说明 (288)14.4 AT+CMIPHEAD (288)14.4.1 语法结构 (288)14.4.2 接口说明 (289)14.4.3 参数说明 (289)14.4.4 举例说明 (289)14.5 AT+CMIPSRIP (289)14.5.1 语法结构 (289)14.5.2 接口说明 (290)14.5.3 参数说明 (290)14.5.4 举例说明 (290)14.6 AT+CMIPMODE (291)14.6.1 语法结构 (291)14.6.2 接口说明 (291)14.6.3 参数说明 (291)14.6.4 举例说明 (291)14.7 AT+NETOPEN (292)14.7.1 语法结构 (292)14.7.2 接口说明 (292)14.7.3 参数说明 (292)14.7.4 举例说明 (293)14.8 AT+NETCLOSE (293)14.8.1 语法结构 (293)14.8.2 接口说明 (293)14.8.3 参数说明 (294)14.8.4 举例说明 (294)14.9 AT+IPADDR (294)14.9.1 语法结构 (294)14.9.2 接口说明 (294)14.9.3 参数说明 (294)14.9.4 举例说明 (295)14.10 AT+IPFILTERSET (295)14.10.1 语法结构 (295)14.10.2 接口说明 (295)14.10.3 参数说明 (296)14.10.4 举例说明 (296)14.11 AT+SERVERSTART (297)14.11.1 语法结构 (297)14.11.2 接口说明 (297)14.11.3 参数说明 (297)14.11.4 举例说明 (298)14.12 AT+SERVERSTOP (298)14.12.1 语法结构 (298)14.12.2 接口说明 (298)14.12.3 参数说明 (299)14.12.4 举例说明 (299)14.13 AT+CMIPOPEN (299)14.13.1 语法结构 (299)14.13.2 接口说明 (300)14.13.3 参数说明 (300)14.13.4 举例说明 (301)14.14 AT+CMIPSEND (301)14.14.1 语法结构 (301)14.14.2 接口说明 (302)14.14.3 参数说明 (302)14.14.4 举例说明 (303)14.15 AT+CMIPRXGET (304)14.15.1 语法结构 (304)14.15.2 接口说明 (304)14.15.3 参数说明 (304)14.15.4 举例说明 (305)14.16 AT+CMIPCLOSE (306)14.16.1 语法结构 (306)14.16.2 接口说明 (307)14.16.3 参数说明 (307)14.16.4 举例说明 (307)14.17 AT+CMIPSTAT (308)14.17.1 语法结构 (308)14.17.2 接口说明 (308)14.17.3 参数说明 (308)14.17.4 举例说明 (308)14.18 TCP/IP相关信息 (309)。
AT指令详解
AT指令详解AT 指令集详解(⼀)1、AT 标准指令使⽤⽅法:在通讯软件的命令⽅式下打⼊前置码 AT +??指令后回车,如回应 OK 则表⽰指令已正确执⾏,如回应 ERROR 则指令错误。
AT 每个指令的前置码A 送出 ANSWER TONEA/ 重新执⾏上⼀指令,此指令⽆前置码B B0 ⾃动扫描速度及CCITTB1 ⾃动扫描速度及BELL低速B2 ⾃动扫描速度B3 只能连线在 CCITT V.23B4 只能连线在 CCITT V.21B5 只能连线在 CCITT V.22B6 只能连线在 CCITT V.22bisB7 只能连线在 CCITT V.32 4800bpsB8 只能连线在 CCITT V.32 9600bpsB9 只能连线在 CCITT V.32bisB10 只能连线在 CCITT V.34 16800bpsB11 只能连线在 CCITT V.34 19200bpsB12 只能连线在 CCITT V.34 21600bpsB13 只能连线在 CCITT V.34 24000bpsB14 只能连线在 CCITT V.34 26400bpsB15 只能连线在 CCITT V.34 28000bpsD 拨号指令DSn 选择拨出MODEM内存中第n组号码E E0 不回应输⼊字元E1 E1 回应输⼊字元+++ 由资料模式跳回指令模式H H0 MODEM执⾏ON HOOKH1 MODEM执⾏OFF HOOKI I0 显⽰产品号码I1 显⽰CHECKSUMI2 内部储存器测试I3 显⽰V.42bis版本I4 显⽰产品编号及芯⽚种类L L1 ⼩⾳量L2 中⾳量L3 ⼤⾳量M M0 扬声器静⾳M1 扬声器发声直到连线M2 扬声器持续发声M3 扬声器发声直到连线,拨号时静⾳Sr 读出储存器r值(r=0-28)Sr=n 设定储存器r值为n (n=0-255)P 脉冲拨号T 双⾳频拨号Q Q0 执⾏指令回应讯息Q1 执⾏指令不回应讯息V V0 以数字⽅式回应讯息V1 以⽂字⽅式回应讯息X X0 和SMART MODEM300相容,连线谨出现CONNECT X1 连线后出现连线速率X2 连线后出现连线速率并侦测DIAL TONEX3 连线后出现连线速率并侦测BUSY TONEX4 连线后出现连线速率并侦测DIAL TONE和BUSY TONEY Y0 断线前不送出中断讯号Y1 断线前送出4秒中断讯号Z Z0 RESET并重新启⽤第0组参数Z1 RESET并重新启⽤第1组参数2、AT 扩充指令&C &C0 将DCD讯号⼀直认定为HIGH&C1 依据远端传来的CARRY讯号实际回应&D &D0 MODEM忽略DTR讯号&D1 当DTR讯号变化,MODEM跳⾄指令模式&D2 当DTR讯号变化,MODEM跳⾄指令模式并挂线&D3 当DTR讯号变化,MODEM作RESET动作&F &F 设定V.43BIS模式之出⼚设定值,并使⽤RTS/CTS流程控制&F1 设定V.43BIS模式之出⼚设定值,并使⽤Xon/Xoff流程控制&F2 设定V.43BIS模式之出⼚设定值,并使⽤RTS/CTS流程控制&F3 设定V.43BIS模式之出⼚设定值,并使⽤Xon/Xoff流程控制及&D0动作&F4 设定V.43BIS模式之出⼚设定值,并使⽤RTS/CTS流程控制及&D0动作&F5 设定V.43BIS模式之出⼚设定值,不使⽤流程控制&G &G0 不⽤GUARD TONE&G1 550Hz GUARD TONE&G2 1800Hz GUARD TONE&H 指令辅助说明&L &L0 设定在拨接模式&L1 设定在专线模式&L2 设定为开机⾃动专线&M &M0 ⾮同步⼯作模式&M1 ⾮同步拨号后进⼊同步模式&M2 同步模式&M3 ⼿动同步拨号模式&O &O0 关闭Originate-only mode&O1 设定Originate-only mode&P &P0 OFF-HOOK/ON-HOOK⽐率为39/61(美规)&P1 OFF-HOOK/ON-HOOK⽐率为33/67(英规.港规)&R &R0 CTS讯号依据RTS讯号&R1 CTS讯号设定为ON&S &S0 DSR讯号设定为ON&S1 DSR讯号依据RS-232规格&V 显⽰MODEM参数状态表&W &W0 将⽬前所⽤参数,存放在参数表0&W1 将⽬前所⽤参数,存放在参数表1&X &X0 同步脉冲由MODEM之PIN15提供&X1 同步脉冲由DTE之PIN24提供&X2 同步脉冲由接收讯号提供&Y &Y0 当POWER ON时,取⽤参数表0之参数&Y1 当POWER ON时,取⽤参数表1之参数&Z &Zn 设定各组电话号码%C %C0 关闭MNP5,V.42BIS资料压缩模式%C1 启动MNP5,V.42BIS资料压缩模式%D %D0 关闭CLEAR-DOWN讯号%D1 启动CLEAR-DOWN讯号%E %E0 关闭AUTO-RETRAIN%E1 启动AUTO-RETRAIN%L %Ln 设定传输准位为-ndb%P %P0 关闭开机⾃动拨号功能%P1 启动开机⾃动拨号功能%S %S0 关闭回拨保护及密码侦测功能%S1 启动密码侦测功能%S2 启动回拨保护功能\P \P=?显⽰密码\P=n 设定密码n=密码(最⼤7个位元)3、MNP/V.42/V.42BIS%Au 设定Auto-Reliable字元为n(n=0-127)须配\C2使⽤%C %C0 关闭V.42bis/MNP压缩功能%C1 关闭V.42bis/MNP压缩功能\A \A0 设定最⼤MNP Block容量为64个字元\A1 设定最⼤MNP Block容量为128个字元\A2 设定最⼤MNP Block容量为192个字元\A3 设定最⼤MNP Block容量为256个字元\C \C0 当连接在MNP Mode不提供Buffer也不侦测fallback字元\C1 当连接在Reliable Mode,提供200个字元缓冲\E \E0 当连线在Normal Mode不回应资料\E1 当连线在Normal Mode回应资料\G \G0 关闭DCE流程控制\G1 启动DCE流程控制\J \J0 关闭串⼝速度调整(保持DTE与Modem间最⾼速度)\J1 启动串⼝速度调整(随着两部Modem间速度调整)\N \N0 只能以普通(Normal)模式连线\N1 只能以直接资料模式连线\N2 只能以MNP模式连线\N3 ⾃动调整MNP或普通模式\N4 只能以V.42模式连线\N5 ⾃动调整V.42或普通模式\N6 ⾃动调整V.42或MNP或普通模式\O \O 在普通连接模式去初始化Reliable模式(配合\U)\Q \Q0 关闭DTE流程控制\Q1 设定以Xon/Xoff软件⽅式为流程控制\Q2 设定以CTS单向硬件⽅式为流程控制\Q3 设定以RTS/CTS双向硬件⽅式为流程控制\Q4 设定以Xon/Xoff单向软件⽅式为流程控制(Modem TO Host)\U \U 在普通连接模式去承认Reliable模式(配合\O)\V \V0 显⽰DCE连线速度但不显⽰延伸模式\V1 显⽰DCE连线速度且显⽰延伸模式\V2 显⽰DCE连线速度但不显⽰延伸模式\V3 显⽰DCE连线速度不显⽰延伸模式\X \X0 处理Xon/Xoff但不pass Through\X1 处理Xon/Xoff且pass Through\Y 从普通模式跳⾄Reliable模式\Z 结束Reliable跳⾄普通模式AT 指令集详解(⼆)1、AT 标准指令AT 注意代码。
Luat 4G LTE 模块 AT 命令手册说明书
Luat4G LTE模块AT命令手册V5.0.8适用模块:Air720/Air724系列发布时间:2022/01/14修改记录2021.09.27定义NMEA解析朱先飞2021.09.27传入AGPS定位,所需的大概经纬度信息朱先飞2021.10.29短信特定字符触发RI功能AT*CMCRI目前朱先飞还不支持2021.12.13支持重新打开usb的指令王忠明2022.01.05主持查询ims注册状态的指令AT+CIREG陈旭东>=301848 V5.0.72022.06.23添加获取HTTP响应数据指令AT+HTTPGET陈旭东>=401853 2022.07.15添加cipsend的返回值的说明刘飞扬V5.0.82022.09.26添加EC618文档说明沈园园目录1AT命令概述 (13)2基本命令 (16)3配置命令 (23)4设备控制命令 (42)5网络服务相关命令 (66)5.30(URC)工程模式基本信息:+EEMGINFOBASIC (103)1.Non TD mode: (107)2.TD mode: (108)6通话控制和音频相关命令 (116)6.21(URC)IMS注册状态信息:+CIREGU (131)7短消息命令 (132)8电话本命令 (159)9分组域相关命令 (165)10NTP相关命令 (181)11文件系统读写命令 (183)12嵌入式TCPIP命令 (189)13IP应用相关命令 (239)14HTTP相关命令 (241)15FTP相关命令 (254)16MQTT相关命令 (277)17蓝牙相关命令 (290)18GPS相关的命令 (307)1AT命令概述 (13)1.1文档目的 (13)1.2惯例和术语缩写 (13)1.3AT命令语法 (14)1.4AT命令最大响应时间 (15)2基本命令 (16)2.1查询制造商名称:AT+CGMI (16)2.2查询模块型号:AT+CGMM (16)2.3查询模块版本信息:AT+CGMR (16)2.4查询IMEI号:AT+CGSN (17)2.5查询SIM卡ICCID号码:AT+CCID(/ICCID) (17)2.6查询IMSI:AT+CIMI (18)2.7查询产品信息:ATI (18)2.8查询模块FIRMWARE版本:AT+VER (19)2.9查询平台硬件版本:AT^HVER (19)2.10查询各种信息:AT*I (20)2.11重复上一条命令:A/ (21)2.12写SN号命令:AT+WISN (21)2.13重启模块:AT+RESET (22)3配置命令 (23)3.1选择TE字符集:AT+CSCS (23)3.2保存用户当前的配置:AT&W (24)3.3设置命令回显模式:ATE (24)3.4恢复所有参数为出厂配置:AT&F (24)3.5设置结果码抑制模式:ATQ (24)3.6设置TA响应内容的格式:ATV (25)3.7设置CONNECT结果码格式和监测呼叫进程:ATX (26)3.8设置自动应答前振铃次数:ATS0 (26)3.9FOTA空中升级:AT+UPGRADE (27)3.10设置指令行终止符:ATS3 (33)3.11设置命令行编辑字符:ATS5 (33)3.12设置CDC功能模式:AT&C (33)3.13设置DTR功能模式:AT&D (34)3.14实时时钟:AT+CCLK (34)3.15设置USB模式:AT+SETUSB (35)3.16设备错误:AT+CMEE (36)3.17错误码描述:+CME ERROR:<ERR> (36)4设备控制命令 (42)4.1手机活动状态:AT+CPAS (42)4.2模块功能模式:AT+CFUN (43)4.3关机:AT+CPOWD (44)4.4输入PIN码:AT+CPIN (44)4.5设备锁定:AT+CLCK (45)4.6修改密码:AT+CPWD (46)4.7网络灯闪烁的时间间隔:AT+SLEDS (47)4.8设置TE-TA波特率:AT+IPR (48)4.9设置TE-TA帧格式:AT+ICF (49)4.10设置指令行换行字符:ATS4 (50)4.11TE-TA本地流量控制:AT+IFC (51)4.12多路复用:AT+CMUX (52)4.13开启和关闭SIM卡在位硬件检测:AT+CSDT (53)4.14检测某个插槽的SIM卡是否在位:AT*SIMDETEC (53)4.15控制S IM卡状态主动上报:AT^CARDMODE (54)4.16获取S IM类型:AT*EUICC (55)4.17通过UART口设置睡眠唤醒:AT+CSCLK (55)4.18设置睡眠等待时间:AT+WAKETIM (57)4.19设置RI指示功能:AT+CFGRI (58)4.20短信特定字符触发RI功能:AT*CMCRI (59)4.21设置MAC地址:AT+MIFIMAC (59)4.22读取ADC:AT+CADC (60)4.23读取VBAT电压:AT+CBC (60)4.24打开/关闭网络灯:AT+CNETLIGHT (61)4.26SIM卡自动切换开关:AT*SIMAUTO (64)4.27RNDIS/ECM功能开关:AT+RNDISCALL (64)4.28SECURE BOOT使能开关:AT*SECUREBOOT (64)4.29重新打开USB:AT+SYSNV=1,”UREBOOT”,1 (65)5网络服务相关命令 (66)5.1查询信号质量:AT+CSQ (66)5.2查询信号质量(扩展):AT+CESQ (67)5.3打开CSQ主动上报:AT*CSQ (68)5.4网络注册信息:AT+CREG (69)5.5E-UTRAN EPS网络注册状态:AT+CEREG (71)5.6设置网络模式:AT^SYSCONFIG (72)5.7查询CID相关的上下文定义:AT+CGCONTRDP (73)5.8运营商查询和选择:AT+COPS (75)5.9自动时区更新:AT+CTZU (77)5.10打开NITZ自动上报:AT+CTZR (77)5.11(URC)NITZ自动上报:+NITZ:<TIME>,<DS> (77)5.12设置小区背景搜寻:AT+BGLTEPLMN (78)5.13使能HSDPA和HSUPA:AT*EHSDPA (79)5.14GSM/UMTS/LTE模式和频段设置:AT*BAND (81)5.15查询当前工作频段:AT*BANDIND (84)5.16查询接入机制(A CCESS T ECHNOLOGY):AT^CACAP (88)5.17查询当前的系统信息:AT^SYSINFO (88)5.18设置无线接入方式:AT+CTEC (90)5.19小区/频率锁:AT*CELL (90)5.20读取基站定位(LBS)信息和时间:AT+CIPGSMLOC (92)5.21读取WIFI定位信息和时间:AT+WIFILOC (94)5.22获取WIFI信息:AT+WIFISCAN (96)5.23流量查询命令:AT^DATAINFO (96)5.24(URC)手动PLMN选择选项:+MSRI (97)5.25(URC)系统模式:^MODE (97)5.26(URC)SIM卡状态上报:^SIMST (98)5.27小区信息查询:AT+CCED (98)5.28设置工程模式:AT+EEMOPT (101)5.29在工程模式下查询GSM/UMTS/LTE信息:AT+EEMGINFO (102)5.30(URC)工程模式基本信息:+EEMGINFOBASIC (103)5.31(URC)GSM工程模式下当前小区的信息:+EEMGINFOSVC (103)5.32(URC)GSM工程模式下PS信息:+EEMGINFOPS (104)5.33(URC)GSM工程模式下邻接小区的信息:+EEMGINFONC (105)5.34(URC)工程模式下当前网络状态:+EEMGINBFTM (106)5.35(URC)UMTS工程模式下当前小区的信息:+EEMUMTSSVC (106)5.36(URC)UMTS工程欧式下同频率信息:+EEMUMTSINTRA (110)5.37(URC)UMTS工程模式下频间信息:+EEMUMTSINTER (110)5.38(URC)UMTS工程模式下无线接入技术间信息:+EEMUMTSINTERRAT (111)5.39(URC)LTE工程模式下服务小区信息:+EEMLTESVC (111)5.41(URC)LTE工程模式下频间信息:+EEMLTEINTER (113)5.42(URC)LTE工程模式下无线接入技术间信息:+EEMLTEINTERRAT (113)5.43(URC)事件控制指示:+CIEV (114)5.44(URC)网络服务类型指示 (115)6通话控制和音频相关命令 (116)6.1打开VOLTE功能:AT+SETVOLTE (116)6.2发起呼叫:ATD (116)6.3接听来电:ATA (117)6.4挂断通话:ATH (118)6.5挂断通话:AT+CHUP (118)6.6列出所有当前的呼叫:AT+CLCC (118)6.7设置主叫号码显示:AT+CLIP (120)6.8呼叫保持和多方通话:AT+CHLD (121)6.9产生DTMF音:AT+VTS (122)6.10DTMF TONE周期:AT+VTD (123)6.11TTS(T EXT T O S PEECH)功能:AT+CTTS (123)6.12设置TTS播放模式:AT+CTTSPARAM (124)6.13音频录制:AT+CAUDREC (124)6.14语音文件播放:AT+CAUDPLAY (125)6.15语音通道切换:AT+AUDCH (127)6.16通话音量控制:AT+CLVL (128)6.17本地音频播放音量控制:AT+CRSL (128)6.18音频功放类型设置指令:AT+SPKPA (129)6.19音频MIC增益设置指令:AT+CACCP (129)6.20IMS注册状态指令:AT+CIREG (130)6.21(URC)IMS注册状态信息:+CIREGU (131)7短消息命令 (132)7.1PDU短信编码格式介绍 (132)7.2选择短消息服务:AT+CSMS (134)7.3短消息优先存储区选择:AT+CPMS (134)7.4短消息中心地址:AT+CSCA (136)7.5短消息格式:AT+CMGF (136)7.6设置短信TEXT模式参数:AT+CSMP (137)7.7控制TEXT模式下短信头信息显示:AT+CSDH (138)7.8新消息指示:AT+CNMI (140)7.9新短消息确认:AT+CNMA (142)7.10发送短信:AT+CMGS (143)7.11把消息写入存储器:AT+CMGW (145)7.12从存储器发送短信:AT+CMSS (147)7.13短信链路控制命令:AT+CMMS (148)7.14读短信:AT+CMGR (149)7.15列举短消息:AT+CMGL (151)7.16删除短消息:AT+CMGD (153)7.18短信业务失败结果码:CMS ERROR:<ERR> (155)8电话本命令 (159)8.1选择电话本存储类型:AT+CPBS (159)8.2读取电话本记录:AT+CPBR (160)8.3查找电话本记录:AT+CPBF (161)8.4写电话本记录:AT+CPBW (162)8.5本机号码:AT+CNUM (164)9分组域相关命令 (165)9.1GPRS网络注册状态:AT+CGREG (165)9.2GPRS附着分离:AT+CGATT (166)9.3PDP上下文定义:AT+CGDCONT (167)9.4PDP上下文鉴权参数:AT+CGAUTH (169)9.5显示PDP地址:AT+CGPADDR (169)9.6PDP上下文激活:AT+CGACT (170)9.7可接受的最小服务质量简报:AT+CGQMIN (171)9.8请求的服务质量简报:AT+CGQREQ (172)9.9控制非请求GPRS事件上报:AT+CGEREP (173)9.10(URC)分组域事件URC上报:+CGEV (174)9.11通过CID查询本地IP地址:AT*GETIP (177)9.12打开或关闭自动获取APN:AT+AUTOAPN (177)9.13设置LTE下缺省的PDP承载:AT*CGDFLT (178)9.14设置LTE缺省的PDP承载的鉴权参数:AT*CGDFAUTH (179)10NTP相关命令 (181)10.1设置GPRS承载场景ID:AT+CNTPCID (181)10.2同步网络时间:AT+CNTP (181)11文件系统读写命令 (183)11.1创建一个文件:AT+FSCREATE (183)11.2读文件:AT+FSREAD (183)11.3写文件:AT+FSWRITE (184)11.4获取盘符:AT+FSDRIVE (184)11.5显示文件目录列表:AT+FSLS (185)11.6获取可用空间大小:AT+FSMEM (185)11.7创建目录:AT+FSMKDIR (185)11.8删除目录:AT+FSRMDIR (186)11.9删除文件:AT+FSDEL (186)11.10获取文件大小:AT+FSFLSIZE (186)11.11使用方法举例 (187)12嵌入式TCPIP命令 (189)12.1启动多IP连接:AT+CIPMUX (189)12.2启动任务并设置接入点APN、用户名、密码:AT+CSTT (189)12.3专网卡设置APN、用户名、密码和鉴权方式:AT+CPNETAPN (190)12.4激活移动场景(或发起GPRS或CSD无线连接):AT+CIICR (191)12.5查询本地IP地址:AT+CIFSR (191)12.6设置TCP使用SSL功能:AT+CIPSSL (192)12.7配置TCP SSL参数:AT+SSLCFG (192)12.8配置本地TCP端口:AT+CLPORT (196)12.9建立TCP连接或注册UDP端口号:AT+CIPSTART (197)12.10选择TCPIP应用模式:AT+CIPMODE (199)12.11选择非透传数据发送模式:AT+CIPQSEND (199)12.12设置接收的数据末尾是否自动添加回车换行:AT+CIPRXF (200)12.13配置透明传输模式:AT+CIPCCFG (200)12.14发送数据:AT+CIPSEND (201)12.15设置自动发送数据前的定时时间:AT+CIPATS (203)12.16设置发送数据时是否显示‘>’和发送情况提示:AT+CIPSPRT (203)12.17查询当前连接状态:AT+CIPSTATUS (204)12.18查询已连接数据传输状态:AT+CIPACK (205)12.19设置为CSD或GPRS连接模式:AT+CIPCSGP (206)12.20配置域名服务器DNS:AT+CDNSCFG (206)12.21域名解析:AT+CDNSGIP (208)12.22设置单链接接收数据时是否显示发送方的IP地址和端口号:AT+CIPSRIP (209)12.23设置单链接接收数据是否显示IP头:AT+CIPHEAD (209)12.24设置单链接接收数据是否在IP头显示传输协议:AT+CIPSHOWTP (209)12.25配置TCP协议的参数:AT+TCPUSERPARAM (210)12.26多链接时接收数据:+RECEIVE (211)12.27保存TCPIP应用上下文:AT+CIPSCONT (211)12.28手动获得网络数据:AT+CIPRXGET (212)12.29关闭TCP或UDP连接:AT+CIPCLOSE (215)12.30关闭移动场景:AT+CIPSHUT (215)12.31修改RNDIS网卡网关IP地址:AT+ROUTEIP (216)12.32P ING回声请求命令:AT+CIPPING (216)12.33设置TCP保活(KEEP-ALIVE)参数:AT+CIPTKA (217)12.34心跳包参数设置:AT^HEARTCONFIG (218)12.35设置心跳包内容:AT^HEARTBEAT (219)12.36设置HEX编码格式心跳包内容:AT^HEARTBEATHEX (220)12.37查询心跳包发送情况:AT^HEARTINQUIRE (221)12.38从数据模式或PPP在线模式切换至命令模式:+++ (222)12.39从命令模式切换至数据模式:ATO (223)12.40TCP/UDP错误码 (223)12.41状态机 (224)12.42模块上电初始化以及TCPIP流程 (226)12.43使用方法举例 (228)13IP应用相关命令 (239)13.1IP应用设置:AT+SAPBR (239)14HTTP相关命令 (241)14.2启用SSL:AT+HTTPSSL (241)14.3设置HTTP参数值:AT+HTTPPARA (241)14.4写数据:AT+HTTPDATA (243)14.5HTTP方式激活:AT+HTTPACTION (244)14.6查询HTTP服务响应:AT+HTTPREAD (245)14.7获取HTTP服务响应数据:AT+HTTPGET (246)14.8查询HTTP头信息:AT+HTTPHEAD (246)14.9保存HTTP应用上下文:AT+HTTPSCONT (247)14.10终止HTTP任务:AT+HTTPTERM (247)14.11HTTP错误码:ERROR:<ERR CODE> (248)14.12使用方法举例 (248)15FTP相关命令 (254)15.1设置FTP控制端口:AT+FTPPORT (254)15.2设置FTP主动或被动模式:AT+FTPMODE (254)15.3设置FTP数据传输类型:AT+FTPTYPE (254)15.4设置FTP输入类型:AT+FTPPUTOPT (255)15.5设置FTP承载标识:AT+FTPCID (255)15.6设置FTP下载续传:AT+FTPREST (256)15.7设置FTP服务器地址:AT+FTPSERV (256)15.8设置FTP用户名称:AT+FTPUN (256)15.9设置FTP密码:AT+FTPPW (257)15.10设置FTP下载文件名称:AT+FTPGETNAME (257)15.11设置FTP下载文件路径:AT+FTPGETPATH (257)15.12设置FTP上传文件名称:AT+FTPPUTNAME (258)15.13设置FTP上传文件路径:AT+FTPPUTPATH (258)15.14远程服务器上创建文件目录:AT+FTPMKD (259)15.15远程服务器上删除文件目录:AT+FTPRMD (259)15.16下载文件:AT+FTPGET (260)15.17上传文件:AT+FTPPUT (261)15.18下载文件(扩展):AT+FTPEXTGET (261)15.19上传文件(扩展):AT+FTPEXTPUT (262)15.20下载文件并保存到文件系统中:AT+FTPGETTOFS (263)15.21从文件系统上传文件到服务器:AT+FTPPUTFRMFS (264)15.22从文件系统加载到RAM中并用FTPPUT上传:AT+FTPFILEPUT (264)15.23获取远程服务器上文件目录:AT+FTPLIST (265)15.24获取远程服务器上文件大小:AT+FTPSIZE (266)15.25获取FTP状态:AT+FTPSTATE (266)15.26保存FTP应用上下文:AT+FTPSCONT (266)15.27删除服务器上指定的文件:AT+FTPDELE (267)15.28退出当前FTP会话:AT+FTPQUIT (267)15.29使用方法举例 (267)16MQTT相关命令 (277)16.1设置MQTT相关参数:AT+MCONFIG (277)16.3客户端向服务器请求会话连接:AT+MCONNECT (278)16.4发布消息:AT+MPUB (279)16.5发布定长消息:AT+MPUBEX (280)16.6订阅主题:AT+MSUB (281)16.7取消订阅主题:AT+MUNSUB (282)16.8打印收到的所有的订阅消息:AT+MQTTMSGGET (283)16.9设置订阅消息的打印模式:AT+MQTTMSGSET (283)16.10MQTT消息编码格式切换:AT+MQTTMODE (284)16.11关闭TCP连接:AT+MIPCLOSE (285)16.12关闭MQTT连接:AT+MDISCONNECT (285)16.13查询MQTT连接状态:AT+MQTTSTATU (285)16.14使用方法举例 (285)17蓝牙相关命令 (290)17.1蓝牙开关:AT+BTCOMM=ENABLE (290)17.2设置名称:AT+BLECOMM=NAME (290)17.3设置广播数据:AT+BLEADV=ADVDATA (291)17.4设置响应数据:AT+BLEADV=SCANRSPDATA (291)17.5设置广播参数:AT+BLEADV=ADVPARAM (292)17.6添加服务:AT+BLEADV=ADDSERVICE (293)17.7添加特征:AT+BLEADV=ADDCHARACTERISTIC (294)17.8添加描述:AT+BLEADV=ADDDESCRIPTOR (295)17.9清除所有自定义服务:AT+BLEADV=CLEANALLSERVICE (295)17.10添加白名单:AT+BLECOMM=ADDWHITELIST (296)17.11移除白名单:AT+BLECOMM=REMOVEWHITELIST (296)17.12清空白名单:AT+BLECOMM=CLEANWHITELIST (296)17.13设置BEACON数据:AT+BLEADV=BEACONDATA (296)17.14广播开关:AT+BLEADV=ENABLE (297)17.15(URC)连接状态上报:+BLEIND=CONNECT (297)17.16(URC)断开状态上报:+BLEIND=DISCONNECT (298)17.17设置扫描参数:AT+BLESCAN=SCANPARAM (298)17.18扫描开关:AT+BLESCAN=ENABLE (299)17.19(URC)扫描结果上报:+BLEIND=SCAN (299)17.20连接从设备:AT+BLECOMM=CONNECT (300)17.21断开从设备:AT+BLECOMM=DISCONNECT (300)17.22发现服务UUID:AT+BLECOMM=FINDSERVICE (300)17.23(URC)服务UUID上报:+BLEIND=FINDSERVICE (301)17.24发现服务内的特征:AT+BLECOMM=FINDCHARACTERISTIC (301)17.25(URC)特征UUID上报:+BLEIND=FINDCHARACTERISTIC (302)17.26通知开关:AT+BLECOMM=NOTIFICATION (302)17.27发送数据:AT+BLECOMM=SENDDATA (302)17.28(URC)接收数据上报:+BLEIND=DATA (303)17.29蓝牙MAC地址:AT+BTMAC (303)17.30使用方法举例 (304)18GPS相关的命令 (307)18.1GPS开关:AT+CGNSPWR (307)18.2读取GNSS信息:AT+CGNSINF (307)18.3打开GNSS URC上报:AT+CGNSURC (308)18.4将读取到的GNSS数据发送到AT口:AT+CGNSTST (309)18.5给GNSS发送控制命令:AT+CGNSCMD (309)18.6读取GNSS版本:AT+CGNSVER (310)18.7设置辅助定位:AT+CGNSAID (310)18.8删除EPO文件:AT+CGNSDEL (311)18.9增加VIB电压输出:AT+LDO (311)18.10定义NMEA解析:AT+CGNSSEQ (311)18.11传入AGPS定位,所需的大概经纬度信息:AT+CRFLOC (312)18.12检查EPO文件属性:AT+CGNSCHK (312)18.13使用方法举例 (313)1AT命令概述1.1文档目的本手册详细介绍了合宙Luat LTE模块做支持的AT命令集。
at指令手册
at指令手册
AT指令手册是一个用于指导如何使用AT命令的指南。
AT命令是一种用于控制和配置调制解调器的命令,通常以"AT"开头。
以下是AT指令手册中的一些常见命令:
1. AT+CGATT?:检查是否已附着到GPRS服务。
2. AT+CSQ:查询当前信号质量。
3. AT+CREG?:查询当前注册状态。
4. AT+NWPS?:获取设备信息。
5. AT+CMEE=1:设置短消息错误报告模式。
6. AT+CMGF=1:设置短消息格式为TEXT模式。
7. AT+CMGS=短信长度:[短信内容]:发送短消息。
8. AT+CSMP=短信长度,PDU模式,编码方式:[短信内容]:设置短消息参数。
9. AT+CSCA?:查询服务中心地址。
10. AT+CSCB?:查询服务中心广播信息。
以上是一些常见的AT指令,但并不是全部。
每个设备可能会有自己的特定命令,因此在使用时应该参考设备的用户手册或制造商提供的文档。
合宙4g模块at+mpub指令
合宙4G模块的AT+MPUB指令用于控制模块的MQTT功能。
具体使用方法如下:
1.确保合宙4G模块已经连接到网络,并且模块的AT命令接口已经打开。
2.使用串口工具或者其他编程软件向模块发送AT+MPUB指令。
模块接收到指令后,会返回相应的参数信息。
语法如下:
AT+MPUB? <参数>
其中,<参数>是用户需要查询的参数名称,如IP地址、端口号等。
若要设置参数,需要在指令后加上等号“=”和具体的参数值,如:
AT+MPUB=<参数名>,<参数值>
示例:
AT+MPUB,"IP_ADDRESS","PORT","DATA"
其中,"IP_ADDRESS"表示目标设备的IP地址,"PORT"表示目标设备的端口号,"DATA"表示要发送给目标设备的数据。
当然,用户还可以根据实际需求设置其他相关参数,如数据长度、数据类型等。
以上信息仅供参考,如果在实际操作中遇到问题,建议咨询专业人士或查看相关技术手册。
AT指令中文手册
AT指令中文手册21 简介 (5)1.1 名词术语 (5)1.2 AT 命令简介 (5)2 AT 命令祥解 (5)2.1 一般命令 (5)2.1.1 AT+CSCS 选择TE 字符集2.7 补充业务命令 (22)2.7.1 AT+CCFC 呼叫转移前言本文档以针对GSM MODEM介绍了AT 命令集及其基本的使用方法所有的AT命令均逐一列举并附有使用的例子对于其他类型的模块若有不同的操作请来信说明以便补充和修改另外为方便用户查找对AT命令还作了分类第2 章介绍一般的一些AT 命令第3 章介绍呼叫控制方面的AT 命令第4 章介绍网络业务命令第5 章介绍与安全性有关的命令第6 章介绍电话本命令第7 章介绍短消息命令第8 章介绍补充业务命令第9 章介绍数据业务命令第10 章介绍与传真有关的命令第11 章介绍基于V.24 和V.25 的命令注意用户在使用模块前应仔细阅读本手册在模块上使用AT 命令必须严格以本文档为参考我们不负责因用户随意使用AT 命令造成的仸何损坏另外使用前应先确保模块连接配置正确无误版权声明本篇文档的版权由本公司独家享有仸何人在未取得本公司书面许可前不得以仸何形式包拪但不限于转抄复印翻译电子邮件等形式向第三方透漏本文的仸何部分31 简介1.1 名词术语1. TE Terminal Equipment 终端设备与DTE 等价比如一个计算机它是和信息网络的一端相接的可提供必要功能的设备这些功能使得用户通过接入协议能接入网络如发送信息和接收信息也可挃由线路电路信道数据链路的终端或起点组成的设备2. TA Terminal Adapter 终端适配器与DCE 等价提供终端适配功能的物理实体是一种接口设备3. DCE Data Circuit terminating Equipment 数据电路终接设备一种接口设备在线路之间迚行代码或信号转换同数据终端设备实现接口能够建立保持和释放数据终端设备与数据传输线之间的连接4. DTE Data Terminal Equipment 数据终端设备它具有向计算机输入和接收计算机输出的能力与数据通信线路连接的通信控制能力以及一定的数据处理能力 5. ME Mobile Equipment 移动设备比如GSM 话机就属于ME 移动台中的一种发射机或接收机或发射机与接收机二者的组合6. MS Mobile Station 移动台在移动通信业务中可以在移动中使用的通信站包拪车船载台便携台和手持机1.2 AT 命令简介AT 即Attention AT 命令集是从TETerminal Equipment 或DTEData Terminal Equipment向TATerminal Adapter或DCEData Circuit Terminating Equipment发送的通过TATE 发送AT 命令来控制MSMobile Station的功能与GSM 网络业务迚行交互用户可以通过AT 命令迚行呼叫短信电话本数据业务补充业务传真等方面的控制2 AT 命令祥解 2.1 一般命令2.1.1 AT+CSCS 选择TE 字符集该命令通知ME 选择的字符集ME 可以对输入或显示的字符迚行转化此命令用于发送读或写短消息命令AT+CSCS=”GSM”GSM 缺省字符集响应OK命令有效命令AT+CSCS=”PCCP437”PC 字符集编码437响应OK命令有效2.1.2 AT+CIMI 请求IMSI International Mobile Subscriber Identity 该命令读取SIM 卡的IMSI国际移动用户识别号读IMSI 之前可能需要输入PIN 码命令AT+CIMI读取IMSI响应208200120320598IMSI 值15 位数字2.1.3 AT+GCAP 性能列表该命令提供性能列表4命令AT+GCAP获取性能列表响应+GCAP: +CGSM +FCLASS OK支持GSM 命令和FAX 命令2.1.4 A/ 重复刚才的命令重复刚才执行过的命令A/命令本身不能重复2.1.5 AT^SMSO 关闭电源该命令停止GSM 协议栈和物理层的工作命令AT^SMSO关闭响应^SMSO:MS OFF OK正常退出网络并关机2.1.6 AT+CMEE 报告ME 错误该命令设置是否使用结果码+CME ERROR : <xxx> 或+CMSERROR :<xxx> 来代替简单的ERROR命令AT+CMEE=0禁止ME 错误报告使用ERROR响应OK命令使用+CME ERROR : <xxx> 或+CMS ERROR :<xxx>响应OK2.2 呼叫控制命令2.2.1 ATD 拨号命令行格式ATD <Numb> [I / i] [G/g] [;] ATD> <PhbStr> [I / i] [G/g] [;] ATD> mem <n> [I / i] [G/g] [;] ATD> <PhbIndex> [I / i] [G/g] [;] ATD <GSM sequence> ATD 命令用于建立会话数据业务或传真业务也可以控制补充业务对于数据或传真业务用户向模块发送如下ASCII字符在此命令之前用AT+CBST 命令选择载波类型ATD<nb> <nb> 为被叫号码对于语音电话用户向模块发送如下ASCII 字符在此命令之前用AT+CBST 命令选择载波类型或使用缺省值ATD<nb> <nb> 为被叫号码注意对于国际号码号码前需加+如ATD+33146290800 对ATD 命令的响应如下表所示详细结果代码数字化结果代码说明OK呼叫成功仅对语音呼叫CONNECT<speed>10,11,12,13,14,15呼叫成功对数据电话<speed> 采用模块协商后的值BUSY7被叫方忙NO ANSWER8固定连接时间到后未检测到挂起信号NO CARRIER3呼叫建立失败或进端用户已释放5从电话本存储在SIM 卡上直接拨号采用以下的命令行格式ATD> <index> 呼叫存储在电话本位置<index> 处的号码ATD> mem <index> mem 是电话本存储区由AT+CPBS 来选择在当前有一个电话的情况下如果要发起对外的呼叫应先将当前的电话挂起再建立连接命令ATD*#21#查询呼叫转移状态响应+CCFC: 0,7没有呼叫转移命令ATD**61*+33146290800**25#登记无应答呼叫转移无应答时间定为25 秒响应OK命令ATD*2#呼叫序列错误响应+CME ERROR 32.2.2 ATH 呼叫挂起用户使用ATH( 或ATH0) 来切断与进端用户的连接在有多个电话的情况下所有的电话都释放包拪正在通话挂起和等待的电话2.2.3 ATA 呼叫应答当命令收到呼叫来电设置RingInd 信号并向用户发送RING然后等待用户应答呼叫响应RING有来电命令ATA应答此来电响应OK接受呼叫命令ATH挂断电话响应NO CARRIER电话已切断2.2.4 AT+CEER 扩展错误报告如果呼叫建立发起或应答失败该命令报告呼叫释放的原因命令ATD123456789发起语音呼叫响应NO CARRIER呼叫建立失败命令AT+CEER查询失败原因响应+CEER : Error <xxx> OK<xxx> 为错误号在GSM 协议04.08 中定义2.2.5 AT+VTS, AT+VTD DTMF 信号模块允许用户发送DTMF 拨号音定义拨号音长度使用AT+VTD=<n> <n>*100 即拨号音的长度以ms 为单位如果n<4 拨号音长度为300ms缺省值命令AT+VTD=6定义拨号音长度为600ms6响应OK命令有效命令AT+VTD=0设成缺省值响应OK发送DTMF 拨号音必须当前有正在通话的电话使用AT+VTS=<Tone> <Tone> 由0 9 *, #, A, B, C, D 中的字符构成命令AT+VTS=A响应OK命令AT+VTS=11响应+CME ERROR: 4拨号音有错命令AT+VTS=4响应+CME ERROR: 3没有连接例如如果要发送拨号音序列13#用户应如下操作AT+VTS=1+VTS=3+VTS=# 2.2.6 ATS0 自动应答S0 参数控制自动应答命令ATS0=22 声振铃后自动应答响应OK命令ATS0?查询当前值响应002 OK通常3 个字符前导0命令ATS0=0无自动应答响应OK命令有效其他的S 参数S6,S7,S8…… 不执行2.3 网络业务命令2.3.1 AT+CSQ 信号质量该命令用来检测接收信号的强度挃示<rssi>和信道误码率<ber> 无论有没有插入SIM 卡<rssi> : 0 : -113 dBm 1 : -111 dBm 2...30 : -109 到-53 dBm 31 : -51dBm 99 : 未知或不可检测7<ber> : 0...7 : 参考GSM 05.08 中的RXQUAL 值99 : 未知或不可检测命令AT+CSQ响应+CSQ: <rssi>,<ber> OK<rssi> 和<ber> 的值如上定义2.3.2 AT+COPS 运营商选择选择运营商有3 种可能 . 移动台迚入manual手动模式想查找提供给用户的运营商如果查找正确并注册成功移动台处于idle 状态 . 移动台迚入automatic 自动模式想查找本地运营商如果查找正确并注册成功移动台处于idle 状态如果不成功移动台自动搜索其他的网络 . 移动台迚入manual/automatic 手动/自动模式想查找提供给用户的运营商类似处于manual 模式如果不成功迚入automatic 模式读取命令返回当前模式和选择的运营商要想选择并注册网络运营商发送如下的命令行AT+COPS=<mode>, [<format> [ , <oper> ] ] 对AT+COPS=<mode> 命令的可能的响应OK ( 选择全部的网络业务) +CME ERROR: 30 ( 没有网络业务) +CME ERROR: 32 ( 网络不允许OE 只允许紧急电话) +CME ERROR: 3 ( 电话期间不允许此操作) +CME ERROR: 4 ( 错误参数) 对AT+COPS? 命令的响应语法+COPS: <mode> [, <format>, <oper> ] 对AT+COPS=? 命令的响应语法+COPS: [ 列举所支持的<stat>, <oper> 字母数字型数字型] 命令行参数值如下定义<mode>: 0: 自动缺省值1: 手动3: 用于设置<format> 域对于读取命令AT+COPS? 4: 手动/ 自动要有<oper> 域如果手动选择失败迚入自动模式<format> <oper> 域的格式0 长字母数字格式最多16 个字符1 短字母数字格式最多8 个字符2 数字格式缺省值<stat> <oper> 的状态80: 未知1: 可用2: 当前正在使用3: 禁止<oper> 运营商标识命令AT+COPS?响应+COPS:0 OK未找到网络命令AT+COPS?响应+COPS:0,0,”UNICOM” OK联通2.3.3 AT+CREG 网络注册该命令用于获知移动台的注册情况命令语法AT+CREG= <mode> 响应格式+CREG: <mode>, <stat> [ ,<lac>,<ci> ] 仅对AT+CREG? 命令而言<mode> 0 禁止网络注册主动提供结果码缺省值1 采用网络注册结果码+CREG : <stat> 2 采用网络注册主动提供结果码+CREG:<stat>,<lac>,<ci> <stat> 0 未注册ME当前没有搜寻新的运营商1 已注册本地网络运营商2 未注册ME正在搜寻新的运营商3 注册拒绝4 未知5 已注册处于漫游区<lac> 字符型位置区域代码采用十六迚制编码2字节如00c3=193 <ci> 字符型小区ID 号采用十六迚制编码2字节命令AT+CREG?响应+CREG: <mode>,<stat> OK如上定义命令AT+CREG=<mode>禁止/ 开放网络注册结果码响应OK命令有效命令AT+CREG=?响应+CREG: (0-2)支持012 模式命令AT+CREG?9响应+CREG: 01341B2DBF OK已注册命令AT+CREG?响应+CREG: 00 OK未注册2.4 安全性命令2.4.1 AT+CPIN 输入PIN 码该命令用来输入ME 密码CHV1/CHV2/PUK1/PUK2–CHV1/CHV2 为4-8 个数字PUK1/PUK2 为8 个数字如果用户企图在输入有效的SIM 卡PIN 码前建立呼叫模块拒绝ATD 命令返回+CME ERROR:11命令AT+CPIN=1234输入PIN 码响应OKPIN 码正确命令AT+CPIN=5678输入PIN 码响应+CME ERROR: 3操作不允许PIN 码已经输入注意如果输入3 次PIN 码都不成功则需要输入PUK 码除非需要慎用该命令否则可能导致SIM 卡失效命令行格式为AT+CPIN=<Puk>,<NewPin> 第2 个参数作为新的PIN 码命令AT+CPIN=00000000,1234输入PUK 码和新的PIN码响应+CME ERROR: 16PUK 码错误命令AT+CPIN=12345678,1234输入PUK码和新的PIN码第2 次尝试响应OKPUK正确新的PIN已存储要想知道输入的是哪种密码用以下的命令AT+CPIN 可能的响应如下+CPIN: READYME 不需要仸何密码+CPIN: SIM PIN需要CHV1 码+CPIN: SIM PUK需要PUK1 码+CPIN: SIM PIN2需要CHV2 码+CPIN: SIM PUK2需要PUK2 码+CPIN: PH-SIM PIN需要SIM 卡锁phone-to-SIM+CPIN: PH-NET PIN需要网络身仹识别+CME ERROR: <err>SIM 卡操作失败13空缺10等如果10 次输入PUK 码失败则返回+CME ERROR : 13 SIM 卡需要更换10下面的例子表示3 次输入PIN 错误输入PUK 码成功AT+CPIN? +CPIN: SIM PIN查询PIN 码当前状态模块要求输入PIN 码AT+CPIN=1235 +CME ERROR: 16第一次尝试输入PIN 码错误AT+CPIN=1236 +CME ERROR: 16第二次尝试输入PIN 码错误AT+CPIN=1237 +CME ERROR: 16第三次尝试输入PIN 码错误AT+CPIN? +CPIN: SIM PUK查询状态要求输入PUK 码AT+CPIN=99999999,5678 OKPUK 码输入并且有效5678 为新的PIN 码AT+CPIN? +CPIN: READY查询状态模块准备好如果返回的响应为+CME ERROR: 17表明模块要求输入PIN2 码同样如果PIN2 码有误则要求输入PUK2 码例如往固定拨号电话本FDN 里写入记录就需要PIN2 码见下表命令AT+CPBS=”FD”选择FDN响应OK命令AT+CPBW=5,"01290917",129,"Jacky"向FDN 的位置5 写入记录响应+CME ERROR:17需要PIN2 码命令AT+CPIN?响应+CPIN: SIM PIN2命令AT+CPIN=5678输入PIN2 码响应OK命令AT+CPBW=5,"01290917",129,"Jacky"再次写入FDN响应OK 命令成功注模块只要求输入一次PIN2 码或PUK2 码如果输入不正确下一条AT+CPIN? 命令返回+CPIN: READY 2.4.2 AT+CPIN2输入PIN2 码这个专门的命令用来输入PIN2 码或PUK2 码定义新的PIN2 码前面提到的AT+CPIN 命令也可以要求输入PIN2 或PUK2 码但是只有在前一项命令执行导致PIN2认证失败的情况下才会允许输入PIN2 或PUK2 码PIN2 码长度为4-8个数字PUK2 码长度为8个数字命令行格式AT+CPIN2=<pin2>命令AT+CPIN2=1234输入PIN2 码11响应OK正确命令AT+CPIN2=5678输入PIN2 码响应+CME ERROR: 3操作不允许已经输入过PIN2 码如果3 次输入PIN2 码均错误则要求输入PUK2 码命令行格式为AT+CPIN2=<puk2>,<NewPin2> 新的PIN2 码作为第二个参数命令AT+CPIN2=00000000,1234输入PUK2 码和新的PIN2 码响应+CME ERROR: 16OUK2 码错误命令AT+CPIN2=12345678,1234输入PUK2 码和新的PIN2 码, 第2 次尝试响应OKPUK2 码正确PIN2 码已存储用命令AT+CPIN2? 来查询输入的是哪种类型的密码2.4.3 AT+CPINC PIN 码剩余尝试次数该命令显示输入PIN 码包拪PIN1,PIN2,PUK1,PUK2 的有效尝试次数命令AT+CPINC 响应+CPINC :<n1>,<n2>,<k1>,<k2> <n1>, <n2> 为PIN1, PIN2 码的剩余尝试次数0-3 <k1>, <k2> 为PUK1, PUK2 码的剩余尝试次数0-10 要运行该命令SIM 卡须在初始化之前插入否则返回错误+CME ERROR : 10命令AT+CPINC查询状态响应+CPINC : 2,3,10,10第一次输入PIN1 码错误命令AT+CPINC?查询状态响应+CPINC : 2,3,10,10第一次输入PIN1 码错误2.4.4 AT+CLCK 功能锁定该命令可以用来锁定解锁或查询ME 的网络功能<fac> 命令语法AT+CLCK= <fac>,<mode>[,<passwd>[,<class>] ] 响应+CLCK: <status> [ ,<class1> ] +CLCK:<status>,<class2> [ … ] ] <fac> 的取值范围: “PS”: 用8 位数字密码锁定SIM 卡功能“SC”: 要求PIN 码(<mode>=1) / 不用PIN 码(<mode>=0) “AO”: BAOC( 禁止所有的呼出电话) “OI”: BOIC( 禁止呼出的国际电话) “OX”: BOIC-exHC( 禁止呼出国际电话除了呼叫注册地电话) “AI”: BAIC 禁止所有的呼入电话“IR”: BIC-Roam 在非注册国漫游时禁止呼入电话“AB”: 所有的限制业务12“AG”: 所有的呼出限制业务“AC”所有的呼入限制业务“PN”: 用8 位数字密码锁定网络NCK “FD”: SIM 卡固定呼叫号码FDN内存特色需要PIN2 码<mode>: 0 解锁网络功能1 锁定网络功能 2 查询状态<class>: 1 语音电话2 数据对于所有的负载业务4 传真传真业务8 短消息7 所有类型缺省值如果想综合不同的类型会导致激活/ 去激活/ 查询所有的类型命令AT+CLCK="SC",1,1234使用PIN 码响应OKPIN 码正确命令AT+CLCK= ?查询支持的功能响应+CLCK :(PSSCAOOIOXAIIR,ABAGACFDPN) OK列举支持的功能命令AT+CLCK="AO",1,1234,2激活限制所有的呼出电话功能对数据电话响应OK2.4.5 AT+CPWD 更改密码命令格式AT+CPWD= <fac>, <oldpwd>, <newpwd> 该命令用来更改密码如PIN 码呼叫限制密码等其中<fac> 的值和AT+CLCK 命令相同对于网络锁定PN10次解锁均失败后则不允许解锁命令AT+CPWD=?查询支持的值响应+CPWD: ("PS", 8),("SC", 8),("AO",4),("OI",4), ("OX", 4),("AI",4),("IR", 4), ("AB", 4), ("AG",4), ("AC", 4),("P2", 8), ("FD",8), ("PN", 8) OKPIN1/PIN2 码4-8 个数字对于呼叫限制最多4位码命令AT+CPWD="SC",1234,5555更改PIN 码响应OKPIN 码正确13命令AT+CPWD="PN",12345678,00000000更改NCK响应OK2.5 电话本命令2.5.1 AT+CPBS 选择电话本存储区该命令选择电话本存储区可用的存储区包拪AND即SM 自动拨号电话本FDN固定拨号电话本受限制MSISDNSIM卡本机号EN紧急电话电话本命令AT+CPBS= "SM"选择ADN 电话本响应OK命令AT+CPBS=?查询支持的值响应+CPBS: ("SM",”FD”,”ON”,"EN") OK支持ADN,FDN,MSISDN电话本命令AT+CPBS ?查询状态响应+CPBS : "SM",10,20 OK选择的是ADN 电话本已用个10 个位置共有20 个位置响应ERROR未检测到SIM卡如果当前使用FDN 电话本不能选择AND 2.5.2 AT+CPBR 读取电话本该命令返回用AT+CPBS 命令选择的存储区一定范围内的记录命令AT+CPBR=?检测命令响应+CPBR: (1-50), 20,10 OK有50 个存储位置电话号码最长20位相关信息最多10 个字符命令AT+CPBR=12,14读取位置12-14 的记录响应+CPBR : 12,"112",129,"Emergency" +CPBR : 13,"+331290909",145, "Fred" +CPBR :14, "0146290808",129, "Zazi" OK显示记录位置号号码号码类型相关信息14命令AT+CPBR=10读取记录10响应+CPBR :10,"0146290921",129,"Ro b" OK显示记录10命令AT+CPBR=52读取记录52响应+CME ERROR: 21位置号错误2.5.3 AT+CPBW 写电话本该命令向当前的电话本存储区某一位置处写入记录对EN电话本不允许使用此命令因为它不可写命令AT+CPBW=?检测命令响应+CPBW: (1-50),20,(129,145),10 OK有50个位置号码最长20位有2种类型字符信息最多10个命令AT+CPBW=3删除位置3 的记录响应OK删除成功命令AT+CPBW=5,"112",129 ,"SOS"向位置5 写入记录响应OK命令AT+CPBW=,"+33145221100",145,"SOS"向第一个空闲位置写入记录响应OK命令AT+CPBW=7,"012345678901234567890",129 ,"WAVE"向位置7 写入记录响应+CME ERROR: 26号码过长当固定拨号电话本FDN锁住时此命令无效FDN 解锁后需要输入PIN2 码命令AT+CPBS=”FD”选择FDN响应OK命令AT+CPBW=5,"01290917",129,"Jacky"向FDN 位置5 写入记录响应+CME ERROR:17要求输入PIN2 码命令AT+CPIN?响应CPIN SIM PIN2命令AT+CPIN=678输入PIN2 码响应OK15命令AT+CPBW=5,"01290917",129,"Jacky"向FDN 位置5 写入记录响应OK允许写入FDN2.6 短消息命令2.6.1 参数定义<da> 目标地址<dcs> 数据编码方案<dt> 时间字符格式yy/MM/ddhh :mm :ss±zz <fo> 第一个字节对SMS-SUBMIT 来说缺省值为17 <index> 内存中的存储位置<length> 对TEXT 方式挃字符个数对PDU 方式挃数据单元的字节数<mem1> 用来列举读取和删除消息的内存区<mem2> 用来写发送消息的内存区<mid> 广播消息标识<mr> 消息参考<oa> 发起方地址<pid> 协议标识<pdu> 16 迚制表示的数据单元<ra> 可容纳地址<sca> 业务中心地址<scts> 业务中心时间标记以字符格式yy/MM/dd,hh :mm :ss±zz <sn> 广播消息序列号<st>SMS-STATUS-REPORT 的状态<stat> 内存中消息的状态<tooa> 地址<oa> 的类型<tora> 地址<ra> 的类型<tosca> 地址<sca> 的类型<total1> <mem1> 中的消息总存储空间<total2><mem2> 中的消息总存储空间<used1> <mem1> 中已用的存储空间<used2> <mem2> 中已用的存储空间<vp> 短消息的有效周期缺省为167 2.6.2 AT+CSMS 选择消息业务支持的业务包拪移动台发起SMS-MO和接收SMS-MT的短消息小区广播消息SMS-CB业务命令格式AT+CSMS=<service> <service> 0SMS 的AT 命令兼容GSM 07.05 Phase 2 1SMS 的AT 命令兼容GSM 07.05 Phase 2+命令AT+CSMS=0设置AT 命令兼容Phase 2响应+CSMS: 1, 1, 1 OK支持SMS-MO, SMS-MT, SMS-CB16命令AT+CSMS=响应+CSMS:01 OK2.6.3 AT+CPMS 选择短消息存储区该命令允许定义读写短消息的存储区命令格式AT+CPMS=<mem1>,[<mem2>] <mem1> SM 短消息存储区存在SIM 卡上缺省值<mem2> SM 短消息存储区存在SIM 卡上缺省值如果命令正确返回+CPMS: <used1>,<total1>,<used2>,<total2>命令AT+CPMS=?检测消息存储区响应+CPMS: (("SM"),("SM")) OK读列举删除使用SM 写发送使用SM命令AT+CPMS?读当前值响应+CPMS: "SM", 3, 10,"SM",3,10 OK已有3 条消息存入SIM 卡一共可以存10 条消息2.6.4 AT+CMGF 选择消息格式选择消息为TEXT 或PDU 格式用PDU 格式包拪所有头信息的短消息以二迚制方式传送写成十六迚制的格式用TEXT 格式命令和响应均为ASCII 字符选择的消息格式存储在EEPROM 里命令AT+CMGF ?查询当前值响应+CMGF: 1 OKTEXT 方式命令AT+CMGF=?检测命令响应+CMGF: (0-1) OK支持TEXT 和PDU 方式2.6.5 AT+CSDH 显示TEXT 方式参数该命令为TEXT 方式的结果代码提供更多的信息命令AT+CSDH?查询当前值17响应+CSDH: 0 OK不显示头信息2.6.6 AT+CNMI 新消息提示命令格式AT+CNMI=<mode>,<mt>,<bm>,<ds>,<bfr> <mode> 控制主动提供结果码的过程只支持<mode>=2, 对于值013只是接受并返回OK其执行的过程与值2 一样0结果代码缓冲区在TA如果TA 的缓冲区满则提示信息存储在其他地方或者删除最旧的提示信息以新的代替1当TA-TE 链接保留时拒绝新消息结果码否则直接将其传送给TE 2当TA-TE 链接保留时结果代码缓存在TA预约后发送给TE否则直接将其传送给TE 3否则直接将结果码传送给TE当TA 处于在线数据模式时特殊波段内的TA-TE 链接用来嵌入结果码和数据<mt> 为SMS-DELIVERs 设置结果码提示发送路径缺省值为0 0SMS-DELIVER 提示不需要发送路径1SMS-DELIVER 由+CMTI : SM, <index> 来提示发送路径2SMS-DELIVER 除了class 2 消息由2 种结果码来发送+CMT : [<alpha>,] <length> <pdu> (PDU 方式) +CMT : <oa>,[<alpha>,] <scts> [,<tooa>, <fo>, <pid>, <dcs>, <sca>, <tosca>, <length>] <data> TEXT 方式3class 3 的SMS-DELIVER 消息采用<mt>=2 中的结果码来发送其他类型的消息用<mt>=1的格式<bm> 设置存储接收的广播消息的规则0不向TE 发送广播消息提示信息广播消息已存储缺省值1广播消息已存储并以格式+CBMI:BMl, <index>向用户显示存储位置2新的广播消息采用2 种格式直接发送给TE +CBM : <length> <pdu> PDU 方式+CBM :<sn>,<mid>, <dcs>,<page>,<pages> <data> Text 方式3对class 3 的广播消息采用<bm>=2 的操作其他类型的消息采用<bm>=1 的操作<ds> 用于SMS_STATUS_REPORT, 缺省值为0 0不发送SMS-STATUS-REPORT 1采用如下格式发送SMS-STATUS-REPORT +CDS : <length> <pdu> (PDU 方式)18+CDS : <fo>,<mr>, [<ra>] , [<tora>], <scts>,<dt>,<st> (Text 方式) <bfr> 缺省值为0 0当<mode> 取值为1-3 时TA 缓冲区中的结果码发送给TE 1当<mode> 取值为1-3 时清除TA 缓冲区中的结果码命令AT+CNMI=2,1,0,0,0<mt>=1响应OK响应+CMTI : "SM", 1收到新消息的提示2.6.7 AT+CMGR 读取短消息命令格式AT+CMGR=<index> 采用TEXT 方式的响应+CMGR :<stat>,<oa>,[<alpha>,] <scts> [,<tooa>,<fo>,<pid>,<dcs>,<sca>,<tosca>,<length>]<data> 对于SMS-DELIVER +CMGR :<stat>,<da>,[<alpha>,] [,<toda>,<fo>,<pid>,<dcs>,[<vp>],<sca>, <tosca>,<length>] <data> 对于SMS-SUBMIT 采用PDU 方式的响应+CMGR: <stat>, [<alpha>] ,<length> <pdu>命令AT+CMGR=1读消息响应+CMGR: "REC UNREAD", "0146290800","98/10/01,18 :22 :11+00", ABCdefGHI OKTEXT 方式2.6.8 AT+CMGL 列举短消息用户使用该命令来读取某种类型的存储的短消息命令格式AT+CMGL=<stat> 采用TEXT 方式的响应+CMGL:<index>,<stat>,<da/oa>[,<alpha>],[<scts>,<tooa/toda>,<length>] <data>+CMGL:<index>…… 采用PDU 方式的响应+CMGL : <index>,<stat>, [<alpha>], <length> <pdu>+CMGL:<index>…… <stat> 的取值19PDU 方式TEXT 方式说明REC UNREAD1REC READ接收已读2STO UNSENT存储未发送3STO SENT存储已发送4ALL所有消息命令AT+CMGL=”REC UNREAD”列举未读消息响应+CMGL: 1, "REC UNREAD","0146290800", test +CMGL: 3, "REC UNREAD","46290800" hello OK由2 条未读消息读后其状态变为REC READ2.6.9 AT+CMGS 发送短消息采用TEXT 方式的命令格式AT+CMGS= <da> [ ,<toda> ] text is entered 按ctrl-Z 发送出去/ 按ESC 取消采用PDU 方式的命令格式AT+CMGS= <length> PDU is entered 按ctrl-Z 发送出去/ 按ESC 取消PDU 发送只能输入十六迚制的字符0-9A-F命令AT+CMGS="+33146290800" Please Call me soon, Fred.<ctrl-Z>用TEXT 方式发送消息响应+CMGS : <mr> OK发送成功命令AT+CMGS=<length> <pdu><ctrl-Z>用PDU 方式发送消息响应+CMGS : <mr> OK发送成功返回给用户的消息参考值<mr> 由模块分配这个值从0 开始每发送一次消息递增1 不论是否发送成功在0-255 之间循环2.6.10 AT+CMGW 向内存写入消息该命令存储短消息SMS-DELIVER 或SMS-SUBMIT 返回存储位置<index>20消息输入的格式与AT+CMGS 命令类似TEXT 方式命令格式AT+CMGW= <oa/da> [,<tooa/toda> [,<stat> ] ] enter text 按ctrl-Z 发送出去/ 按ESC 取消PDU 方式命令格式AT+CMGW= <length> [,<stat>] give PDU 按ctrl-Z 发送出去/ 按ESC 取消响应格式+CMGW: <index> +CMS ERROR <err> 写入出错<oa/da> 字符格式的发出/ 目标地址值<tooa/toda> 发出/ 目标地址值类型<stat> 状态值缺省为2表示存储消息的状态如果命令行没有此域存储的消息被认为是要发送的消息TEXT 方式REC UNREAD1REC READ2STO UNSENT3STO SENT命令AT+CMGW="+33146290800" Hello, how are you ?<ctrl-Z>写入消息响应+CMGW : 4 OK消息存储在位置42.6.11 AT+CMSS 发送存储区内的消息该命令将存储区内的消息发送出去命令格式AT+CMSS=<index>[,<da> [,<toda>] ] 响应+CMSS : <mr> +CMS ERROR: <err> 发送出错如果提供新的地址<da>它将代替存储在消息内的地址只有TEXT 方式才能使用这个命令命令AT+CMGW=0660123456 Today is my birthday<ctrl-Z>写入消息响应+CMGW : 5 OK消息存在位置5命令AT+CMSS=5发送消息521响应+CMSS : <mr> OK发送成功2.6.12 AT+CSMP 设置TEXT 方式参数该命令用来选择<vp>, <pid>, <dcs> 的值命令格式AT+CSMP=<fo>, <vp>, <pid>,<dcs> <fo> 字节由6 个域组成:B7B6B5B4B3B2B1B0RPUDHISRRVPFRDMT1RP: Reply Path (答复路径)TEXT 方式不用此域UDHI: User Data Header Information (用户数据头信息)如果用户数据域开始有头信息则置为1 在AT+CSMP 命令里不支持这项功能但是PDU 方式可以用(AT+CMGS) SRR: Status Report Request 状态报告请求需要状态报告则置1 VPFValidity Period Format 有效时间格式b4=0 b3=0 表示<vp> 不提供b4=1 b3=0 表示<vp> 提供其他格式不支持RDReject Duplicates 丢弃重复内容b2=1 要求服务中心丢弃已经保存的同样的SMSSUBMIT 消息MTI Message Type Indicator 消息类型挃示b1=0 b0=0 为SMS-DELIVER 消息SC 发给MS b1=0 b0=1 为SMS-SUBMIT 消息MS 发给SC 在TEXT 方式下<vp> 缺省值为16724小时其取值如下表所示VP valueValidity period value0 to 143(VP+1) x 5 minutes (up to 12 hours)144 to 16712 hours + (VP-143) x 30 minutes168 to 196(VP-166) x 1 day197 to 255(VP-192) x 1 week<pid> 显示使用的上层协议或者某种类型的进端处理装置例如0x24 表示语音电话0x22 表示3 类传真<dcs> 确定信息的编码方式目前支持GSM 字符和数据UCS2 暂时不支持命令AT+CSMP=17,23,64,244<vp> = 23 (2 小时) <dcs> = GSM 8 位字符响应OK222.6.13 AT+CMGD 删除短消息删除存储的消息命令AT+CMGR=3读取消息响应+CMGR: "REC UNREAD", "0146290800",,"98/10/01,18:19:20+00" Received Message! OK命令AT+CMGD=3删除响应OK2.6.14 AT+CSCA 设置短消息中心地址该命令用于设置短消息中心地址命令。
COMWAY 4G DTU扩展AT指令手册
COMWAY 4G DTU扩展AT指令手册目录一、4G DTU COMWAY 扩展AT指令基本格式和类型 (1)二、通过短信发送AT指令的基本格式: (1)三、AT指令详细说明 (2)1. 系统设置和操作指令 (2)2. 4G通信设置指令 (3)3. 串口设置指令 (6)4. 以太网口设置指令 (6)5. WIFI设置指令 (7)6. VPN设置指令 (8)7. 虚拟服务器设置指令 (8)8. 网管操作指令 (9)9. 短信设置和执行指令 (9)10. 动态程序指令(Tcp转rtu和Rtu转tcp) (9)11. 定时任务指令: (10)12. GPS定位指令: (10)4G LTE DTU支持标准GSM07.07 AT指令集和扩展的COMW AY 扩展A T指令。
一、4G DTU COMWAY 扩展AT指令基本格式和类型4G DTU所有COMWAY扩展AT指令均以AT+…作为起始符,同时兼容WG-8010 GPRS DTU的AT^…。
AT指令分为配置指令和执行指令。
配置指令用于修改DTU的各项参数,并保存在DTU中;执行指令用于实现各种功能(发短信、建立和中断通信连接、保存配置、重启DTU)或者状态的切换(+++切换指令),通常由下位机经串口或网口向DTU发出。
二、通过短信发送AT指令的基本格式:设置短信安全模式后(不设置短信安全模式意味着DTU可以执行任意手机发送的AT指令),只有设置在DTU内的手机号发送的AT指令才会被执行。
以下所列的COMWAY扩展AT指令均可以通过短信发送并执行。
手机输入短信时,可以在特殊字符中选择到“^”符号,也可以用减号“-”代替,故短信发送at- 指令时也可以执行。
短信发送AT指令具备以下特点:●一条短信中可以顺序编辑多条AT指令,仅需输入一次扩展指令起始符:AT+,例如以下指令:AT+BAUD=9600;UTCF=810;SAVE。
每条指令之间用西文字符的“;”隔开。
3G_4G模块拨号问题AT命令操作手册
3G/4G模块拨号问题AT命令操作手册模块拨不上号?=============================================================================== RSSI查询功能命令AT+CSQ 此命令返回模块的RSSI和BER=============================================================================== AT命令返回值说明:RSSI, BERat+csq+CSQ: 14,99<rssi> 接收信号强度指示0 --------------- -113dBm or less1 --------------- -111dBm2-30 --------------- -109...-53dBm31 --------------- -51dBm or greater99 not known or not detectable<ber> (比特误码率百分比)强度= -(113-2*RSSI)=============================================================================== PIN码状态查询命令AT+CPIN? 此命令返回当前SIM卡的状态=============================================================================== AT命令返回值说明:at+cpin?+CPIN: READYREADY MT无密码输入请求SIM PIN UICC/SIM PIN PIN密码请求SIM PUK UICC/SIM PUK密码请求,用于解锁被block了的SIM PINSIM PIN2 PIN2密码请求(本版本暂不提供对受其保护的功能的支持)SIM PUK2 PUK2密码请求,用于解锁被block了的SIM PIN2=============================================================================== 操作模式设置命令AT+CFUN? 此命令查询当前模块的离线上线设置=============================================================================== AT命令返回值说明:at+cfun?+CFUN: 10 设置为LPM(低功耗)模式(MT之前的设置必须为非offline模式)1 设置为online模式(默认值)(MT之前的设置必须为非offline模式)4 设置为offline模式(MT之前的设置必须为非FTM模式)5 设置为FTM模式(MT之前的设置必须为online模式)6 重启MT(MT之前的设置必须为offline模式)<rst> 是否在设置前重启MT(暂不支持)=============================================================================== 注册状态查询命令AT+CREG? 此命令返回模块当前的注册状态=============================================================================== AT命令返回值说明:n,statat+creg?+CREG: 1,1stat值说明:0 not registered, ME is not currently searching a new operator to register to1 registered, home network2 not registered, but ME is currently searching a new operator to register to3 registration denied4 unknown5 registered, roaming=============================================================================== 运营商信息查询命令AT+COPS? 此命令返回模块当前注册到的运营商信息=============================================================================== AT命令返回值说明:AT+COPS?+COPS: 0,0,"China Mobile Com",0、末位0解释:Access technology selected0 – GSM1 – GSM Compact2 – UTRAN=============================================================================== 注册网络模式信息查询命令AT+PSRAT 此命令返回模块当前注册到的网络信息(仅共进3G模块)=============================================================================== AT命令返回值说明:AT+PSRAT+PSRAT :UMTS=============================================================================== 网络模式当前设定值查询命令AT+MODODR? 此命令返回模块当前设定的网络选择(仅共进3G模块)=============================================================================== AT命令返回值说明:AT+ MODODR?+MODODR: UMTS ONLY=============================================================================== 模块频率设定值查询命令AT+BNDPRF? 此命令返回模块当前设定的网络频段(仅共进3G模块)=============================================================================== AT命令返回值说明:AT+ BNDPRF?+BNDPRF: 896,1256,131072=============================================================================== 模块小区锁网模式查询命令AT+CIDCOUNT? 此命令返回模块当前的小区锁网功能设定(仅共进3G模块)=============================================================================== AT命令返回值说明:AT+ CIDCOUNT?+CIDCOUNT: 400锁网模式关闭N(N>0) 锁网模式开启,最大CELL数目为N=============================================================================== 模块小区锁定状态查询命令AT+CIDCHECK? 此命令返回模块当前的小区锁定状态状态(仅共进3G模块)=============================================================================== AT命令返回值说明:at+cidcheck?+CELL LOCK:In the listIn the list 当前CELL在锁定列表中Out of the list 当前CELL不在锁定列表中Searching 当前锁定列表为空,正在锁定当前小区其他值小区锁网功能关闭=============================================================================== 模块运行商锁定功能查询命令AT+LNCHECK? 此命令返回模块当前的运营商锁定设置状态(仅共进3G模块)=============================================================================== AT命令返回值说明:AT+LNCHECK?+LNCHECK:1,“46000,46001”。
CAT-1 系列 AT 指令集说明书
CAT-1系列AT指令集文件版本:V1.0.7功能特点●网络优,搭载Cat-1网络,10Mbps下载,5Mbps上传,满足80%的数据传输应用场景;●延迟低,4G网络承载,毫秒级延时体验;●支持多制式,LTE Cat-1和GRPS双模双保险;●覆盖广,基于现有运营商4G网络,稳定性高;●无需特殊卡、无需特殊套餐,常规卡即可使用;●支持网络透传功能,串口数据直接传到网络端,简单可靠;●支持KEEP-ALIVE机制,可以保活连接,增强连接稳定性;●每路连接支持20条数据缓存,每条数据最大4K;●每路连接分别支持一路socket备份;●支持注册包,心跳包数据;●支持HTTPD功能;●支持短信透传,发送中英文短信;●支持FTP他升级协议;●支持基站定位和NTP时间更新;●多种参数设置方式:网络、短信、串口AT指令和电脑端设置软件配置;●具有安全机制,可设置指令模式登录密码。
目录CAT-1AT指令集 (1)1.文档简介 (6)2.指令介绍 (6)2.1.指令中“问”的格式 (6)2.2.指令中“答”的格式 (7)3.AT指令集 (8)3.1.响应指令类型说明 (10)3.2.常用指令错误码 (11)4.AT指令详解 (11)4.1.AT (11)4.2.AT+Z (11)4.3.AT+S (12)4.4.AT+CLEAR (12)4.5.AT+E (12)4.6.AT+ENTM (13)4.7.AT+WKMOD (13)4.8.AT+CMDPW (14)4.9.AT+STMSG (15)4.10.AT+RSTIM (15)4.11.AT+SDPEN (16)4.12.AT+NATEN (16)4.13.AT+UATEN (17)4.14.AT+CACHEN (18)4.15.AT+CSQ (18)4.16.AT+SYSINFO (19)4.17.AT+VER (19)4.18.AT+BUILD (20)4.19.AT+SN (20)4.20.AT+IMEI (21)4.21.AT+ICCID (21)4.22.AT+CIP (21)4.23.AT+CNUM (22)4.24.AT+LBS (22)4.25.AT+LBSN (23)4.26.AT+CCLK (24)4.27.AT+SAFEATEN (25)4.29.AT+UART (26)4.30.AT+UARTFL (27)4.31.AT+UARTFT (27)4.32.AT+APN (28)4.33.AT+SOCKA (29)4.34.AT+SOCKB (29)4.35.AT+SOCKC (30)4.36.AT+SOCKD (31)4.37.AT+SOCKAEN (32)4.38.AT+SOCKBEN (32)4.39.AT+SOCKCEN (33)4.40.AT+SOCKDEN (33)4.41.AT+SOCKALK (34)4.42.AT+SOCKBLK (34)4.43.AT+SOCKCLK (35)4.44.AT+SOCKDLK (35)4.45.AT+SOCKASL (36)4.46.AT+KEEPALIVEA (36)4.47.AT+KEEPALIVEB (37)4.48.AT+KEEPALIVEC (38)4.49.AT+KEEPALIVED (38)4.50.AT+SHORTATM (39)4.51.AT+SOCKRSNUM (40)4.52.AT+SOCKRSTIM (40)4.53.AT+SOCKABK (41)4.54.AT+SOCKBBK (41)4.55.AT+SOCKCBK (42)4.56.AT+SOCKDBK (43)4.57.AT+SOCKABKEN (43)4.58.AT+SOCKBBKEN (44)4.59.AT+SOCKCBKEN (44)4.60.AT+SOCKDBKEN (45)4.61.AT+REGEN (46)4.62.AT+REGTP (46)4.63.AT+REGDT (47)4.64.AT+REGSND (48)4.66.AT+HEARTEN (49)4.67.AT+HEARTTP (49)4.68.AT+HEARTDT (50)4.69.AT+HEARTTM (51)4.70.AT+HEARTSORT (51)4.71.AT+HEART (52)4.72.AT+HTPTP (53)4.73.AT+HTPURL (53)4.74.AT+HTPHD (54)4.75.AT+HTPSV (55)4.76.AT+HTPPK (55)4.77.AT+HTPTIM (56)4.78.AT+DSTNUM (56)4.79.AT+SMSFLT (57)4.80.AT+NTPSVR (57)4.81.AT+NTPEN (58)4.82.AT+NTPTM (59)4.83.AT+GPS (59)4.84.AT+GPSDT (60)4.85.AT+GPSOUT (60)4.86.AT+GNSSMOD (61)4.87.AT+GMDBS (62)4.88.AT+GPOSUPTM (63)4.89.AT+SIMSWITCH (63)4.90.AT+BLEEN (64)4.91.AT+BLEMOD (65)4.92.AT+BLEADVEN (65)4.93.AT+BLESG (66)4.94.AT+BLELINK (67)5.异常打印信息 (68)6.联系方式 (69)7.免责声明 (70)8.更新历史 (71)1.文档简介该文档提供了以WH-GM5为例,Cat-1系列产品支持的AT指令的详细说明。
at指令手册
at指令手册摘要:1.AT 指令手册概述2.AT 指令的分类3.AT 指令的使用方法4.AT 指令的应用实例5.总结正文:1.AT 指令手册概述AT 指令手册是一本介绍AT 指令的详细使用方法和应用实例的指南。
AT 指令,全称Advanced Technology 指令,是一种用于控制和配置电子设备的指令集。
它最初由Hayes Microcomputer Products 公司开发,用于控制其调制解调器。
随着技术的发展,AT 指令得到了广泛应用,现在它主要用于配置和控制各种网络设备、计算机外设等。
2.AT 指令的分类AT 指令主要分为以下几类:(1)控制类:如连接、断开、重启等;(2)配置类:如设置IP 地址、子网掩码、默认网关等;(3)查询类:如查询设备状态、IP 地址等信息;(4)传输类:如上传、下载、发送、接收数据等。
3.AT 指令的使用方法使用AT 指令时,需要将指令按照特定的格式输入到设备的控制台或者终端。
一般格式为:指令名称参数1 参数2...换行符。
例如,设置一个设备的IP 地址为192.168.1.1,可以使用如下指令:```AT+CIPSTART="192.168.1.1",0,0```4.AT 指令的应用实例AT 指令在实际应用中用途广泛,下面举一个简单的例子:假设有一个网络设备,其初始IP 地址为192.168.1.1,我们需要将其更改为192.168.2.1。
可以使用如下AT 指令:```AT+CIPSTART="192.168.2.1",0,0AT+CIPSET=<参数名称>="新的IP 地址",<子网掩码>,<默认网关>```5.总结AT 指令手册是一本详细介绍AT 指令使用和应用实例的指南。
AT 指令广泛应用于网络设备、计算机外设等的配置和控制。
使用AT 指令时,需要按照特定的格式输入指令,并根据实际情况设置相应的参数。
at指令手册
at指令手册
AT 指令手册提供了用于与调制解调器(MODEM)和其他通信设备进行通信的指令。
以下是一些常见的 AT 指令:
1. AT
- 发送 "AT" 命令,用于测试设备是否处于运行状态。
2. AT+CGMI
- 获取设备的制造商信息。
3. AT+CGMM
- 获取设备的型号信息。
4. AT+CGMR
- 获取设备的固件版本信息。
5. AT+CSQ
- 获取设备的信号质量。
6. AT+COPS?
- 获取当前注册的网络提供商信息。
7. AT+CREG?
- 获取设备的网络注册状态。
8. ATD<number>;
- 拨打电话给指定的电话号码。
9. ATA
- 接听来自电话的呼叫。
10. ATH
- 挂断当前电话呼叫。
这只是一些常见的 AT 指令示例,实际上有许多其他的指令可以用于不同的设备。
要详细了解特定设备的 AT 指令,请参考设备制造商提供的官方 AT 指令手册。
移远at指令中文手册
移远at指令中文手册AT指令是一种用于控制移动终端的命令语言,它可以通过串口或无线接口与终端进行通信。
AT指令在移动通信领域中被广泛应用,包括短信发送、语音通话、数据传输等功能。
以下是AT指令的中文手册:第一章:基本概念1.1 AT指令简介1.2 AT指令的应用领域1.3 AT指令的基本语法1.4 AT指令的执行机制第二章:常用功能指令2.1 拨号指令2.1.1 ATD:拨号命令2.1.2 ATA:接听命令2.1.3 ATH:挂机命令2.2 短信指令2.2.1 AT+CMGS:发送短信命令2.2.2 AT+CMGR:读取短信命令2.2.3 AT+CMGL:列出短信命令2.2.4 AT+CMGD:删除短信命令2.3 语音通话指令2.3.1 ATD:呼叫命令2.3.2 ATA:接听命令2.3.3 ATH:挂机命令2.3.4 AT+CLCC:查询通话状态命令2.4 数据传输指令2.4.1 AT+CGDCONT:设置PDP上下文命令2.4.2 AT+CGACT:激活或去活PDP上下文命令2.4.3 AT+CIPSTART:建立网络连接命令2.4.4 AT+CIPSEND:发送数据命令2.4.5 AT+CIPCLOSE:关闭网络连接命令第三章:参数配置指令3.1 基本配置指令3.1.1 ATV:设置AT指令回显命令3.1.2 AT+IPR:设置串口波特率命令3.1.3 AT+CMEE:设置错误报告模式命令3.2 短信配置指令3.2.1 AT+CNMI:设置新消息指示命令3.2.2 AT+CSMP:短消息参数命令3.3 语音通话配置指令3.3.1 AT+CLIP:来电显示命令3.3.2 AT+VTS:DTMF信号发送命令3.4 数据传输配置指令3.4.1 AT+CIPMODE:数据传输模式命令3.4.2 AT+CIPMUX:多连接模式命令3.4.3 AT+CSTT:设置GPRS接入点命令第四章:网络管理指令4.1 网络状态查询指令4.1.1 AT+CIMI:查询国际移动用户识别码命令4.1.2 AT+CSQ:查询信号强度命令4.1.3 AT+CREG:查询网络注册状态命令4.1.4 AT+CGREG:查询GPRS网络注册状态命令4.2 注册网络指令4.2.1 AT+COPS:手动选择运营商命令4.3 功率管理指令4.3.1 AT+CBC:查询电池电量命令4.3.2 AT+CSCLK:设置电源管理命令第五章:系统模式指令5.1 AT+CFUN:设置终端功能命令5.2 AT+CPIN:PIN码操作命令5.3 AT+CGSN:查询IMEI命令第六章:扩展指令6.1 AT+CSIM:SIM卡应用工具包命令6.2 AT+CMUX:多路复用命令6.3 AT+CCID:查询SIM卡信息命令第七章:错误码解析7.1 AT指令错误码列表7.2 错误码含义解析第八章:附录8.1 AT指令规范8.2 AT指令的应用案例以上是移远AT指令的中文手册,涵盖了基本概念、常用功能指令、参数配置指令、网络管理指令、系统模式指令等内容。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1变更记录
2引言
该文档为1761 MIFI设备上使用AT指令完成网络通信功能的使用说明文档,并对其中一些与WIFI控制功能相关的AT指令做了说明。
3SOCKET使用步骤
3.1创建socket(at^dstt=<way>)
at^dstt=1 //创建第一路socket
at^dstt=2 //创建第二路socket
3.2连接服务器(at^dipstart=<way>,<pro>,<url>,<port>)
at^dipstart=1,1,10.0.0.172,80 //一路socket连接服务器
at^dipstart=2,1,,80 //二路socket连接服务器
3.3数据发送(at^dipsend=<way>,<length>)
at^dipsend=1,10 //一路socket发送十六进制数据,发送长度10
at^dipsend=2,16 //二路socket发送十六进制数据,发送长度16
1、模块收到at^dipsend指令后,会显示输出提示符‘>’提示用户输入待发送数据,待发送数据必须用十六进制(HEX)表示,待发送数据以\r\n为结尾。
例如,待发送数据为“1234”,实际输入内容是31323334\r\n,发送长度的为8,31323334紧跟\r\n为本次发送数据内容结束标记。
2、若模块输出提示符‘>’后面的输入内容不是待发送数据内容,是其他AT指令或待发送数据内容长度与dipsend中设置的长度不一致,终端会提示send error终止本次内容发送;10S内无指定长度数据输入将返回send timeout。
3、使用at^dipsend发送数据时,必须确保输出提示符‘>’后面输入的是待发送数据而非其他内容,否则模块会以无效输入为由丢失‘>’后的数据内容。
4、发生timeout错误时,将以SEND TIMEOUT(way)格式提示给用户。
5、最大发送长度为1024个原始字节(2048 HEX)
3.4数据接收(^DIPD(way)(len):十六进制HEX)
模块在收到服务器下发的数据时会上报给用户,上报格式为:^DIPD(way)(len):HEX内容\r\n,hex内容以\r\n作为结束标记;其中,way代表哪一路socket ,len代表hex内容字节的长度(不包括\r\n);
^DIPD(2)(100):
3200021001011E0220050500663162306339363839626461656164616463373534386138383831 626337316688C240543D50\r\n
如上表示:
第二路socket接收到50字节长度数据,输出到通道上的内容为100字节十六进制数据。
1、最大接收长度为1024个原始字节(2048 HEX)
3.5关闭socket(at^dipclose=<way>)
出现通信异常时需要用户主动关闭当前socket,关闭指令如下:
at^dipclose=1 //关闭第一路socket连接
at^dipclose=2 //关闭第二路socket连接
3.6查询socket状态(at^dipstatus=<way>)
at^DIPSTATUS=1 //查询1路socket状态
at^DIPSTATUS=2 //查询2路socket状态
返回error,说明输入参数错误或链路没激活,可能没有sim卡、sim卡透支、sim卡错误、无网络信号等错误;
正常返回格式:^DIPSTATUS:(way)(status)
status说明:
返回0,PDP未激活;
返回1,网络正常,但socket不存在;
返回3,说明sock存在,只有socket存在才可以连接服务器;
返回5,已连接服务器,可正常收发数据;
返回6,socket关闭状态,需要重新创建socket(关闭状态下也可以直接连接服务器,连接时会自动创建新socket)
举例:
^DIPSTATUS:(1)(1) //网络正常,但第一路socket还不存在。
^DIPSTATUS:(2)(5) //第二路socket已连接到服务器,可收发数据。
3.7状态主动上报(socket断开、终端重启、异常)
1、当有socket连接或断开服务器时,终端会主动上报该路socket状态,例如:第一路socket连接到服务器会主动上报^DIPCONNECTED:(1)(1),如果第一路socket断开会主动上报^DIPCONNECTED:(1)(0)
2、模块重启时,主动上报^dsrst指令。
3、模块异常时,主动上报指令:
^DEXCEPTINFO: 0,0
[TD]^DOS unknown
3.8其他说明
1、域名解析at ^ddnsgip= //需要激活pdp,例如查询百度
2、AT^DWLCTRL1:开启、关闭wifi芯片以及查询当前状态。
3、AT^ICSSSID:查询、修改wifi芯片SSID,设置完毕后需要重启(at^dsrst)。
4、AT^ICSPWD: 查询、修改wifi芯片加密类型与密码,设置完毕需重启(at^dsrst)。
5、抓取aep_tcpip模块的平台trace log,需要勾选gal_aep,并勾选os下所有选项。
4AT指令指令表
4.1AT^DSTT
4.2AT^DIPSTART
4.3AT^DIPSEND
4.4AT^DIPTRAN
4.5AT^DIPCLOSE
4.6AT^DIPSTATUS
4.7AT^DDNSGIP
4.8AT^DWLCTRL1
4.9AT^DWLMAC
4.10AT^ICSSSID
4.11AT^ICSPWD
4.12AT^DWLRFDS
4.13AT^DWLSFDS
4.14AT^DWLAPN
4.15AT^DWLFLOW
4.16AT^DWLDEVID
4.17AT^DWLADV
4.18AT^DWLTXPOWER
发射功率参照表:
参考代码中的配置
#ifdef CONFIG_FROM_CONFIG_FILE
extern unsigned char eeprom_data_8189es[512] = {
0x29, 0x81, 0x03, 0x6C, 0x0B, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x28, 0x25, 0x25, 0x24, 0x24, 0x2C, 0x2C, 0x28, 0x28, 0x28, 0x02, 0xFF, 0xFF, 0xFF, 0xFF,
如果我们要将11b的channel 1降低1dB, 此表调整为:
0x26, 0x28, 0x25, 0x25, 0x24, 0x24, 0x2C, 0x2C, 0x28, 0x28, 0x28, 0x02, 0xFF, 0xFF, 0xFF, 0xFF, 调整后11b的channel 1、2都降低1db
如果我们要将11n的channel3 降低1db, 此表调整为:
0x28, 0x28, 0x25, 0x25, 0x24, 0x24, 0x2C, 0x2A, 0x28, 0x28, 0x28, 0x02, 0xFF, 0xFF, 0xFF, 0xFF, 调整后11n的channel 3、4、5都降低1dB
如果我们要将11g的channel 14降低1dB,此表调整为:
0x28, 0x28, 0x25, 0x25, 0x24, 0x24, 0x2C, 0x2C, 0x28, 0x28, 0x26, 0x02, 0xFF, 0xFF, 0xFF, 0xFF, 此时11n的和11g的channel 12、13、14都降低1dB
或者
0x28, 0x28, 0x25, 0x25, 0x24, 0x24, 0x2C, 0x2C, 0x28, 0x28, 0x28, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
此时11g的所有channel都降低1dB, 11b不变4.19AT+CCLK Clock。