Page 1
HUAWEI
华为 GTM900 无线模块
AT 命令手册
V100R002
Page 2
华为 GTM900 无线模块
AT 命令手册
资料版本: T1-031993-20051101-C-1.20
产品版本: V100R002
BOM 编码: 31190393
华为技术有限公司为客户提供全方位的技术支持,用户可与就近的华为办事处联
系,也可直接与公司总部联系。
华为技术有限公司
地址:深圳市龙岗区坂田华为总部办公楼 邮编:518129
网址:
客户服务电话:0755-28560000 8008302118
客户服务传真:0755-28560111
客户服务邮箱:support@huawei.com
http://www.huawei.com
Page 3
声明
Copyright ©2005
华为技术有限公司
版权所有,保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本书内容的部分或
全部,并不得以任何形式传播。
®
、 HUAWEI
ViewPoint
SYNLOCK®、Radium
®
Musa
、视点通
HUAWEI OptiX
®
、华为
®
、 INtess®、 ETS®、 DMC®、 TELLIN®、 InfoLink®、 Netkey®、 Quidway
®
、 Airbridge®、 Tellwin®、 Inmedia®、 VRP®、 DOPRA®、 iTELLIN
®
、 C&C08 iNET ®、 NETENGINE™、OptiX™、iSite™、U-SYS™、
®
、 C&C08®、 EAST8000®、 HONET
®
、雷霆
®
、 M900/M1800®、 TELESIGHT®、 Quidview
®
、
®
、视点®、
®
、
®
、
®
、
iMUSE™、 OpenEye™、 Lansway™、 SmartAX™、边际网 ™、 infoX™、
TopEng™均为华为技术有限公司的商标。
对于本手册中出现的其它商标,由各自的所有人拥有。
由于产品版本升级或其它原因,本手册内容会不定期进行更新。除非另有约定,
本手册仅作为使用指导,本手册中的所有陈述、信息和建议不构成任何明示或
暗示的担保。
Page 4
前 言
版本说明
相关手册
本书简介
本手册对应产品版本为:华为 GTM900 无线模块 V100R002 。
华为 GTM900 无线模块主要手册及用途如下:
手册名称 用途
《华为 GTM900 无线模块 产品
描述手册》
《华为 GTM900 无线模块 AT
命令手册》
从产品规格、接口信号等方面介绍了华为 GTM900 无线模块
的相关知识。
详细介绍了华为 GTM900 无线模块提供的AT 命令的相关说
明。
《华为 GTM900 无线模块 AT 命令手册》介绍了 GTM900 提供的 AT 命令,本手册
包括九章:
z 第 1 章 AT 命令概述:从整体上对 GTM900提供的 AT命令进行了介绍,包括
AT 命令类型、 AT命令语法等。
z 第 2 章 GSM Rec.07.07 标准 AT 命令:介绍了 GSM Rec. 07.07 中规定的标准
AT 命令,包括通用命令、呼叫控制命令、网络业务命令、ME 控制和状态命令、
ME 错误报告命令、 TIA IS-101发送的命令。
z 第 3 章 ITU-T Rec.V25ter AT 命令:介绍 了 ITU-T Rec. V25ter 中规定的 AT 命
令,包括通用 TA 控制命令、呼叫控制命令、数据压缩命令。
z 第 4 章 标准 GPRS AT 命令:介绍了标准 GPRS AT 命令,包括 GSM Rec. 07.07
命令。
z 第 5 章 GSM Rec.07.05 AT 命令:介绍了 GSM Rec.07.05 中规定的 AT 命令,
包括通用配置命令、消息配置命令、消息读出和读出命令、消息发送和写入命
令。
Page 5
z 第 6 章 AT 扩展命令:介绍了 GTM900 提供的 AT 扩展命令,包括 HUAWEI
命令集、音频设置相关命令。
z 第 7 章 TCPIP AT 命令:介绍了 TCPIP AT 命令,包括初始化命令、打开链接
命令、数据发送命令、数据操作命令和一些非请求结果码。
z 第 8 章 集群协议 AT 命令:介绍了 GTM900 提供的集群命令,包括组呼/广播
命令、多优先级命令和华为公司自定义命令。
读者对象
本书约定
本书适合下列人员阅读:
z 无线终端技术开发人员
1. 通用格式约定
格 式 意 义
宋体 正文采用宋体表示。
黑体 除一级标题采用宋体加粗以外,其余各级标题均采用黑体。
楷体
2. 各类标志
本书还采用各种醒目标志来表示在操作过程中应该特别注意的地方,这些标志的意
警告、提示等内容一律用楷体 ,并且在内容前后增加线条与正文隔离。
义如下:
注意:提醒操作中应注意的事项。
说明:对操作内容的描述进行必要的补充和说明。
Page 6
华为 GTM900 无线模块 AT命令手册 目 录
目 录
第 1 章 AT 命令概述 ...............................................................................................................1-1
1.1 概述 ...................................................................................................................................1-1
1.2 AT 命令简介 ....................................................................................................................... 1-1
1.3 AT 命令类型 ....................................................................................................................... 1-1
1.4 AT 命令语法 ....................................................................................................................... 1-2
第 2 章 GSM Rec. 07.07 标准 AT 命令 ...................................................................................2-1
2.1 概述 ...................................................................................................................................2-1
2.2 通用命令 ............................................................................................................................ 2-1
2.2.1 查询制造商名称: AT+CGMI...................................................................................2-1
2.2.2 查询模块型号: AT+CGMM.................................................................................... 2-1
2.2.3 查询模块版本信息: AT+CGMR.............................................................................2-2
2.2.4 查询产品序列号: AT+CGSN................................................................................. 2-2
2.2.5 选择 TE 字符集: AT+CSCS...................................................................................2-2
2.2.6 国际移动台设备标识请求: AT+CIMI...................................................................... 2-3
2.2.7 选择无线网络: AT+WS46......................................................................................2-4
2.3 呼叫控制命令 .....................................................................................................................2-4
2.3.1 选择地址类型: AT+CSTA...................................................................................... 2-4
2.3.2 移动台呼叫某一号码: ATD.................................................................................... 2-5
2.3.3 向存储器中字段(采取数字字母混编方式)为<str>的号码发起呼叫:ATD><str>[I][G]
..........................................................................................................................................2-6
2.3.4 向存储单元 Mem 项下 <n>中的号码发起呼叫 : ATD>mem<n>[I][G][;].....................2-8
2.3.5 向存储单元 <n>中的号码发起呼叫: ATD><n>[I][G]............................................... 2-10
2.3.6 重拨上次呼叫号码: ATDL[;].................................................................................2-11
2.3.7 呼叫模式: AT+CMOD..........................................................................................2-12
2.3.8 呼叫挂起: AT+CHUP...........................................................................................2-13
2.3.9 选择承载业务类型: AT+CBST.............................................................................2-13
2.3.10 无线链路协议: AT+CRLP.................................................................................. 2-14
2.3.11 业务上报控制: AT+CR......................................................................................2-15
2.3.12 扩展错误报告: AT+CEER..................................................................................2-16
2.3.13 蜂窝结果码: AT+CRC....................................................................................... 2-17
2.3.14 单一编码方案: AT+CSNS.................................................................................. 2-17
2.4 网络业务命令 ...................................................................................................................2-18
2.4.1 用户号码: AT+CNUM..........................................................................................2-18
2.4.2 网络注册信息: AT+CREG................................................................................... 2-19
2.4.3 选择运营商: AT+COPS.......................................................................................2-20
2.4.4 设备锁定: AT+CLCK........................................................................................... 2-22
i
Page 7
华为 GTM900 无线模块 AT命令手册 目 录
2.4.5 修改密码: AT+CPWD..........................................................................................2-23
2.4.6 显示主叫识别: AT+CLIP......................................................................................2-24
2.4.7 主叫识别限制: AT+CLIR.....................................................................................2-26
2.4.8 显示被叫识别: AT+COLP....................................................................................2-26
2.4.9 封闭用户组: AT+CCUG.......................................................................................2-27
2.4.10 呼叫前转的号码和条件: AT+CCFC...................................................................2-28
2.4.11 呼叫等待: AT+CCWA........................................................................................2-30
2.4.12 呼叫保持和多方通话: AT+CHLD....................................................................... 2-31
2.4.13 非结构化附加业务: AT+CUSD.......................................................................... 2-31
2.4.14 计费通知: AT+CAOC........................................................................................ 2-32
2.4.15 附加业务通知: AT+CSSN..................................................................................2-33
2.4.16 查询当前呼叫: AT+CLCC..................................................................................2-35
2.4.17 优选运营商列表: AT+CPOL..............................................................................2-36
2.4.18 查询运营商名称: AT+COPN............................................................................. 2-37
2.5 ME 控制和状态命令 ......................................................................................................... 2-38
2.5.1 手机活动状态: AT+CPAS....................................................................................2-38
2.5.2 设置手机功能: AT+CFUN....................................................................................2-39
2.5.3 输入 PIN: AT+CPIN ............................................................................................ 2-40
2.5.4 电池充电: AT+CBC............................................................................................. 2-41
2.5.5 信号质量: AT+CSQ.............................................................................................2-42
2.5.6 选择电话簿存储单元: AT+CPBS......................................................................... 2-42
2.5.7 查询电话簿记录: AT+CPBR................................................................................ 2-43
2.5.8 查找电话簿记录: AT+CPBF................................................................................2-44
2.5.9 写电话簿记录: AT+CPBW...................................................................................2-45
2.5.10 SIM 卡接入限制:AT+CRSM..............................................................................2-46
2.5.11 静音控制: AT+CMUT........................................................................................ 2-47
2.5.12 累计呼叫计量器: AT+CACM.............................................................................2-48
2.5.13 累计呼叫计量器最大值: AT+CAMM..................................................................2-48
2.5.14 单位价格和货币表: AT+CPUC..........................................................................2-49
2.5.15 呼叫计量器最大值事件: AT+CCWE.................................................................. 2-50
2.5.16 设置语音信箱号码: AT+CSVM.......................................................................... 2-50
2.5.17 设置事件: AT+CLAE......................................................................................... 2-51
2.5.18 设置语言: AT+CLAN......................................................................................... 2-52
2.5.19 查询所有可用 AT 命令: AT+CLAC ....................................................................2-53
2.5.20 实时时钟: AT+CCLK......................................................................................... 2-54
2.6 ME 错误报告命令............................................................................................................. 2-54
2.6.1 上报移动设备错误 +CMEE: AT+CMEE...............................................................2-54
2.6.2 移动设备错误结果码: +CME ERROR................................................................. 2-55
2.7 TIA IS-101 发送的命令..................................................................................................... 2-57
2.7.1 选择模式: AT+FCLASS.......................................................................................2-57
2.7.2 DTMF 和音调等级:AT+VTS................................................................................2-58
ii
Page 8
华为 GTM900 无线模块 AT命令手册 目 录
第 3 章 ITU-T Rec. V25ter AT命令 ........................................................................................3-1
3.1 概述 ...................................................................................................................................3-1
3.2 通用 TA 控制命令 .............................................................................................................. 3-1
3.2.1 重复上一条命令: A/...............................................................................................3-1
3.2.2 复位为缺省配置: ATZ............................................................................................ 3-1
3.2.3 设置所有 TA 参数为出厂配置: AT&F.....................................................................3-2
3.2.4 TA 的制造商信息:ATI............................................................................................3-2
3.2.5 TA 制造商 ID:AT+GMI.......................................................................................... 3-2
3.2.6 TA 模型标识:AT+GMM......................................................................................... 3-3
3.2.7 TA 修订号码:AT+GMR.......................................................................................... 3-3
3.2.8 请求 TA 序列号: AT+GSN.....................................................................................3-3
3.2.9 TA 总容量请求:AT+GCAP....................................................................................3-4
3.2.10 命令行终止符: ATS3........................................................................................... 3-4
3.2.11 响应格式字符: ATS4........................................................................................... 3-5
3.2.12 编辑字符: ATS5 .................................................................................................. 3-5
3.2.13 命令回显模式: ATE.............................................................................................3-6
3.2.14 结果码抑制: ATQ ................................................................................................ 3-6
3.2.15 返回结果格式: ATV.............................................................................................3-7
3.2.16 连接结果: ATX.....................................................................................................3-7
3.2.17 DCD 使用状态:AT&C.......................................................................................... 3-8
3.2.18 DTR 使用状态:AT&D.......................................................................................... 3-8
3.2.19 固定 TE-TA 数据速率: AT+IPR........................................................................... 3-9
3.2.20 TE-TA 帧格式:AT+ICF......................................................................................3-10
3.2.21 TE-TA 本地流量控制:AT+IFC........................................................................... 3-10
3.2.22 TE-TA 本地速率报告:AT+ILRR......................................................................... 3-11
3.3 呼叫控制命令 ...................................................................................................................3-12
3.3.1 音频拨号: ATT.....................................................................................................3-12
3.3.2 脉冲拨号: ATP.....................................................................................................3-12
3.3.3 呼叫应答: ATA.....................................................................................................3-13
3.3.4 挂机控制: ATH....................................................................................................3-13
3.3.5 返回数据状态: ATO............................................................................................. 3-14
3.3.6 自动应答前振铃: ATS0........................................................................................3-14
3.3.7 盲拨号前暂停: ATS6...........................................................................................3-15
3.3.8 等待呼叫建立完成: ATS7....................................................................................3-15
3.3.9 暂停拨号: ATS8...................................................................................................3-16
3.3.10 挂机时延: ATS10 .............................................................................................. 3-17
3.4 数据压缩命令 ...................................................................................................................3-17
3.4.1 V.42 位数据压缩:AT+DS.....................................................................................3-17
3.4.2 V.42 数据压缩报告:AT+DR................................................................................. 3-18
第 4 章 标准 GPRS AT 命令 ...................................................................................................4-1
4.1 概述 ...................................................................................................................................4-1
iii
Page 9
华为 GTM900 无线模块 AT命令手册 目 录
4.2 GSM Rec. 07.07 命令 ........................................................................................................4-1
4.2.1 定义 PDP 上下文: AT+CGDCONT........................................................................4-1
4.2.2 请求的服务质量简报: AT+CGQREQ.....................................................................4-2
4.2.3 可接收的最小服务质量简报: AT+CGQMIN........................................................... 4-5
4.2.4 GPRS 附着和分离:AT+CGATT.............................................................................4-6
4.2.5 PDP 上下文激活和去激活:AT+CGACT ................................................................4-7
4.2.6 进入数据模式: AT+CGDATA ................................................................................ 4-7
4.2.7 显示 PDP 地址: AT+CGPADDR ...........................................................................4-8
4.2.8 自动应答网络侧 PDP 上下文激活请求: AT+CGAUTO.......................................... 4-9
4.2.9 手动应答网络侧 PDP 上下文激活请求: AT+CGANS ..........................................4-10
4.2.10 GPRS 移动台类别:AT+CGCLASS....................................................................4-11
4.2.11 GPRS 事件上报:AT+CGEREP......................................................................... 4-11
4.2.12 GPRS 网络注册状态:AT+CGREG....................................................................4-12
4.2.13 为 MO SMS 选择业务: AT+CGSMS .................................................................4-14
4.2.14 请求 GPRS 服务器: ATD*99 .............................................................................4-14
4.2.15 手动接受网络侧 PDP 上下文激活请求: ATA.....................................................4-15
4.2.16 手动拒绝网络侧 PDP 上下文激活请求: ATH..................................................... 4-15
第 5 章 GSM Rec.07.05 AT 命令 ............................................................................................5-1
5.1 概述 ...................................................................................................................................5-1
5.2 通用配置命令 .....................................................................................................................5-1
5.2.1 选择消息业务: AT+CSMS..................................................................................... 5-1
5.2.2 优选消息存储器: AT+CPMS................................................................................. 5-2
5.2.3 SMS 格式:AT+CMGF ...........................................................................................5-3
5.2.4 消息服务失败结果码: +CMS ERROR................................................................... 5-4
5.3 消息配置命令 .....................................................................................................................5-5
5.3.1 服务中心地址: AT+CSCA......................................................................................5-5
5.3.2 设置文本格式参数: AT+CSMP.............................................................................. 5-6
5.3.3 显示文本格式参数: AT+CSDH..............................................................................5-7
5.3.4 选择小区广播消息类型: AT+CS C B.......................................................................5-8
5.3.5 保存设置: AT+CSAS.............................................................................................5-8
5.3.6 恢复设置: AT+CRES............................................................................................. 5-9
5.4 消息接收和读出命令 ........................................................................................................5-10
5.4.1 给 TE 指示新消息: AT+CNMI.............................................................................. 5-10
5.4.2 查询消息: AT+CMGL.......................................................................................... 5-12
5.4.3 读出消息: AT+CMGR..........................................................................................5-14
5.4.4 新消息确认: AT+CNMA.......................................................................................5-16
5.5 消息发送和写入命令 ........................................................................................................5-17
5.5.1 发送消息: AT+CMGS..........................................................................................5-17
5.5.2 从存储器发送消息: AT+CMSS............................................................................ 5-18
5.5.3 把消息写入存储器: AT+CMGW.......................................................................... 5-20
iv
Page 10
华为 GTM900 无线模块 AT命令手册 目 录
5.5.4 删除消息: AT+CMGD..........................................................................................5-21
5.5.5 发送命令: AT+CMGC..........................................................................................5-22
第 6 章 AT 扩展命令 ...............................................................................................................6-1
6.1 概述 ...................................................................................................................................6-1
6.2 HUAWEI 命令集................................................................................................................. 6-1
6.2.1 网络注册和业务选择: AT%NRG............................................................................6-1
6.2.2 查询 PUCT 累计通话计量器: AT%CACM .............................................................6-3
6.2.3 查询 PUCT 当前通话计量器: AT%CAOC ............................................................. 6-3
6.2.4 通话计时器值: AT%CTV....................................................................................... 6-4
6.2.5 呼叫进展信息: AT%CPI........................................................................................ 6-4
6.2.6 配置 SIM 应用工具箱: AT%SATC......................................................................... 6-5
6.2.7 发送 SAT 包络命令: AT%SATE............................................................................ 6-6
6.2.8 发送 SAT 命令返回结果: AT%SATR..................................................................... 6-7
6.2.9 终止 SAT 命令或通话: AT%SATT......................................................................... 6-7
6.2.10 GPRS 字节计数器:AT%SNCNT......................................................................... 6-8
6.2.11 自动附着模式: AT%CGAATT..............................................................................6-9
6.2.12 加密指示: AT%CPRI...........................................................................................6-9
6.2.13 GPRS 扩展注册状态:AT%CGREG................................................................... 6-10
6.2.14 测试 SIM 卡是否存在: AT%TSIM...................................................................... 6-11
6.2.15 上次通话时长: AT%LCD................................................................................... 6-11
6.2.16 总通话时长: AT%TCD.......................................................................................6-12
6.2.17 模块关机: AT%MSO......................................................................................... 6-12
6.2.18 查询消息: AT%MGL.......................................................................................... 6-12
6.2.19 读出消息: AT%MGR.........................................................................................6-13
6.3 音频设置相关命令 ...........................................................................................................6-14
6.3.1 设置音频输入( MIC通道)参数: AT%NFI .........................................................6-14
6.3.2 设置音频输出(扬声器通道)参数:AT%NFO ....................................................6-16
6.3.3 设置扬声器音量: AT%NFV..................................................................................6-17
6.3.4 保存音频模式配置参数: AT%NFW......................................................................6-18
6.3.5 选择音频模式配置参数: AT%NFS.......................................................................6-19
6.3.6 设置侧音音量: AT%STN..................................................................................... 6-21
6.3.7 回声抑制: AT%VLB............................................................................................. 6-21
6.3.8 音频通道选择: AT%SNFS................................................................................... 6-22
第 7 章 TCPIP AT 命令...........................................................................................................7-1
7.1 初始化命令: AT%ETCPIP................................................................................................7-1
7.2 打开链接命令 .....................................................................................................................7-2
7.2.1 打开一条 TCP 或者 UDP 链接命令: AT%IPOPEN................................................7-2
7.2.2 打开一条或多条 TCP 或者 UDP 链接命令: AT%IPOPENX...................................7-3
7.3 设置数据模式命令: AT%IOMODE................................................................................... 7-4
7.4 数据发送命令 .....................................................................................................................7-5
v
Page 11
华为 GTM900 无线模块 AT命令手册 目 录
7.4.1 单链接模式下发送数据命令: AT%IPSEND........................................................... 7-5
7.4.2 多链接模式下发送数据命令: AT%IPSENDX......................................................... 7-6
7.5 关闭链接命令: AT%IPCLOSE......................................................................................... 7-7
7.6 TCP 的 ACK 查询或清除命令:AT%TXSTATE.................................................................7-8
7.7 数据操作命令 .....................................................................................................................7-9
7.7.1 数据查询命令: AT%IPDQ......................................................................................7-9
7.7.2 数据读取命令: AT%IPDR...................................................................................... 7-9
7.7.3 数据删除命令: AT%IPDD.................................................................................... 7-10
7.7.4 数据删除模式命令: AT%IPDDMODE..................................................................7-11
7.8 一些非请求结果码 ...........................................................................................................7-11
7.8.1 %IPDATA 的说明 ..................................................................................................7-11
7.8.2 %IPCLOSE:<n> ....................................................................................................7-12
7.9 错误代码说明 ...................................................................................................................7-13
第 8 章 集群协议 AT 命令 .......................................................................................................8-1
8.1 概述 ...................................................................................................................................8-1
8.2 组呼/广播命令 ....................................................................................................................8-1
8.2.1 发起组呼/广播: ATD.............................................................................................. 8-1
8.2.2 终止组呼/广播: ATH.............................................................................................. 8-2
8.2.3 组呼通知: ..............................................................................................................8-2
8.2.4 加入一个组呼/广播: AT+CAJOIN..........................................................................8-2
8.2.5 拒绝一个组呼/广播: AT+CAREJ........................................................................... 8-3
8.2.6 离开一个组呼/广播: AT+CAHLD...........................................................................8-3
8.2.7 上行抢占/释放: AT+CAPTT...................................................................................8-4
8.2.8 上行状态指示: AT+CAULEV................................................................................. 8-5
8.2.9 列出当前正在进行的所有组呼/广播: AT+CALCC..................................................8-5
8.2.10 呼叫状态指示: AT+CACSP.................................................................................8-7
8.2.11 NCH 支持指示:AT+CANCHEV...........................................................................8-7
8.2.12 设置/查询所有签约的广播号的激活状态:AT+CBCS........................................... 8-8
8.2.13 设置/查询所有签约的组呼号的激活状态:AT+CGCS ..........................................8-9
8.3 多优先级命令 ...................................................................................................................8-10
8.3.1 发起带优先级的点对点呼叫: ATD.......................................................................8-10
8.3.2 查询所有签约的优先级: AT+CPPS .....................................................................8-10
8.3.3 查询快速呼叫优先级: AT+CFCS......................................................................... 8-11
8.3.4 查询/设置自动应答优先级: AT+CAAP.................................................................8-11
8.4 华为公司自定义命令 ........................................................................................................8-12
8.4.1 动态重组指示: AT+CADG................................................................................... 8-12
8.4.2 讲者识别指示: AT+CTKINF ................................................................................ 8-13
8.4.3 设置/查询集团号: AT+CVPN............................................................................... 8-14
8.4.4 接收/拒绝网络寻呼: AT+CAPAGE...................................................................... 8-15
vi
Page 12
华为 GTM900 无线模块 AT 命令手册 第 1 章 AT命令概述
第1 章 AT 命令概述
1.1
概述
1.2 AT
本章将从以下几个方面介绍 AT 命令:
z AT命令简介
z AT命令类型
z AT命令语法
命令简介
本手册中的 GSM 模块包括移动设备 ME(Mobile Equipment)、移动台 MS(Mobile
Station)、终端适配器 TA( Terminal Adapter)、数据通信设备 DCE( Data
Communication Equipment)和传真 DCE(包括传真 Modem 和传真板)。
通过串口发送AT 命令,即可使用GSM 模块。串行线对端的应用设备包括终端设备TE
(Terminal Equipment )、数据终端设备DTE (Data Terminal Equipment )或其他
应用设备。这些终端或应用设备可能运行在嵌入式系统里。系统结构图如
示。
图 1-1 所
1.3 AT
返回结果
AT 命令
用户及应用设备 网络
图1-1 系统结构图
命令类型
本节主要介绍 AT 命令及其相关信息的总体情况,详细信息请参考 ITU-T
Recommendation V.25ter [14]。
本手册中的所有命令行必须以“AT ”或“at ”为前缀,以<CR> 结尾。
一般来讲,AT 命令包括四种类型,如
表 1-1 所示。
ME状态
ME TA TE
ME控制
网络消息
1-1
Page 13
华为 GTM900 无线模块 AT 命令手册 第 1章 AT命令概述
表1-1 AT 命令类型
类型 说明 实例
设置命令 该命令用于设置用户自定义的参数值。 AT+CXXX=<…..>
1.4 AT
测试命令
查询命令 该命令用于返回参数的当前值。 AT+CXXX?
执行命令
该命令用于查询设置命令或内部程序设置的参数
及其取值范围。
该命令用于读出受 GSM 模块内部程序控制的不
可变参数。
AT+CXXX=?
AT+CXXX
命令语法
z 方括号中的值为缺省值。
z 选配参数和必配参数必须按照规定的顺序排列,各参数间必须用逗号隔开。
举例:AT+CPWD=<fac>,<oldpwd>,<newpwd>
该命令用于为设备锁定+CLCK 命令所定义的设备锁定功能设置新的密码。
z 如果某参数是字符串(比如:<number> ),该字符串必须放在双引号中。例
如:“12345”. “cmnet” 。双引号中的各项符号可看作是字符串。
z 命令的可选子参数或 TA 返回结果的可选部分位于方括号中。
z 不使用双引号时,字符串中各字符间的空格可忽略不计。
z 实际使用中,<>,[]不必输入。
z 所有 AT 命令本身不区分大小写,但其参数对大小写敏感。
1-2
Page 14
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
第2 章 GSM Rec. 07.07 标准 AT 命令
2.1
概述
本章从以下几个方面介绍了 GSM Rec. 07.07 中规定的标准 AT 命令:
z 通用命令
z 呼叫控制命令
z 网络业务命令
z ME控制和状态命令
z ME错误报告命令
z TIA IS-101 发送的命令
2.2
通用命令
2.2.1 查询制造商名称:AT+CGMI
类型 命令 可能的返回结果 说明
表2-1 AT+CGMI 操作命令语法
执行命令
测试命令
AT+CGMI HUAWEI
AT+CGMI=? OK -
命令参考:
z GSM Rec.07.07
z 3.2.5 TA 制造商 ID:AT+GMI
2.2.2 查询模块型号:AT+CGMM
类型 命令 可能的返回结果 说明
执行命令
测试命令
AT+CGMM GTM900
AT+CGMM=? OK -
TA 返回制造商名称
OK
表 2-2 AT+CGMM 操作命令语法
TA 返回产品型号
OK
2-1
Page 15
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
命令参考:
z GSM Rec.07.07
z 3.2.6 TA 模型标识:AT+GMM
2.2.3 查询模块版本信息:AT+CGMR
表2-3 AT+CGMR 操作命令语法
类型 命令 可能的返回结果 说明
执行命令
测试命令
AT+CGMR HW REVISION: X
AT+CGMR=? OK -
命令参考:
z GSM Rec.07.07
z 3.2.7 TA 修订号码:AT+GMR
2.2.4 查询产品序列号:AT+CGSN
类型 命令 可能的返回结果 说明
执行命令
测试命令
AT+CGSN <sn>
AT+CGSN=? OK -
SW REVISION: XX.YYY
OK
表 2-4 AT+CGSN 操作命令语法
OK
TA 返回产品固件版本
信息
XX.YYY 是软件版本
中的变量
TA 返回产品序列号,序
列号用于识别并判定单
个 ME
表2-5 参数的详细说明
参数 说明
<sn>
产品序列号
命令参考:
z GSM Rec.07.07
z 3.2.8 请求 TA 序列号:AT+GSN
2-2
Page 16
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
2.2.5 选择 TE 字符集:AT+CSCS
设置命令通知 TA ,TE 使用的字符集。这样,TA 就可以在 TE 和 ME 字符集之间准
确转换字符串。
表2-6 AT+CSCS 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
<chset>
AT+CSCS=<chset> OK AT+CSCS? +CSCS: <chset>
OK
AT+CSCS=? +CSCS:
(<chset>取值列表 )
OK
表2-7 参数的详细说明
参数 取值 说明
"GSM"
[“IRA”]
"PCCP437"
"PCDN"
"8859-1"
"HEX"
GSM 缺省符号集(参考 GSM 03.38 第 6.2.1 节);
国际参考符号集( ITU-T T.50[13])
PC 字符集代码页 437
PC 丹麦语/挪威语字符集
ISO 8859 拉丁语 1 字符集
十六进制;取值范围:00 到 FF 。比如:052FE6 表示 3
个 8bit 字符,转换为十进制,分别为 5 、47 、230;禁止
转换为 ME 原始字符集。
-
-
"UCS2"
16bit 通用八字节倍数编码的字符集( ISO/IEC10646
[32]); UCS2 字符串转换为从 0000 到 FFFF 的十六进
制数值;例如,“004200620063 ”可以转换为十进制中
的十六 bit 字符 66 、98 和 99 ,$(AT R97)$
命令参考:
z GSM Rec.07.07
2.2.6 国际移动台设备标识请求:AT+CIMI
使用执行命令, TA 返回 <IMSI>, TE 识别 ME 上附带的单个 SIM。
表2-8 AT+CIMI 操作命令语法
类型 命令 可能的返回结果 说明
执行命令
AT+CIMI <IMSI>
2-3
-
OK
Page 17
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
类型 命令 可能的返回结果 说明
测试命令
AT+CIMI=? OK -
参数 说明
<IMSI>
命令参考:
z GSM Rec.07.07
2.2.7 选择无线网络:AT+WS46
类型 命令 可能的返回结果 说明
设置命令
查询命令
AT+WS46=[<n>]
AT+WS46? +WS46: <n>
表 2-9 参数的详细说明
国际移动用户识别码
表 2-10 AT+WS46 操作命令语法
OK
ERROR/+CME ERROR
OK
成功
失败
-
测试命令
AT+WS46=?
参数 取值 说明
<n> 12
命令参考:
z GSM Rec.07.07
2.3
呼叫控制命令
2.3.1 选择地址类型:AT+CSTA
设置命令根据 GSM 规范,选择继续拨号命令(D)的号码类型。
测试命令返回 TA 支持的复合值。
+WS46: (<n>取值列表)
OK
表 2-11 参数的详细说明
GSM 数字蜂窝
-
2-4
Page 18
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-12 AT+CSTA 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+CSTA=[<type>] OK AT+CSTA? +CSTA: <type>
AT+CSTA=?
参数 取值 说明
<type>
地址类型,八位
字节,整数型
145
[129]
其他 请参考 GSM 04.08 [8]第 10.5.4.7 节
命令参考:
z GSM Rec.07.07
OK
+CSTA: (<type>取值列表)
OK
表 2-13 参数的详细说明
拨号字符串包含国际接入代码字符“+ ”
默认值
-
-
z GSM 04.08 [8] 第 10.5.4.7 节
2.3.2 移动台呼叫某一号码:ATD
执行命令用于建立语音、数据或传真的主叫,还可以用于控制补充业务。
如果在执行过程中收到 ATH 命令,则该命令可能终止执行。但是,在建立连接的某
些状态下(比如:信号交换),该命令不会终止执行。
说明:
通过 AT+CLCC 命令,可随时检查所有呼叫的当前状态。
2-5
Page 19
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-14 ATD 操作命令语法
类型 命令 可能的返回结果 说明
执行命令
执行命令
<dial_string>
ATD[<dial_string>][;]
ATD[<dial_string>][;]
参数 说明
拨号位字符串和可选配 V.25ter 修改量(拨号位): 0~ 9 , * , #,
+, A, B, C
V.25ter 修改量:可忽略:,(逗号) , T, P, !, W和 @
+CME ERROR: <err>
BUSY
NO CARRIER
CONNECT<text>
OK
OK
表 2-15 参数的详细说明
该错误与 ME功能有关
遇忙(参数设置为 ATX3)
无法建立连接
如果同非语音呼叫连接成
功,TA 将切换到数据状态。
说明:
只有当 ATX 的参数设置为大
于 0 时才输出<text> 返回结
果
第一次 OK 表明 ATD 命令执
行成功。TA 返回到命令模
式。
连接成功且为语音呼叫,将
返回第二次 OK 。
如遇紧急呼叫,使用通用紧急呼叫号码 112 ,不需 SIM 卡
[;]
仅用来建立语音呼叫。TA 保持命令模式不变。
举例:
ATD02150991234;
OK
OK
ATH
OK
ATD02150991234;
OK
NO CARRIER
命令参考:
z GSM Rec.07.07
z GSM 02.07 Annex A
2-6
Page 20
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
z V.25 ter
2.3.3 向存储器中字段(采取数字字母混编方式)为<str>的号码发起呼叫:
ATD><str>[I][G]
执行命令用于在当前电话薄中查找特定字符串<str> ,若查找项存在,可拨打相应的
号码。使用 AT 命令 AT+CPBS ,可设置当前电话薄。
TA 尝试呼叫已存储号码。
在建立连接的某些状态下(比如:信号交换),该命令不会终止执行。
表2-16 ATD><str>[I][G]操作命令语法
类型 命令 可能的返回结果 说明
执行命令
ATD><str>[I][G][;]
+CME ERROR: <err>
BUSY
NO CARRIER
OK
OK
表2-17 参数的详细说明
参数 说明
<str>
[I]
字符型:应该同查找的存储器中至少一个电话簿项的字段(采取数字字母混
编方式)相同,使用 AT+CSCS 命令选择使用的字符集。
以下两种情况,<str>必须放在双引号中。否则,双引号可选。
使用转义字符或参数[I]、[G]
数字字母混编的字符串包含空格
忽略该呼叫主叫识别限制补充业务注册的默认值;I =请求(禁止自己的手机
号码在被叫手机上的显示);i =抑制(允许自己的手机号码在被叫手机上的
显示);
请参考“主叫识别限制:AT+CLIR ”命令
该错误与 ME功能有关
遇忙(参数设置为 ATX3)
无法建立连接
第一次 OK 表明 ATD 命令执
行成功。TA返回到命令模式。
连接成功且为语音呼叫,将
返回第二次 OK 。
[G]
[;]
举例:
控制该呼叫的 CUG 补充业务;通过 AT+CCUG 命令使用索引和信息取值的
合集;
G=仅为该呼叫激活封闭用户组请求;
g=仅为该呼叫去激活封闭用户组请求;
请参考“封闭用户组:AT+CCUG”命令
分号不可省略,因为语音呼叫只支持电话簿拨号
2-7
Page 21
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
ATD>”JACK”;
OK
OK
ATH
OK
ATD>”TOM”;
ERROR
命令参考:
z GSM Rec.07.07
z V.25 ter
z 2.3.4 向存储单元Mem项下<n>中的号码发起呼叫: ATD>mem<n>[I][G][;]
2.3.4 向存储单元 Mem 项下 <n>中的号码发起呼叫 : ATD>mem<n>[I][G][;]
执行命令用于拨打给定电话簿中的号码。发起呼叫时,需要为电话簿<mem> 输入由
两个字母组成的缩写词,后面紧跟所需项的存储单元。每个电话簿的位置值域可通
过 AT+CPBR 查询。
TA 尝试建立呼叫选定号码。
在建立连接的某些状态下(比如:信号交换),该命令不会终止执行。
说明:
z 紧急呼叫没有<mem>。
z 该命令不适用于数据呼叫。任何从<mem>拨打的数据呼叫号码,都会返回“NO
CARRIER”。
z 参数[I]或[G]仅适用于拨号字符串中无*#代码的情况。
z 带有*#代码的 ATD 命令将被作为语音呼叫进行处理,因此,该命令必须以分号
结尾。
z 关于结果码的设置和呼叫监控参数的详细介绍,请参考第 3 章“ ITU-T Rec.
V25ter AT 命令”中的 ATX 命令。
z 请参考 2.3.2 移动台呼叫某一号码: ATD。
2-8
Page 22
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-18 ATD>mem<n>[I][G]操作命令语法
类型 命令 可能的返回结果 说明
执行命令
ATD>mem<n>[I][G][;]
+CME ERROR: <err>
BUSY
NO CARRIER
OK
执行命令
ATD>mem<n>[I][G][;] OK
表2-19 参数的详细说明
参数 取值 说明
<mem>
电话簿
"MT”
“FD”
'”DC”
结合了 ME 和 SIM 卡电话薄,事实上,GTM900 没有 ME 电话
薄(存储容量取决于 SIM 卡)
SIM 卡固定号码电话簿(存储容量取决于 SIM 卡)
最近拨打的电话。根据 SIM 卡的不同,存储器可以只由 SIM 卡
承担,也可以由 SIM 卡和 ME 分担。
该错误与 ME功能有关
遇忙(参数设置为 ATX3)
无法建立连接
第一次 OK 表明 ATD 命令执
行成功。TA 返回到命令模
式。
连接成功且为语音呼叫,将
返回第二次 OK 。
“MC”
“RC”
“ON”
<n> -
[I] -
[G] -
[;] -
命令参考:
ME 未接电话列表
已接电话列表
本机号码(MSISDN)。存储容量取决于 SIM卡。
位于所选存储器中可用存储单元范围内的整数类型的存储单
元,比如:使用 AT+CPBR 可返回的索引号码。
忽略该呼叫主叫识别限制补充业务注册的默认值;I =请求(禁
止自己的手机号码在被叫手机上的显示);i =抑制(允许自己
的手机号码在被叫手机上的显示);
请参考“主叫识别限制:AT+CLIR ”命令
控制该呼叫的 CUG 补充业务;通过 AT+CCUG 命令使用索引
和信息取值的合集;
G=仅为该呼叫激活封闭用户组请求;
g=仅为该呼叫去激活封闭用户组请求;
请参考“封闭用户组:AT+CCUG”命令
分号不可省略,因为语音呼叫只支持电话簿拨号。
z GSM Rec.07.07
z V.25 ter
2-9
Page 23
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
举例:
查询电话簿项下的位置号码。
AT+CPBR=1,xx
TA 返回当前电话簿中的可用项。
拨打 SIM 卡电话簿中的号码,比如:该号码存储在 11 单元。
ATD>MT11;
OK
OK
拨打存储在 SIM 卡上最近拨打过的电话。
ATD>DC6;
OK
OK
2.3.5 向存储单元 <n>中的号码发起呼叫 : ATD><n>[I][G]
执行命令用于拨打当前存储器中的号码。可以使用“选择电话簿”的测试命令
AT+CPBS=? 查询可用存储器。发起呼叫时,只需输入所需号码的存储位置。每个
电话簿的位置值域可以通过 AT+CPBR 查询。
TA 尝试建立呼叫到选定号码。
通常情况下,若在执行过程中收到字符,该命令将被终止执行。但是,在建立连接
的某些状态下(比如:信号交换),该命令不会终止执行。
表2-20 ATD><n>[I][G]操作命令语法
类型 命令 可能的返回结果 说明
执行命令
ATD><n>[I][G][;]
+CME ERROR: <err>
BUSY
NO CARRIER
OK
该错误与 ME功能有关
遇忙(参数设置为 ATX3)
无法建立连接
第一次 OK 表明 ATD 命令执行成
功。TA 返回到命令模式。
OK
2-10
连接成功且为语音呼叫,将返回
Page 24
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
类型 命令 可能的返回结果 说明
第二次 OK 。
表2-21 参数的详细说明
参数 说明
<n>
[I]
[G]
[;]
举例:
ATD>1;
OK
OK
ATH
位于所选存储器中可用存储单元范围内的整数类型的存储单元,比如:
使用 AT+CPBR 返回的索引号码。
忽略该呼叫主叫识别限制补充业务注册的默认值;I =请求(禁止自己的
手机号码在被叫手机上的显示);i =抑制(允许自己的手机号码在被叫
手机上的显示);
请参考“主叫识别限制:AT+CLIR ”命令
控制该呼叫的 CUG 补充业务;通过 AT+CCUG 命令使用索引和信息取
值的合集;
G=仅为该呼叫激活封闭用户组请求;
g=仅为该呼叫去激活封闭用户组请求;
请参考“封闭用户组:AT+CCUG”命令
分号不可省略,因为语音呼叫只支持电话簿拨号。
OK
ATD>”DC”5;
ERROR
命令参考:
z GSM Rec.07.07
z V.25 ter
z 2.3.4 向存储单元Mem项下<n>中的号码发起呼叫: ATD>mem<n>[I][G][;]
2.3.6 重拨上次呼叫号码:ATDL[;]
该命令用于重拨 ATD 上次呼叫号码。
2-11
Page 25
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-22 ATDL 操作命令语法
类型 命令 可能的返回结果 说明
执行命令
执行命令
ATDL[;]
ATDL[;]
2.3.7 呼叫模式:AT+CMOD
设置命令用于选择后续的呼叫命令(ATD )或下一次应答命令(ATA )的呼叫模式。
可以是单一模式,也可以是交替模式(详情请参考 GSM 承载或电信业务,可以在
一次呼叫中整合多种基本业务(如:语音、数据和传真))。单一模式下,呼叫发
ERROR / +CME
ERROR
BUSY
NO CARRIER
CONNECT<text>
OK
OK
没有上次呼叫号码或者上次呼叫号码无
效
遇忙(参数设置 ATX3)
无法建立连接
连接成功且为非语音呼叫,TA 切换到数
据状态
说明:若+ATX 参数设置的值大于 0 ,则
仅输出<text>
第一次 OK 表明 ATD 命令执行成功。TA
返回到命令模式
连接成功且为语音呼叫,将返回第二次
OK
起和挂起流程与 ITU-T Recommendations V.25ter [14]中描述的步骤类似。
查询命令返回当前<mode>值。
测试命令返回 TA 支持的复合值。
说明:
交替模式下,无论是呼叫完成成功,还是应答失败之后,AT+CMOD 的值都将设置
为 0 。无论是上电、出厂(&F )还是自定义复位,都应该将该值设置为 0 。
表2-23 AT+CMOD 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+CMOD=[<mode>]
AT+CMOD? +CMOD: <mode> AT+CMOD=?
+CME ERROR: <err>
OK
+CMOD: (<mode>取值列
表)
该错误同 ME 功能有
关
设置成功
-
2-12
Page 26
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-24 参数的详细说明
参数 取值 说明
<mode>
<mode>
命令参考:
z GSM Rec.07.07
2.3.8 呼叫挂起:AT+CHUP
类型 命令 可能的返回结果 说明
执行命令
测试命令
[0]
1
2
3
表 2-25 AT+CHUP 操作命令语法
AT+CHUP
AT+CHUP =? OK -
单一模式
语音/传真交替模式(电信业务 61)
语音/数据交替模式(承载业务 61)
数据跟随语音模式(承载业务 81)
OK
ERROR
取消当前呼叫或挂起当前
呼叫
失败
命令参考:
z GSM Rec.07.07
说明:
该命令同 ATH 具有相同的行为。
2.3.9 选择承载业务类型:AT+CBST
设置命令用于在发起数据呼叫时选择使用带有数据速率 <speed>的承载业务
<name>以及连接元素 <ce>(请参考 GSM 02.02 [1])。当移动终端终止数据呼叫,
尤其是在单一编码的情况下,也可以使用下列取值,详情请参考 AT+CSNS。
测试命令返回 TA 支持的复合值。
表2-26 AT+CBST 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
AT+CBST=[<speed>[,<n
ame>[,<ce>]]]
OK -
2-13
Page 27
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
类型 命令 可能的返回结果 说明
查询命令
测试命令
<speed>
AT+CBST?
AT+CBST=?
表2-27 参数的详细说明
参数 取值 说明
0
1 300bps (V.21)
2 1200bps (V.22)
3 1200/75bps (V.23)
4 2400bps (V.22bis)
5 2400bps (V.26ter)
6 4800bps (V.25)
+CBST:
<speed>,<name>,<ce>
OK
+CBST: (<speed>取值列
表),(<name> 取值列
表),(<ce> 取值列表)
OK
自动波特率设置
-
-
<name>
<ce>
[7] 9600bps (V.25)
12 9600bps (V.34)
14 14400bps (V.34)
65 300bps (V.110)
66 1200bps (V.110)
68
70
71
75
0
1
0
[1]
2
3
2400bps (V.110 or X.31 标识填充)
4800bps (V.110 or X.31 标识填充)
9600bps (V.110 or X.31 标识填充)
14400bps (V.110 or X.31 标识填充)
异步数据电路(UDI 或 3.1 kHz 的 Modem)
同步数据电路(UDI 或 3.1 kHz 的 Modem)
透明传输
非透明传输
皆可,透明传输为优选
皆可,非透明传输为优选
命令参考:
2-14
Page 28
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
z GSM Rec.07.07
2.3.10 无线链路协议:AT+CRLP
设置命令发起非透明数据传输呼叫。
查询命令返回支持 RLP 版本 1 的当前设置。
表2-28 AT+CRLP 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
<iws>
<mws>
<T1>
<N2>
AT+CRLP=[<iws>[,<m
ws>[,<T1>[,<N2>]]]]
AT+CRLP?
AT+CRLP=?
表2-29 参数的详细说明
参数 取值 说明
0~ [61] 交互窗口大小(从 IWF到 MS)
0~ [61] 移动窗口大小(从 MS到 IWF)
39~ [48]-255 确认计时器
1~ [6]-255 再发送次数 N2
OK -
+CRLP:
<iws>,<mws>,<T1>,<N2>
OK
+CRLP: (<iws>取值列
表 ),(<mws>取值列表 ),
(<T1>取值列表 ),(<N2>取值
列表 )
OK
-
-
命令参考:
z GSM Rec.07.07
2.3.11 业务上报控制:AT+CR
设置命令用于控制是否将中间结果码+CR: <serv> 从 TA 返回给 TE 。若返回,则该
中间结果码将在连接传输过程中的某一点上进行传输。与此同时,在传输差错控制
或数据压缩报告之前,以及传输中间结果码 CONNECT 之前,TA 已经在连接传输
过程中决定了所用业务的速率和质量。
2-15
Page 29
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
说明:
该命令替代了 V.25ter [14] 中的调制上报控制命令+MR ,后者不适用于 GSM 网络。
使用 V.25ter 中的差错控制上报命令+ER 和数据压缩上报命令+DR ,可以启用差错
控制上报(而不是无线链路协议)和数据压缩上报。
表2-30 AT+CR 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+CR=[<mode>] OK AT+CR? +CR: <mode>
AT+CR=?
参数 取值 说明
<mode>
[0]
1
命令参考:
z GSM Rec.07.07
2.3.12 扩展错误报告:AT+CEER
OK
+CR: (<mode>取值列表)
OK
表 2-31 参数的详细说明
禁用上报
启用上报
-
-
执行该命令,TA 将返回一行或多行的信息文本<report>。具体行数由 ME 制造商决
定。ME 制造商为 TA 用户提供了下列原因的扩展报告:
z 最近一次呼叫建立失败(发起或应答)或呼叫内修改
z 最近一次呼叫释放
z 最近一次 GPRS 附着失败或 PDP 上下文激活
z 最近一次 GPRS 分离或 PDP 上下文去激活
表2-32 AT+CEER 操作命令语法
类型 命令 可能的返回结果 说明
执行命令
测试命令
AT+CEER +CEER: <report>
OK
AT+CEER=? OK -
-
2-16
Page 30
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-33 参数的详细说明
参数 取值
<report>
命令参考:
z GSM Rec.07.07
2.3.13 蜂窝结果码:AT+CRC
设置命令用于控制呼入指示或用于 PDP 上下文激活的 GPRS 网络请求是否使用扩
展格式。若使用该格式,则将使用非请求结果码+CRING: <type> 把来电指示给 TE ,
而不是使用一般的铃音。
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+CRC=[<mode>] OK AT+CRC? +CRC: <mode>
AT+CRC=?
包括行终止符,信息文本最多包含 2041个字符。
文本不应包含 O<CR>或 OK<CR>序列。
表 2-34 AT+CRC 操作命令语法
-
OK
+CRC: (<mode>取值列表)
OK
-
参数 取值 说明
<mode>
[0]
1
命令参考:
z GSM Rec.07.07
2.3.14 单一编码方案:AT+CSNS
移动台作为被叫,建立单一编码方案的呼叫时,该命令可以设置承载或电信业务。
将<mode> 设置为数据业务时,可使用+CBST 命令设置相应的参数值。如果使用
+CBST 命令设置的参数值不适用于单一编码方案下的呼叫,ME/TA 会把该值映射
到最近的有效呼叫。
表 2-35 参数的详细说明
禁用扩展格式
启用扩展格式
2-17
Page 31
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-36 AT+CSNS 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
<mode>
AT+CSNS=[<mode>] OK AT+CSNS? +CSNS: <mode>
OK
AT+CSNS=?
参数 取值 说明
[0]
1
2
3
4
5
6
+CSNS: (<mode>取值列表)
OK
表 2-37 参数的详细说明
语音
语音/ 传真交替模式,语音优选(电信业务 61 )
传真(电信业务 62 )
语音/ 传真交替模式,语音优选(承载业务 61 )
数据
语音/ 传真交替模式,语音优选(电信业务 61 )
语音/ 数据交替模式,数据优选(承载业务 61 )
-
-
命令参考:
z GSM Rec.07.07
2.4
网络业务命令
2.4.1 用户号码:AT+CNUM
执行命令返回与用户相关的 MSISDN(Mobile Station International ISDN Number ),
该信息可以存储在 SIM 卡中,也可以存储在 ME 中。若用户有能满足不同业务需求
的多个 MSISDN ,则每个 MSISDN 将占用单独一行返回。
7
数据跟随语音模式(承载业务 81)
2-18
Page 32
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-38 AT+CNUM 操作命令语法
类型 命令 可能的返回结果 说明
执行命令
测试命令
AT+CNUM
AT+CNUM=? OK -
+CNUM:[<alpha1>],<nu
mber1>,<type1>[,<spee
d>,<service>[,<itc>]][<C
R><LF>+CNUM:[<alph
a2>],<number2>,<type2
>[,<speed>,<service>[,<
itc>]][...]]
OK
+CME ERROR <err>
表2-39 参数的详细说明
参数 取值 说明
<alphax> -
<numberx> <typex> -
<speed> -
与<numberx> 有关,可选项,字母数字混编字符串。所用的字
符集应使用“选择 TE 字符集”命令+CSCS 所选择的字符集。
<typex> 指定的字符型电话号码
整数型的八位字节地址类型(详情请参考 GSM 04.08 [8] 第
10.5.4.7 节)
请参考 AT+CBST
-
失败
<service>
与电话号码
相关的业务
信息传输能
力
0
1
2
3
4
5
0 3.1kHz <itc>
1 UDI
命令参考:
z GSM Rec.07.07
2.4.2 网络注册信息:AT+CREG
设置命令控制显示非请求结果码+CREG。
查询命令返回<stat>的当前值。
异步 Modem
同步 Modem
PAD 接入(异步)
分组接入(同步)
语音
传真
2-19
Page 33
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-40 AT+CREG 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
<n>
<stat>
AT+CREG=[<n>] OK n=1
AT+CREG?
AT+CREG=?
表2-41 参数的详细说明
参数 取值 说明
[0]
1
2
0
1
2
+CREG: <n>,<stat>
OK
+CME ERROR <err>
+CREG: (<n>取值列表)
OK
禁用网络注册非请求结果码
启用网络注册非请求结果码+CREG
启用网络注册和位置信息非请求结果码+CREG:
<stat>[,<lac>,<ci>])
未注册;ME当前没有搜索要注册业务的新运营商
已注册,本地网
未注册,但 ME正在搜索要注册业务的新运营商
-
失败
-
3
4
5
命令参考:
z GSM Rec.07.07
2.4.3 选择运营商:AT+COPS
设置命令强制选择并注册 GSM 网络运营商。 <mode>设置 ME 是自动选择运营商
<oper>,还是使用该命令强制选择运营商 <oper>。若所选运营商不可用,则不能再
选择其他运营商,但<mode>=4 时例外。当<mode>=2 时,表明从该网络强制注销。
注册模式会影响以后所有的注册行为。例如,当<mode>=2 ,ME 未注册,直到
<mode>=0 或 1 时 ME 才注册。
类型 命令 可能的返回结果 说明
注册被拒绝
未知
已注册,漫游
表 2-42 AT+COPS 操作命令语法
设置命令
AT+COPS=[<mode>[,<fo
rmat>[,<oper>]]]
2-20
OK +CME ERROR: <err>
该错误与 ME 功能有
Page 34
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
类型 命令 可能的返回结果 说明
查询命令
AT+COPS?
+COPS:
<mode>[,<format>,<ope
r>]
Ok
关
-
测试命令
测试命令
<mode>
+CME ERROR: <err>
AT+COPS=?
AT+COPS=? +CME ERROR: <err>
表2-43 参数的详细说明
参数 取值 说明
[0]
1
2
+COPS: [(<stat>,long
alphanumeric
<oper>,short
alphanumeric
<oper>,numeric
<oper>)s][,,(<mode>取
值列表),(<format> 取值
列表)]
OK
自动(<oper>字段可忽略)
手动(<oper>字段不可忽略)
从注册网络注销
该错误与 ME 功能有
关
-
该错误与 ME 功能有
关
<format>
3
4
[0]
1
2
仅设置<format>(用于查询命令+COPS? );不 尝
试进行注册或注销(<oper> 字段可忽略);该取
值不适用于查询命令的返回结果
手动/ 自动(<oper> 字段不可忽略);如果手动选
择失败,将进入自动选择模式(<mode>=0 )
长字符型(采用字母数字格式),最多 16字符
短字符型(采用字母数字格式),最多 8字符
数字型<oper>
2-21
Page 35
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
参数 取值 说明
<oper> -
<stat>
命令参考:
z GSM Rec.07.07
2.4.4 设备锁定:AT+CLCK
执行命令锁定、解锁、查询 ME 或网络设备<fac> 。一般需要输入密码。当查询网络
业务(<mode>=2 )状态时,只有当该业务对任何参数<class>都是非激活状态,才
字符型;<format>表示该字符串采用字母数字型还
是数字型;数字型表示 GSM 位置区标识号码(请
参考 GSM 04.08 [8] 第 10.5.1.3 节),该号码包
括一个 3 位 BCD 国家代码(符合 ITU-T E.212
Annex A [10] 标准)和一个 2 位 BCD 网络代码,
后者与管理有关。
0
1
2
3
未知
可用
当前
禁用
返回“非激活”状态(<status>=0 )的返回结果行。当设定或查询网络设备时,该
命令将被终止执行。
表2-44 AT+CLCK 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
测试命令
AT+CLCK=<fac>,<mode
>[,<passwd>[,<class>]]
AT+CLCK=?
OK +CLCK:
<status>[,<class1>
[<CR><LF>+CLCK:
<status>,<class2>[...]]
OK
+CME ERROR <err>
+CLCK: (<fac>取值列
表 )
OK
+CME ERROR: <err>
<mode>=2 且命令执
行成功
失败
-
失败
2-22
Page 36
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-45 参数的详细说明
参数 取值 说明
<fac>
该手册目前保留的
取值
"AO"
"OI"
"OX"
"AI"
"IR"
“PS”
“PN”
“PP”
“PU”
“PC”
“PF”
"SC" SIM
禁止所有出局呼叫
禁止所有国际出局呼叫
禁止所有国际出局呼叫,归属国除外
禁止所有入局呼叫
归属国以外漫游时,禁止所有入局呼叫
PH -SIM (将手机锁定在 SIM 卡上)(当其他 SIM
卡插入后,ME 提示输入密码;可以设置 ME ,使
之能够识别使用过的几个 SIM 卡,这样在插入这
些卡后,ME 不会提示输入密码)
网络个性化(请参考 GSM 02.22 [33])
服务供应商个性化(请参考 GSM 02.22 [33])
网络子集个性化(请参考 GSM 02.22 [33])
公司个性化(请参考 GSM 02.22 [33])
将手机锁定到插入的第一张 SIM上(本手册称之
为 PH-FSIM )(当其他 SIM 卡插入后,ME 提示
输入密码)
"FD"
<mode>
<status>
<passwd> -
0
1
2
0
1
SIM 卡固定拨号特点
解锁
锁定
查询状态
非激活
激活
字符型;与 ME 用户接口使用的设备密码、修改密
码命令+CPWD 设置的密码相同
2-23
Page 37
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
参数 取值 说明
<classx>
命令参考:
z GSM Rec.07.07
2.4.5 修改密码:AT+CPWD
该命令可以修改设备锁定命令 +CLCK 定义的设备锁定密码。
1
2
4
8
16
32
64
表 2-46 AT+CPWD 操作命令语法
语音(电话业务)
数据(所有承载业务;当<mode>=2 时,如果 TA
不支持 16 、32 、64 、128 的取值,该参数仅表示
部分承载业务)
传真(传真业务)
短消息
同步数据电路
异步数据电路
专用分组接入
类型 命令 可能的返回结果 说明
设置命令
测试命令
测试命令
AT+CPWD=<fac>,<oldpwd>
,<newpwd>
AT+CPWD=?
AT+CPWD=? +CME ERROR: <err>
OK +CME ERROR <err>
+CPWD: (<fac>,<pwdlength>)
取值列表
OK
失败
-
失败
2-24
Page 38
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-47 参数的详细说明
参数 取值 说明
<fac>
该手册目前保留的
取值
"AO"
"OI"
"OX"
"AI"
"IR"
“PS”
PN
PP
PU
PC
PF
"P2" SIM PIN 2
禁止所有出局呼叫
禁止所有国际出局呼叫
禁止所有国际出局呼叫,归属国除外
禁止所有入局呼叫
归属国以外,漫游时禁止所有入局呼叫
PH-SIM(将手机锁定在 SIM 卡上)(当其他 SIM
卡插入后,ME 提示输入密码;可以设置 ME ,使
之能够识别使用过的几个 SIM 卡,这样在插入这
些卡后,ME 不会提示输入密码)
网络个性化(请参考 GSM 02.22 [33])
服务供应商个性化(请参考 GSM 02.22 [33])
网络子集个性化(请参考 GSM 02.22 [33])
公司个性化(请参考 GSM 02.22 [33])
将手机锁定到插入的第一张 SIM上(本手册称之
为 PH-FSIM )(当其他 SIM 卡插入后,ME 提示
输入密码)
"SC" SIM
<oldpwd>,
<newpwd>
<pwdlength> -
-
命令参考:
z GSM Rec.07.07
2.4.6 显示主叫识别:AT+CLIP
该命令和 GSM 的附加业务 CLIP (Calling Line Identification Presentation )有关,
被叫用户在接收移动终止呼叫的同时,能够获得主叫识别 CLI ( Calling Line
Identification )。
设置命令可启用或禁用 CLI 显示在 TE 上。但对附加业务 CLIP 在网络中的执行没有
影响。
当可在 TE 显示 CLI 且主叫方允许的情况下,当所有 RING 或+CRING: <type>; 的返
回结果从 TA 发送到 TE 后,将返回
字符型;与 ME 用户接口使用的设备密码、修改密
码命令+CPWD 设置的密码相同
整数型,设备支持的最大密码长度
2-25
Page 39
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
+CLIP:<number>,<type>[,<subaddr>,<satype>[,[<alpha>][,<CLI validity>]]]的命令
结果。当正常接收语音业务时,使用该命令结果,则该结果取决于制造商。
查询命令给定<n> 的状态,并根据 GSM 02.81 [3] 触发对 CLIP 业务的配置状态的查
询。
表2-48 AT+CLIP 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+CLIP=<n> OK AT+CLIP? +CLIP: <n>,<m>
AT+CLIP=?
表2-49 参数的详细说明
参数 取值 说明
<n>
在 TA 设置或显示结果
码的显示状态
<m>
显示用户 CLIP 业务在
网络中的业务状态
<number> <type> -
[0]
1
0
1
2
-
OK
+CLIP: (<n>取值列表)
OK
禁用
启用
未提供 CLIP业务
提供 CLIP业务
未知(如:无网络等)
字符型;由<type>规定的电话号码格式
整数型的八位字节地址类型
-
<subaddr> <satype> <alpha> -
<CLI validity>
0
1
2
命令参考:
z GSM Rec.07.07
由<satype>规定的字符型子地址的格式
整数型的八位字节地址类型
可选字符型(采用字母数字混编方式);显示为电
话簿中的对应项;使用的字符集应该同使用选择
TE 字符集命令 AT+CSCS 相同。
有效
主叫方禁用 CLI
由于网间互通问题或始发网络的限制,CLI 不可
用。
2-26
Page 40
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
2.4.7 主叫识别限制:AT+CLIR
该命令与 GSM 02.81 [3] 标准的 CLIR 业务有关。当主叫方发起呼叫时,使用该命令
可启用或禁用在被叫侧显示 CLI 。
查询命令用于给定<n> 的状态,并且根据 GSM 02.81 [3] ,可触发对 COLP 业务的配
置状态的查询(<m> 中给定)。
表2-50 AT+CLIR 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
参数 取值 说明
<n>
设置出局呼叫的调
整状态
<m>
显示主叫在网络中
的 CLIR 业务状态
AT+CLIR=[<n>] OK AT+CLIR? +CLIR: <n>,<m>
OK
AT+CLIR=?
表 2-51 参数的详细说明
[0]
1
2
0
1
2
3
+CLIR: (<n>取值列表)
OK
根据 CLIR 业务的开通状态使用提示指示语
CLIR 调用
CLIR 抑制
未提供 CLIR 业务
永久方式下提供的 CLIR 业务
未知(比如:无网络等)
暂时模式下提供的 CLIR 业务受限
-
-
4
命令参考:
z GSM Rec.07.07
2.4.8 显示被叫识别:AT+COLP
该命令与 GSM 02.81 [3] 标准的 CLIR 业务有关。当主叫方在发起呼叫时,使用该该
命令可启用或禁用在被叫侧显示 CLI 。
查询命令用于给定<n> 的状态,并且根据 GSM 02.81 [3] ,可触发对 COLP 业务的配
置状态查询(<m> 中给定)。
暂时模式下提供的 CLIR 业务不受限
2-27
Page 41
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-52 AT+COLP 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+COLP=[<n>] OK AT+COLP? +COLP: <n>,<m>
AT+COLP=?
参数的详细说明,请参考
命令参考:
z GSM Rec.07.07
2.4.9 封闭用户组:AT+CCUG
使用该命令可控制 CUG( Closed User Group)附加业务(详情请参考 GSM 02.85
[21])。
使用设置命令,用户可选择 CUG 索引、抑制 OA( Outgoing Access)、抑制优先
CUG。
OK
+COLP: (<n>取值列表)
OK
2.4.7 主叫识别限制:AT+CLIR。
表 2-53 AT+CCUG 操作命令语法
-
-
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+CCUG=[<n>[,<index
>[,<info>]]]
AT+CCUG?
AT+CCUG=?
OK -
+CCUG:
<n>,<index>,<info>
OK
+CCUG:
(<n>),(<index>),(<info>)
OK
表2-54 参数的详细说明
参数 取值 说明
<n>
<index>
[0]
1
[0]~ 9 CUG 索引
10
禁用暂时模式下提供的 CUG业务
启用暂时模式下提供的 CUG业务
无索引(优先 CUG 取自用户数据)
-
-
2-28
Page 42
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
参数 取值 说明
<info>
[0]
1
2
3
命令参考:
z GSM Rec.07.07
2.4.10 呼叫前转的号码和条件:AT+CCFC
该命令根据 GSM 02.82 [4] ,对呼叫前转附加业务进行控制,同时支持注册、删除、
激活、去激活和状态查询。
表2-55 AT+CCFC 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
AT+CCFC=<reason>,<
mode>[,<number>[,<ty
pe>[,<class>[,<subaddr
>[,<satype>
[,<time>]]]]]]
无信息
抑制 OA
抑制优先 CUG
抑制 OA 和优先 CUG
OK +CCFC:
<status>,<class1>[,<nu
mber>,<type>
[,<subaddr>,<satype>[,
<time>]]][
<CR><LF>+CCFC:
<status>,<class2>[,<nu
mber>,<type>
[,<subaddr>,<satype>[,
<time>]]][...]]
OK
<mode>=2 且命令执
行成功
测试命令
AT+CCFC=?
+CME ERROR: <err>
+CCFC: (<reason>取值
列表 )
OK
2-29
失败
-
Page 43
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-56 参数的详细说明
参数 取值 说明
<reason>
<mode>
<number> -
<type>
整数型的八位字节
地址类型(请参考
GSM 04.08 [8] 中的
第 10.5.4.7 节)
0
1
2
3
4
5
0
1
2
3
4
145
129 -
无条件
移动遇忙
无应答
不可及
所有呼叫前转(请参考 GSM 02.30 [19])
所有有条件的呼叫前转(请参考 GSM 02.30 [19])
禁用
启用
状态查询
注册
删除
字符型;呼叫前转地址的电话号码,其格式符合
<type> 所规定的
当拨号字符串包含国际接入代码字符“+ ”时,该
取值为缺省值。
<subaddr> <satype>
整数型的八位字节
子地址类型(请参考
GSM 04.08 [8] 中的
第 10.5.4.8 节)
<classx>
代表每一种信息类
别的整数的总和
<time>
<status>
128
1
2
1~ 30
0
1
命令参考:
z GSM Rec.07.07
字符型;由<satype>规定的字符型子地址的格式
缺省值
语音(电话业务)
数据(指所有承载业务;当<mode>=2 时,如果
TA 不支持 16 ,该参数仅表示部分承载业务)
如果启用或禁止“无应答”,该参数使得在该呼叫
转移前有数秒的等待时间,默认值为 20 秒
非激活
激活
2-30
Page 44
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
2.4.11 呼叫等待:AT+CCWA
该命令根据 GSM 02.83 [5],对呼叫等待附加业务进行控制。
表2-57 AT+CCWA 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
参数 取值 说明
<n>
在 TA 设置或显示
结果码的显示状态
<mode>
若没有给定该参数,
则不能询问网络。
AT+CCWA=[<n>[,<mode>
[,<class>]]]
AT+CCWA? +CCWA: <n>
AT+CCWA=?
表 2-58 参数的详细说明
[0]
1
0
1
2
OK +CCWA:
<status>,<class1>[<CR
><LF>+CCWA:
<status>,<class2>[...]]
OK
+CME ERROR: <err>
OK
+CCWA: (<n>取值列表)
OK
禁用
启用
禁用
启用
查询状态
<mode>=2 且该命令
执行成功
失败
-
-
<classx>
代表每一种信息类
别的整数的总和
<status>
命令参考:
1
2
4
[7]
8
16
32
64
128
0
1
语音(电话业务)
数据
传真
语音、数据、传真(1+2+4)
短消息
同步数据电路
异步数据电路
专用分组接入
专用 PAD接入
非激活
激活
2-31
Page 45
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
z GSM Rec.07.07
2.4.12 呼叫保持和多方通话:AT+CHLD
使用该命令,可将当前通话暂时从 ME 释放,但是网络和多方通话仍然保持该连接。
具有两个通话(一个通话保持,另一个通话在用或提示)的用户可以连接到其他各
方的通话,并释放自己的连接。
表2-59 AT+CHLD 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
测试命令
参数 取值 说明
<n>
整数型;相当于
GSM 02.30 [19]第
4.5.5.1 节中 SEND
按钮前输入的数字
AT+CHLD=[<n>]
AT+CHLD=?
表 2-60 参数的详细说明
0
1
1X
2
2X
3
OK +CME ERROR: <err>
[+CHLD: (<n>取值列表)]
OK
释放所有已保持的呼叫或者为等待中的呼叫设置用户
决定用户忙(UDUB )条件。
如果存在当前呼叫,释放所有当前呼叫并接听另外一
个已保持或等待中的呼叫。
释放当前某一特定的呼叫 X 。
如果存在当前呼叫,保持所有当前呼叫并接听另外一
个已保持或等待中的呼叫。
保持除通讯必须支持的呼叫 X外的所有当前呼叫。
为会话增加一个已保持通话。
失败
-
4
命令参考:
z GSM Rec.07.07
2.4.13 非结构化附加业务:AT+CUSD
该命令根据 GSM 02.90 [23] ,对 USSD(Unstuctured Supplementary Service Data )
进行控制。
该命令支持网络和移动发起的操作。<n> 用于启用或禁用非请求结果码(网络返回
的 USSD 返回结果或网络发起操作)+CUSD: <m>[,<str>,<dcs>] 显示在 TE 上的。
连接这两个呼叫并把用户从这两个呼叫释放(ECT )。
2-32
Page 46
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
<str>指定时,移动发起的 USSD 字符串或网络发起操作的返回结果 USSD 字符串
将发送给网络。通过非请求结果码 +CUSD,返回网络侧的返回结果 USSD 字符串。
表2-61 AT+CUSD 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+CUSD=[<n>[
,<str>[,<dcs>]]]
AT+CUSD? +CUSD: <n>
AT+CUSD=?
OK -
+CME ERROR: <err>
OK
+CUSD: (<n>取值列表)
OK
表2-62 参数的详细说明
参数 取值 说明
<n>
<str> -
[0]
1
2
禁止结果码显示在 TA上
启用结果码显示在 TA上
取消会话(不适用于查询命令的返回结果)
字符型:USSD 字符串(如果不给定<str>,则不询问网络):
如果<dcs> 表示使用 GSM03.38[25] 中的缺省符号值,ME/TA 将
根据 GSM 07.05[24] Annex A ,将 GSM 中的符号集转换为当前
TE 的字符集
失败
-
-
<dcs> -
<m>
0
1
2
命令参考:
z GSM Rec.07.07
2.4.14 计费通知:AT+CAOC
该命令与 GSM 02.24 [26] 和 GSM 02.86 [27] 中的计费通知附加业务有关。通过该命
令,用户可以了解通话费用的相关信息。
GSM 03.38 [25] 中采用整数型的小区广播数据编码方案(缺省
值为 0 )
不需要用户继续操作(网络发起的 USSD 通知,或移动发起的
操作之后不再需要信息)
需要用户继续操作(网络发起的 USSD 请求,或在移动发起的
操作之后仍然需要信息)
网络终止 USSD
2-33
Page 47
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-63 AT+CAOC 操作命令语法
类型 命令 可能的返回结果 说明
执行命令
查询命令
测试命令
AT+CAOC[=<mode>]
AT+CAOC? +CAOC: <mode>
AT+CAOC=?
参数 取值 说明
<mode> 0
<mode>
<ccm> -
[1]
2
[+CAOC: <ccm>]
OK
+CME ERROR: <err>
OK
[+CAOC: (<mode>取值列表]
OK
表 2-64 参数的详细说明
查询 CCM值
去激活 CCM值的非请求上报
激活 CCM值的非请求上报
字符型;当前呼叫计量器取值的三个字节(采用十六
进制,比如:与“00001E ”对应的十进制取值为 30 );
采用本国货币单位,字节在 SIM 卡中的编码同样为
ACM 最大值
-
失败
-
-
命令参考:
z GSM Rec.07.07
2.4.15 附加业务通知:AT+CSSN
该命令表示与附加业务有关的由网络发起的通知。使用该设置命令,可启用或禁用
TA 的通知结果码显示在 TE 上。
当<n>=1 ,并且在移动终端发起呼叫的过程中收到附加业务通知时,中间结果码
+CSSI: <code1>[,<index>] 将被发送给 TE 。
当<m>=1 ,并且在移动终端终止呼叫过程中收到附加业务通知时,或在收到前转校
验附加业务通知时,非请求结果码
+CSSU:<code2> [,<index>[,<number>,<type>[,<subaddr>,<satype>]]]
将被发送给 TE。
类型 命令 可能的返回结果 说明
表2-65 AT+CSSN 操作命令语法
设置命令
AT+CSSN=[<n>[,
<m>]]
2-34
OK -
Page 48
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
类型 命令 可能的返回结果 说明
查询命令
测试命令
参数 取值 说明
<n>
在 TA 设置或显示
结果码+CSSI 的显
示状态
<m>
在 TA 设置或显示
结果码+CSSU 的
显示状态
<index>
AT+CSSN? +CSSN: <n>,<m>
OK
AT+CSSN=?
表 2-66 参数的详细说明
[0]
1
[0]
1
[0]~ 9 CUG 索引
10
+CSSN: (<n>取值列
表 ),(<m>取值列表 )
OK
禁用
启用
禁用
启用
无索引(优先 CUG 取自用户数据)
-
-
<code1>
0
1
2
3
4
5
6
7
8
无条件呼叫前转在用
部分有条件呼叫前转在用
呼叫前转
呼叫等待中
CUG 呼叫(<index>存在)
禁止出局呼叫
禁止入局呼叫
拒绝 CLIR 抑制
呼叫偏转
2-35
Page 49
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
参数 取值 说明
<code2>
<code2>
命令参考:
z GSM Rec.07.07
0
1
2
3
4
5
6
7
8
9
呼叫前转( MT 呼叫建立)
CUG 呼叫( <index>存在)( MT 呼叫建立)
保持呼叫(语音呼叫时)
检索呼叫(语音呼叫时)
进入多方通话(语音呼叫时)
释放呼叫保持(不属于 SS通知)(语音呼叫时)
收到前转校验 SS消息(可随时收到)
在显式呼叫转移过程中(指语音呼叫),正在同处于
振铃状态的远端通话方建立呼叫(振铃)。
在显示呼叫转移过程中(指语音呼叫或 MT 呼叫建立,
且号码和子地址参数必须存在),已经同远端通话方
建立起呼叫。
指偏转的呼叫(MT 呼叫建立)。
2.4.16 查询当前呼叫:AT+CLCC
TA 查询当前 ME 对 TE 的呼叫。
类型 命令 可能的返回结果 说明
执行命令
测试命令
AT+CLCC
AT+CLCC=? OK -
表 2-67 AT+CLCC 操作命令语法
[+CLCC:
<id1>,<dir>,<stat>,<mo
de>,<mpty>[,
<number>,<type>[,<alp
ha>]][<CR><LF>+CLCC
:
<id2>,<dir>,<stat>,<mo
de>,<mpty>[,<number>,
<type>[,<alpha>]][...]]]
OK
+CME ERROR: <err>
-
失败
2-36
Page 50
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-68 参数的详细说明
参数 取值 说明
<idx> -
<dir>
<stat>
呼叫状态
<mode>
(承载 /电信业务)
0
1
0
1
2
3
4
5
0
1
2
3
4
整数型;GSM 02.30 [19] 中第 4.5.5.1 节中描述的呼
叫识别号码
移动发起的呼叫
移动终止的呼叫
在用
保持
拨号中(MO 呼叫)
提示中(MO 呼叫)
入局呼叫(MT 呼叫)
等待中(MT 呼叫)
语音
数据
传真
数据跟随语音,语音模式
语音数据交替,语音模式
5
6
7
8
9
<mpty>
<number>
<type>指定的字符
型电话号码
0
1
- -
命令参考:
z GSM Rec.07.07
2.4.17 优选运营商列表:AT+CPOL
该命令用于编辑 SIM 卡中的优选运营商列表。使用执行命令,可在该列表(EFPLMNsel )
语音传真交替,语音模式
数据跟随语音,数据模式
语音数据交替,数据模式
语音传真交替,传真模式
未知
呼叫不参加多方通话(如:会议)
呼叫参加多方通话(如:会议)
中写入新的列项。若给定<index> ,但空出<oper> ,则该列项将被删除。若只给定
2-37
Page 51
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
<oper>,但空出 <index>, ,<oper>将被置入下一个空闲位置。若只给定 <format>,
查询命令中 <oper>的格式将被修改。
表2-69 AT+CPOL 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+CPOL=[<index>][,
<format>[,<oper>]]
AT+CPOL?
AT+CPOL=?
表2-70 参数的详细说明
参数 取值 说明
OK +CME ERROR: <err>
+CPOL:
<index1>,<format>,<op
er1>[<CR><LF>+CPOL
:
<index2>,<format>,<op
er2>[...]]
OK
+CME ERROR: <err>
+CPOL: (<index>取值列
表 ),(<format>取值列表 )
OK
+CME ERROR: <err>
失败
-
该错误与 ME 功能有
关
-
该错误与 ME 功能有
关
<indexn>
整数型;SIM 卡优
选运营商列表中运
营商的序号
<format>
<opern>
字符型;<format>
表示该格式采用字
母数字混编方式还
是数字方式(请参
考+COPS )
命令参考:
z GSM Rec.07.07
- -
0
1
2
- -
长字符串型(采用字母数字格式)的<oper>
短字符串型(采用字母数字格式)的<oper>
数字型的<oper>
2-38
Page 52
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
2.4.18 查询运营商名称:AT+COPN
执行命令用于从 ME 返回运营商列表,包括运营商编码<numericn > 。后者在 ME 中
都有对应编码<alpha n> (采用字母数字混编方式)。
表2-71 AT+COPN 操作命令语法
类型 命令 可能的返回结果 说明
执行命令
测试命令
AT+COPN
AT+COPN=? OK -
参数 取值 说明
<numericn> <alphan> -
命令参考:
z GSM Rec.07.07
+COPN:
<numeric1>,<alpha1>[<CR
><LF>+COPN:
<numeric2>,<alpha2>[...]]
OK
+CME ERROR: <err>
表 2-72 参数的详细说明
字符型;数字格式的运营商(请参考+COPS )
字符型;长字符串格式(采用字母数字格式)的运营
商(请参考+COPS )
-
该错误与 ME 功能有
关
2.5 ME
控制和状态命令
2.5.1 手机活动状态:AT+CPAS
执行命令返回 ME 的活动状态<pas> 。
类型 命令 可能的返回结果 说明
执行命令
测试命令
AT+CPAS
AT+CPAS=?
表 2-73 AT+CPAS 操作命令语法
+CPAS: <pas>
OK
+CME ERROR: <err>
+CPAS: (<pas>取值列
表 )
OK
2-39
-
该错误与 ME 功能有
关
-
Page 53
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
类型 命令 可能的返回结果 说明
+CME ERROR: <err>
表2-74 参数的详细说明
参数 取值 说明
<pas>
0
1
2
3
4
5
ME 准备就绪
ME 不可用
未知,ME 未准备好
振铃
呼叫进行中
睡眠,ME 未准备好
命令参考:
z GSM Rec.07.07
该错误与 ME 功能有
关
2.5.2 设置手机功能:AT+CFUN
使用设置命令,可在 ME 中选择<fun> 的功能级别。“全部功能”水平表示将手机的
功能设置为最强大;“最小功能”水平表示将手机的功能设置为最小。
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+CFUN=[<fun>[,<rst>]]
AT+CFUN?
AT+CFUN=?
表 2-75 AT+CFUN 操作命令语法
OK +CME ERROR: <err>
+CFUN: <fun>
OK
+CME ERROR: <err>
+CFUN: (<fun>取值列
表 ), (<rst>取值列表 )
OK
+CME ERROR: <err>
该错误与 ME 功能有
关
-
该错误与 ME 功能有
关
-
该错误与 ME 功能有
关
2-40
Page 54
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-76 参数的详细说明
参数 取值 说明
<fun>
<rst> 0
说明:
该命令对网络注册的影响取决于具体的制造商。“AT+COPS ”或“AT%NRG ”命
令用于进行强制注册或强制注销。
命令参考:
z GSM Rec.07.07
2.5.3 输入 PIN:AT+CPIN
使用设置命令,可向 ME 发送操作必需的密码。
查询命令返回的字符串采用字母数字混编方式,表明是否需要密码。
0
[1]
4
最少功能
全部功能
禁用手机发送和接收 RF电路
在设置为<fun>功能等级之前,不能复位 ME
设置命令
查询命令
测试命令
表2-77 AT+CPIN 操作命令语法
类型 命令 可能的返回结果 说明
AT+CPIN=<pin>[
,<newpin>]
AT+CPIN?
AT+CPIN=? OK -
OK +CME ERROR: <err>
+CPIN: <code>
OK
+CME ERROR: <err>
该错误与 ME 功能有
关
-
该错误与 ME 功能有
关
2-41
Page 55
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-78 参数的详细说明
参数 取值 说明
<pin> -
<new pin> <code>
<code>
READY
SIM PIN
SIM PUK
PH-SIM PIN
PH-FSIM PIN
PH-FSIM PUK
SIM PIN2
SIM PUK2
PH-NET PIN
密码(字符型),比如:SIM 卡的 PIN 码或解闭塞
密码,如:SIM-PUK 或 PH-SIM PUK
密码(字符型)
ME 不再需要提供密码
ME 等待提供 SIM 卡的 PIN 码
ME 等待提供 SIM 卡的 PUK 码
ME 等待提供从手机到 SIM 卡的密码
ME 等待提供从手机到最初 SIM 卡的密码
ME 等待提供从手机到最初 SIM 卡的解闭塞密码
ME 等待提供 SIM 卡 PIN2(建议<code>仅在最近一
次使用该命令进行 PIN2鉴权失败(如: +CME
ERROR: 17)后返回;鉴权失败后,若再次输入错
误的 PIN2,建议 ME 不要阻塞该操作)
ME 等待提供 SIM 卡的 PUK2(建议 <code>仅在最
近一次使用该命令进行 PUK2鉴权失败(如: +CME
ERROR: 18)后返回;鉴权失败后,若再次输入错
误的 PUK2 和新的 PIN2,建议 ME 不要阻塞该操作。
ME 等待提供网络个性化密码
<code>
命令参考:
z GSM Rec.07.07
2.5.4 电池充电:AT+CBC
执行命令返回 ME 的电池连接状态 <bcs>和电池充电水平 <bcl>。
PH-NET PUK
PH-NETSUB
PIN
PH-NETSUB
PUK
PH-SP PIN
PH-SP PUK
PH-CORP PIN
PH-CORP PUK
ME 等待提供网络个性化解闭塞密码
ME 等待提供网络子集个性化密码
网络等待提供网络自己个性化解闭塞密码
ME 等待服务供应商个性化密码
ME 等待服务供应商个性化解闭塞密码
ME 等待企业个性化密码
ME 等待中
2-42
Page 56
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-79 AT+CBC 操作命令语法
类型 命令 可能的返回结果 说明
执行命令
测试命令
<bcs>
<bcl>
AT+CBC
AT+CBC=?
参数 取值 说明
0
1
2
3
0
1~ 100 电池电量剩余 1%~ 100%
+CBC: <bcs>,<bcl>
OK
+CME ERROR: <err>
+CBC: (<bcs>取值列表),(<bcl>
取值列表 )
OK
表 2-80 参数的详细说明
ME 由电池供电
ME 与电池连接,但是电池没有给 ME 供电
ME 未与电池连接
电源故障;呼叫禁止
电池用尽或者 ME未与电池连接
-
该错误与 ME 功能有
关
-
命令参考:
z GSM Rec.07.07
2.5.5 信号质量:AT+CSQ
执行命令返回来自 ME 的接收信号强度指示 <rssi>和信道误码率 <ber>。
类型 命令 可能的返回结果 说明
执行命令
测试命令
AT+CSQ
AT+CSQ=?
表 2-81 AT+CSQ 操作命令语法
+CSQ: <rssi>,<ber>
OK
+CME ERROR: <err>
+CSQ: (<rssi>取值列
表 ),(<ber>取值列表 )
OK
-
该错误与 ME功能有关
-
2-43
Page 57
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-82 参数的详细说明
参数 取值 说明
<rssi>
<ber>
0
1 -111dBm
2~ 30 -109~ -53dBm
31
99
0~ 7 参考 GSM 05.08 8.2.4章节表格中 RXQUAL 的取值
99
小于等于-113dBm
大于等于-51dBm
未知或不可测
未知或不可测
命令参考:
z GSM Rec.07.07
2.5.6 选择电话簿存储单元:AT+CPBS
使用设置命令,可选择电话簿存储单元<storage> ,<storage> 可用于其他电话簿命
令。
查询命令用于返回当前选择的存储单元。
表2-83 AT+CPBS 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+CPBS=<storage>
AT+CPBS?
AT+CPBS=?
OK +CME ERROR: <err>
+CPBS:
<storage>[,<used>,<total>]
OK
+CME ERROR: <err>
+CPBS: (<storage>取值列
表 )
OK
该错误与 ME功能有关
-
该错误与 ME功能有关
-
2-44
Page 58
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-84 参数的详细说明
参数 取值 说明
<storage>
<used> <total> -
"ON"
"FD"
"DC"
"RC"
"MC"
"MT"
命令参考:
z GSM Rec.07.07
2.5.7 查询电话簿记录:AT+CPBR
SIM 卡(或 ME)中的号码(MSISDN)清单(也可以使用
+CNUM 命令读出该存储器中的信息) $(AT R97)$
SIM 固定拨号电话簿
SIM 卡中最近拨打的电话簿
SIM 中最近接听电话(非标准的)
最近未接电话(非标准的)
固定拨号和缩位拨号电话簿的合并(非标准的)包括 ME
和 SIM 电话簿(存储容量取决于 SIM 卡,事实上,GTM900
不存在 ME 电话簿)
整数类型取值,表示所选存储器中使用过的位置号码
整数类型取值,表示所选存储器中使用过的所有位置号码
使用执行命令,可返回位置号码范围为<index1> ~<index2> 的电话簿记录,该位置
号码范围通过使用+CPBS 从当前电话簿存储中选择。若<index2> 为空,只返回
<index1> 。
表2-85 AT+CPBR 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
测试命令
AT+CPBR=<inde
x1>
[,<index2>]
AT+CPBR=?
[+CPBR:
<index1>,<number>,<ty
pe>,<text>[[...]
<CR><LF>+CPBR:
<index2>,<number>,<ty
pe>,<text>]]
OK
+CME ERROR: <err>
+CPBR:(<index>取值列
表 ), [<nlength>],
[<tlength>]
OK
-
该错误与 ME 功能有
关
-
2-45
Page 59
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-86 参数的详细说明
参数 取值
<index1>
<index2>
<number>
<type>
<text>
<nlength>
<tlength>
电话簿存储器中位置号码范围内的整数型取值
电话簿存储器中位置号码范围内的整数型取值
字符型;<type>格式的电话号码
整数型的八位字节地址类型(请参考 GSM 04.08 [8]第 10.5.4.7 节)
<tlength>最大长度的字符型字段;与“选择 TE字符集”命令+CSCS
规定的字符集相同
表示<number>字段最大长度的整数型取值
表示<text>字段最大长度的整数型取值
命令参考:
z GSM Rec.07.07
2.5.8 查找电话簿记录:AT+CPBF
使用执行命令,可从当前电话簿存储器中返回电话簿记录。通过+CPBS ,可选择当
前电话簿存储器。
该字母数字混编方式的字段以<findtext> 字符串开始。
表2-87 AT+CPBF 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
测试命令
AT+CPBF=<findtext>
AT+CPBF=?
[+CPBF:
<index1>,<number>,<typ
e>,<text>[[...]
<CR><LF>+CBPF:
<index2>,<number>,<typ
e>,<text>]]
OK
+CME ERROR: <err>
+CPBF:
[<nlength>],[<tlength>]
OK
+CME ERROR: <err>
表2-88 参数的详细说明
参数 取值
-
-
失败
<index1>
<index2>
电话簿存储器中位置号码范围内的整数型取值
电话簿存储器中位置号码范围内的整数型取值
2-46
Page 60
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
参数 取值
<number>
<type>
<text>,<findtext>
<nlength>
<tlength>
字符型;<type>格式的电话号码
整数型的八位字节地址类型(请参考 GSM 04.08 [8]第 10.5.4.7 节)
<tlength>最大长度的字符型字段;与“选择 TE 字符集”命令+CSCS
规定的字符集相同
表示<number>字段最大长度的整数型取值
表示<text>字段最大长度的整数型取值
命令参考:
z GSM Rec.07.07
2.5.9 写电话簿记录:AT+CPBW
使用执行命令,可在当前电话簿存储器的位置号码 <index>中写入电话簿记录。通过
+CPBS,可选择当前电话簿存储器。写入的记录字段是与号码有关的电话号码
<number>(使用 <type>格式)和文本<text>。若省略这些字段,则将删除电话簿记
录。若 <index>为空,但给定 <number>,则记录将被写入电话簿中第一个空闲位置。
表 2-89 AT+CPBW 操作命令语法
设置命令
测试命令
<index>
<number>
<type>
类型 命令 可能的返回结果 说明
AT+CPBW=[<index>
][,<number>[,<type>[
,<text>]]]
AT+CPBW=?
表2-90 参数的详细说明
参数 取值
电话簿存储器中位置号码范围内的整数型取值
字符型;<type>格式的电话号码
整数型的八位字节地址类型(请参考 GSM 04.08 [8]第 10.5.4.7 节);
当拨号字符串包括国际接入代码字符“+ ”时,缺省值为 145 ;其他
情况下,缺省值为 129
OK +CME ERROR: <err>
+CPBW: (<index>取值
列
表),[<nlength>],(<type>
取值列表),[<tlength>]
OK
+CME ERROR: <err>
失败
-
失败
2-47
Page 61
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
参数 取值
<text>
<nlength>
<tlength>
字符型; <tlength> 最大长度的字符型字段;与“选择 TE 字符集”
命令+CSCS 规定的字符集相同
表示<number>字段最大长度的整数型取值
表示<text>字段最大长度的整数型取值
命令参考:
z GSM Rec.07.07
2.5.10 SIM 卡接入限制:AT+CRSM
使用设置命令,可向 ME 发送 SIM<command>和所需参数。
表2-91 AT+CRSM 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
AT+CRSM=<co
mmand>[,<fileid>
[,<P1>,<P2>,<P3
>[,<data>]]]
+CRSM:
<sw1>,<sw2>[,<respon
se>]
OK
-
测试命令
AT+CRSM=? OK -
参数 取值 说明
<command>
ME 传送到 SIM 的
命令;请参考 GSM
11.11 [28]
<fileid> <P1> -
<P2> -
176
178
192
214
220
242
+CME ERROR: <err>
表 2-92 参数的详细说明
二进制读出
记录读出
获得返回结果
二进制更新
记录更新
状态
整数型;用于标识 SIM卡中的基础数据文件
整数型;ME传送到 SIM 的参数,请参考 GSM 11.11
[28]
请参考<P1>
失败
<P3> <data> -
2-48
请参考<P1>
将写入到 SIM 卡上的信息(十六进制;请参考
+CSCS )
Page 62
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
参数 取值 说明
<sw1>, <sw2> <response> -
命令参考:
z GSM Rec.07.07
2.5.11 静音控制:AT+CMUT
使用该命令,可启用或禁用语音呼叫中上行语音静音功能。
类型 命令 可能的返回结果 说明
设置命令
查询命令
AT+CMUT=<n>
AT+CMUT?
整数型;SIM 卡中与该命令实际运行相关的信息
前一个命令成功执行完成后返回的结果(十六进制;
请参考+CSCS )
表 2-93 AT+CMUT 操作命令语法
OK +CME ERROR: <err>
+CMUT: <n>
OK
+CME ERROR: <err>
失败
-
失败
测试命令
AT+CMUT=?
参数 取值 说明
<n>
[0]
1
命令参考:
z GSM Rec.07.07
2.5.12 累计呼叫计量器:AT+CACM
使用设置命令,可重新设置 SIM 卡 EFACM 文件中的与“计费通知”相关的 ACM
(Accumulated Call Meter )。ACM 包含当前和先前所有呼叫计费,该值是按照本
国货币单位计算取得的。
+CMUT: (<n>取值列表)
OK
表 2-94 参数的详细说明
静音关闭
静音开启
-
2-49
Page 63
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-95 AT+CACM 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
参数 取值
<passwd>
<acm>
命令参考:
z GSM Rec.07.07
AT+CACM=[<pa
sswd>]
AT+CACM?
AT+CACM=? OK -
表 2-96 参数的详细说明
字符型;SIM 卡 PIN2
字符型;累计呼叫计量器取值,与+CAOC 编码类似
OK +CME ERROR: <err>
+CACM: <acm>
OK
+CME ERROR: <err>
失败
--
失败
2.5.13 累计呼叫计量器最大值:AT+CAMM
使用设置命令,可设置与 SIM 卡 EFACMmax 文件中“计费通知”相关的 ACM 的最大
值。ACM 最大值包含允许用户消费的最大值,该值是按照本国货币单位计算取得的。
表2-97 AT+CAMM 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
<acmmax>
AT+CAMM=[<acmmax
>[,<passwd>]]
AT+CAMM?
AT+CAMM=? OK -
表2-98 参数的详细说明
参数 取值
字符型;累计呼叫计量器最大值; 0 表示禁用 ACM 最大值特点
OK +CME ERROR: <err>
+CAMM: <acmmax>
OK
+CME ERROR: <err>
失败
-
失败
<passwd>
字符型; SIM 卡 PIN2
2-50
Page 64
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
命令参考:
z GSM Rec.07.07
2.5.14 单位价格和货币表:AT+CPUC
使用设置命令,可设置与计费通知相关的,SIM 卡 EFPUCT 文件中的单位价格和货币
表。
PUCT 信息可把本国货币单位(如+CAOC 、 +CACM、+CAMM)转换为其他货币单
位。
表2-99 AT+CPUC 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
<currency>
<ppu>
<passwd>
命令参考:
AT+CPUC=<curr
ency>,<ppu>[,<p
asswd>]
AT+CPUC?
AT+CPUC=? OK -
表2-100 参数的详细说明
参数 取值
字符型;三位字符的货币代码(比如:“GBP ”、“DEM ”);
与“选择 TE 字符集”命令+CSCS 规定的字符集相同
字符型;单位价格;“.”表示十进制分隔符(如 2.49)
字符型;SIM 卡 PIN2
OK +CME ERROR: <err>
+CPUC:
<currency>,<ppu>
OK
+CME ERROR: <err>
失败
-
失败
z GSM Rec.07.07
2.5.15 呼叫计量器最大值事件:AT+CCWE
该命令设置在接收到 ACM 最大值前,是否发送非请求代码 +CCWV。
表2-101 AT+CCWE 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
AT+CCWE=<mode>
2-51
OK +CME ERROR: <err>
失败
Page 65
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
类型 命令 可能的返回结果 说明
查询命令
测试命令
AT+CCWE?
AT+CCWE=?
参数 取值 说明
<mode>
命令参考:
z GSM Rec.07.07
[0]
1
+CCWE: <mode>
OK
+CME ERROR: <err>
+CCWE: (<mode>取值
列表 )
OK
+CME ERROR: <err>
表 2-102 参数的详细说明
引用呼叫计量器告警事件
启用呼叫计量器告警事件
-
失败
-
失败
2.5.16 设置语音信箱号码:AT+CSVM
该命令用于设置语音信箱号码。
表2-103 AT+CSVM 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
参数 取值 说明
<mode>
AT+CSVM=<mode>[
,<number>[,<type>]]
AT+CSVM?
AT+CSVM=?
表 2-104 参数的详细说明
[0]
OK +CME ERROR: <err>
+CSVM:<mode>,<numb
er>,<type>
OK
+CSVM: (<mode>取值
列表 ), (<type>取值列表 )
OK
禁用语音信箱号码
失败
-
-
1
<number> -
启用语音信箱号码
字符型;字符串<0..9,+>
2-52
Page 66
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
参数 取值 说明
<type>
整数型的八位字节
地址类型(请参考
GSM 04.08 [8]第
10.5.4.7 节)
命令参考:
z GSM Rec.07.07
2.5.17 设置事件:AT+CLAE
该命令用于启用或禁用非请求代码 +CLAV: <code>。
类型 命令 可能的返回结果 说明
设置命令
查询命令
129
145
161
128~ 255 其他取值请参考 GSM 04.08第 10.5.4.7 节
表 2-105 AT+CLAE 操作命令语法
AT+CLAE=<mode>
AT+CLAE?
ISDN/电话编号规划,国内/国际未知
ISDN/电话编号规划,国际号码
ISDN/电话编号规划,国内号码
OK +CME ERROR: <err>
+CLAE: <mode>
OK
失败
-
测试命令
测试命令
参数 取值 说明
<mode>
命令参考:
z GSM Rec.07.07
2.5.18 设置语言:AT+CLAN
+CME ERROR: <err>
AT+CLAE=?
AT+CLAE=? +CME ERROR: <err>
表 2-106 参数的详细说明
[0]
1
+CLAE: (<mode>取值列
表 )
OK
禁用
启用
失败
-
失败
该命令用于设置 ME 的语言。该设置命令必须保证所选择的语言与 ME 中 MMI 模块
的语言一致。
2-53
Page 67
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-107 AT+CLAN 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
<code>
AT+CLAN=<code>
AT+CLAN?
AT+CLAN=?
参数 取值 说明
"AUTO"
"en"
"fr"
"de"
OK +CME ERROR: <err>
+CLAN: <code>
OK
+CME ERROR: <err>
+CLAN:(<code>列表 )
OK
+CME ERROR: <err>
表 2-108 参数的详细说明
从 SIM 卡读出语言设置。但查询命令不返回“Auto ”
结果。
英语
法语
德语
失败
-
失败
-
失败
"it"
<code>
"es"
“pt”
"no"
“el”
“pl”
“in”
“cs”
“zh”
“ar”
命令参考:
z GSM Rec.07.07
2.5.19 查询所有可用 AT 命令:AT+CLAC
意大利语
西班牙语
葡萄牙语
挪威语
希腊语
波兰语
印度尼西亚语
捷克语
中文
阿拉伯语
该命令用于查询 ME 中的一个或多个 AT 命令行。
2-54
Page 68
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-109 AT+CLAC 操作命令语法
类型 命令 可能的返回结果 说明
执行命令
参数 取值
<AT Command >
命令参考:
z GSM Rec.07.07
2.5.20 实时时钟:AT+CCLK
TA 返回模块的当前时间。
AT+CLAC
表2-110 参数的详细说明
表2-111 AT+CCLK 操作命令语法
<AT Command1>
[<CR> <LF>
<ATCommand2>[…]]
OK
+CME ERROR: <err>
定义了包括 AT前缀在内的 AT 命令
-
失败
类型 命令 可能的返回结果 说明
设置命令
查询命令
AT+CCLK=<time>
AT+CCLK?
OK
ERROR
+CCLK:
YY/MM/DD,hh:mm:ss
OK
若设置成功,则设置模块时间。
失败
-
表 2-112 参数的详细说明
Parameter
<time> YY/MM/DD,hh:mm:ss
取值
字符型
举例:
设置时间
2004 年 12 月 31 日 16 时 20 分 30 秒
输入
Description
AT+CCLK=”04/12/31,16:20:30”
2-55
Page 69
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
2.6 ME
错误报告命令
2.6.1 上报移动设备错误+CMEE : AT+CMEE
使用设置命令,可启用或禁用+CME ERROR: <err> 结果码。该代码用于指示与 ME
功能相关的错误。
表2-113 AT+CMEE 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
参数 取值 说明
AT+CMEE=[<n>] OK AT+CMEE? +CMEE : <n>
AT+CMEE=?
表 2-114 参数的详细说明
OK
+CMEE: (<n>取值列表)
OK
-
-
<n>
[0]
1
2
禁用结果码+ CME ERROR: <err> ,使用 ERROR
启用结果码+ CME ERROR: <err> ,使用数字型的
<err> 取值
启用结果码+ CME ERROR: <err> ,使用冗长方式的
<err> 取值
命令参考:
z GSM Rec.07.07
2.6.2 移动设备错误结果码: +CME ERROR
1. 常见错误
0
1
2
3
手机故障
未连接到手机
预留手机适配器链路
不允许操作
4
5
6
不支持操作
需要 PH-SIM 卡的 PIN
需要 PH-FSIM 的 PIN
2-56
Page 70
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
7
10
11
12
13
14
15
16
17
18
20
21
22
23
24
需要 PH-FSIM 的 PUK
没有插入 SIM 卡
需要 SIM 卡的 PIN
需要 SIM 卡的 PUK
SIM 卡故障
SIM 卡遇忙
SIM 错误
密码无效
需要 SIM卡的 PIN2
需要 SIM卡的 PUK2
存储已满
索引无效
未发现
存储故障
文本字符串过长
25
26
27
30
31
32
40
41
42
43
44
45
46
47
100
文本字符串中的字符无效
拨号字符串过长
拨号字符串中的字符无效
无网络业务
网络超时
网络不允许-只适用于紧急呼叫
需要网络个性化 PIN
需要网络个性化 PUK
需要网络子集个性化 PIN
需要网络子集个性化 PUK
需要服务供应商个性化 PIN
需要服务供应商个性化 PUK
需要公司个性化 PIN
需要公司个性化 PUK
未知
2. GPRS 相关的错误
与附着故障相关的错误。
2-57
Page 71
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
103
106
107
111
112
113
非法 MS (#3)
非法 ME (#6)
不允许 GPRS 业务(#7)
不允许 PLMN (#11)
不允许位置区(#12)
该位置区不允许漫游 (#13)
与激活上下文故障相关的错误。
132
133
134
149
不支持业务选择(#32)
未描述业务选择请求(#33)
业务选择暂时无连接 (#34)
PDP 鉴权失败
其他 GPRS 错误。
150
148
2.7 TIA IS-101
发送的命令
2.7.1 选择模式:AT+FCLASS
使用该命令,可将 TA 设置为某一特定操作方式,比如:数据、传真、语音等。TA
使用适当的方式处理给定操作模式的信息。
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+FCLASS=<n> OK AT+FCLASS? +FCLASS: <n>
AT+FCLASS=?
移动类别无效
GPRS 错误未指明
表 2-115 AT+FCLASS 操作命令语法
OK
+FCLASS: (<n>取值列
表 )
OK
-
-
2-58
Page 72
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
表2-116 参数的详细说明
参数 取值 说明
<n>
0
2.0
8
2.7.2 DTMF 和音调等级:AT+VTS
使用设置命令,可发送一个或多个 ASCII 字符,这些字符的作用是使 MSC(Mobile
Switching Center)为远程用户发射双音多频 DTMF( Dual Tone Multi Frequency)
音调。
z 允许用户在一段时间内发送一个序列的 DTMF 音调。
z 允许用户发送单一的 DTMF 音调。在这种情况下,时间段可以在呼叫过程中
单独决定。
说明:
该设置命令仅适用于当前语音呼叫。
数据
传真类别 2(请参考 ITU-T T.32 [12]和 TIA-592)
语音
表2-117 AT+VTS 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
测试命令
AT+VTS=<dtmf-string>
AT+VTS=<dtmf>[,<duration>]
AT+VTS=?
OK +CME ERROR: <err>
+VTS: (<dtmf>取值列
表)[, (<duration> 取值
列表)]
OK
表2-118 参数的详细说明
参数 取值
<dtmf-string>
<dtmf>
<duration>
0-9, #, *, A, B, C, D 字符集中的 ASCII 字符串;最大
长度为 29,字符串必须放于双引号中
0-9, #, *, A, B, C, D 字符集中的 ASCII 字符
1/10 秒内的音调时间段,取值范围:1~ 255
该错误与 ME 功能
有关
-
命令参考:
2-59
Page 73
华为 GTM900 无线模块 AT 命令手册 第 2 章 GSM Rec. 07.07标准 AT 命令
z GSM Rec.07.07
2-60
Page 74
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
第3 章 ITU-T Rec. V25ter AT 命令
3.1
概述
本章将从以下几方面介绍 ITU-T Rec. V25ter 中规定的 AT 命令,GSM Rec. 07.07
同样也参考了这些命令。
z 通用TA控制命令
z 呼叫控制命令
z 数据压缩命令
3.2
通用
TA
控制命令
3.2.1 重复上一条命令:A/
重复上一条命令行。该命令行无需以终止符结束。
类型 命令 可能的返回结果 说明
执行命令
表 3-1 A/ 操作命令语法
A/ - -
命令参考:
z v.25
3.2.2 复位为缺省配置:ATZ
类型 命令 可能的返回结果 说明
执行命令
参数 取值 说明
<value> [0]
ATZ<value>
表 3-2 ATZ 操作命令语法
OK
ERROR
表 3-3 参数的详细说明
复位为用户缺省值
TA 把所有参数设置为制造商定
义的出厂缺省值。该操作将终止
所有当前呼叫。
若<value> 没有确认
3-1
Page 75
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
参数 取值 说明
1
2
ATZ1 和 ATZ2 命令用于恢复相应的 AT&W 命令保存的命令参数。在使用 ATZ2 恢
复命令参数时,输入 ATZ2,将输出如下信息:
+CSMS: 1,1,1
OK
OK
其中,第一个 OK 表明 AT+CSMS 设置命令的参数被成功恢复;第二个 OK 表明 ATZ2
命令成功恢复所有的命令参数。
命令参考:
z v.25
3.2.3 设置所有 TA 参数为出厂配置:AT&F
表 3-4 AT&F 操作命令语法
恢复 AT&W[1]命令保存的命令参数
恢复 AT&W2命令保存的命令参数
类型 命令 可能的返回结果 说明
执行命令
AT&F<value>
参数 取值 说明
<value> 0
命令参考:
z v.25
3.2.4 TA 的制造商信息:ATI
类型 命令 可能的返回结果 说明
OK
ERROR
表 3-5 参数的详细说明
设置所有 TA 参数为制造商定义的缺省值
表 3-6 ATI 操作命令语法
TA 把所有参数设置为制造商
定义的缺省值
若<value>没有确认
执行命令
ATI HUAWEI
GTM900
OK
3-2
TA 返回 ME 对应的产品信息
Page 76
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
命令参考:
z v.25
3.2.5 TA 制造商 ID:AT+GMI
表3-7 AT+GMI 操作命令语法
类型 命令 可能的返回结果 说明
执行命令
测试命令
AT+GMI HUAWEI
AT+GMI=? OK -
命令参考:
z v.25
z 2.2.1 查询制造商名称:AT+CGMI
3.2.6 TA 模型标识:AT+GMM
类型 命令 可能的返回结果 说明
执行命令
测试命令
命令参考:
AT+GMM GTM900
AT+GMM=? OK -
TA 返回制造商信息
OK
表 3-8 AT+GMM 操作命令语法
TA 返回模型标识
OK
z v.25
z 2.2.2 查询模块型号:AT+CGMM
3.2.7 TA 修订号码:AT+GMR
类型 命令 可能的返回结果 说明
执行命令
测试命令
命令参考:
AT+GMR HW REVISION: X
AT+GMR=? OK -
表 3-9 AT+GMR 操作命令语法
SW REVISION:
xx.yyy
OK
3-3
TA 返回产品固件版本信息
XX.YYY是软件版本中的变
量
Page 77
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
z v.25
z 2.2.3 查询模块版本信息:AT+CGMR
3.2.8 请求 TA 序列号: AT+GSN
表3-10 AT+GSN 操作命令语法
类型 命令 可能的返回结果 说明
执行命令
测试命令
AT+GSN <sn>
AT+GSN=? OK -
参数 取值
<sn>
命令参考:
z v.25
3.2.9 TA 总容量请求:AT+GCAP
类型 命令 可能的返回结果 说明
执行命令
AT+GCAP +GCAP: <name>
OK
表 3-11 参数的详细说明
手机出厂时的设备序列号
表 3-12 AT+GCAP 操作命令语法
OK
TA 返回一行或多行文本信
息,表示设备序列号
TA 返回附加功能列表
测试命令
参数 取值
<name>
3.2.10 命令行终止符:ATS3
使用该命令,可设置用于终止入局呼叫命令行的字符,该字符能被 TA 识别。
类型 命令 可能的返回结果 说明
设置命令
AT+GCAP=? OK -
表 3-13 参数的详细说明
比如:”+FCLASS,+DS” 或“+FCLASS”
表 3-14 ATS3 操作命令语法
ATS3=<n> OK -
3-4
Page 78
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
类型 命令 可能的返回结果 说明
查询命令
测试命令
参数 取值 说明
<n>
命令参考:
z v.25
3.2.11 响应格式字符:ATS4
使用该命令,可设置用于获取结果码和信息文本的字符,该字符是有 TA 产生的。
ATS3? <n>
OK
ATS3=?
表 3-15 参数的详细说明
0~ 127 缺省值: 13(回车符)
表 3-16 ATS4 操作命令语法
S3: (<n>取值列表)
OK
-
-
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
参数 取值 说明
<n>
命令参考:
z v.25
3.2.12 编辑字符:ATS5
ATS4=<n> OK ATS4? <n>
OK
ATS4=?
表 3-17 参数的详细说明
0~ 127 缺省值: 10
S4: (<n>取值列表)
OK
-
-
使用该命令,可设置用于请求删除命令行最前面字符的字符,该字符由 TA 产生。
3-5
Page 79
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
表3-18 ATS5 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
参数 取值 说明
<n>
命令参考:
z v.25
3.2.13 命令回显模式:ATE
使用该命令,可设置 TA 在命令状态下是否回显从 TE 接收到的字符。
ATS5=<n> OK ATS5? OK ATS5=?
表 3-19 参数的详细说明
0~ 127 缺省值: 8
表 3-20 ATE 操作命令语法
S5: (<n>取值列表)
OK
-
类型 命令 可能的返回结果 说明
设置命令
参数 取值 说明
<value>
命令参考:
z v.25
3.2.14 结果码抑制:ATQ
使用该命令,可设置 TA 是否向 TE 发送结果码。
类型 命令 可能的返回结果 说明
ATE<value> OK -
表 3-21 参数的详细说明
[1]
0
表 3-22 ATQ 操作命令语法
回显方式开启
回显方式关闭
设置命令
ATQ<value> OK <value> = 0
3-6
Page 80
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
类型 命令 可能的返回结果 说明
(none) <value> = 1
表3-23 参数的详细说明
参数 取值 说明
<value>
命令参考:
z v.25
3.2.15 返回结果格式:ATV
使用该命令,可设置结果码的传送格式是数字格式,还是字母格式,并设置头部和
尾部的内容,这些内容是与结果码和信息返回结果一起发送的。
类型 命令 可能的返回结果 说明
设置命令
[0]
1
ATV<value>
向 TE发送结果码
结果码被抑制,不发送
表 3-24 ATV 操作命令语法
0 <value> = 0
OK <value> = 1
表3-25 参数的详细说明
参数 取值 说明
<value>
命令参考:
z v.25
3.2.16 连接结果:ATX
使用该命令,可设置 TA 是否向 TE 发送某一个特定的结果码。
[0]
1
信息返回结果:<text><CR><LF>
短字符型结果码:<numeric code><CR>
信息返回结果:<CR><LF><text><CR><LF>
短字符型结果码:<CR><LF><verbose
code><CR><LF>
3-7
Page 81
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
表3-26 ATX 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
ATX<value> OK -
参数 取值 说明
<value>
[0]
1
3
命令参考:
z v.25
3.2.17 DCD 使用状态:AT&C
使用该命令,可设置 109 电路状态与远端接收线路信号检测之间的联系。
表 3-27 参数的详细说明
进入在线数据状态时即给定连接结果码。拨号音和遇忙检测均禁用。
进入在线数据状态时即给定连接<text> 结果码。拨号音和遇忙检测均
禁用。
进入在线数据状态时即给定连接<text> 结果码。拨号音检测禁用,但
可启用遇忙检测。
类型 命令 可能的返回结果 说明
设置命令
参数 取值 说明
<value>
[0]
1
命令参考:
z v.25
3.2.18 DTR 使用状态:AT&D
使用该命令,可设置在数据状态下 108/2(DTR)电路从打开变为关闭时 TA 的返回
表 3-28 AT&C 操作命令语法
AT&C<value>
表 3-29 参数的详细说明
OK ERROR
DCD 线路打开
DCD 线路只在数据载波存在时打开
驱动不支持 DCD
结果。
3-8
Page 82
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
表3-30 AT&D 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
AT&D<value>
表3-31 参数的详细说明
参数 取值 说明
<value>
[0]
1
2
命令参考:
z v.25
3.2.19 固定 TE-TA 数据速率:AT+IPR
使用该命令,可设置 DTE-DCE 的波特率。若设置为固定波特率,必须保证 TE 和
TA 所配置的波特率相同。
OK ERROR
TA 忽略 DTR 的状态
在保持当前通话的同时,转为命令模式
释放数据通话,转为命令模式。当 DTR = OFF 时,
关闭自动应答。
驱动不支持 DTR
表3-32 AT+IPR 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+IPR=<rate>
AT+IPR? +IPR: <rate>
AT+IPR=?
参数 取值 说明
<rate> 300
600
1200
2400
4800
OK ERROR/ +CME
ERROR <err>
OK
+ IPR: ( < rate > 取值
列表)
OK
表 3-33 参数的详细说明
-
该错误与 ME功能相关
-
-
3-9
Page 83
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
参数 取值 说明
7200
[9600]
14400
19200
28800
33900
38400
57600
115200
命令参考:
z v.25
3.2.20 TE-TA 帧格式:AT+ICF
使用该命令,可设置本地串口的启动/ 停止(异步)帧格式。在 DCE 接收 DTE 命令
和发送信息文本和结果码时,使用该格式。
表3-34 AT+ICF 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+ICF=[<format
>[,<parity>]]
AT+ICF?
AT+ICF=?
OK ERROR/ +CME
ERROR <err>
+ICF: < format >[,<
parity >]
OK
+ ICF:(< format> 取
值列表),(<parity> 取
值列表)
OK
表3-35 参数的详细说明
参数 取值 说明
< format>
1
8 数据位; 2停止位
该错误与 ME功能相关
-
-
2
[3]
4
5
6
8 数据位; 1校验位; 1 停止位
8 数据位; 1停止位
7 数据位; 2停止位
7 数据位; 1校验位; 1 停止位
7 数据位; 1停止位
3-10
Page 84
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
参数 取值 说明
< parity>
0
1
2
[3]
命令参考:
z v.25
3.2.21 TE-TA 本地流量控制:AT+IFC
在使用 V.42 差错控制的情况下,使用该命令,可控制 DTE 和 DCE 在数据状态下的
本地流量控制操作。
奇校验
偶检验
标记
空
3-11
Page 85
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
表3-36 AT+IFC 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
参数 取值 说明
<DCE_by_DTE>
AT+IFC=[<DCE_
by_DTE>[,<DTE
_by_DCE>]]
AT+IFC?
AT+IFC=?
表 3-37 参数的详细说明
0 1
[2]
OK ERROR/ +CME
ERROR <err>
+IFC:<DCE_by_D
TE>,<DTE_by_DC
E>
OK
+IFC:(<DCE_by_D
TE>取值列
表 ),(<DTE_by_DC
E>取值列表 )
OK
103 电路上的 DC1/DC3;不向远程 DCE 传送
DC1/DC3 字符
133 电路(准备接收)
该错误与 ME功能有关
-
-
<DTE_by_DCE>
0 1
[2]
命令参考:
z v.25
说明:
<DCE_by_DTE>和 <DTE_by_DCE>的取值必须相同。
3.2.22 TE-TA 本地速率报告:AT+ILRR
使用该命令,可设置是否从 DCE 发送中间结果码+ILRR:<rate> 到 DTE 。
若启用该功能,可在调制、差错控制、数据抑制报告发送之后,或最终结果码(比
如:CONNECT )发送之前,发送该中间结果码。
104 电路上的 DC1/DC3
106 电路(拆线发送/准备发送)
3-12
Page 86
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
表3-38 AT+ILRR 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
参数 取值 说明
<value>
命令参考:
z v.25
AT+ILRR=<value>
AT+ILRR? +ILRR: <value>
AT+ILRR=?
表 3-39 参数的详细说明
[0]
1
OK ERROR/ +CME
ERROR <err>
OK
+ILRR: (<value>取
值列表 )
OK
禁用本地端口速率报告
启用本地端口速率报告
该错误与 ME 功能有关
-
-
3.3
呼叫控制命令
3.3.1 音频拨号:ATT
类型 命令 可能的返回结果 说明
执行命令
命令参考:
z v.25
3.3.2 脉冲拨号:ATP
类型 命令 可能的返回结果 说明
执行命令
表 3-40 ATT 操作命令语法
ATT OK
表 3-41 ATP 操作命令语法
ATP OK
设置为 DTMF 音频拨号
设置为脉冲拨号
命令参考:
3-13
Page 87
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
z v.25
3.3.3 呼叫应答:ATA
使用该命令,可设置 DCE 到该线路的连接,并启动 DCE 规定的应答流程。
说明:
z 忽略同一命令行中 A 后面的附加命令。
z 在执行过程中收到某一字符,该命令可能被终止执行。但是,在建立连接的某些
状态下(比如:信号交换),该命令不会被终止执行。
表3-42 ATA 操作命令语法
类型 命令 可能的返回结果 说明
执行命令
命令参考:
z v.25
3.3.4 挂机控制:ATH
使用该命令,可终止当前的所有通话。但是,在建立连接的某些状态下(比如:信
号交换),该命令不会终止当前通话。
ATA
CONNECT
CONNECT <text>
OK
NO CARRIER
ERROR
返回数据通话并且连接建立成
功
返回数据通话并且连接建立成
功;<text> 可以是速率、差错控
制等
返回语音通话并且连接建立成
功
不能建立连接;或者收到 TE 的
字符
在线命令模式下返回该错误
执行命令
表3-43 ATH 操作命令语法
类型 命令 可能的返回结果 说明
ATH[<n>]
OK ERROR
3-14
<n>没有得到确认或不支
持
Page 88
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
表3-44 参数的详细说明
参数 取值 说明
<n> 0
命令参考:
z v.25
3.3.5 返回数据状态:ATO
使用该命令,可设置 DCE 返回在线数据 /PPP 状态,并发送 CONNECT 或
CONNECT<text>结果码。
类型 命令 可能的返回结果 说明
执行命令
表 3-45 ATO 操作命令语法
ATO[<value>]
终止通话
CONNECT/CONNEC
T <text>
NO CARRIER
ERROR
连接成功(<text> 可以是速
率、出错控制等)
连接失败
<value> 没有得到确认或不支
持
参数 取值 说明
<value> 0
命令参考:
z v.25
3.3.6 自动应答前振铃:ATS0
使用该命令,可启用或禁用 DCE 自动应答入局呼叫。若<n> 设置为非零取值,当入
局呼叫指示达到规定次数后,DCE 自动应答。
类型 命令 可能的返回结果 说明
设置命令
表 3-47 ATS0 操作命令语法
ATS0=<n>
表 3-46 参数的详细说明
将命令模式转为数据模式
OK OK
ERROR
GPRS 附着成功
GPRS 附着失败
读取命令
ATS0? <n>
OK
3-15
-
Page 89
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
类型 命令 可能的返回结果 说明
测试命令
参数 取值 说明
<n>
命令参考:
z v.25
3.3.7 盲拨号前暂停:ATS6
类型 命令 可能的返回结果 说明
设置命令
ATS0=?
表 3-48 参数的详细说明
[0]
1~ 255 达到指定的振铃次数后,启用自动应答
表 3-49 ATS6 操作命令语法
ATS6=<n> OK -
S0: <n>取值列表
OK
禁用自动应答
-
读取命令
测试命令
ATS6? <n>
ATS6=?
参数 取值 说明
<n>
2~ 10
命令参考:
z v.25
3.3.8 等待呼叫建立完成:ATS7
使用该命令,可设置 TA 在应答或发起数据通话时,等待呼叫建立的秒数。
OK
S6: <n>取值列表
OK
表 3-50 参数的详细说明
-
表 3-51 ATS7 操作命令语法
-
-
类型 命令 可能的返回结果 说明
设置命令
ATS7=<n> OK -
3-16
Page 90
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
类型 命令 可能的返回结果 说明
读取命令
测试命令
参数 取值 说明
<n>
命令参考:
z v.25
3.3.9 暂停拨号:ATS8
在拨号字符串中出现“,”拨号修改量时,使用该命令,可设置在建立到拨号网络的
呼叫寻址信息信令时,TA 暂停的秒数。
ATS7? <n>
OK
ATS7=?
表 3-52 参数的详细说明
1~ 255 建立连接或释放呼叫所用的秒数
S7: <n>取值列表
OK
-
-
类型 命令 可能的返回结果 说明
设置命令
读取命令
测试命令
参数 取值 说明
<n>
命令参考:
表 3-53 ATS8 操作命令语法
ATS8=<n> OK ATS8? <n>
OK
ATS8=?
表 3-54 参数的详细说明
2
0
1~ 255 暂停的秒数
S8: <n>取值列表
OK
缺省值
拨号字符串中出现“,”时,禁止 DCE中断
-
-
z v.25
3-17
Page 91
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
3.3.10 挂机时延:ATS10
使用该命令,可设置在 DCE 指示接收线路信号不存在后,DCE 连接到该线路的剩
余时间。
表3-55 ATS10 操作命令语法
类型 命令 可能的返回结果 说明
3.4
数据压缩命令
设置命令
读取命令
测试命令
参数 取值 说明
<n>
命令参考:
z v.25
ATS10=<n> OK ATS10? <n>
OK
ATS10=?
表 3-56 参数的详细说明
1~ 254 以 100 毫秒为单位的时延
S10: <n>取值列表
OK
-
-
3.4.1 V.42 位数据压缩:AT+DS
使用该命令,可设置是否为 DCE 提供 V.42 位数据压缩功能。
类型 命令 可能的返回结果 说明
设置命令
查询命令
AT+DS=[<directi
on>[,<compressi
on_negotiation>[,
<max_dict>[,<ma
x_string>]]]]
AT+DS?
表 3-57 AT+DS 操作命令语法
OK ERROR
+DS:< direction> ,< c
ompression_negoti
ation>,< max_dict>,
< max_string>
OK
3-18
参数不支持
-
Page 92
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
类型 命令 可能的返回结果 说明
测试命令
参数 取值 说明
<direction>
<compression_neg
otiation>
AT+DS=?
[0]
1
2
3
[0]
+DS: (<direction>
取值列
表),(<compression
_negotiation>取值
列表),(<max_dict>
取值列
表),(<max_string>
取值列表)
OK
表 3-58 参数的详细说明
协商;不压缩(V.42 位 P0 = 0)
仅发送
仅接收
双向;允许任何方向(V.42 位 P0 = 11)
如果远端 DCE 在该方向上按照规定的参数不进行
ITU-T Rec. V.42 位协商,则不释放。
-
<max_dict>
<max_string>
命令参考:
z v.25
1
512~ 65535
[6]~ 250
如果远端 DCE 在该方向上按照规定的参数不进行
ITU-T Rec. V.42 位协商,则释放。
-
-
3-19
Page 93
华为 GTM900 无线模块 AT 命令手册 第 3 章 ITU-T Rec. V25ter AT 命令
3.4.2 V.42 数据压缩报告:AT+DR
使用该命令,可设置是否从 TA 发送中间结果码+DR: <type> 到 TE 。若启用该功能,
该中间结果码将在差错控制协商后发送,也就是在 TA 决定使用何种数据压缩方式
和操作方向时发送。
说明:
数据压缩过程中上报的中间结果码如下:
z +DR: NONE //数据压缩未使用
z +DR: V42B //在两个方向上使用 ITU-T Rec. V.42 位压缩
z +DR: V42B RD //只在接收方向上使用 ITU-T Rec. V.42 位压缩
z +DR: V42B TD //只在发送方向上使用 ITU-T Rec. V.42位压缩
z +DR: V44 //在两个方向上使用 ITU-T Rec. V.44 位压缩
z +DR: V44 RD //只在接收方向上使用 ITU-T Rec. V.44 位压缩
z +DR: V44 TD //只在发送方向上使用 ITU-T Rec. V.44 位压缩
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
参数 取值 说明
<value>
命令参考:
表 3-59 AT+DR 操作命令语法
AT+DR=<value>
AT+DR?
AT+DR=?
表 3-60 参数的详细说明
[0]
1
OK ERROR
+ DR: < value>
失败
-
OK
+ DR: (<value>取值
-
列表 )
OK
禁用数据压缩报告
启用数据压缩报告
z V.25
3-20
Page 94
华为 GTM900 无线模块 AT 命令手册 第 4 章 标准 GPRS AT 命令
第4章 标准 GPRS AT 命令
4.1
概述
本章将从以下方面介绍标准 GPRS AT 命令:
z GSM Rec. 07.07 命令
4.2 GSM Rec. 07.07
命令
4.2.1 定义 PDP 上下文: AT+CGDCONT
使用设置命令,可为 PDP 上下文定义参数,该 PDP 上下文是由本地上下文标识参
数<cid> 标识的。该设置命令的特殊形式+CGDCONT= <cid> 将使上下文号码<cid>
的取值成为未定义取值。
表4-1 AT+CGDCONT 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
AT+CGDCONT=[<ci
d> [,<PDP_type>
[,<APN>
[,<PDP_addr>
[,<d_comp>
[,<h_comp>
]]]]]]
OK -ERROR
失败
查询命令
测试命令
AT+CGDCONT?
AT+CGDCONT=?
+CGDCONT:
<cid>,
<PDP_type>,<APN
>,<PDP_addr>,
<data_comp>,<hea
d_comp>[<CR><L
F>+CGDCONT:<ci
d>,<PDP_type>,<A
PN>,<PDP_addr>,
<data_comp>,<hea
d_comp>]
OK
+CGDCONT:
(range of
supported
<cid>s),<PDP_type
>,,,(<d_comp>取值
列表),(<h_comp>
取值列表)
OK
4-1
--
--
Page 95
华为 GTM900 无线模块 AT 命令手册 第 4 章 标准 GPRS AT 命令
表4-2 参数的详细说明
参数 取值 说明
<cid> (1-2)
<PDP_type> [“IP”]
<APN> --
<PDP_address> --
<d_comp>
数值型参数;用于控
制 PDP 数据压缩
0
数值型参数;用于指定特定 PDP 上下文定义
该参数对 TE-MT 接口而言是本地参数,并且可用
于其他 PDP 上下文相关命令
(分组数据协议类型)字符型参数;用于指定分组
数据协议的类型
仅支持“IP ”
互联网协议 IP(Internet Protocol )(IETF STD 5 )
接入点名称;表示一个字符串参数,用于选择
GGSN 或外部分组数据网络的逻辑名称。若该参
数取值为空或省略,则需要请求签约值。
字符型参数;用于标识对于特定 PDP 上下文,MT
分配的地址空间。
若该参数取值为空或省略,则 TE 在 PDP 启动过
程中提供其他取值;若不能提供其他取值,则需要
请求动态地址。
即便在 PDP 启动过程中已经分配地址,该命令的
读出形式仍继续返回为空。使用+CGPADDR 命
令,可读出该分配地址。
关闭(若取值省略,则该参数为缺省值)
<h_comp>
数值型参数;用于控
制 PDP 头压缩
0
1
命令参考:
z GSM 07.07
4.2.2 请求的服务质量简报:AT+CGQREQ
这条命令允许 MT 向网络发送“PDP 上下文激活请求”消息时,TE 指定一个服务
质量。
使用设置命令,可为上下文指定一个由(本地)上下文标识参数<cid> 标识的简报。
该命令的特殊形式,即+CGQREQ= <cid> ,取消定义过的<cid> 服务质量。
表4-3 AT+CGQREQ 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
AT+CGQREQ=[<cid>
[,<precedence >
[,<delay>[,<reliability.>
[,<peak> [,<mean>]]]]]]
关闭(若取值省略,则该参数为缺省值)
打开
OK -ERROR
失败
4-2
Page 96
华为 GTM900 无线模块 AT 命令手册 第 4 章 标准 GPRS AT 命令
类型 命令 可能的返回结果 说明
查询命令
测试命令
AT+CGQREQ?
AT+CGQREQ=?
表4-4 参数的详细说明
参数 取值 说明
+CGQREQ: <cid>,
<precedence >,
<delay>,<reliability>,
<peak>,
<mean>[<CR><LF>+
CGQREQ: <cid>,
<precedence >,
<delay>,
<reliability.>, <peak>,
<mean>[…]]
OK
+CGQREQ:
<PDP_type>,
(<precedence>取值
列表), (<delay> 取值
列表), (<reliability> 取
值列表) , (<peak> 取
值列表), (<mean> 取
值列表)
OK
--
--
<cid> -<precedence>
数值型参数;用于指
定优先级别
<delay>
数值型参数;用于指
定延时级别
<reliability>
数值型参数;用于指
定处理不常见数据
丢失的可靠性级别
0
1
2
3
0
1 --
2 -3 -4 -0
1
2
3
请参考 AT+CGDCONT
网络定制参数
先于优先级 2和优先级 3,实施高优先级服务承诺
先于优先级 3,实施普通优先级服务承诺
实施低优先级服务承诺
网络定制参数
网络定制参数
不能处理数据丢失的非实时业务和差错敏感应用程
序
能够处理数据丢失的非实时业务和差错敏感应用程
序
能够处理数据丢失、GMM/SM 和 SMS 的非实时业务
和差错敏感应用程序
4
能够处理数据丢失的实时业务和差错敏感应用程序
4-3
Page 97
华为 GTM900 无线模块 AT 命令手册 第 4 章 标准 GPRS AT 命令
参数 取值 说明
5
<peak>
数值型参数;用于指
定峰值吞吐量级别
<PDP_type>
分组数据协议类型
的字符串参数
<mean>
定义平均吞吐量级
别的数值型参数
0
1
2
3
4
5
6
7
8
9
“IP” --
0
1
2
能够处理数据丢失的实时业务和差错敏感应用程序
网络定制参数
最大 1 000 (8 kbit/s)
最大 2 000 (16 kbit/s)
最大 4 000 (32 kbit/s)
最大 8 000 (64 kbit/s)
最大 16 000 (128 kbit/s)
最大 32 000 (256 kbit/s)
最大 64 000 (512 kbit/s)
最大 128 000 (1 024 kbit/s)
最大 256 000 (2 048 kbit/s)
网络定制参数
100 (~ 0.22 bit/s)
200 (~ 0.44 bit/s)
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
500 (~ 1.11 bit/s)
1 000 (~ 2.2 bit/s)
2 000 (~ 4.4 bit/s)
5 000 (~11.1 bit/s)
10 000 (~ 22 bit/s)
20 000 (~ 44 bit/s)
50 000 (~ 111 bit/s)
100 000 (~ 0.22 kbit/s)
200 000 (~ 0.44 kbit/s)
500 000 (~ 1.11 kbit/s)
1 000 000 (~2.2 kbit/s)
2 000 000 (~4.4 kbit/s)
5 000 000 (~ 11.1 kbit/s)
10 000 000 (~ 22 kbit/s)
20 000 000 (~ 44 kbit/s)
4-4
Page 98
华为 GTM900 无线模块 AT 命令手册 第 4 章 标准 GPRS AT 命令
参数 取值 说明
18
31
50 000 000 (~ 111 kbit/s)
最低限度
命令参考:
z GSM 07.07
4.2.3 可接收的最小服务质量简报:AT+CGQMIN
这条命令允许 TE 指定一个可接受的最小服务质量。该简报由 MT 检验,用于与“PDP
上下文激活”消息所返回的协商简报进行比较。
使用设置命令,可为上下文指定一个由(本地)上下文标识参数<cid> 标识的简报。
该命令的特殊形式,即+CGQMIN= <cid> ,取消定义过的<cid> 服务质量。
表4-5 AT+CGQMIN 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
AT+CGQMIN=[<
cid>
[,<precedence >
[,<delay>
[,<reliability.>
[,<peak>
[,<mean>]]]]]]
OK -ERROR
失败
查询命令
测试命令
AT+CGQMIN?
AT+CGQMIN=?
参数的详细说明:请参考
命令参考:
+CGQMIN: <cid>,
<precedence >,
<delay>,<reliability>,
<peak>,
<mean>[<CR><LF>+
CGQMIN: <cid>,
<precedence >,
<delay>,
<reliability.>, <peak>,
<mean>[…]]
OK
+CGQMIN:
<PDP_type>,
(<precedence>取值
列表), (<delay> 取值
列表), (<reliability> 取
值列表) , (<peak> 取
值列表), (<mean> 取
值列表)
OK
--
--
4.2.2 请求的服务质量简报:AT+CGQREQ
4-5
Page 99
华为 GTM900 无线模块 AT 命令手册 第 4 章 标准 GPRS AT 命令
z GSM 07.07
4.2.4 GPRS 附着和分离: AT+CGATT
执行命令用于将 MT 附着 GPRS 业务,或将 MT 从 GPRS 业务分离。该命令执行成
功后,MT 保持 V.25ter 命令状态。若 MT 已处于请求状态,则忽略该命令,且返回
OK 。
当附着状态转为分离状态时,将自动去激活所有 PDP 上下文。
表4-6 AT+CGATT 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
参数 取值 说明
<state>
GPRS 附着状态
命令参考:
z GSM 07.07
AT+CGATT=[<st
ate>]
AT+CGATT? +CGATT: <state>
AT+CGATT=?
表 4-7 参数的详细说明
[0]
1
OK -ERROR
OK
+CGATT: (<state>
取值列表 )
OK
分离
附着
失败
--
--
说明:
若省略参数 <state>,将改变 GPRS 的附着状态。
4.2.5 PDP 上下文激活和去激活:AT+CGACT
使用执行命令,可激活或去激活指定的 PDP 上下文。该命令成功执行后, MT 保持
V.25ter 命令状态。若 PDP 上下文已处于请求状态,则该状态保持不变。当执行该
命令的激活形式时,若 MT 没有附着 GPRS ,MT 首先进行 GPRS 附着,然后尝试
激活指定的上下文。
4-6
Page 100
华为 GTM900 无线模块 AT 命令手册 第 4 章 标准 GPRS AT 命令
表4-8 AT+CGACT 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
查询命令
测试命令
AT+CGACT=<st
ate>
[,<cid>[,<cid>[,…
]]]
AT+CGACT?
AT+CGACT=?
参数 取值 说明
<state>
PDP 上下文的激
活状态
<cid> --
[0]
1
OK -ERROR
+CGACT: <cid>,
<state>[<CR><LF>
+CGACT: <cid>,
<state>[...]]
OK
+CGACT: (<state>
取值列表 )
OK
表 4-9 参数的详细说明
去激活
激活
请参考 AT+CGDCONT
失败
--
--
命令参考:
z GSM 07.07
4.2.6 进入数据模式:AT+CGDATA
该命令设置 MT 使用一个或多个 GPRS PDP 类型,执行相应的操作,在 TE 和网络
间建立通信,包括进行 GPRS 附着和一个或多个 PDP 上下文激活。
MT 不处理 AT 命令中+CGDATA 之后的命令。
表4-10 AT+CGDATA 操作命令语法
类型 命令 可能的返回结果 说明
设置命令
AT+CGDATA=[<
L2P> ,[<cid>
[,<cid> [,…]]]]
CONNECT
OK
若通信建立成功, MT 返回
CONNECT 并进入 V.25ter
在线数据状态。
在数据传送结束且层 2 协
议终止流程成功完成后,重
新进入 V.25ter 命令状态,
MT 返回最终结果码 OK。
4-7
ERROR
失败