中国移动终端AT命令规范 2.0.0
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指令集

1.AT+CBST 信差类型选择.
2.AT+FCLASS 选择模式.这个命令把模块设置成数据或传真操作的特殊模式.
3.AT+CR 服务报告控制.这个命令允许更为详细的服务报告.
4.AT+CRC 划分的结果代码.这个命令在呼叫到来时允许更为详细的铃声指示.
5.AT+ILRR 本地 DTE-DCE 速率报告.
29.AT+WCFM 商业特性管理.是否允许 Wavecom 特殊特性.
30.AT+WMIR 允许从当前存储的参数值创建定制的存储镜像
31.AT+WCDP 改变旋律的缺省播放器.
十 三 .SIM 卡 工 具 箱 命 令
1.AT+STSF 配置工具箱实用程序.
at指令集.txt花前月下,不如花钱“日”下。叶子的离开,是因为风的追求还是树的不挽留?干掉熊猫,我就是国宝!别和我谈理想,戒了!Wavecom模块AT指令简介
一 . 一 般 命 令
1.AT+CGMI 给出模块厂商的标识.
2.AT+CGMM 获得模块标识.这个命令用来得到支持的频带(GSM 900,DCS 1800 或PCS 1900).当
6.AT+WPCS 设定电话簿状态.这个特殊的命令报告通过 TE 电话簿所用的状态的ME.
ME于是可以转换每一个输入的或者显示的字符串字母.这个用来读或者写电话簿的入口.
7.AT+CIMI 获得 IMSI.这命令用来读取或者识别SIM 卡的IMSI (国际移动签署者标识). 在读取
IMSI 之前应该先输入PIN(如果需要PIN的话)码.
10.AT+CAMM 累计呼叫计量最大值.
手机AT命令

手机AT命令一、一般命令1、 AT+CGMI:请求得到移动设备生产厂商的标识。
2、 AT+CGMM:请求得到移动设备模块的标识。
3、 AT+CGMR:请求得到改订的系统版本,修改级别和日期,以及其他相关内容。
4、 AT+CGSN:得到GSM移动设备的唯一标识,比如IMEI(国际移动设备标识)序列号。
5、 AT+CSCS 选择TE(操作终端)字符集设定情况,使其能够和ME设备匹配, TA能够在TE和ME之间进行正确的字符转换。
6、 AT+CIMI 获得IMSI。
用来读取或者识别SIM卡的IMSI(国际移动签署者标识),识别移动设备附带的SIM卡标识。
在读取IMSI之前应该先输入PIN码(如果需要PIN的话)。
7、 AT+CMUX 使GSM的多路协议生效,设置多路模式控制通道的参数。
8、 AT+GMI 请求得到终端适配器生产厂商的标识。
9、 AT+GMM:请求得到终端适配器模块的标识。
10、AT+GMR:请求得到终端适配器改订的系统版本,修改级别和日期,以及其他相关内容。
11、AT+GSN:得到GSM终端适配器的序列号标识。
12、AT+GOI:得到GSM终端适配器TA的ISO全球系统标识。
13、AT+GCAP:得到GSM终端适配器TA的全部性能和容量的信息。
14、AT+GCI:得到GSM终端适配器TA安装所在的国家。
15、AT+WS46:设置使用无线网络,使用无线数据服务模式。
二、呼叫控制命令1、 AT+CSTA: 选择地址类型,选择GSM的拨号命令的数字类型。
2、 AT+CMOD: 选择远程呼叫指令的呼叫模式,主要有SINGLE MODE,alternating voice/fax等,各模式中轮换模式的呼叫命令是在TA里实现。
3、 AT+CHUP: 使呼叫挂起命令,即由TA挂起当前的使用轮换模式的GSM网络的呼叫过程。
4、 AT+CBST: 选择信差(持有人)服务类型,并选择对应的数据速率和呼叫连接元素。
AT指令详解

AT指令详解AT指令详解1、简介: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命令规范

移动多媒体广播手机电视业务终端AT命令规范AT命令是用于与移动多媒体广播手机电视业务终端进行通信的一种指令集。
通过发送AT命令,用户可以控制终端的各种功能,包括电视信号接收、频道切换、音量调节等。
下面是一份移动多媒体广播手机电视业务终端AT命令规范的简要介绍:1. 命令格式:AT+<命令>[=<参数>][,<参数>]...2. 常用命令及其功能:- AT+POWER:终端开关机控制命令,用于启动或关闭终端。
- AT+VOLUME:音量控制命令,用于调节终端的音量大小。
- AT+CHANNEL:频道切换命令,用于切换终端接收的电视广播频道。
- AT+EPG:电子节目指南命令,用于获取当前频道的电子节目指南信息。
- AT+INFO:终端信息命令,用于获取终端的硬件和软件信息。
3. 命令响应:终端在接收到AT命令后,会返回相应的命令响应。
响应格式一般为“<命令>:<响应码>”或“<命令>:<响应码>,<参数>”。
响应码常见的有:OK(命令执行成功)、ERROR(命令执行失败)、BUSY(终端忙碌)等。
4. 延时、超时:在发送AT命令后,需要等待足够的时间以确保命令执行完成。
一般建议设置延时时间,使终端能够充分响应命令。
如果命令执行时间超过预定的超时时间,可以认为命令执行失败。
5. 附加功能:某些终端可能支持一些附加功能,如字幕显示、画面尺寸调整等。
这些功能可以通过发送特定的AT命令来控制。
具体命令需要参考终端的规格说明书。
需要注意的是,不同终端可能对AT命令的支持程度有所差异,因此在使用AT命令时需要参考终端厂商提供的文档和规格说明书。
此外,为了确保命令的准确执行,建议在发送AT命令前对参数进行验证。
移动多媒体广播手机电视业务终端AT命令规范是为了方便用户控制终端的各种功能而设计的。
通过发送特定的AT命令,用户可以对终端进行开关机控制、音量调节、频道切换等操作,从而获得更好的移动多媒体广播手机电视观看体验。
at指令的使用方法

at指令的使用方法嘿,朋友们!今天咱就来聊聊 AT 指令的使用方法,这可真是个有意思的玩意儿呢!AT 指令啊,就像是一把神奇的钥匙,能打开好多好多的门。
它可以让你的设备变得超级听话,按照你的想法去做事儿。
比如说,你可以用AT 指令来控制手机发送短信。
哇塞,这多酷啊!就好像你是个幕后的大导演,指挥着手机这个小演员去完成你的指令。
你告诉它给谁发短信,发什么内容,它就得乖乖照做。
再比如,你还能通过 AT 指令来设置网络参数呢。
这就好比给设备修了条专属的高速公路,让它在网络世界里跑得更快更稳。
那怎么用这神奇的 AT 指令呢?嘿嘿,这可得仔细听好啦!首先,你得找到能输入 AT 指令的地方。
这就像是找到打开宝藏的入口一样重要哦!一般在一些专门的软件或者设备的调试界面里能找到。
然后,你就可以开始输入指令啦。
这可不能马虎,得像写作业一样认真。
每个指令都有它特定的格式和参数,就像搭积木一样,得按照规则来,不然可搭不出你想要的城堡哦!举个例子吧,如果你想让设备连接到某个特定的网络,你可能就得输入类似这样的指令:AT+CWJAP="网络名称","密码"。
看,是不是很像一句神秘的咒语?哎呀,你可别嫌麻烦呀!学会了 AT 指令的使用方法,那好处可多了去了。
就像你掌握了一门绝世武功,能在科技的江湖里自由闯荡。
而且,AT 指令的应用范围那叫一个广啊!不只是手机,好多智能设备都能用它呢。
你想想,要是你能随心所欲地控制这些设备,那得多有成就感啊!你说,这 AT 指令是不是很神奇?是不是很值得我们去好好研究研究?反正我觉得啊,学会了 AT 指令,就等于给自己打开了一扇通往科技新世界的大门。
你可以在这个世界里尽情探索,发现各种有趣的玩法和应用。
所以啊,朋友们,别犹豫啦!赶紧去试试这神奇的 AT 指令吧,让你的设备变得更聪明、更听话!相信我,你一定会爱上它的!。
中国移动TD数据卡AT指令操作规范

中国移动TD数据卡AT指令操作规范一、背景移动通信技术已经成为人们生活中不可或缺的一部分。
本文档旨在提供中国移动TD数据卡AT指令的操作规范,以帮助用户正确使用TD数据卡及其功能。
二、操作规范1. 连接设备- 将TD数据卡插入电脑的USB接口。
- 确保设备和操作系统已成功安装相应的驱动程序。
- 检查设备是否被识别并正常连接。
2. 打开终端软件- 使用合适的终端软件(如HyperTerminal、SecureCRT等)打开串口终端。
- 设置串口参数,包括波特率、数据位、停止位和校验位。
3. AT指令基本格式- 所有AT指令都以“AT”开头,以回车符(CR)或换行符(LF)结尾。
- 常见的AT指令包括:- AT:检查设备是否正常工作。
- AT+CGMI:查询设备生产厂商。
- AT+CGMM:查询设备型号。
- AT+CSQ:查询信号强度。
4. AT指令常用操作- 查询设备信息:- AT+CGMI:查询设备生产厂商。
- AT+CGMM:查询设备型号。
- AT+CGSN:查询设备序列号。
- 信号与网络信息:- AT+CSQ:查询信号强度。
- AT+CREG:查询网络注册状态。
- 网络连接与断开:- AT+CGATT:附着或分离网络。
- AT+CGACT:激活或关闭数据连接。
- AT+CIPSTART:建立TCP或UDP连接。
- AT+CIPCLOSE:关闭TCP或UDP连接。
- 数据收发:- AT+CIPSEND:发送数据。
- AT+CIPRECV:接收数据。
- 其他功能:- AT+CPOWD:关闭设备电源。
- AT+CCPIN:输入SIM卡PIN码。
5. 示例- 查询设备序列号:- 发送:AT+CGSN- 接收:- 查询信号强度:- 发送:AT+CSQ- 接收:+CSQ: 20, 0三、注意事项1. 请确保使用正版设备和软件,遵循相关法律法规和中国移动的要求。
2. 在操作过程中,注意保持良好的网络连接和信号质量。
{业务管理}移动多媒体广播手机电视业务终端AT命令规范

(业务管理)移动多媒体广播手机电视业务终端AT命令规范移动多媒体广播/手机电视业务╳╳╳╳-╳╳-╳╳发布终端A T命令规范目录前言I1.范围12.规范性引用文件13.术语、定义和缩略语14.AT命令设计原则15.AT指令接口描述25.1.(新增)检查卡支持服务的能力^MBEN25.1.1.语法结构25.1.2.接口描述25.1.3.取值说明25.2.(新增)查询和保存用户密钥信息^MBKS25.2.1.语法结构25.2.2.接口描述25.2.3.取值说明35.3.读取卡用户标识+CIMI35.3.1.语法结构35.3.2.接口描述35.3.3.取值说明35.4.(新增)处理Authentication Command 命令^MBAU35.4.1.语法结构35.4.2.接口描述45.4.3.取值说明45.5.(新增)读取MRK命令^MBMRK45.5.1.语法结构45.5.2.接口描述45.5.3.取值说明45.6.(新增)处理MSK MIKEY消息^MBMSK55.6.1.语法结构55.6.2.接口描述55.6.3.取值说明55.7.(新增)处理MTK MIKEY消息^MBMTK55.7.1.语法结构55.7.2.接口描述65.7.3.取值说明65.8.(新增)读取CMMBSN用户标识命令^MBSN6 5.8.1.语法结构65.8.2.接口描述65.8.3.取值说明65.9.(新增)读取当前小区ID命令^MBCELLID7 5.9.1.语法结构75.9.2.接口描述75.9.3.取值说明75.10.(新增)读取MSK的时间戳命令^MBMSKTS75.10.1.语法结构75.10.2.接口描述75.10.3.取值说明75.11.(新增)读取MUK的时间戳命令^MBMUKTS85.11.1.语法结构85.11.2.接口描述85.11.3.取值说明86.编制历史8前言本标准对移动多媒体广播/手机电视业务实现过程中需要规范的终端和客户端提出的AT命令要求,是开展和运营移动多媒体广播/手机电视业务的依据之壹。
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 设置短消息中心地址该命令用于设置短消息中心地址命令。
at标准指令集

AT指令集是一种用于控制调制解调器、移动设备和计算机通讯的指令集。
这些指令用于各种任务,如设置参数、控制连接和读取状态等。
以下是一些常见的AT指令:
1. AT+CGMI:给出模块厂商的标识。
2. AT+CGMM:获得模块标识。
这个命令用来得到支持的频带(GSM900,DCS1800或PCS1900)。
3. AT+CGMR:获得改订的软件版本。
4. AT+CGSN:获得GSM模块的IMEI(国际移动设备标识)序列号。
5. AT+CSCS:选择TE特征设定。
ME于是可以转换每一个输入的或显示的字母。
这个是用来发送、读取或者撰写短信。
6. AT+WPCS:设定电话簿状态。
这个用来读或者写电话簿的入口。
7. AT+CIMI:获得IMSI。
这命令用来读取或者识别SIM卡的IMSI(国际移动签署者标识)。
在读取IMSI之前应该先输入PIN(如果需要PIN的话)。
8. AT+CCID:获得SIM卡的标识。
9. AT+GCAP:获得能力表。
(支持的功能)
以上是AT指令集的一些常见指令,每个指令都有其特定的功能和应用场景。
使用这些指令可以方便地控制和配置移动设备和
计算机的通讯设置。
中国移动TD数据卡AT指令接口规范标准

QB-E-009-2007 中国移动通信企业标准中国移动TD数据卡AT指令接口规范版本号:1.0.02007-8-23发布2007-8-23实施中国移动通信有限公司发布目录1. 范围 (1)2. 规范性引用文件 (1)3 术语,定义和缩略语 (1)4 随E行客户端软件接口概述 (2)4.1接口的设计原则 (3)4.2接口的改动准则 (4)5 基本信息查询与设置接口描述 (4)5.1终端报错命令+CMEE (4)5.1.1 语法结构 (4)5.1.2 接口描述 (5)5.1.3 取值说明 (5)5.2回显命令E (5)5.2.1 语法结构 (5)5.2.2 接口描述 (5)5.2.3 取值说明 (5)5.3命令行结束符S3 (6)5.3.1 语法结构 (6)5.3.2 接口描述 (6)5.3.3 取值说明 (6)5.4.1 语法结构 (6)5.4.2 接口描述 (7)5.4.3 取值说明 (7)5.5ME响应格式命令V (7)5.5.1 语法结构 (7)5.5.2 接口描述 (7)5.5.3 取值说明 (8)5.6退格字符S5 (8)5.6.1 语法结构 (8)5.6.2 接口描述 (8)5.6.3 取值说明 (8)5.7返回出厂设置命令&F (9)5.7.1 语法结构 (9)5.7.2 接口描述 (9)5.7.3 取值说明 (9)5.8RSSI查询功能命令+CSQ (9)5.8.1 语法结构 (9)5.8.2 接口描述 (10)5.8.3 取值说明 (10)5.10操作模式设置命令+CFUN (11)5.10.1 语法结构 (11)5.10.3 取值说明 (11)5.11厂商信息查询命令+CGMI (12)5.11.1 语法结构 (12)5.11.2 接口描述 (12)5.11.3 取值说明 (12)5.12软件版本号查询命令+CGMR (12)5.12.1 语法结构 (12)5.12.2 接口描述 (13)5.12.3 取值说明 (13)5.13IMSI查询命令+CIMI (13)5.13.1 语法结构 (13)5.13.2 接口说明 (13)5.13.3 取值说明 (13)5.14IMEI查询命令+CGSN (14)5.14.1 语法结构 (14)5.14.2 接口说明 (14)5.14.3 取值说明 (15)5.15(新增)硬件版本号查询功能命令^HVER (15)5.15.1 语法结构 (15)5.15.2 接口描述 (15)5.15.3 取值说明 (15)6 短信业务接口描述 (16)6.1选择短信服务类型命令+CSMS (16)6.1.1 语法结构 (16)6.1.2 接口描述 (16)6.1.3 取值说明 (16)6.2设置短信格式命令+CMGF (17)6.2.1 语法结构 (17)6.2.2 接口描述 (17)6.2.3 取值说明 (18)6.3短信到达指示+CMTI (18)6.3.1 语法结构 (18)6.3.2 接口描述 (18)6.3.3 取值说明 (18)6.4新短信直接上报指示+CMT (19)6.4.1 语法结构 (19)6.4.2 接口描述 (19)6.4.3 取值说明 (19)6.5新收到的短信状态报告+CDSI (19)6.5.1 语法结构 (19)6.5.2 接口描述 (19)6.5.3 取值说明 (20)6.6新短信状态报告直接上报指示+CDS (20)6.6.2 接口描述 (20)6.6.3 取值说明 (20)6.7新短信通知设置命令+CNMI (22)6.7.1 语法结构 (22)6.7.2 接口描述 (22)6.7.3 取值说明 (22)6.8删除短信命令+CMGD (25)6.8.1 语法结构 (25)6.8.2 接口描述 (26)6.8.3 取值说明 (26)6.9新短信确认命令+CNMA (26)6.9.1 语法结构 (26)6.9.2 接口描述 (27)6.9.3 取值说明 (27)6.10短信存储选择命令+CPMS (32)6.10.1 语法结构 (32)6.10.2 接口描述 (33)6.10.3 取值说明 (33)6.11短信服务中心号码命令+CSCA (34)6.11.1 语法结构 (34)6.11.2 接口描述 (34)6.12短信发送命令+CMGS (35)6.12.1 语法结构 (35)6.12.2 接口说明 (35)6.12.3 取值说明 (35)6.13短信存储命令+CMGW (43)6.13.1 语法结构 (43)6.13.2 接口说明 (43)6.13.3 取值说明 (43)6.14短信列表命令+CMGL (44)6.14.1 语法结构 (44)6.14.2 接口描述 (44)6.14.3 取值说明 (45)6.15读取一条短信命令+CMGR (47)6.15.1 语法结构 (47)6.15.2 接口描述 (47)6.15.3 取值说明 (47)6.16短信承载域命令+CGSMS (48)6.16.1 语法结构 (48)6.16.2 接口描述 (48)6.16.3 取值说明 (48)7 安全设置接口描述 (49)7.1.1 语法结构 (49)7.1.2 接口描述 (49)7.1.3 取值说明 (49)7.2PIN管理命令+CPIN (50)7.2.1 语法结构 (50)7.2.2 接口描述 (50)7.2.3 取值说明 (50)7.3PIN使能与查询功能命令+CLCK (51)7.3.1 语法结构 (51)7.3.2 接口描述 (51)7.3.3 取值说明 (52)8 数据业务接口描述 (52)8.1PDP设置环境命令+CGDCONT (52)8.1.1 语法结构 (52)8.1.2 接口描述 (53)8.1.3 取值说明 (54)9 电话本业务接口描述 (55)9.1电话本内存选择命令+CPBS (55)9.1.1 语法结构 (55)9.1.2 接口描述 (55)9.2(新增)电话本读取命令^SCPBR (56)9.2.1 语法结构 (56)9.2.2 接口描述 (57)9.2.3 取值说明 (57)9.3(新增)电话本写命令^SCPBW (58)9.3.1 语法结构 (58)9.3.2 接口描述 (59)9.3.3 取值说明 (59)10 系统设置接口描述 (60)10.1(新增)系统模式变化事件指示^MODE (60)10.1.1语法结构 (60)10.1.2 接口说明 (60)10.1.3 取值说明 (61)10.2(新增)系统的信息查询命令^SYSINFO (61)10.2.1 语法结构 (61)10.2.2 接口说明 (61)10.2.3 取值说明 (61)10.3网络注册+CREG (63)10.3.1 语法结构 (63)10.3.2 接口说明 (63)10.3.3 取值说明 (63)10.4.1 语法结构 (64)10.4.2 接口说明 (65)10.4.3 取值说明 (65)10.5运营商选择命令+COPS (66)10.5.1语法结构 (66)10.5.2接口说明 (66)10.5.3取值说明 (67)10.6(新增)系统配置参考设置命令^SYSCONFIG (68)10.6.1语法结构 (68)10.6.2接口描述 (68)10.6.3取值说明 (68)10.7受限SIM卡访问命令+CRSM (69)10.7.1语法结构 (69)10.7.2接口描述 (69)10.7.3取值说明 (69)10.8(新增)SIM/USIM卡模式识别^CARDMODE (70)10.8.1 语法结构 (70)10.8.2 接口说明 (70)10.8.3 取值说明 (71)10.9(新增)读取品牌信息命令^SPN (71)10.9.1 语法结构 (71)10.9.3 取值说明 (72)11普通/可视电话业务接口描述 (72)11.1(新增)标准拨号D (72)11.1.1语法结构 (72)11.1.2接口说明 (73)11.1.3取值说明 (73)11.2标准呼叫挂断+CHUP (73)11.2.1语法结构 (73)11.2.2接口说明 (74)11.2.3取值说明 (74)11.3呼叫应答A (74)11.3.1语法结构 (74)11.3.2接口说明 (74)11.3.3取值说明 (75)11.4发送DTMF音+VTS (75)11.4.1语法结构 (75)11.1.2接口说明 (75)11.1.3取值说明 (75)11.5扩展来电指示+CRC (75)11.5.1语法结构 (75)15.5.2接口说明 (76)11.6当前呼叫列表+CLCC (77)11.6.1语法结构 (77)11.6.2接口说明 (77)11.6.3取值说明 (77)11.7选择地址类型+CSTA (78)11.7.1语法结构 (78)11.7.2接口说明 (79)11.7.3取值说明 (79)12 呼叫相关的补充业务 (79)12.1主叫显示+CLIP (79)12.1.1语法结构 (79)12.1.2接口说明 (79)12.1.3取值说明 (80)12.2主叫限制+CLIR (81)12.2.1语法结构 (81)12.2.2接口说明 (81)12.2.3取值说明 (81)12.3呼叫前转+CCFC (82)12.3.1语法结构 (82)12.3.2接口说明 (82)12.3.3取值说明 (83)12.4.1语法结构 (84)12.4.2接口说明 (85)12.4.3取值说明 (85)13 链路复用模式 (86)13.1多路复用^DMUX (86)13.1.1语法结构 (86)13.1.2接口说明 (87)13.1.3取值说明 (87)14语音控制 (87)14.1(新增)数据卡语音通道配置^DDSETEX (87)14.1.1语法结构 (87)14.1.2接口说明 (87)14.1.3取值说明 (88)15 编制历史 (88)附录1 AT命令描述 (88)附录1.1基本命令 (88)附录1.2S寄存器命令 (89)附录1.3扩展命令和厂商定义命令 (89)附录2 CME ERROR列表 (92)附录4 FINAL RESULT CODE汇总 (98)附录5 MS重启后命令参数初始值列表 (98)前言本标准规定了中国移动随e行客户端程序的AT接口,用于与数据卡类产品的接口。
at指令概念

at指令概念AT指令是一种用于控制调制解调器、手机、串行设备等通信设备的命令语法。
它最早由美国贝尔实验室开发,用于调试和控制数据通信设备。
AT指令常见于调制解调器和移动通信系统,如GSM网络。
AT指令具有以下特点:1. 基本格式:AT指令由两个字母“A”和“T”组成,后面可跟一个或多个参数,以控制和配置相关设备的行为。
2. 命令行:AT指令通常以命令行的形式输入到设备(如调制解调器)的控制台或终端程序中,并通过串行接口或其它方式发送到设备。
3. 响应信息:设备接收到AT指令后会返回相应的响应信息,以告知执行结果。
响应信息通常以特定的格式返回,如“OK”表示指令执行成功,“ERROR”表示指令执行出错。
4. 参数和选项:AT指令可以携带一些参数和选项,以配置设备的各种功能和行为。
参数是命令的一部分,用于指定设备需要采取的操作或配置。
选项则是用于指定命令的一些特殊行为。
AT指令在通信设备控制中起到了至关重要的作用。
一些常见的AT指令包括:1. ATZ:用于将设备的配置重置为出厂设置。
2. ATA:用于接听电话呼叫。
3. ATH:用于挂断当前电话呼叫。
4. ATD:用于拨打电话号码。
5. AT+CGSN:用于获取设备的IMEI号码。
6. AT+CMGF:设置设备的短信发送模式。
7. AT+CMGS:发送短信到指定号码。
在GSM网络中,AT指令也被广泛应用于移动通信设备的控制和配置。
在移动通信系统中,AT指令一般通过串口或无线接口发送到终端设备(如手机)上,用于设置、查询和控制移动设备的各项功能。
通过AT指令,用户可以实现音频通话、短信发送、移动数据传输等各种功能。
由于AT指令的灵活性和标准化,它已经成为了移动通信领域的一种通用控制方式。
许多智能手机和调制解调器都支持AT指令,使得开发者和用户可以使用相同的命令来控制这些设备。
同时,由于AT指令通用性强,也为设备的兼容性提供了便利。
设备只需要支持AT指令,就可以与任何支持AT指令的设备进行通信。
中国移动无线局域网终端技术规范

中国移动无线局域网终端技术规范1. 引言随着移动互联网的快速发展,无线局域网(Wireless Local Area Network,简称WLAN)在人们日常生活中的应用也越来越广泛。
而中国移动作为全球最大的移动通信运营商之一,也积极推动WLAN技术的发展与应用。
为了规范中国移动无线局域网终端的技术标准,提高用户体验和安全性,制定本技术规范。
2. 概述本技术规范主要针对中国移动无线局域网终端的技术要求进行规范和说明。
其中包括硬件要求、软件要求、网络与协议要求等方面的内容。
3. 硬件要求3.1 硬件平台:终端设备必须采用符合中国移动要求的硬件平台,包括处理器、内存、存储等。
3.2 网络接口:终端设备必须支持符合IEEE 802.11标准的无线网卡,并具备合理的天线设计和传输功率控制。
3.3 安全性要求:终端设备必须支持WPA2-PSK/AES加密,确保数据传输的安全性。
3.4 设备质量:终端设备必须符合相应的电磁兼容性和无线电频率标准,保证设备的质量和稳定性。
4. 软件要求4.1 操作系统:终端设备必须搭载符合中国移动要求的操作系统,如Android、iOS等。
4.2 驱动程序:终端设备必须配备符合中国移动要求的无线网卡驱动程序,确保设备与无线网络的正常连接。
4.3 安全性软件:终端设备必须预装符合中国移动要求的安全软件,如防火墙、杀毒软件等,保护用户不受恶意软件的侵害。
5. 网络与协议要求5.1 网络协议:终端设备必须支持符合IEEE 802.11标准的无线局域网协议,包括WiFi-5(802.11ac)或WiFi-6(802.11ax)等。
5.2 IP地址分配:终端设备必须支持动态主机配置协议(DHCP)或者手动设置IP地址,确保设备能够正常接入网络。
5.3 网络访问控制:终端设备必须支持统一的用户认证和访问控制机制,确保只有经过授权的用户能够接入网络。
5.4 漫游支持:终端设备必须支持无缝漫游,在不同的无线接入点之间实现平稳切换,提供更好的使用体验。
移远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指令的中文手册,涵盖了基本概念、常用功能指令、参数配置指令、网络管理指令、系统模式指令等内容。
at指令的使用

at指令的使用AT指令是一种用于控制和配置调制解调器的命令集,它可以通过串口与调制解调器进行通信。
AT指令广泛应用于各种通信设备和物联网设备中,具有简单易用、灵活多变的特点。
本文将介绍AT指令的基本使用方法以及常见的功能和应用场景。
一、AT指令的基本使用方法AT指令是以AT开头的命令字符串,通过串口发送给调制解调器。
调制解调器接收到AT指令后,会执行相应的操作并返回执行结果。
下面是AT指令的基本使用方法:1. 串口设置AT+UART设置串口的波特率、数据位、停止位和校验位等参数。
2. 模块初始化AT+CFUN模块初始化,包括重启模块、设置模块功能等。
3. SIM卡操作AT+CIMI获取SIM卡的国际移动用户识别码(IMSI)。
AT+CPIN验证SIM卡的PIN码。
AT+CCID获取SIM卡的集成电路卡识别码(CCID)。
4. 网络注册AT+COPS设置网络运营商。
AT+CREG查询网络注册状态。
5. 短信功能AT+CMGF设置短信格式。
AT+CMGS发送短信。
AT+CMGR读取短信。
6. 通话功能ATD拨号。
ATA接听电话。
ATH挂断电话。
二、常见的功能和应用场景AT指令具有丰富的功能和应用场景,下面介绍几个常见的功能和应用场景:1. 网络连接AT+CGATT激活或关闭GPRS附着。
AT+CGDCONT设置PDP上下文参数。
AT+CGACT激活或关闭PDP上下文。
AT+CIICR建立GPRS连接。
2. 位置定位AT+CIPGSMLOC查询基站位置信息。
AT+CIPGSMLOC=2,1查询基站位置信息并上报服务器。
3. 传感器数据采集AT+CSQ查询信号质量。
AT+CGSN查询IMEI号。
AT+CMGR=1读取第一条短信。
AT+CGATT查询GPRS附着状态。
4. 远程控制AT+CIPSTART建立TCP或UDP连接。
AT+CIPSEND发送数据。
AT+CIPCLOSE关闭TCP或UDP连接。
三、AT指令的注意事项在使用AT指令时,需要注意以下几点:1. 注意命令的顺序和参数的设置,不同的模块可能有不同的命令格式和参数要求。
移远at指令中文手册

移远at指令中文手册以下是关于移远AT指令的详细中文手册:一、概述移远AT指令是一种基于AT命令的通信协议,用于与移远通信模块进行交互。
通过AT指令,用户可以查询模块参数、配置模块参数、发送短信等。
本手册将详细介绍移远AT 指令的语法、参数和使用方法。
二、AT指令语法移远AT指令的语法非常简单,遵循标准的AT命令格式。
每个AT指令都以“AT”开头,后面跟着指令代码和参数。
指令代码用于标识不同的指令,而参数则根据指令的不同而有所不同。
例如,“AT+CMGF=1”用于设置短信为PDU模式,“AT+CMGS=”用于发送短信。
三、常用AT指令以下是一些常用的移远AT指令:1.AT+CGATT?:查询是否已附着GPRS/GSM网络。
2.AT+CREG?:查询手机号码是否注册成功。
3.AT+CSQ:查询信号质量。
4.AT+CSCA?:查询服务中心地址。
5.AT+CCFC:查询通话控制状态。
6.AT+CNMI:查询短信通知状态。
7.AT+CMGF=1:设置短信为PDU模式。
8.AT+CMGS=:发送短信。
9.AT+CSMP=: 设置短信中心地址。
10.AT+CSCS=?:查询字符集设置。
四、使用方法使用移远AT指令非常简单,只需要通过串口将指令发送给模块即可。
在发送指令之前,需要先通过“AT”命令来检查模块是否正常连接并处于准备状态。
一旦模块返回“OK”,就可以发送其他AT指令来执行相应的操作了。
在执行每个指令后,都应该等待模块的返回值,以便确认操作是否成功。
如果需要设置参数,需要按照相应的语法格式编写指令,并确保参数的正确性。
在发送指令时,需要注意指令的格式和大小写,以免出现错误。
例如,“AT+CMGF=1”和“at+cmgf=1”是不同的指令,前者是正确的格式。
五、注意事项在使用移远AT指令时,需要注意以下几点:首先,要确保模块已经正确连接并能够正常工作;其次,要熟悉每个指令的语法和参数,以确保正确地编写指令。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中国移动通信企业标准中国移动终端A T命令规范C M C C S p e c i f i c a t i o n o f A TC o m m a n d f o r M S版本号:2.0.0╳╳╳╳-╳╳-╳╳发布╳╳╳╳-╳╳-╳╳实施中国移动通信有限公司发布目录前言 (IX)1.范围 (1)2.规范性引用文件 (1)3.术语,定义和缩略语 (1)4.客户端软件接口概述 (2)4.1.接口的设计原则 (2)4.2.接口的改动准则 (3)5.基本信息查询与设置接口描述 (3)5.1.终端报错命令+CMEE (3)5.1.1.语法结构 (3)5.1.2.接口描述 (3)5.1.3.取值说明 (3)5.2.回显命令E (4)5.2.1.语法结构 (4)5.2.2.接口描述 (4)5.2.3.取值说明 (4)5.3.命令行结束符S3 (4)5.3.1.语法结构 (4)5.3.2.接口描述 (4)5.3.3.取值说明 (4)5.4.响应格式字符S4 (5)5.4.1.语法结构 (5)5.4.2.接口描述 (5)5.4.3.取值说明 (5)5.5.ME响应格式命令V (5)5.5.1.语法结构 (5)5.5.2.接口描述 (5)5.5.3.取值说明 (6)5.6.退格字符S5 (6)5.6.1.语法结构 (6)5.6.2.接口描述 (6)5.6.3.取值说明 (6)5.7.返回出厂设置命令&F (6)5.7.1.语法结构 (6)5.7.2.接口描述 (6)5.7.3.取值说明 (7)5.8.RSSI查询功能命令+CSQ (7)5.8.1.语法结构 (7)5.8.3.取值说明 (7)5.9.操作模式设置命令+CFUN (8)5.9.1.语法结构 (8)5.9.2.接口描述 (8)5.9.3.取值说明 (8)5.10.厂商信息查询命令+CGMI (8)5.10.1.语法结构 (8)5.10.2.接口描述 (9)5.10.3.取值说明 (9)5.11.软件版本号查询命令+CGMR (9)5.11.1.语法结构 (9)5.11.2.接口描述 (9)5.11.3.取值说明 (9)5.12.IMSI查询命令+CIMI (9)5.12.1.语法结构 (9)5.12.2.接口说明 (10)5.12.3.取值说明 (10)5.13.IMEI查询命令+CGSN (10)5.13.1.语法结构 (10)5.13.2.接口说明 (10)5.13.3.取值说明 (10)5.14.(新增)硬件版本号查询功能命令^HVER (11)5.14.1.语法结构 (11)5.14.2.接口描述 (11)5.14.3.取值说明 (11)5.15.产品名称查询命令+CGMM (11)5.15.1.语法结构 (11)5.15.2.接口描述 (11)5.15.3.取值说明 (11)5.16.MT事件上报命令+CMER (12)5.16.1.语法结构 (12)5.16.2.接口描述 (12)5.16.3.取值说明 (12)5.17.指示器控制命令+CIND (13)5.17.1.语法结构 (13)5.17.2.接口描述 (13)5.17.3.取值说明 (13)6.短信业务接口描述 (14)6.1.选择短信服务类型命令+CSMS (14)6.1.1.语法结构 (14)6.1.2.接口描述 (14)6.1.3.取值说明 (14)6.2.设置短信格式命令+CMGF (15)6.2.2.接口描述 (15)6.2.3.取值说明 (15)6.3.短信到达指示+CMTI (15)6.3.1.语法结构 (15)6.3.2.接口描述 (15)6.3.3.取值说明 (15)6.4.新短信直接上报指示+CMT (16)6.4.1.语法结构 (16)6.4.2.接口描述 (16)6.4.3.取值说明 (16)6.5.新收到的短信状态报告+CDSI (16)6.5.1.语法结构 (16)6.5.2.接口描述 (16)6.5.3.取值说明 (16)6.6.新短信状态报告直接上报指示+CDS (17)6.6.1.语法结构 (17)6.6.2.接口描述 (17)6.6.3.取值说明 (17)6.7.新短信通知设置命令+CNMI (18)6.7.1.语法结构 (18)6.7.2.接口描述 (18)6.7.3.取值说明 (18)6.8.删除短信命令+CMGD (20)6.8.1.语法结构 (20)6.8.2.接口描述 (20)6.8.3.取值说明 (20)6.9.新短信确认命令+CNMA (20)6.9.1.语法结构 (20)6.9.2.接口描述 (21)6.9.3.取值说明 (21)6.10.短信存储选择命令+CPMS (24)6.10.1.语法结构 (24)6.10.2.接口描述 (24)6.10.3.取值说明 (24)6.11.短信服务中心号码命令+CSCA (25)6.11.1.语法结构 (25)6.11.2.接口描述 (25)6.11.3.取值说明 (25)6.12.短信发送命令+CMGS (25)6.12.1.语法结构 (25)6.12.2.接口说明 (26)6.12.3.取值说明 (26)6.13.短信存储命令+CMGW (30)6.13.2.接口说明 (30)6.13.3.取值说明 (30)6.14.短信列表命令+CMGL (31)6.14.1.语法结构 (31)6.14.2.接口描述 (31)6.14.3.取值说明 (31)6.15.读取一条短信命令+CMGR (32)6.15.1.语法结构 (32)6.15.2.接口描述 (32)6.15.3.取值说明 (32)6.16.短信承载域命令+CGSMS (33)6.16.1.语法结构 (33)6.16.2.接口描述 (33)6.16.3.取值说明 (33)7.安全设置接口描述 (34)7.1.PIN修改密码命令+CPWD (34)7.1.1.语法结构 (34)7.1.2.接口描述 (34)7.1.3.取值说明 (34)7.2.PIN管理命令+CPIN (34)7.2.1.语法结构 (34)7.2.2.接口描述 (35)7.2.3.取值说明 (35)7.3.PIN使能与查询功能命令+CLCK (35)7.3.1.语法结构 (35)7.3.2.接口描述 (35)7.3.3.取值说明 (36)8.数据业务接口描述 (36)8.1.PDP设置环境命令+CGDCONT (36)8.1.1.语法结构 (36)8.1.2.接口描述 (37)8.1.3.取值说明 (37)9.电话本业务接口描述 (37)9.1.电话本内存选择命令+CPBS (37)9.1.1.语法结构 (37)9.1.2.接口描述 (38)9.1.3.取值说明 (38)9.2.(新增)电话本读取命令^SCPBR (38)9.2.1.语法结构 (38)9.2.2.接口描述 (39)9.2.3.取值说明 (39)9.3.(新增)电话本写命令^SCPBW (39)9.3.1.语法结构 (39)9.3.2.接口描述 (40)9.3.3.取值说明 (40)10.系统设置接口描述 (41)10.1.(新增)系统模式变化事件指示^MODE (41)10.1.1.语法结构 (41)10.1.2.接口说明 (41)10.1.3.取值说明 (41)10.2.(新增)系统的信息查询命令^SYSINFO (42)10.2.1.语法结构 (42)10.2.2.接口说明 (42)10.2.3.取值说明 (42)10.3.网络注册+CREG (43)10.3.1.语法结构 (43)10.3.2.接口说明 (43)10.3.3.取值说明 (43)10.4.GPRS网络注册+CGREG (44)10.4.1.语法结构 (44)10.4.2.接口说明 (44)10.4.3.取值说明 (44)10.5.运营商选择命令+COPS (45)10.5.1.语法结构 (45)10.5.2.接口说明 (45)10.5.3.取值说明 (45)10.6.(新增)系统配置参考设置命令^SYSCONFIG (46)10.6.1.语法结构 (46)10.6.2.接口描述 (46)10.6.3.取值说明 (46)10.7.受限SIM卡访问命令+CRSM (47)10.7.1.语法结构 (47)10.7.2.接口描述 (47)10.7.3.取值说明 (47)10.8.(新增)SIM/USIM卡模式识别^CARDMODE (48)10.8.1.语法结构 (48)10.8.2.接口说明 (48)10.8.3.取值说明 (48)10.9.(新增)读取品牌信息命令^SPN (48)10.9.1.语法结构 (48)10.9.2.接口说明 (49)10.9.3.取值说明 (49)11.普通/可视电话业务接口描述 (49)11.1.(新增)标准拨号D (49)11.1.2.接口说明 (49)11.1.3.取值说明 (52)11.2.标准呼叫挂断+CHUP (53)11.2.1.语法结构 (53)11.2.2.接口说明 (53)11.3.(新增)呼叫应答A (53)11.3.1.语法结构 (53)11.3.2.接口说明 (53)11.4.发送DTMF音+VTS (53)11.4.1.语法结构 (53)11.4.2.接口说明 (54)11.4.3.取值说明 (54)11.5.扩展来电指示+CRC (54)11.5.1.语法结构 (54)11.5.2.接口说明 (54)11.5.3.取值说明 (54)11.6.呼叫状态查询命令+CLCC (55)11.6.1.语法结构 (55)11.6.2.接口说明 (55)11.6.3.取值说明 (55)11.7.选择地址类型+CSTA (56)11.7.1.语法结构 (56)11.7.2.接口说明 (56)11.7.3.取值说明 (56)11.8.耳机音量设置命令+CLVL (56)11.8.1.语法结构 (56)11.8.2.接口说明 (57)11.8.3.取值说明 (57)11.9.麦克静音设置命令+CMUT (57)11.9.1.语法结构 (57)11.9.2.接口说明 (57)11.9.3.取值说明 (57)11.10.(新增)呼叫发起指示^ORIG (57)11.10.1.语法结构 (57)11.10.2.接口说明 (58)11.10.3.取值说明 (58)11.11.(新增)网络连通指示^CONF (58)11.11.1.语法结构 (58)11.11.2.接口说明 (58)11.11.3.取值说明 (58)11.12.(新增)呼叫接通指示^CONN (58)11.12.1.语法结构 (58)11.12.2.接口说明 (59)11.13.(新增)通话结束指示^CEND (59)11.13.1.语法结构 (59)11.13.2.接口说明 (59)11.13.3.取值说明 (59)11.14.(新增)语音模式命令^CVOICE (60)11.14.1.语法结构 (60)11.14.2.接口说明 (60)11.14.3.取值说明 (61)12.呼叫相关的补充业务 (61)12.1.主叫显示+CLIP (61)12.1.1.语法结构 (61)12.1.2.接口说明 (61)12.1.3.取值说明 (61)12.2.来电号码显示指示+CLIP (62)12.2.1.语法结构 (62)12.2.2.接口说明 (62)12.2.3.取值说明 (62)12.2.4.使用举例 (62)12.3.主叫限制+CLIR (62)12.3.1.语法结构 (62)12.3.2.接口说明 (63)12.3.3.取值说明 (63)12.4.呼叫前转+CCFC (63)12.4.1.语法结构 (63)12.4.2.接口说明 (64)12.4.3.取值说明 (64)12.5.(新增)呼叫状态指示^DSCI (65)12.5.1.语法结构 (65)12.5.2.接口说明 (65)12.5.3.取值说明 (65)SD命令+CUSD (66)12.6.1.语法结构 (66)12.6.2.接口描述 (66)12.6.3.取值说明 (66)12.6.4.举例说明 (67)SD功能网络侧主动上报+CUSD (68)12.7.1.语法结构 (68)12.7.2.接口描述 (68)13.MBBMS业务 (68)13.1.手机电视功能查询 (68)13.1.1.语法结构 (68)13.1.2.接口描述 (68)14.RF开关接口描述 (69)14.1.(新增)读取RF开关状态指令 (69)14.1.1.语法结构 (69)14.1.2.接口描述 (69)14.1.3.取值说明 (69)15.其他 (70)15.1.(新增)AT命令版本号查询功能命令^CMDVER (70)15.1.1.语法结构 (70)15.1.2.接口描述 (70)15.1.3.取值说明 (70)16.编制历史 (70)附录1 AT命令描述 (71)附录1.1基本命令 (71)附录1.2S寄存器命令 (71)附录1.3扩展命令和厂商定义命令 (71)附录1.3.1 动作命令 (71)附录1.3.2 EXECUTION命令 (71)附录1.3.3 TEST命令 (72)附录1.3.4 参数命令 (72)附录1.3.5 Abort属性 (72)附录2 CME ERROR列表 (73)附录3 CMS ERROR列表 (75)附录4 FINAL RESULT CODE汇总 (76)附录5 MS重启后命令参数初始值列表 (76)前言本标准主要是对客户端软件与终端设备之间的接口进行规范。