MC8331 模块产品
中兴通讯 MC8331 模块 AT 指令集手册
版本:V1.2
本手册适用于MC8331模块
版权声明
Copyright © 2008 by ZTE Corporation
MC8331 模块产品
本用户手册之版权属于中兴通讯股份有限公司所有,并依法受《中华人民共和国著作权法》及有关法律
的保护。
未经中兴通讯股份有限公司许可,任何人不得摘录、复制、发行、汇编或者以各种方式(电子版、印刷
品等)向公众传播本手册的任何内容。对于有损版权人利益的行为,公司将依法追究侵权人的责任。
本公司保留在不预先通知的情况下,对此手册中描述的产品进行修改和改进的权利;同时保留随时修订
或收回本手册的权利。
本用户手册中如有文字不明之处,请您及时向本公司或者代理商、销售商咨询。
2008 年 2 月第 4.9-TY 版
1
MC8331 模块产品
中兴通讯拥有雄厚的技术实力,可为 CDMA/GPRS 等通讯模块客户提供全方位的技术支持,支持内容
包括:
1、提供完善的技术资料;
2、提供可用于研发、测试、生产、售后等环节的开发板;
3、提供原理图、PCB、测试方案等评审和技术会诊;
4、提供测试环境。
中兴通讯为客户提供现场、电话、网站、即时通讯、E-MAIL 等多种支持方式。
中兴通讯模块网站 module.ztemt.com.cn,提供相关的行业信息和模块相关技术资料。授权的模块客户
可以在网站下载模块最新的相关技术资料。如果您有更多的需求,可发送邮件至 module@zte.com.cn。
您还可以拨打技术支持热线:0755-86140899。
2
概述
MC8331 模块产品
前言
本文档适用的产品是 MC8331 模块。文档以 MC8331 模块为例进行介绍,描述了模块的 AT 指令 接 口。
中兴通讯模块提供的 AT 指令集不仅涵盖了标准的 CDMA 语音和数据应用,还参照 CDMA 规范添加了一些
指令,以及为方便用户使用而提供了一些中兴通讯专有指令。
参考该文档可以帮助您了解 MC8331 模块产品的 AT 指令操作。
阅读对象
本文档主要适用于以下工程师:
系统设计工程师
硬件工程师
软件工程师
测试工程师
内容简介
本文档包含 3 章,内容如下:
章节
1 概述
2 AT 指令
3 应用案例及注意事宜
修改记录
内容
介绍 CDMA 背景知识和 AT 指令的基本概要。
详细介绍 MC8331 模块涉及到的 AT 指令。
MC8331 模块的应用案例和注意事项。
修订记录累积了每次文档更新的说明。最新版本的文档包含以前所有文档版本的更新内容。
文档版本 V1.2 (2008-10-15)
第三次正式发布,文档更新如下:
增加指令:+zlac,+zrst,+zipserver,+zipcloseserver,+zipport,+zipportu,+zftp,+zftpsend,at+zdsleep,
at+zswv,at+zgsn。
文档版本 V1.1 (2008-06-04)
第二次正式发布,文档更新如下:
删除 ZCSQ 指令。
文档版本 V1.0 (2008-03-17)
第一次正式发布。
3
MC8331 模块产品
目录
1 概述...................................................................... 10
1.1 CDMA 背景知识...................................................................... 10
1.1.1
CDMA 技术.................................................................. 10
1.1.2 模块具备的模式和状态....................................................... 11
1.1.3
AT 指令处理软件设计........................................................ 12
1.1.4 设置参数保存............................................................... 12
1.2 AT 指令概述........................................................................ 12
1.2.1
AT 指令类型................................................................ 12
1.2.2
AT 指令返回类型............................................................ 13
1.2.3
AT 指令格式................................................................ 13
1.3 缩略语............................................................................. 13
2 AT 指令....................................................................17
2.1 普通指令........................................................................... 17
2.1.1
+CGMR:查询模块软件版本.................................................... 17
2.1.2
+CGSN:查询移动终端的 ESN.................................................. 17
2.1.3
+CIMI:查询移动终端国际移动台标号.......................................... 17
2.1.4
+CRSL:振铃音量设置/查询................................................... 17
2.1.5
A/:重复最后一次执行指令................................................... 18
2.1.6
+IPR:设定模块波特率....................................................... 18
2.1.7
+IFC:DTE-DCE 的流控制..................................................... 18
2.1.8
&C:设置 DCD 信号........................................................... 19
2.1.9
&D:设置 DTR 信号........................................................... 19
2.1.10 V:DCE 结果报告格式........................................................ 19
2.1.11 E:设置回显................................................................ 19
2.1.12 &V:显示模块当前的参数设置................................................. 20
2.1.13 &F:恢复出厂设置........................................................... 20
2.1.14 &W:保存定义的参数设置..................................................... 20
2.1.15 +WCALL:保存电话参数设置................................................... 20
2.1.16 +WDEVICE:保存 AT 指令参数设置.............................................. 21
2.1.17 +ZRIM:设置振铃指示模式.................................................... 21
2.1.18 +ZDSLEEP:32KHz 深度睡眠模式............................................... 22
2.1.19 +ZSWV:查询软件版本信息.................................................... 22
2.1.20 +ZGSN:查询模块的 ESN...................................................... 22
2.1.21 +ZRST:复位模块............................................................ 22
2.1.22 +ZDSLEEP:32KHz 深度睡眠模式............................................... 23
2.1.23 +ZSWV:查询软件版本信息.................................................... 23
2.1.24 +ZGSN:查询模块的 ESN...................................................... 23
2.2 呼叫控制指令....................................................................... 23
2.2.1
A:应答呼叫................................................................ 23
2.2.2
D:发起呼叫................................................................ 24
2.2.3
H:挂断呼叫................................................................ 25
2.2.4
DL:重拨上次呼叫号码....................................................... 25
4
MC8331 模块产品
2.2.5
S0:自动应答设置........................................................... 25
2.2.6
+CEER:查询呼叫错误信息.................................................... 26
2.2.7
+VGT:音频输入增益控制..................................................... 26
2.2.8
+VGR:音频输出增益控制..................................................... 26
2.2.9
+CMUT:静音功能控制........................................................ 27
2.2.10 +SPEAKER:模块音频通路选择................................................. 27
2.2.11 +ECHO:回音控制............................................................ 28
2.2.12 +SIDET:声音回送设置....................................................... 28
2.2.13 +VIP:初始化语音参数....................................................... 29
2.2.14 +VTD:DTMF(双音多频)信号设置............................................... 29
2.2.15 +VTS:发送 DTMF(双音多频)信号............................................ 29
2.2.16 +ZSDT:DTMF 信号开始....................................................... 30
2.2.17 +ZSDS:DTMF 信号停止....................................................... 30
2.2.18 +ZFLSH:发送 Flash......................................................... 30
2.2.19 +CLCC:查询当前呼叫状态.................................................... 31
2.2.20 +ZTONE:播放单音........................................................... 31
2.2.21 +ZDTMF:播放双音多频....................................................... 32
2.2.22 +ZCVPR:设置语音加密级别(需要基站和终端支持)............................... 33
2.3 网络服务指令....................................................................... 33
2.3.1
+CNUM:本机号码设置和查询.................................................. 33
2.3.2
+CREG:网络注册和漫游...................................................... 33
2.3.3
+CLCK:呼叫禁止和 PIN1 和 PIN2 设置与查询.................................... 34
2.3.4
+CPWD:修改 PIN1/PIN2...................................................... 35
2.3.5
+CLIP:来电显示设置........................................................ 35
2.3.6
+CLIR:限制主叫号码........................................................ 35
2.3.7
+ZRMP:漫游设置............................................................ 36
2.3.8
+CAD:查询网络状态......................................................... 36
2.3.9
+ZLAC:查询当前 LAC 和 CELL_ID.............................................. 37
2.4 模块控制和状态报告................................................................. 37
2.4.1
+CPAS:模块状态查询........................................................ 37
2.4.2
+CFUN:设置模块模式........................................................ 37
2.4.3
+ZPWROFF:模块关机......................................................... 38
2.4.4
+CSQ:信号强度查询......................................................... 38
2.4.5
+ZIND:模块指示............................................................ 38
2.4.6
+CCLK:时钟查询............................................................ 39
2.4.7
+CPIN:输入 PIN 码.......................................................... 39
2.4.8
+CPINC:查询 PIN 码的次数................................................... 40
2.4.9
+ZPRL:查询 PRL 版本信息.................................................... 40
2.4.10 +CMEE:错误信息设置........................................................ 41
2.4.11 +CRC:来电振铃信息.......................................................... 41
2.5 短消息服务指令..................................................................... 42
2.5.1 参数说明................................................................... 42
2.5.2
+CSMS:选择短消息服务...................................................... 42
2.5.3
+CSDH:显示文本模式参数.................................................... 43
5
MC8331 模块产品
2.5.4
+CPMS:选择短消息存贮器.................................................... 43
2.5.5
+CNMI:新短消息指示........................................................ 43
2.5.6
+CMGR:读短消息............................................................ 45
2.5.7
+CMGL:短消息列表.......................................................... 46
2.5.8
+CMGS:发送短信............................................................ 47
2.5.9
+CMGW:向存贮器中写短信.................................................... 48
2.5.10 +CMSS:发送已存贮的短信.................................................... 49
2.5.11 +CMGD:删除短信............................................................ 49
2.5.12 +ZMSGL:设置短信语言和编码方式............................................. 50
2.5.13 +ZMSGT:设置短信的时间制式................................................. 51
2.6 电话本指令......................................................................... 51
2.6.1
+ZAIP:禁止操作电话本...................................................... 51
2.6.2
+CPBF:以姓名查找电话本.................................................... 51
2.6.3
+CPBP:电话本按照号码查找.................................................. 52
2.6.4
+CPBR:读电话本............................................................ 52
2.6.5
+CPBS:选择电话本存储器.................................................... 52
2.6.6
+ZDPB:选择默认电话本存储器................................................ 53
2.6.7
+CPBU:查询当前电话本参数.................................................. 53
2.6.8
+CPBW:写入电话本.......................................................... 53
2.6.9
+ZDCP:删除电话本历史记录.................................................. 54
2.7 TCP/IP 主动指令列表................................................................ 55
2.7.1
+ZPNUM:设定数据业务号码................................................... 55
2.7.2
+ZPIDPWD:设定数据业务用户名及密码......................................... 55
2.7.3
+ZPPPOPEN:对模块进行拨号连接.............................................. 55
2.7.4
+ZPPPCLOSE: 断开拨号连接................................................... 55
2.7.5
+ZPPPSTATUS: 查询拨号连接状态.............................................. 56
2.7.6
+ZIPSETUP 建立 TCP 连接用于以 TCP 方式发送数据............................... 56
2.7.7
+ZIPSETUPU 建立 UDP 连接用于以 UDP 方式发送数据.............................. 56
2.7.8
+ZIPCLOSE:关闭指定端口的 TCP 连接......................................... 57
2.7.9
+ZIPCLOSEU:关闭 UDP 连接.................................................. 57
2.7.10 +ZIPSEND:在 TCP 通道上发送数据............................................. 57
2.7.11 +ZIPSENDU:在 UDP 通道上发送数据............................................ 58
2.7.12 +ZIPGETIP:获取模块 IP 地址................................................. 58
2.7.13 +ZIPSTATUS:查询 TCP SOCKET 是否连接成功.................................... 58
2.7.14 +ZPPPREDIAL:设置掉线自动重播的时间间隔.................................... 58
2.7.15 +ZPKEEPALIVE:启动或关闭保持在线功能....................................... 59
2.7.16 +VKLStatus: 启动或关闭虚拟在线功能......................................... 59
2.7.17 +ZDORMANT:主动进入休眠模式................................................ 60
2.7.18 +CTA:设置进入休眠的时间................................................... 61
2.7.19 +ZIPGETIP:获取模块 IP 地址................................................. 61
2.7.20 +ZIPGETPORT:获取模块 socket 端口号......................................... 61
2.7.21 +ZDNSP:设置首选 DNS 服务器的 IP 地址........................................ 61
2.7.22 +ZDNSS:设置备选 DNS 服务器的 IP 地址........................................ 61
2.7.23 +ZDNSGETIP:域名解析....................................................... 62
6
MC8331 模块产品
2.7.24 +ZIPSERVER:建立 TCP 服务器................................................. 62
2.7.25 +ZIPCLOSESERVER:关闭 TCP 服务器............................................ 62
2.7.26 +ZIPPORT:设置 TCP 端口..................................................... 62
2.7.27 +ZIPPORTU:设置 UDP 端口.................................................... 63
2.7.28 ZFTP:FTP 客户端功能....................................................... 63
2.7.29 ZFTPSEND:FTP 上传文件数据................................................. 64
2.8 TCP/IP 事件提示信息列表............................................................ 64
2.8.1
+ZIPRECV:从 TCP 通道收到数据................................................ 64
2.8.2
+ZIPRECVU:从 UDP 通道收到数据............................................... 64
2.8.3
+ZPPPSTATUS:提示拨号连接的变迁............................................. 65
2.8.4
+ZTCPESTABLISHED:提示 TCP 连接已建立........................................ 65
2.8.5
+ZTCPCLOSED:提示 TCP 连接已关闭............................................. 65
2.9 指令返回报告详解................................................................... 65
2.9.1
+ZCED :小区环境描述指示................................................... 65
2.9.2
+CCWA:呼叫等待指示........................................................ 66
2.9.3
+CDS:短消息状态报告直接显示............................................... 67
2.9.4
+CLIP:来电显示............................................................. 67
2.9.5
+CMT:收到短消息立即显示................................................... 67
2.9.6
+CMTI:指示收到短消息存储到存储器里........................................ 67
2.9.7
+CREG:网络漫游指示........................................................ 67
2.9.8
+CRING:被叫指示........................................................... 68
2.9.9
+CSQ:信号强度指示......................................................... 68
2.9.10 +RING:来电指示............................................................ 68
2.9.11 +ZCANS:反极性记费、呼叫应答信号指示....................................... 68
2.9.12 +ZCMP 脉冲计费信号指示..................................................... 69
2.9.13 +ZCCNT:呼叫连接........................................................... 69
2.9.14 +ZCEND:呼叫结束........................................................... 70
2.9.15 +ZFLSH:FLASH 指示......................................................... 70
2.9.16 +ZIND:ZTEiT 一般指示...................................................... 70
2.9.17 +ZCORG:发起呼叫........................................................... 71
2.9.18 +ZCROAM:漫游指示.......................................................... 71
2.9.19 +ZNAM:NAM 改变指示........................................................ 71
2.9.20 +ZMGF:指示短消息存贮器已满................................................ 72
2.10返回参数说明....................................................................... 73
2.10.1 指令操作结果报告代码....................................................... 73
2.10.2 模块错误结果报告: +CME ERROR: ...................................... 73
2.10.3 短消息服务失败结果代码:+CMS ERROR: ................................ 74
2.10.4 呼叫处理的扩展错误报告(+CEER)............................................ 75
2.10.5 参数存储................................................................... 75
2.10.6 短消息状态报告代码(+CDS、+CMGR).......................................... 76
3 应用案例及注意事宜........................................................ 78
3.1 样品模块首次上电................................................................... 78
3.2 模块关机与复位..................................................................... 78
3.3 模块主叫........................................................................... 78
7