下载专区
选择支持您使用移远通信产品所需的文件
正在加载、请稍后
搜索
文件类型
产品分类
相关技术
欢迎来到移远通信下载专区!
请使用左侧搜索栏和过滤器查找相关文件。您也可以通过产品选择页面找到您需要的文件。
AT命令手册
M56 AT 命令手册 GSM/GPRS 系列 版本:M56_AT 命令手册_V1.0 日期:2018-09-30 状态:受控文件 www.quectel.com M56 AT 命令手册 上海移远通信技术股份有限公司始终以为客户提供最及时、最全面的服务为宗旨。如需任何帮助,请随时 联系我司上海总部,联系方式如下: 上海移远通信技术股份有限公司 上海市徐汇区虹梅路 1801 号宏业大厦 7 楼 邮编:200233 电话:+86 21 51086236 邮箱:info@quectel.com 或联系我司当地办事处,详情请登录: http://www.quectel.com/cn/support/sales.htm 如需技术支持或反馈我司技术文档中的问题,可随时登陆如下网址: http://www.quectel.com/cn/support/technical.htm 或发送邮件至:support@quectel.com 前言 上海移远通信技术股份有限公司提供该文档内容用以支持其客户的产品设计。客户须按照文档中提供的规 范、参数来设计其产品。由于客户操作不当而造成的人身伤害或财产损失,本公司不承担任何责任。在未 声明前,上海移远通信技术股份有限公司有权对该文档进行更新。 版权申明 本文档版权属于上海移远通信技术股份有限公司,任何人未经我司允许而复制转载该文档将承担法律责任。 版权所有 ©上海移远通信技术股份有限公司 2018,保留一切权利。 Copyright © Quectel Wireless Solutions Co., Ltd. 2018. 上海移远通信技术股份有限公司 1 / 216 M56 AT 命令手册 文档历史 修订记录 版本 1.0 日期 2018-09-30 作者 马进永 变更表述 初始版本 上海移远通信技术股份有限公司 2 / 216 M56 AT 命令手册 目录 文档历史 ..................................................................................................................................................... 2 目录 ............................................................................................................................................................ 3 表格索引 ..................................................................................................................................................... 9 1 引言 ................................................................................................................................................... 10 1.1. 本章概要 ................................................................................................................................. 10 1.2. AT 命令术语缩写和惯例 .......................................................................................................... 10 1.3. AT 命令语法............................................................................................................................ 10 1.3.1. AT 命令类型 ................................................................................................................. 10 1.3.2. AT 命令连写 ..................................................................................................................11 1.4. 支持的字符集 ...........................................................................................................................11 1.5. 流控简介 ................................................................................................................................. 12 1.5.1. 软件流控 ...................................................................................................................... 12 1.5.2. 硬件流控 ...................................................................................................................... 12 2 AT 命令详解 ...................................................................................................................................... 13 2.1. AT 命令格式 ........................................................................................................................... 13 2.2. ATI 显示产品 ID 信息 ............................................................................................................. 13 2.3. AT+GMI 请求制造商 ID 信息 .................................................................................................. 14 2.4. AT+GMM 请求 TA 制造商和型号信息..................................................................................... 14 2.5. AT+GMR 请求 TA 软件版本信息 ............................................................................................ 15 2.6. AT+GOI 请求全球目标识别 ID................................................................................................ 15 2.7. AT+CGMI 请求制造商 ID 信息 ............................................................................................... 16 2.8. AT+CGMM 请求 TA 制造商和型号信息 .................................................................................. 16 2.9. AT+CGMR 请求 TA 软件版本信息.......................................................................................... 17 2.10. AT+GSN 请求 TA 序列号(IMEI 号) .................................................................................... 18 2.11. AT+CGSN 请求 TA 序列号(IMEI 号) .................................................................................. 18 2.12. AT+QGSN 请求 TA 序列号(IMEI 号).................................................................................. 19 2.13. AT&F 设置所有 TA 参数为出厂配置 ....................................................................................... 20 2.14. AT&V 显示当前配置 ............................................................................................................... 21 2.15. AT&W 保存用户配置参数 ....................................................................................................... 21 2.16. ATQ 设置结果码显示模式 ...................................................................................................... 22 2.17. ATV 设置 TA 响应返回内容格式 ............................................................................................. 23 2.18. ATX 设置 CONNECT 结果码格式和检测呼叫进程 ................................................................. 24 2.19. ATZ 复位为缺省配置 .............................................................................................................. 25 2.20. AT+CFUN 设置模块功能 ........................................................................................................ 25 2.21. AT+QPOWD 关机 .................................................................................................................. 27 2.22. AT+CMEE 上报移动设备错误 ................................................................................................ 28 2.23. AT+CSCS 选择 TE 字符集 ..................................................................................................... 29 2.24. AT+GCAP 请求 TA 功能列表.................................................................................................. 30 3 串行接口控制命令 ............................................................................................................................. 32 3.1. AT&C 设置 DCD 功能模式 ..................................................................................................... 32 上海移远通信技术股份有限公司 3 / 216 M56 AT 命令手册 3.2. AT&D 设置 DTR 功能模式...................................................................................................... 32 3.3. AT+ICF 设置 TE-TA 帧格式.................................................................................................... 33 3.4. AT+IFC 设置 TE-TA 流控 ....................................................................................................... 34 3.5. AT+IPR 设置 TE-TA 波特率 ................................................................................................... 35 3.5.1. 自适应波特率 ............................................................................................................... 37 3.5.1.1. 自适应波特率操作要求................................................................................................. 37 3.5.1.2. 自适应波特率和 MUX................................................................................................... 37 3.5.1.3. 自适应波特率和 Windows 调制解调器 ...................................................................... 37 3.6. AT+QEAUART 设置多串口功能 ........................................................................................... 38 3.7. AT+QSEDCB 设置多串口的参数.......................................................................................... 39 4 状态控制命令 .................................................................................................................................... 41 4.1. AT+CEER 上报移动设备错误................................................................................................. 41 4.2. AT+CPAS 模块活动状态 ........................................................................................................ 42 4.3. AT+QINDRI 开启关闭 RI 引脚提示......................................................................................... 43 4.4. AT+QMOSTAT 开启或关闭去电呼叫状态报告........................................................................ 44 4.5. AT+QIURC 初始化完成提示上报 ........................................................................................... 45 4.6. AT+QEXTUNSOL 开启关闭专有 URC 上报 ........................................................................... 46 4.7. AT+QINISTAT 初始化状态查询 .............................................................................................. 47 4.8. AT+QNSTATUS 查询 GSM 网络状态..................................................................................... 48 4.9. AT+QNITZ 同步网络时间 ....................................................................................................... 48 4.10. AT+QLTS 获取最近一次的网络同步时间................................................................................ 49 4.11. AT+CTZU 网络时间同步以及更新 RTC 时间.......................................................................... 50 4.12. AT+CTZR 网络时间同步上报 ................................................................................................. 51 4.13. AT+QSIMDET 开启或关闭(U)SIM 卡检测功能 ....................................................................... 52 4.14. AT+QSIMSTAT (U)SIM 卡插拔状态报告 .............................................................................. 53 4.15. AT+QCGTIND 语音/数据呼叫结束提示 .................................................................................. 55 5 (U)SIM 卡相关命令 ............................................................................................................................ 57 5.1. AT+CIMI 请求国际移动台设备标识(IMSI 号) ..................................................................... 57 5.2. AT+CLCK 设备锁定 ............................................................................................................... 58 5.3. AT+CPIN 输入 PIN................................................................................................................. 60 5.4. AT+CPWD 设备锁定 .............................................................................................................. 61 5.5. AT+CRSM (U)SIM 卡接入限制............................................................................................. 63 5.6. AT+CSIM 通用(U)SIM 操作.................................................................................................... 64 5.7. AT+QCSPWD 更改 PS 超级密码 ........................................................................................... 65 5.8. AT+CCID 显示 CCID.............................................................................................................. 65 5.9. AT+QCCID 显示 CCID........................................................................................................... 66 5.10. AT+QGID 获取(U)SIM 卡 GID................................................................................................ 67 5.11. AT+QSIMVOL 固定(U)SIM 卡工作电压.................................................................................. 67 5.12. AT+QSPN 读取(U)SIM 卡服务运营商名称 ............................................................................. 68 5.13. AT+QTRPIN 输入 PIN 码/PUK 码的剩余次数......................................................................... 69 6 网络服务命令 .................................................................................................................................... 70 6.1. AT+COPS 选择营运商 ........................................................................................................... 70 6.2. AT+CREG 网络注册信息 ........................................................................................................ 72 上海移远通信技术股份有限公司 4 / 216 M56 AT 命令手册 6.3. AT+CSQ 信号质量 ................................................................................................................. 73 6.4. AT+CPOL 优选运营商列表..................................................................................................... 74 6.5. AT+COPN 查询运营商列表 .................................................................................................... 75 6.6. AT+QBAND 查询运营商列表 ................................................................................................. 76 6.7. AT+QENG 开启或关闭工程模式 ............................................................................................ 77 6.8. AT+QSCANF GSM 频率功率扫描 ........................................................................................ 80 6.9. AT+QLOCKF 锁 GSM 频率.................................................................................................... 81 7 呼叫控制命令 .................................................................................................................................... 83 7.1. ATA 呼叫应答 ......................................................................................................................... 83 7.2. ATD 移动台呼叫某一号码 ...................................................................................................... 84 7.3. ATH 挂机控制 ........................................................................................................................ 85 7.4. +++ 数据模式切换至命令模式 ................................................................................................ 86 7.5. ATO 命令模式切换至数据模式 ............................................................................................... 87 7.6. ATP 选择脉冲拨号 ................................................................................................................. 88 7.7. ATS0 自动应答前振铃次数..................................................................................................... 88 7.8. ATS6 盲拨号前暂停控制 ........................................................................................................ 89 7.9. ATS7 等待呼叫建立完成时间 ................................................................................................. 90 7.10. ATS8 暂停拨号时间 ............................................................................................................... 90 7.11. ATS10 挂机延时..................................................................................................................... 91 7.12. ATT 音频拨号 ......................................................................................................................... 92 7.13. AT+CSTA 选择地址类型......................................................................................................... 92 7.14. AT+CLCC 查询当前呼叫 ........................................................................................................ 93 7.15. AT+CR 业务上报控制............................................................................................................. 94 7.16. AT+CRC 蜂窝结果码.............................................................................................................. 96 7.17. AT+CSNS 单一编码方案........................................................................................................ 97 7.18. AT+QSFR 配置语音编码模式................................................................................................. 98 7.19. AT+QSPCH 语音信道类型上报 .............................................................................................. 99 7.20. AT+QDISH ATH 使能控制 .................................................................................................. 100 8 GPRS 相关命令............................................................................................................................... 101 8.1. AT+CGATT GPRS 附着和分离........................................................................................... 101 8.2. AT+CGDCONT 定义 PDP 上下文 ........................................................................................ 102 8.3. AT+CGQREQ 请求的服务质量 ............................................................................................ 103 8.4. AT+CGQMIN 可接受的最小服务质量................................................................................... 104 8.5. AT+CGACT PDP 上下文激活和去激活 ................................................................................. 105 8.6. AT+CGDATA 进入数据模式.................................................................................................. 107 8.7. AT+CGPADDR 显示 PDP 地址 ............................................................................................ 107 8.8. AT+CGCLASS GPRS 移动台类别 ..................................................................................... 108 8.9. AT+CGEREP 非请求 GPRS 事件上报控制 .......................................................................... 109 8.10. AT+CGREG GPRS 网络注册状态.......................................................................................110 8.11. AT+QGPCLASS 配置 GPRS 多时隙级别..............................................................................112 9 TCP/IP 相关命令 ............................................................................................................................. 113 9.1. AT+QIOPEN 建立 TCP 连接或注册 UDP 端口号 ..................................................................113 9.2. AT+QISEND 发送 TCP 或 UDP 数据 ....................................................................................114 上海移远通信技术股份有限公司 5 / 216 M56 AT 命令手册 9.3. AT+QICLOSE 关闭 TCP 或 UDP 连接 ..................................................................................115 9.4. AT+QIDEACT 关闭 GPRS/CSD PDP 场景 ...........................................................................117 9.5. AT+QILPORT 配置本地端口号..............................................................................................117 9.6. AT+QIREGAPP 启动任务并设置接入点 APN、用户名和密码...............................................118 9.7. AT+QIACT 激活移动场景(或发起 GPRS/CSD 无线连接) .................................................119 9.8. AT+QILOCIP 获取本地 IP 地址 ............................................................................................ 120 9.9. AT+QISTAT 查询当前连接状态 ............................................................................................ 120 9.10. AT+QISTATE 查询当前接入的连接状态 ............................................................................... 122 9.11. AT+QISSTAT 查询当前 Server 状态..................................................................................... 123 9.12. AT+QIDNSCFG 配置域名服务器 DNS................................................................................. 124 9.13. AT+QIDNSGIP 域名解析 ..................................................................................................... 125 9.14. AT+QIDNSIP 配置使用 IP 地址连接还是域名连接 ............................................................... 126 9.15. AT+QIHEAD 配置接收数据时是否显示 IP 头 ....................................................................... 126 9.16. AT+QIAUTOS 设置自动发送 TCP/UDP 数据时间 ................................................................ 127 9.17. AT+QIPROMPT 设置发送数据时是否显示'>'和'SEND OK' ................................................ 128 9.18. AT+QISERVER 配置为服务器 ............................................................................................. 129 9.19. AT+QICSGP 设置 CSD 或 GPRS 连接模式 ......................................................................... 130 9.20. AT+QISRVC 选择当前可操作连接 ....................................................................................... 131 9.21. AT+QISHOWRA 配置接收数据时是否显示发送方的 IP 地址和端口号 ................................. 132 9.22. AT+QISCON 保存 TCP/IP 应用场景配置 ............................................................................. 132 9.23. AT+QIMODE 配置 TCP/IP 应用模式 .................................................................................... 134 9.24. AT+QITCFG 配置透明传输模式 ........................................................................................... 135 9.25. AT+QISHOWPT 配置接收数据 IP 头是否显示传输协议 ....................................................... 136 9.26. AT+QIMUX 控制是否启用多路连接...................................................................................... 137 9.27. AT+QISHOWLA 控制是否显示本地 IP 地址 ......................................................................... 137 9.28. AT+QIFGCNT 配置前置场景................................................................................................ 138 9.29. AT+QISACK 查询发送数据信息 ........................................................................................... 139 9.30. AT+QINDI 配置是否缓存接收到的数据 ................................................................................ 140 9.31. AT+QIRD 读取缓存的数据 ................................................................................................... 141 9.32. AT+QISDE 控制 AT+QISEND 是否允许数据回显 ................................................................ 142 9.33. AT+QPING PING 远程服务器 ............................................................................................ 143 9.34. AT+QNTP 通过网络时间服务器同步本地时间...................................................................... 144 9.35. AT+QIKALIVE 设置 TCP/IP 心跳包参数............................................................................... 145 10 补充业务命令 .................................................................................................................................. 147 10.1. AT+CCFC 设置呼叫转移 ...................................................................................................... 147 10.2. AT+CCUG 封闭用户组......................................................................................................... 149 10.3. AT+CCWA 呼叫等待 ............................................................................................................ 150 10.4. AT+CHLD 呼叫保持和多方通话 ........................................................................................... 151 10.5. AT+CLIP 来电号码显示设置................................................................................................. 153 10.6. AT+QCLIP 配置来电是否显示主叫号码名称 ........................................................................ 154 10.7. AT+CLIR 主叫识别限制........................................................................................................ 156 10.8. AT+COLP 显示被叫识别 ...................................................................................................... 157 10.9. AT+QCOLP 配置去电是否显示主叫号码名称语法................................................................ 158 10.10. AT+CUSD 非结构化附加业务 .............................................................................................. 159 上海移远通信技术股份有限公司 6 / 216 M56 AT 命令手册 10.11. AT+CSSN 附加业务通知...................................................................................................... 161 11 音频控制命令 .................................................................................................................................. 163 11.1. ATL 设置监听扬声器音量 ..................................................................................................... 163 11.2. ATM 设置监听扬声器模式 .................................................................................................... 164 11.3. AT+CALM 来电警报模式...................................................................................................... 164 11.4. AT+CRSL 来电音量等级 ...................................................................................................... 165 11.5. AT+CLVL 扬声器音量等级.................................................................................................... 166 11.6. AT+CMUT 上行静音控制 ..................................................................................................... 167 11.7. AT+QMIC 配置麦克风增益等级............................................................................................ 168 11.8. AT+QAUDCH 切换音频通道 ................................................................................................ 168 11.9. AT+QAUDLOOP 音频通道回环测试 .................................................................................... 169 11.10. AT+QLTONE 产生本地定制单音 .......................................................................................... 170 12 硬件相关命令 .................................................................................................................................. 171 12.1. AT+CCLK 实时时钟 ............................................................................................................. 171 12.2. AT+CBC 查询电池电量和充电状态 ...................................................................................... 172 12.3. AT+QADC 读取 ADC ......................................................................................................... 173 12.4. AT+QSCLK 慢时钟配置 ....................................................................................................... 173 12.5. AT+QLEDMODE 网络指示灯配置........................................................................................ 174 12.6. AT+QVBATT 配置电压阀值 ................................................................................................ 175 12.7. AT+QRIMODE 设置 RI 时长............................................................................................... 177 13 摄像机功能相关命令........................................................................................................................ 179 13.1. AT+QCAMOPEN 打开摄像功能 ........................................................................................... 179 13.2. AT+QCAMIDFY 开始/停止解码 ............................................................................................ 180 13.2.1. 解码结果的 URC ........................................................................................................ 180 13.3. AT+QCAMCLOSE 关闭摄像功能 ......................................................................................... 181 13.4. AT+QCAMSEL 清除已识别的摄像头类型信息 ..................................................................... 182 13.5. AT+QCAMAPPVER 读取解码库版本信息............................................................................ 182 13.6. AT+QUID 获取模块的芯片唯一识别码(ID 号) .................................................................. 183 14 其他命令.......................................................................................................................................... 185 14.1. A/ 重复上一条 AT 指令 ......................................................................................................... 185 14.2. ATE 命令回显模式 ............................................................................................................... 185 14.3. ATS3 配置命令行终止符 ...................................................................................................... 186 14.4. ATS4 设置响应格式字符 ...................................................................................................... 186 14.5. ATS5 配置命令行编辑字符................................................................................................... 187 15 附录 ................................................................................................................................................. 188 15.1. 参考文档 ............................................................................................................................... 188 15.2. 术语缩写 ............................................................................................................................... 188 15.3. AT&F 影响到的 AT 命令及参数 ............................................................................................. 190 15.4. AT&W 影响到 AT 命令参数列表 ............................................................................................ 191 15.5. ATZ 影响到的 AT 命令参数列表 ............................................................................................ 193 15.6. AT&V 显示当前配置信息....................................................................................................... 195 15.7. AT&V 内容格式对照表 .......................................................................................................... 196 上海移远通信技术股份有限公司 7 / 216 M56 AT 命令手册 15.8. URCs 说明列表..................................................................................................................... 197 15.9. +CME ERROR 错误报告列表 ............................................................................................... 199 15.10. 错误扩展列表 ........................................................................................................................ 202 15.10.1. Location ID 扩展错误报告列表 ................................................................................... 202 15.10.2. 协议栈层(PS)错误列表 .......................................................................................... 203 15.10.3. MM 层内部错误列表................................................................................................... 215 15.10.4. PPP/IP 栈错误列表 .................................................................................................... 216 上海移远通信技术股份有限公司 8 / 216 M56 AT 命令手册 表格索引 表 1:参考文档 ................................................................................................................................................ 188 表 2:术语缩写 ................................................................................................................................................ 188 表 3:AT&F 影响到的 AT 命令及参数 .............................................................................................................. 190 表 4:AT&W 影响到的 AT 命令参数列表 ......................................................................................................... 191 表 5:ATZ 影响到的 AT 命令参数列表 ............................................................................................................. 193 表 6:AT&V 显示当前配置信息........................................................................................................................ 195 表 7:ATV 内容格式对照表.............................................................................................................................. 196 表 8:URCS 说明列表 ..................................................................................................................................... 197 表 9:+CME ERROR 错误代码列表................................................................................................................ 199 表 10:LOCATION ID 扩展错误报告列表 ........................................................................................................ 202 表 11:协议栈层(PS)错误列表 .................................................................................................................... 203 表 12:MM 层内部错误列表 ............................................................................................................................ 215 表 13:PPP/IP 栈错误列表 .............................................................................................................................. 216 上海移远通信技术股份有限公司 9 / 216 M56 AT 命令手册 1 引言 1.1. 本章概要 该文档主要描述 M56 模块软件 AT 指令集及参数详解。 1.2. AT 命令术语缩写和惯例 文档内提及的 GSM 模块包括移动设备 ME(Mobile Equipment)、移动台 MS(Mobile Station)、终端 适配器 TA(Terminal Adapter)、数据通信设备 DCE(Data Communication Equipment)和传真 FAX(包 括传真 Modem 和传真板)。 通过串口发送 AT 命令,即可使用 GSM 模块。串行线终端的应用设备包括终端设备 TE(Terminal Equipment)、数据终端设备 DTE(Data Terminal Equipment)或其他应用设备。这些终端或应用设备可能 运行在嵌入式系统内。 文档内涉及的相关名词术语缩写均基于 GSM 规范书写。 1.3. AT 命令语法 文档内所有 AT 命令行必须以'AT'或'at'作为开头,以回车()作为结尾。 返回响应通常紧随命令之后,其样式为''()。AT 命令介绍过程中,只详细介绍,均被有意省略。 1.3.1. AT 命令类型 文档内 AT 命令类型包含如下三种: 基础类命令:此类 AT 命令格式有'AT'或者'AT&',其中''是命令自带,''是指 该命令支持一个或多个参数。例如:'ATE',该命令用于关闭或使能回显功能,即 DCE 会依据''值 决定是否把接收的字符回显给 DTE。''是可选配参数,若没有被赋值,将使用默认值。 上海移远通信技术股份有限公司 10 / 216 M56 AT 命令手册 参数类命令:此类 AT 命令格式有'ATS=[]',其中''是 S 寄存器的索引,''是赋予的参 数值。在该 AT 命令中,''是可选配参数,若没有被赋值,将使用默认值。 扩展类命令:通常来讲,扩展类命令根据操作格式及应用功能可分为几种类型,详见 2.1 章节。 AT 命令语法说明: 方括号([ ])中的值为可缺省值; 选配参数和必配参数必须在操作的参数范围内进行设置并按规定的顺序排列,各参数间必须使用 逗号隔开。举例:AT+CPWD=,,,该命令用于为 AT+CLCK 命令锁定 义的设备锁定功能设置新的密码; 如果参数是字符串(例如:),则该字符串必须放在双引号中。举例:'12345','CMNET' 等,双引号中的各项符号可看作是字符串; 命令的可选子参数或 TA 返回结果的可选部分位于方括号中; 不使用双引号时,字符串中各字符间的空格可忽略不计; 实际操作中,和[ ]不必输入; 所有 AT 命令本身不区分大小写,但其参数对大小写敏感。 1.3.2. AT 命令连写 在需要连续执行多个 AT 命令时,必须等到上一条 AT 命令作了最终响应(例如:返回 OK、ERROR、 +CME ERROR: 等),才能继续操作下一条 AT 命令。该动作强烈建议执行。 1.4. 支持的字符集 GSM 模块 AT 命令接口默认使用 GSM 字符集,字符集可以通过 AT+CSCS 命令(GSM 07.07)进行 查询和配置。其支持的字符集如下: GSM UCS2 HEX IRA PCCP437 8859-1 字符集会影响短消息和广播消息的读取、编辑、发送和接收,电话簿、(U)SIM 卡工具箱等字符串的输 入和显示。 上海移远通信技术股份有限公司 11 / 216 M56 AT 命令手册 1.5. 流控简介 流控对于保障 GSM 模块与 DTE 之间可靠通信尤其重要。若一次数据或传真呼叫过程中,发送端的数 据发送速度大于接收端的数据接收速度,当接收缓存接近满时,接收端应该有方法将发送端暂停发送,直 到它的数据传输速度重新赶上发送端数据发送速度或有缓存可使用,这就是流控。 通常来讲,有软件流控和硬件流控两种方法来实现流控。M56 模块支持此两种流控功能。在客户实际 应用中,建议选择硬件流控。 M56 默认流控功能关闭。 1.5.1. 软件流控 软件流控发送不同的字符去暂停(XOFF,十进制 19)和恢复(XON,十进制 17)数据流。它适用于 仅仅有三根线的串口通信。 M56 默认流控功能关闭。软件流控需要通过 AT+IFC=1,1 命令进行配置。 由于该配置不自动保存,若希望重启后仍保持有效,需通过 AT&W 保存到用户配置表中。同时,确保 所使用的串口通讯工具(例如:超级终端)是否支持软件流控。 备注 当有二进制数据发送或接收时,软件流控不应该被采用。因为 DTE 可能把二进制数据当做软件流控字符。 1.5.2. 硬件流控 M56 默认流控功能关闭,若要使用硬件(RTS/CTS)流控,需要通过 AT+IFC=2,2 命令进行配置。 该配置不支持自动保存,若希望重启后有效,则需要设置 AT+IFC=2,2 后执行 AT&W 进行保存。 硬件流控通过 RTS/CTS 信号来实现。当接收缓存快满的时候,模块把 CTS 信号设置为无效,数据传 输被暂停。当模块的接收缓存可以接收更多数据时,CTS 信号被重新设置为有效。 上海移远通信技术股份有限公司 12 / 216 M56 AT 命令手册 2 AT 命令详解 2.1. AT 命令格式 测试命令 查询命令 设置命令 执行命令 AT+=? 该命令用于查询设置命令或内部程序设置的参数及其参数值范围 AT+? 该命令用于查询参数的当前值 AT+= 该命令用于设置用户自定义的参数值 AT+ 该命令用于读出 GSM 模块内部程序所控制的不可变参数 2.2. ATI 显示产品 ID 信息 该命令用于显示产品 ID 信息,TA 上报一行或多行制造商信息及软件版本信息。 语法 ATI 显示产品 ID 信息 执行命令 ATI 响应 Quectel_Ltd Quectel_M56 Revision: M56FAR01A01 最大响应时间 参考 V.25ter OK 300ms 上海移远通信技术股份有限公司 13 / 216 M56 AT 命令手册 2.3. AT+GMI 请求制造商 ID 信息 该命令用于请求制造商 ID 信息,TA 上报一行或多行让用户识别 TA 制造商的文本信息。 语法 AT+GMI 请求制造商 ID 信息 测试命令 AT+GMI=? 执行命令 AT+GMI 响应 OK 响应 Quectel_Ltd Quectel_M56 Revision: MTK 0828 最大响应时间 参考 V.25ter OK 300ms 2.4. AT+GMM 请求 TA 制造商和型号信息 该命令用于请求 TA 制造商和型号信息,TA 上报一行或多行设备制造商和型号的信息。 语法 AT+GMM 请求 TA 制造商和型号信息 测试命令 响应 AT+GMM=? OK 执行命令 响应 AT+GMM Quectel_M56 最大响应时间 参考 V.25ter OK 300ms 上海移远通信技术股份有限公司 14 / 216 2.5. AT+GMR 请求 TA 软件版本信息 该命令用于请求 TA 软件版本信息,TA 上报一行或多行软件版本信息。 语法 AT+GMR 请求 TA 软件版本信息 测试命令 AT+GMR=? 执行命令 AT+GMR 响应 OK 响应 Revision: M56FAR01A01 最大响应时间 参考 V.25ter OK 300ms M56 AT 命令手册 2.6. AT+GOI 请求全球目标识别 ID 该命令用于请求全球目标识别 ID,TA 上报一行或多行设备标识信息(该设备基于 ISO 系统注册的唯 一设备标识)。 语法 AT+GOI 请求全球目标识别 ID 测试命令 响应 AT+GOI=? OK 执行命令 响应 AT+GOI M56 最大响应时间 参考 V.25ter OK 300ms 上海移远通信技术股份有限公司 15 / 216 M56 AT 命令手册 2.7. AT+CGMI 请求制造商 ID 信息 该命令用于请求制造商 ID 信息,TA 上报一行或多行让用户识别 TA 制造商的文本信息。 语法 AT+CGMI 请求制造商 ID 信息 测试命令 AT+CGMI=? 执行命令 AT+CGMI 响应 OK 响应 Quectel_Ltd Quectel_M56 Revision: MTK 0828 最大响应时间 参考 GSM07.07 OK 300ms 备注 功能同 AT+GMI。 2.8. AT+CGMM 请求 TA 制造商和型号信息 该命令用于请求 TA 制造商和型号信息,TA 上报一行或多行设备制造商和型号的信息。 语法 AT+CGMM 请求 TA 制造商和型号信息 测试命令 响应 AT+CGMM=? OK 执行命令 响应 AT+CGMM Quectel_M56 最大响应时间 OK 300ms 上海移远通信技术股份有限公司 16 / 216 参考 GSM07.07 备注 功能同 AT+GMM。 M56 AT 命令手册 2.9. AT+CGMR 请求 TA 软件版本信息 该命令用于请求 TA 软件版本信息,TA 上报一行或多行软件版本信息。 语法 AT+CGMR 请求 TA 软件版本信息 测试命令 AT+CGMR=? 执行命令 AT+CGMR 响应 OK 响应 Revision: M56FAR01A01 最大响应时间 参考 GSM07.07 OK 300ms 备注 功能同 AT+GMR。 上海移远通信技术股份有限公司 17 / 216 M56 AT 命令手册 2.10. AT+GSN 请求 TA 序列号(IMEI 号) 该命令用于请求 TA 序列号,TA 上报 ME 设备的国际移动台设备识别(IMEI 号码)。 语法 AT+GSN 请求 TA 序列号(IMEI 号) 测试命令 响应 AT+GSN=? OK 执行命令 响应 AT+GSN 最大响应时间 参考 GSM07.07 OK 300ms 参数 IMEI 号 备注 每台 ME 设备的序列号(IMEI 号)不同。 2.11. AT+CGSN 请求 TA 序列号(IMEI 号) 该命令用于请求 TA 序列号,TA 上报 ME 设备的国际移动台设备识别码(IMEI 号)。 语法 AT+CGSN 请求 TA 序列号(IMEI 号) 测试命令 响应 AT+CGSN=? OK 执行命令 响应 AT+CGSN 上海移远通信技术股份有限公司 18 / 216 最大响应时间 参考 GSM07.07 参数 IMEI 号 OK 300ms 备注 1. 每台 ME 设备的序列号(IMEI 号)不同。 2. 功能同 AT+GSN。 M56 AT 命令手册 2.12. AT+QGSN 请求 TA 序列号(IMEI 号) 该命令用于请求 TA 序列号,TA 上报 ME 设备的国际移动台设备识别码(IMEI 号)。 语法 AT+QGSN 请求 TA 序列号(IMEI 号) 测试命令 响应 AT+QGSN=? OK 执行命令 响应 AT+QGSN +QGSN: 最大响应时间 参考 Quectel OK 300ms 参数 IMEI 号 上海移远通信技术股份有限公司 19 / 216 备注 1. 每台 ME 设备的序列号(IMEI 号)不同。 2. 功能同 AT+GSN 和 AT+CGSN。 M56 AT 命令手册 2.13. AT&F 设置所有 TA 参数为出厂配置 该命令可把 TA 部分配置当前参数设置为制造商的默认配置。所有 GPRS 相关应用参数配置不被 AT&F 影响。 语法 AT&F 设置所有 TA 参数为出厂配置 执行命令 响应 AT&F[] OK 最大响应时间 参考 V.25ter 300ms 参数 数字参数 0 返回当前配置参数及参数值 备注 1. 所有相关参数恢复制造商默认配置,详见表 3。 2. AT&F 操作影响的部分参数可以通过 AT&W 进行保存,ATZ 恢复为缺省配置。 3. 可通过 AT&W 保存 AT&F 恢复出厂默认配置,详见表 4。 4. 可通过 ATZ 恢复 AT&F 部分对应参数所保存的配置,详见表 5。 5. 必须在模块处于空闲状态方可进行 AT&F 操作。 上海移远通信技术股份有限公司 20 / 216 2.14. AT&V 显示当前配置 语法 AT&V 显示当前配置 执行命令 AT&V[] 最大响应时间 参考 V.25ter 响应 ACTIVE PROFILE … OK 300ms 参数 数字参数 0 返回当前配置参数及参数值 详情请见附录表 6。 2.15. AT&W 保存用户配置参数 该命令将用户设置的一些命令参数保存到非易失性存储器内。 语法 AT&W 保存用户配置参数 执行命令 AT&W[] 最大响应时间 参考 V.25ter 响应 OK 300ms M56 AT 命令手册 上海移远通信技术股份有限公司 21 / 216 参数 0 保存到用户当前配置表内 M56 AT 命令手册 备注 1. AT&W 将用户配置在重启 TA 之后保持有效。 2. 通过 AT&F 恢复 AT&W 部分对应参数的出厂默认配置。 3. 可通过 ATZ 恢复 AT&W 部分对应参数所保存的配置。 4. 必须在模块处于空闲状态方可进行 AT&W 操作。 5. 对于 AT&W 章节列举的 AT 命令,若希望模块重启后其参数保持不变,都需要通过 AT&W 保存,而 V.25,07.05,07.07 和 GPRS 中其他大多数 AT 命令会自动保存参数,即配置后重启参数不变。 2.16. ATQ 设置结果码显示模式 该命令用于设置 TA 是否向 TE 发送结果码。 语法 ATQ 设置结果码显示模式 执行命令 ATQ[] 最大响应时间 参考 V.25ter 响应 当=0,返回: OK 当=1,返回: (none) 300ms 参数 数字参数 0 向 TE 发送结果码 1 结果码被抑制,不发送结果码至 TE 备注 1. 该设置不会影响响应内的内容。 2. ATQ 不带参数设置时参数默认值为 0。 上海移远通信技术股份有限公司 22 / 216 M56 AT 命令手册 2.17. ATV 设置 TA 响应返回内容格式 该命令用于设置结果码和返回结果的传送格式(数字格式或字符格式),并设置头部和尾部的内容,这 些内容是与结果码和返回结果信息一起发送。 语法 ATV 设置 TA 响应返回内容格式 执行命令 ATV[] 最大响应时间 参考 V.25ter 响应 当=0,返回: 0 当=1,返回: OK 300ms 参数 0 1 信息返回结果: 短字符型结果码: 信息返回结果: 短字符型结果码: 备注 设置 ATV0 后,返回信息(如下列举例中的+CSQ: 30,0)前没有回车换行,返回的结果码 OK 变成了数 字 0。 举例 ATV1 OK AT+CSQ +CSQ: 30, 0 OK ATV0 0 AT+CSQ +CSQ: 30, 0 上海移远通信技术股份有限公司 23 / 216 0 详情请见附录表 7。 M56 AT 命令手册 2.18. ATX 设置 CONNECT 结果码格式和检测呼叫进程 使用该命令,可设置 TA 是否向 TE 发送某一个特定的结果码。 语法 ATX 设置 CONNECT 结果码格式和检测呼叫进程 执行命令 响应 ATX[] OK 最大响应时间 参考 V.25ter 300ms 参数 0 进入在线数据状态时即给定连接结果码。拨号音和遇忙检测均禁用 1 进入在线数据状态时即给定连接结果码。拨号音和遇忙检测均禁用 2 进入在线数据状态时即给定连接结果码。遇忙检测禁用,可启用拨号音 3 进入在线数据状态时即给定连接结果码。拨号音检测禁用,但可启用遇忙检测 4 进入在线数据状态时即给定连接结果码。拨号音和遇忙检测均可启用(AT&F) 备注 1. ATX 不带参数设置时参数默认值为 0。 2. AT&F 恢复出厂设置参数值为 4。 上海移远通信技术股份有限公司 24 / 216 M56 AT 命令手册 2.19. ATZ 复位为缺省配置 语法 ATZ 复位为缺省配置 执行命令 ATZ[] 最大响应时间 参考 V.25ter 响应 OK 300ms 参数 0 返回当前配置参数及参数值 备注 1. 所有相关参数恢复制造商默认配置。 2. AT&F 操作影响的部分参数可以通过 AT&W 进行保存,ATZ 恢复为缺省配置。 3. 必须在模块处于空闲状态方可进行 ATZ 操作。 2.20. AT+CFUN 设置模块功能 该命令是用来切换模块各功能模式。可用来重启 ME 或将模块在全功能,最小功能,关闭射频电路的 接收和发送等模式切换。 语法 AT+CFUN 设置模块功能 测试命令 AT+CFUN=? 响应 +CFUN: (取值列表),(取值列表) 查询命令 AT+CFUN? OK 响应 +CFUN: OK 上海移远通信技术股份有限公司 25 / 216 配置命令 AT+CFUN=[,] 最大响应时间 参考 GSM07.07 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 15s,受网络状态影响. M56 AT 命令手册 参数 0 最小功能模式 1 全功能模式(默认) 4 关闭射频电路的接收和发送功能模式 0 在设置功能等级后,不复位立即有效 1 在设置功能等级后,模块复位有效 备注 1. 为 1 是模块会进行复位动作,此时 GSM,GPRS 网络会注销启动后重新注册。 2. 该命令操作只能在模块处于空闲状态下操作,不然会导致其他功能操作异常。 举例 举例一:设置模块最小功能模式。该命令首先注销网络,之后取消激活(U)SIM 卡 AT+CFUN=0 +CPIN: NOT READY OK AT+COPS? +COPS: 0 //无网络 OK AT+CPIN? +CME ERROR: 13 //(U)SIM 卡读取失败 举例二:设置模块全功能模式。该命令首先激活(U)SIM 卡,之后注册网络 AT+CFUN=1 OK +CPIN: SIM PIN 上海移远通信技术股份有限公司 26 / 216 AT+CPIN=1234 +CPIN: READY OK AT+CPIN? +CPIN: READY OK AT+COPS? +COPS: 0,0,'CHINA MOBILE' OK //注册上网络 M56 AT 命令手册 2.21. AT+QPOWD 关机 语法 AT+QPOWD 关机 配置命令 AT+QPOWD= 最大响应时间 参考 Quectel 当=1 时,返回: NORMAL POWER DOWN 当=0 时,返回: OK 300ms 参数 0 立即关机 1 正常关机 备注 该命令操作只能在模块处于空闲状态下操作,不然会导致其他功能操作异常。 上海移远通信技术股份有限公司 27 / 216 举例 AT+QPOWD=1 NORMAL POWER DOWN AT+QPOWD=0 OK M56 AT 命令手册 //模块正常关机提示 NORMAL POWER DOWN //模块立即关机 2.22. AT+CMEE 上报移动设备错误 该命令用于启用或禁用+CME ERROR: 结果码。用于指示与 ME 功能相关的错误。 语法 AT+CMEE 上报移动设备错误 测试命令 AT+CMEE=? 响应 +CMEE: (取值列表) 查询命令 AT+CMEE? OK 响应 +CMEE: 配置命令 AT+CMEE= 最大响应时间 参考 GSM07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 禁用结果码+CME ERROR: ,使能 ERROR 1 启用结果码+CME ERROR: ,使用数值型的取值(AT&F) 2 启用结果码+CME ERROR: ,使用详细描述的取值 上海移远通信技术股份有限公司 28 / 216 备注 详细结果码对照请参照表 9。 M56 AT 命令手册 举例 AT+CMEE=0 //禁用结果码+CME ERROR: ,使能 ERROR OK AT+CPIN=1234 ERROR AT+CMEE=1 //启用结果码+CME ERROR: ,使用数值型的取值 OK AT+CPIN? +CME ERROR: 10 AT+CMEE=2 //启用结果码+CME ERROR: ,使用详细描述的取值 OK AT+CPIN? +CME ERROR: SIM not inserted 2.23. AT+CSCS 选择 TE 字符集 该命令设置模块使用的字符集,以使用户终端能够在 TE 和 ME 的字符集之间正确转换字符串。 语法 AT+CSCS 选择 TE 字符集 测试命令 AT+CSCS=? 响应 +CSCS: (取值列表) 查询命令 AT+CSCS? OK 响应 +CSCS: 配置命令 AT+CSCS= OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 上海移远通信技术股份有限公司 29 / 216 最大响应时间 参考 GSM07.07 300ms 参数 'GSM' GSM 默认字符集 'HEX' 十六进制,取值范围:00~FF 'IRA' 国际参考字符集 'PCCP437' PC 字符集编码 'UCS2' 16 位通用多字节编码字符集,字符串从 0000~FFFF '8859-1' ISO8859 拉丁 1 字符集 备注 该命令操作只能在模块处于空闲状态下操作,否则会导致其他功能操作异常。 M56 AT 命令手册 举例 AT+CSCS? +CSCS: 'GSM' OK AT+CSCS='UCS2' OK AT+CSCS? +CSCS: 'UCS2' OK //查询当前字符集 //设置字符集为'UCS2'编码 2.24. AT+GCAP 请求 TA 功能列表 语法 AT+GCAP 请求 TA 功能列表 测试命令 响应 AT+GCAP=? OK 上海移远通信技术股份有限公司 30 / 216 执行命令 AT+GCAP 最大响应时间 参考 V.25TER 响应 +GCAP: OK 300ms 参数 +CGSM 支持 GSM 功能 +FCLASS 支持 FAX 功能 M56 AT 命令手册 上海移远通信技术股份有限公司 31 / 216 M56 AT 命令手册 3 串行接口控制命令 3.1. AT&C 设置 DCD 功能模式 该命令可设置 109(DCD)电路状态与远端接收线上信号检测之间的联系。 语法 AT&C 设置 DCD 功能模式 执行命令 AT&C[] 最大响应时间 参考 V.25ter 响应 OK 300ms 参数 0 1 DCD 线路打开 DCD 线路只在数据载波存在时打开 3.2. AT&D 设置 DTR 功能模式 该命令用于数据模式下,当 circuit108/2 (DTR)从 ON 变为 OFF 状态时 TA 的响应状态。 语法 AT&D 设置 DTR 功能模式 执行命令 AT&D[] 最大响应时间 响应 OK 300ms 上海移远通信技术股份有限公司 32 / 216 参考 V.25ter 参数 0 1 2 M56 AT 命令手册 TA 忽略 DTR 状态 DTR 由 ON 至 OFF:TA 在保持当前数据通话的同时,切换至命令模式 DTR 由 ON 至 OFF:TA 释放数据通话,切换至命令模式。当 DTR=OFF 时,为自 动应答关闭状态 3.3. AT+ICF 设置 TE-TA 帧格式 语法 AT+ICF 设置 TE-TA 帧格式 测试命令 AT+ICF=? 查询命令 AT+ICF? 配置命令 AT+ICF=[,] 最大响应时间 参考 V.25ter 响应 +ICF: (取值列表),(取值列表) OK 响应 +ICF: , OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 1 2 3 8 数据位 0 奇偶校验位 2 停止位 8 数据位 1 奇偶校验位 1 停止位 8 数据位 0 奇偶校验位 1 停止位 上海移远通信技术股份有限公司 33 / 216 4 5 6 0 1 3 7 数据位 0 奇偶校验位 2 停止位 7 数据位 1 奇偶校验位 1 停止位 7 数据位 0 奇偶校验位 1 停止位 奇数位 偶数位 空格 备注 1. 该命令适用于命令模式。 2. 在参数中,'0 奇偶校验位' 表示无奇偶校验位。 3. 若设置为无奇偶校验位,则配置被忽略。 M56 AT 命令手册 3.4. AT+IFC 设置 TE-TA 流控 在使用 V.42 差错控制的情况下,AT+IFC 可控制 DTE 和 DCE 在数据状态下的本地流控操作。 语法 AT+IFC 设置 TE-TA 流控 测试命令 AT+IFC=? 响应 +IFC: (取值列表),(取值列表) 查询命令 AT+IFC? OK 响应 +IFC: , 配置命令 AT+IFC=, OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 V.25ter 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 34 / 216 参数 指定 TE 接收来自 TA 数据时采用的流控方法 0 无流控(默认) 1 软件流控,不向远程 DCE 传送 DC1/DC3 字符 2 硬件流控 指定 TA 接收来自 TE 数据时采用的流控方法 0 无流控(默认) 1 软件流控 2 硬件流控 备注 流量控制适用于数据模式。 举例 AT+IFC=2,2 OK AT+IFC? +IFC: 2,2 OK //设置硬件流控 M56 AT 命令手册 3.5. AT+IPR 设置 TE-TA 波特率 该命令用于设置 DTE-DCE 的波特率。在接收到其结果码后,该配置命令才生效。 语法 AT+IPR 设置 TE-TA 波特率 测试命令 AT+IPR=? 响应 +IPR: (自适应波特率下支持的速率取值列表),( 固定波特率下支持的速率取值列表) 查询命令 AT+IPR? OK 响应 +IPR: OK 上海移远通信技术股份有限公司 35 / 216 配置命令 AT+IPR= 最大响应时间 参考 V.25ter 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms M56 AT 命令手册 参数 0(自适应波特率) 300 600 1200 2400 4800 9600 14400 19200 28800 38400 57600 115200 备注 1. AT+IPR 默认配置为 0(自适应波特率)。 2. 若自适应波特率功能打开,TA 会自动同步上 TE 的波特率。 3. 若设置为固定波特率,需保证 TE 和 TA 所配置的波特率相同。 4. AT+IPR 的值不受 AT&F 和 ATZ 影响。但是可以通过 AT&W 保存当前配置,AT&V 显示当前 配置。 5. 在多路复用模式下,不可以通过 AT+IPR 配置当前串口通讯波特率,使用 AT&W 保存操作亦无效。 6. 可以通过输入'AT'字符串确认是否返回 OK 来判断配置的波特率是否有效。 举例 AT+IPR=115200 OK AT&W OK //设置固定波特率为 115200bps //保存配置的固定波特率,即此时模块重启后串口通讯速率为 115200bps 上海移远通信技术股份有限公司 36 / 216 M56 AT 命令手册 AT+IPR? +IPR: 115200 OK 3.5.1. 自适应波特率 DTE 与 DCE 之间的同步是为了确保 DTE 与 DCE 成功同步并使 DCE(=ME)检测到 DTE 使用的波 特率。当开启模块,串口波特率设置为自适应波特率,此时输入'用的波字符串是必要的,它允许 DCE 同 步上 DTE 波特率。在发送第一个 AT 字符前最好等待 2 至 3 秒,否则将可能返回一些不确定字符。 如果需要同时使用自适应波特率和自动应答功能,可以在激活自适应波特率时先进行 DTE-DCE 同步, 然后配置自动应答模式。 3.5.1.1. 自适应波特率操作要求 串行接口必须工作在 8 位数据位,无奇偶校验位和 1 位停止位的出厂默认设置。 不能使用命令'A/'。 在自适应波特率状态下,可以通过使用字符串'AT'或者'At'(而非'aT'或'at')同步波特率。 若希望 AT+IPR=0 设置在模块重启后仍然有效,需通过 AT&W 保存波特率配置。 当自适应波特率启用时,在波特率被同步以前,所有上报的 URC,如 RDY 等都不会被输出。 3.5.1.2.自适应波特率和 MUX 如果自适应波特率被启用,不建议切换到 MUX 模式。 3.5.1.3.自适应波特率和 Windows 调制解调器 在建立 GPRS/CSD 拨号连接时,Windows 调制解调器使用的波特率会被侦测到。但是一些 Windows 调制解调器驱动程序在 GPRS 拨号结束后会将 TE 的波特率切换回默认值,这会导致 Windows 调制解调器 接收不到响应。为了避免这种情况发生,不建议在启用自适应波特率的情况下去建立 GPRS/CSD 拨号。 基于同样的原因,也不建议在启用自适应波特率的情况下使用 PC 端 FAX 应用程序去建立 FAX 连接, 如 WinFax。 上海移远通信技术股份有限公司 37 / 216 M56 AT 命令手册 备注 为了确保 DCE 和 DTE 之间通讯的可靠性和避免由于波特率不确定导致的问题,强烈建议在开机后配置 为固定波特率并将设置保存,如操作 AT+IPR=115200&W。 3.6. AT+QEAUART 设置多串口功能 语法 AT+QEAUART 设置多串口功能 测试命令 AT+QEAUART=? 响应 +QEAUART: (取值列表), 查询命令 AT+QEAUART? OK 响应 +QEAUART: , OK 配置命令 ERROR 响应 AT+QEAUART=, OK 最大响应时间 参考 GSM07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 禁用多串口功能 1 UART1 和 UART3 作为 AT 串口 2 UART1 和 UART2 作为 AT 串口 2 UART2 作为调试串口 99 不将串口作为调试串口 上海移远通信技术股份有限公司 38 / 216 M56 AT 命令手册 3.7. AT+QSEDCB 设置多串口的参数 语法 AT+QSEDCB 设置多串口的参数 测试命令 AT+QSEDCB=? 响应 +QSEDCB: ( 参 数 列 表 ),( 参 数 列 表 ), (参数列表),(参数列表) 查询命令 AT+QSEDCB? OK 响应 +QSEDCB: ,,, 配置命令 AT+QSEDCB=,, ,, 最大响应 参考 GSM07.07 OK ERROR 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 波特率 1200 2400 4800 9600 14400 19200 28800 38400 57600 115200 数据位 5 6 7 上海移远通信技术股份有限公司 39 / 216 M56 AT 命令手册 8 停止位 1 2 3 奇偶校验位 0 无 1 奇数 2 偶数 3 总为 1 选择要配置的 UART 口 2 UART2 3 UART3 备注 1. 这个命令可以通过 AT&W 来保存。 2. 如果 UART3 被配置为多串口,命令 AT+QSEDCB 将会执行成功,否则将返回失败。 上海移远通信技术股份有限公司 40 / 216 M56 AT 命令手册 4 状态控制命令 4.1. AT+CEER 上报移动设备错误 语法 AT+CEER 上报移动设备错误 测试命令 AT+CEER=? 查询命令 AT+CEER 最大响应时间 参考 GSM07.07 响应 OK 响应 +CEER: , OK 300ms 参数 错误类型 ID 号 最后一次呼叫连接释放原因 备注 及报告值参考表 10。表 10 提供了下列原因的扩展报告: 1) 最近一次呼叫建立失败(发起或应答)或呼叫内修改。 2) 最近一次呼叫释放。 举例 AT+CEER +CEER: 0,0 OK ATD10086; //正常状态下,查询错误报告,返回 0【No error (default)】 上海移远通信技术股份有限公司 41 / 216 M56 AT 命令手册 OK AT+CLCC +CLCC: 1,0,0,0,0,'10086',129,'' OK NO CARRIER AT+CEER +CEER: 1,16 //通话建立,对方挂断通话,查询报告错误号提示:1【Cause for protocol stack (PS) layer】,16 (Normal call clearing) OK 4.2. AT+CPAS 模块活动状态 语法 AT+CPAS 模块活动状态 测试命令 AT+CPAS=? 查询命令 AT+CPAS 最大响应时间 参考 GSM07.07 响应 +CPAS: (取值列表) OK 响应 +CPAS: OK 300ms 参数 0 2 3 4 准备(ME 允许来自 TA/TE 的命令) 未知(ME 未授权响应指令) 振铃(ME 准备好接收来自 TA/TE 的命令,但正在振铃) 呼叫进行中(ME 准备好来自 TA/TE 的命令,但当前有一个呼叫正在进行) 举例 AT+CPAS +CPAS: 0 上海移远通信技术股份有限公司 42 / 216 OK //模块处于空闲状态,=0 ATD10086; OK AT+CLCC +CLCC: 1,0,3,0,0,'10086',129,'' OK AT+CPAS +CPAS: 3 OK //模块处于呼叫振铃状态,=3 AT+CLCC +CLCC: 1,0,0,0,0,'10086',129,'' OK AT+CPAS +CPAS: 4 OK //模块处于呼叫建立状态,=4 4.3. AT+QINDRI 开启关闭 RI 引脚提示 语法 AT+QINDRI 开启关闭 RI 引脚提示 查询命令 响应 AT+QINDRI? +QINDRI: 配置命令 AT+QINDRI= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms M56 AT 命令手册 上海移远通信技术股份有限公司 43 / 216 参数 0 关闭 1 开启 M56 AT 命令手册 4.4. AT+QMOSTAT 开启或关闭去电呼叫状态报告 语法 AT+QMOSTAT 开启或关闭去电呼叫状态报告 测试命令 响应 AT+QMOSTAT=? +QMOSTAT: (取值列表) 查询命令 AT+QMOSTAT? OK 响应 +QMOSTAT: 配置命令 AT+QMOSTAT= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 配置是否开启去电呼叫状态报告 0 关闭,不显示去电通话状态 1 开启,显示去电的通话状态。拨号后,呼叫响铃后显示'MO RING',呼叫连接建立 成功后显示'MO CONNECTED' 举例 AT+QMOSTAT=1 OK 上海移远通信技术股份有限公司 44 / 216 ATD10086; OK MO RING MO CONNECTED //呼叫振铃,显示 MO RING //呼叫连接建立成功,显示 MO CONNECTED M56 AT 命令手册 4.5. AT+QIURC 初始化完成提示上报 语法 AT+QIURC 初始化完成提示上报 测试命令 AT+QIURC=? 响应 +QIURC: (取值列表) 查询命令 AT+QIURC? OK 响应 +QIURC: 配置命令 AT+QIURC= OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 Quectel 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 1 关闭显示 开启显示 备注 当=1 时,模块开机初始化完成后,终端会上报 'Call Ready' 提示。 上海移远通信技术股份有限公司 45 / 216 M56 AT 命令手册 4.6. AT+QEXTUNSOL 开启关闭专有 URC 上报 语法 AT+QEXTUNSOL 开启关闭专有 URC 上报 测试命令 响应 AT+QEXTUNSOL=? +QEXTUNSOL: (取值列表) 查询命令 AT+QEXTUNSOL=, OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 Quectel 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 字符串参数(字符串需要加双引号)。当前专有 URC 提示参数值 'SQ' 信号质量报告。显示信号强度和误码率(类似于 AT+CSQ),当信号值或误码率 值有变化时上报+CSQN: ,提示。 'FN' 可用网络被禁止时有效。当返回到非注册状态时,该提示表明所有可用的 PLMN 已被禁止。 'MW' SMS 等待指示。当接收到一条 SMS 时,该 SMS 会被解码并检查是否还有一条 或多条消息在等待的指示(例如,语音邮件,电子邮件,传真等)。如果有等待 指示,会上报+QMWT: ,,,,,提 示。其中表示消息存储器类型,表示消息存储的位置索引, ,,,表示相应类型的等待消息的数量(‘0’表示清除 指示,其他非‘0’值表示等待消息的数量,空白表示没有对应类型的等待消息)。 'UR' URC 码。根据通话状态的转换上报 URC 提示+QGURC: 。同一次状态 的转换可能上报多个 URC,其中表示当前通话状态。 : 0 当前通话被终止,至少还存在一个被保持的通话 1 开始主动拨打电话 2 主动拨打电话失败 3 主动拨打电话,对方正在振铃 4 通话被转入呼叫等待状态 上海移远通信技术股份有限公司 46 / 216 M56 AT 命令手册 'BC' 'BM' 'SM' 'CC' 0 1 2 5 主动拨打的电话被接通 6 通话被终止 7 通话被挂起 8 在紧急拨号模式下拨打非紧急号码 9 主动拨打的电话没有应答 10 主动拨打电话,对方忙 电池充电报告。显示电池连接状态和充电进度(类似于 AT+CBC)报告。 显示格式为+CBCN: , 显示频段。按+QBAND: 格式报告频段变化情况(与 AT+QBAND 类似) 额外的 SMS 信息提示。以+TSMSINFO: 格式的 URC 显示额 外的 SMS 事件。其中是标准的 CMS 错误提示(与 AT+CMEE 命令显示的一样)。 通话信息。当有通话断开时,以+CCINFO: ,格式上报断开的通话 ID 和仍然进行的通话 ID 关闭 开启 查询 4.7. AT+QINISTAT 初始化状态查询 语法 AT+QINISTAT 初始化状态查询 测试命令 AT+QINISTAT=? 执行命令 AT+QINISTAT 最大响应时间 参考 Quectel 响应 OK 响应 +QINISTAT: OK 300ms 参数 0 ME 初始化操作开始 1 ME 可接收执行 AT 命令 2 电话本初始化完成 3 短消息初始化完成 上海移远通信技术股份有限公司 47 / 216 备注 当=3 时,表示(U)SIM 卡相关可操作功能初始化完成。 4.8. AT+QNSTATUS 查询 GSM 网络状态 语法 AT+QNSTATUS 查询 GSM 网络状态 测试命令 响应 AT+QNSTATUS=? OK 执行命令 响应 AT+QNSTATUS +QNSTATUS: 最大响应时间 参考 Quectel OK 300ms 参数 255 未准备好检测网络状态 0 网络状态正常 1 无可用小区 2 限制服务状态(可拨打紧急电话) 4.9. AT+QNITZ 同步网络时间 语法 AT+QNITZ 同步网络时间 测试命令 AT+QNITZ=? 响应 +QNITZ: (取值列表) OK 上海移远通信技术股份有限公司 M56 AT 命令手册 48 / 216 查询命令 AT+QNITZ? 配置命令 AT+QNITZ= 最大响应时间 参考 Quectel 响应 +QNITZ: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms M56 AT 命令手册 参数 0 禁用同步网络时间 1 启用同步网络时间, 开启同步网络时间功能,会直接上报'+QNITZ: ,' 备注 该功能应用需要当地的 GSM 网络支持网络时间同步。 4.10. AT+QLTS 获取最近一次的网络同步时间 语法 AT+QLTS 获取最次一次的网络同步时间 测试命令 响应 AT+QLTS=? OK 执行命令 响应 AT+QLTS +QLTS: , OK 若错误与 ME 功能相关,则返回: +CME ERROR: 上海移远通信技术股份有限公司 49 / 216 M56 AT 命令手册 最大响应时间 参考 Quectel 300ms 参数 字符串类型;格式:yy/MM/dd,hh:mm:ss±zz,各指年,月,日,小时,分钟,秒和时区(用 当地时间和 GMT 时间之间的差别来表示,以四分之一小时格式来表示;范围-48~+48) Daylight Savinng Time,零时区时,格式为'04/05/06,22:10:00+08,0' 备注 1. 该功能应用需要当地的 GSM 网络支持网络时间同步. 2. 该功能必须要设置 AT+QNITZ=1 时有效。 4.11. AT+CTZU 网络时间同步以及更新 RTC 时间 语法 AT+CTZR 网络时间同步以及更新 RTC 时间 测试命令 响应 AT+CTZU=? +CTZU: (取值列表) 查询命令 AT+CTZU? OK 响应 +CTZU: 配置命令 AT+CTZU= 最大响应时间 参考 Quectel OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 50 / 216 参数 0 1 2 3 4 M56 AT 命令手册 NITZ 时不自动更新 RTC 时间 NITZ 时自动更新 RTC 时间 NITZ 时自动更新 GMT 时间至 RTC,时区保存在 NVROM,DST 无效 NITZ 时自动更新本地时间至 RTC,时区保存在 NVROM 同=2 模式 备注 1. 该功能应用需要当地的 GSM 网络支持网络时间同步。 2. AT+CTZU 的参数无需保存,可以自动写入 Flash。 4.12. AT+CTZR 网络时间同步上报 语法 AT+CTZR 网络时间同步上报 测试命令 AT+CTZR=? 查询命令 AT+CTZR? 配置命令 AT+CTZR= 最大响应时间 参考 Quectel 响应 +CTZR: (取值列表) OK 响应 +CTZR: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 1 网络时间同步时不上报时区信息的改变 网络时间同步时上报时区信息的改变,以+CTZV: 格式上报 上海移远通信技术股份有限公司 51 / 216 M56 AT 命令手册 2 网络时间同步时上报时区信息的改变,以+CTZE: ,,[]格式上报 4.13. AT+QSIMDET 开启或关闭(U)SIM 卡检测功能 语法 AT+QSIMDET 开启或关闭(U)SIM 卡检测功能 测试命令 响应 AT+QSIMDET=? +QSIMDET: ( 取 值 列 表 ),( 取 值 列 表),(取值列表) 查询命令 AT+QSIMDET? OK 响应 +QSIMDET: ,, 配置命令 AT+QSIMDET=[,[,]] 最大响应时间 参考 Quectel OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 配置是否开启(U)SIM 卡检测功能 0 关闭 1 开启 配置(U)SIM 卡插入时的检测引脚电平 0 低电平 1 高电平 配置(U)SIM 卡检测引脚 0 配置 SIM_PRESENCE 引脚作为(U)SIM 卡的检测引脚 1 配置 DTR 引脚作为(U)SIM 卡的检测引脚 上海移远通信技术股份有限公司 52 / 216 M56 AT 命令手册 备注 1. 此命令可使用 AT&W 保存。 2. M56 中 SIM_PRESENCE 和 DTR 引脚是复用的,所以 M56 只支持 DTR 引脚作为(U)SIM 卡的检测 引脚,所以开启(U)SIM 卡检测功能应设置为 1。 举例 AT+QSIMDET=1,0,1 OK //配置 DTR 引脚作为(U)SIM 卡的检测引脚,(U)SIM 卡插入时为 DTR 低电平 +CPIN: NOT READY //(U)SIM 卡已掉卡 +CPIN: READY //(U)SIM 卡已插入 4.14. AT+QSIMSTAT (U)SIM 卡插拔状态报告 语法 AT+QSIMSTAT (U)SIM 卡插拔状态报告 测试命令 响应 AT+QSIMSTAT=? +QSIMSTAT: (取值列表) 查询命令 AT+QSIMSTAT? OK 响应 +QSIMSTAT: , 配置命令 AT+QSIMSTAT= 最大响应时间 参考 Quectel OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 53 / 216 参数 配置是否开启(U)SIM 卡插拔状态上报 0 关闭 1 开启 (U)SIM 卡插入状态,此参数不允许设置 0 拔出 1 插入 M56 AT 命令手册 备注 1. 当(U)SIM 卡插入或拔出,URC 提示:+QSIMSTAT: ,。 2. 此命令可用 AT&W 保存。 举例 AT+QSIMSTAT? +QSIMSTAT: 0,1 OK AT+QSIMDET=1,0,1 OK AT+QSIMSTAT=1 OK AT+QSIMSTAT? +QSIMSTAT: 1,1 //查询(U)SIM 卡插入状态 //开启(U)SIM 卡插拔状态上报 OK +CPIN: NOT READY +QSIMSTAT: 1,0 AT+QSIMSTAT? +QSIMSTAT: 1,0 //(U)SIM 卡插拔状态上报,拔出 OK +QSIMSTAT: 1,1 //(U)SIM 卡插拔状态上报,插入 +CPIN: READY //(U)SIM 卡已插入 上海移远通信技术股份有限公司 54 / 216 4.15. AT+QCGTIND 语音/数据呼叫结束提示 语法 AT+QCGTIND 语音/数据呼叫结束提示 测试命令 响应 AT+QCGTIND=? +QCGTIND: (取值列表) 查询命令 AT+QCGTIND? OK 响应 +QCGTIND: 配置命令 AT+QCGTIND= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 配置是否开启提示语音/数据呼叫结束的 URC 到终端 0 关闭 1 开启 呼叫建立的连接类型 0 语音 1 数据 2 PPP 连接 备注 语音/数据呼叫结束,URC 提示:+QCGTIND: 。 M56 AT 命令手册 上海移远通信技术股份有限公司 55 / 216 举例 ATD10086; OK +QCGTIND: 0 //语音通话连接挂断时上报提示,为 0 NO CARRIER M56 AT 命令手册 上海移远通信技术股份有限公司 56 / 216 M56 AT 命令手册 5 (U)SIM 卡相关命令 5.1. AT+CIMI 请求国际移动台设备标识(IMSI 号) 语法 AT+CIMI 请求国际移动台设备标识(IMSI 号) 测试命令 响应 AT+CIMI=? OK 执行命令 响应 AT+CIMI 最大响应时间 参考 GSM 07.07 OK 300ms 参数 国际移动设备标识 举例 AT+CIMI 460023210226023 OK //查询返回 ME 内,当前(U)SIM 卡的 IMSI 号 上海移远通信技术股份有限公司 57 / 216 M56 AT 命令手册 5.2. AT+CLCK 设备锁定 该命令用于锁定、解锁、查询 ME 或网络设备。一般需要输入密码。当查询网络业务(=2) 状态时,只有当该业务对任何参数都是非激活状态,才返回'非激活'状态(=0)的返回结 果。当设定或查询网络设备时,该命令将被终止执行。 语法 AT+CLCK 设备锁定 测试命令 AT+CLCK=? 响应 +CLCK: (取值列表) 配置命令 AT+CLCK=,[,[ ,]] OK 响应 当不等于 2 且操作执行成功,返回: OK 当等于 2 且操作执行成功,返回: +CLCK: [,] ... OK 最大响应时间 5s 参考 GSM07.07 参数 'PS' PH-SIM(将 ME 锁定于(U)SIM 卡上)(当其他(U)SIM 卡插入该被锁 ME 内,ME 提示输 入密码;可以设置 ME,使之能够识别使用过的几个 SIM 卡,这样在插入这些卡后,ME 不会提 示输入密码) 'SC' (U)SIM [(U)SIM 卡锁,当 ME 重新启动时(U)SIM 请求输入 PIN 码)] 'AO' BAOC(禁止所有呼出呼叫,请参考 GSM02.88[6] clause 1) 'OI' BOIC (禁止所有国际呼出呼叫,请参考 GSM02.88[6] clause 1) 'OX' BOIC-exHC(禁止所有国际呼出呼叫,归属国除外,请参考 GSM02.88[6] clause 1) 'AI' BAIC(禁止所有呼入呼叫,请参考 GSM02.88[6] clause 2) 'IR' BIC-Roam(归属国以外漫游时,禁止所有呼入呼叫,请参考 GSM02.88 [6] clause 2) 'AB' 禁止所有服务,仅当=0 有效(请参考 GSM02.30[19]) 'AG' 禁止所有呼出服务,仅当=0 有效(请参考 GSM02.30[19]) 'AC' 禁止所有呼入服务,仅当=0 有效(请参考 GSM02.30[19]) 'FD' (U)SIM 卡固定拨号特点,当 ME 操作锁'FD',此时只有'FD'内的号码可以呼叫 上海移远通信技术股份有限公司 58 / 216 M56 AT 命令手册 'PF' 将 ME 锁定到插入的第一张(U)SIM 卡上(当插入其他(U)SIM 卡,ME 提示输入密码) 'PN' 网络个性化(请参考 GSM 02.22) 'PU' 网络子集个性化(请参考 GSM 02.22) 'PP' 服务供应商个性化(请参考 GSM 02.22) 'PC' 公司个性化(请参考 GSM 02.22) 0 解锁 1 锁定 2 查询状态 密码 1 语音 2 数据 4 传真 7 短消息(默认)以外所有类别 8 短消息 16 同步数据电路 32 异步数据电路 0 未激活 1 激活 备注 如果 ME 内未插入(U)SIM 卡或 PIN 码未解,操作 AT+CLCK 锁,会返回+CME ERROR: 相关报错。 举例 AT+CLCK='SC', 2 +CLCK: 0 OK AT+CLCK='SC',1,'1234' OK AT+CLCK='SC',2 +CLCK: 1 //查询当前 SC 锁状态,未锁 //设置 SC 锁,密码为:1234 OK AT+CLCK='SC',0,'1234' OK //查询当前 SC 锁状态,已锁 //解除 SC 锁,密码为:1234 上海移远通信技术股份有限公司 59 / 216 M56 AT 命令手册 5.3. AT+CPIN 输入 PIN 使用该配置命令,可向 ME 发送操作需要的密码[(U)SIM PIN,(U)SIM PUK,PH-SIM PIN 等]。如果操 作返回的是(U)SIM PUK 或者(U)SIM PUK2,则为 PUK1 码或 PUK2 码,且需要写入第二个参数,该用来取代(U)SIM 卡中的原有 PIN 码。 查询命令返回的字符串采用字母数字混编方式,指示是否需要密码。 语法 AT+CPIN 输入 PIN 测试命令 AT+CPIN=? 查询命令 AT+CPIN? 响应 OK 响应 +CPIN: 配置命令 AT+CPIN=[,] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 5s 参数 READY ME 不再需要提供密码 SIM PIN ME 等待提供(U)SIM 卡的 PIN 码 SIM PUK ME 等待提供(U)SIM 卡的 PUK 码 PH_SIM PIN ME 等待提供从终端到最初(U)SIM 卡的密码(防盗) PH_SIM PUK ME 等待提供从终端到最初(U)SIM 卡的 PUK 密码 SIM PIN2 ME 等待提供(U)SIM 卡 PIN2(例如:当编辑 FDN 号码薄,可能返回 +CME ERROR: 17) SIM PUK2 ME 等待提供(U)SIM 卡的 PUK2(在执行该命令过程中可能返回+CME ERROR: 18) 原密码(字符型)((U)SIM 卡的 PIN 码或 PUK 密码,如:SIM PUK 或者 PH-SIM PUK) 新密码(字符型) 上海移远通信技术股份有限公司 60 / 216 举例 AT+CPIN? +CPIN: SIM PIN OK AT+CPIN=1234 +CPIN: READY //查询有 PIN 码锁定 OK AT+CPIN? +CPIN: READY //输入 PIN 码 OK AT+CPIN? +CPIN: SIM PUK //PIN 码锁被解除 OK //查询有 PUK 码锁定 AT+CPIN='26601934','1234' +CPIN: READY OK AT+CPIN? +CPIN: READY //输入 PUK 码和新 PIN 码 OK //PUK 锁被解除 M56 AT 命令手册 5.4. AT+CPWD 设备锁定 该命令可以修改设备锁定命令 AT+CLCK 定义的设备锁定密码。 语法 AT+CPWD 设备锁定 测试命令 AT+CPWD=? 响应 +CPWD: (取值列表),(取值列表) 配置命令 AT+CPWD=,, OK 响应 OK 若出错,返回: ERROR 上海移远通信技术股份有限公司 61 / 216 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 5s M56 AT 命令手册 参数 'PS' 'SC' 'AO' 'OI' 'OX' 'AI' 'IR' 'AB' 'AG' 'AC' 'FD' 'P2' PH-SIM(将 ME 锁定于(U)SIM 卡上,当其他(U)SIM 卡插入该被锁 ME 内,ME 提 示输入密码;可以设置 ME,使之能够识别使用过的几个(U)SIM 卡,在插入这些卡 后,ME 不会提示输入密码) (U)SIM [(U)SIM 卡锁,当 ME 重新启动时(U)SIM 请求输入 PIN 码] BAOC(禁止所有呼出呼叫,请参考 GSM02.88[6] clause 1) BOIC(禁止所有国际呼出呼叫,请参考 GSM02.88[6] clause 1) BOIC-exHC(禁止所有国际呼出呼叫,归属国除外,请参考 GSM02.88[6] clause1) BAIC(禁止所有呼入呼叫,请参考 GSM02.88[6] clause 2) BIC-Roam(归属国以外漫游时,禁止所有呼入呼叫,请参考 GSM02.88 [6] clause2) 禁止所有服务,仅当=0 有效(请参考 GSM02.30[19]) 禁止所有呼出服务,仅当=0 有效(请参考 GSM02.30[19]) 禁止所有呼入服务,仅当=0 有效(请参考 GSM02.30[19]) (U)SIM 卡固定拨号特点,当 ME 操作锁'FD',此时只有'FD'内的号码可以呼叫 (U)SIM PIN2 字符型;与 ME 用户接口使用的设备锁密码、修改密码命令设置的密码相同 字符型;新设定的密码 整数型;表示密码最大长度 举例 AT+CPIN? +CPIN: READY OK AT+CPWD='SC','1234','4321' OK AT+CPIN? +CPIN: SIM PIN OK AT+CPIN='4321' +CPIN: READY OK //设置新 PIN 码为 4321 //重启模块 //重启模块或重激活(U)SIM 卡,会提示输入新 PIN 码解 PIN 锁 上海移远通信技术股份有限公司 62 / 216 M56 AT 命令手册 5.5. AT+CRSM (U)SIM 卡接入限制 语法 AT+CRSM (U)SIM 卡接入限制 测试命令 AT+CRSM=? 配置命令 AT+CRSM=[,[,,,[,]]] 响应 OK 响应 +CRSM: ,[,] OK 若出错,返回: ERROR 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 , 176 二进制读出 178 记录读出 192 获得返回结果 214 二进制更新 220 记录更新 242 状态 其他参数值保留;请参考 GSM11.11 整数型;用于标识(U)SIM 卡中的基础数据文件 整数型;范围 0-255,ME 传送到(U)SIM 的参数,请参考 GSM11.11[28] 参考 参考 将写入到(U)SIM 卡上的信息(十六进制;请参考 AT+CSCS) 整数型;返回 0-255 SIM 卡中与该命令实际运行相关的信息,命令可能执行成功,也可 能执行失败,两种情况下这些参数都被发送给 TE,请参考 GSM11.11 前一个命令执行成功完成后返回的结果(十六进制;请参考 AT+CSCS) 上海移远通信技术股份有限公司 63 / 216 M56 AT 命令手册 举例 AT+CRSM=242 +CRSM: 145,211,'000000007F100200000000000A13000C0400838A808A' OK //242 为(U)SIM 卡状态查询的指令码(参考 11.11),145 为 SW1,211 为 SW2, '000000007F100200000000000A13000C0400838A808A'为(U)SIM 卡返回的内容,可以根 据 GSM11.11 中的相关规定来解析具体的参数 5.6. AT+CSIM 通用(U)SIM 操作 语法 AT+CSIM 通用(U)SIM 操作 测试命令 AT+CSIM=? 配置命令 AT+CSIM=, 最大响应时间 参考 GSM 07.07 响应 OK 响应 +CSIM: , OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 整数类型;发往 TE 的或者的字符长度(例如:原始字节数的 两倍) 字符串类型(字符串应该包含在引号内):16 进制格式,GSM 11.11 SIM 命令从 ME 到 (U)SIM 字符串类型(字符串应该包含在引号内):16 进制格式,GSM 11.11 响应从(U)SIM 卡 到命令 上海移远通信技术股份有限公司 64 / 216 M56 AT 命令手册 5.7. AT+QCSPWD 更改 PS 超级密码 语法 AT+QCSPWD 更改 PS 超级密码 测试命令 AT+QCSPWD=? 配置命令 AT+QCSPWD=, 最大响应时间 参考 Quectel 响应 OK 响应 OK 若出错,返回: ERROR 300ms 参数 字符串类型;长度必须为 8 位的旧密码 字符串类型;长度必须为 8 位的新密码 备注 1. 旧密码的缺省值是'12345678'; 2. 如果模块被锁,AT+CLCK 开启后密码丢失或者状态是 PH-SIM PUK,都可以使用超级密码来解锁。 5.8. AT+CCID 显示 CCID 语法 AT+CCID 显示 CCID 测试命令 AT+CCID=? 执行命令 AT+CCID 最大响应时间 响应 OK 响应 +CCID: OK 300ms 上海移远通信技术股份有限公司 65 / 216 参考 Quectel 参数 当前(U)SIM 卡的 CCID 号 M56 AT 命令手册 举例 AT+CCID //查询当前(U)SIM 卡的 CCID 号为 898600220909A0206023 +CCID: '898600220909A0206023' OK 5.9. AT+QCCID 显示 CCID 语法 AT+QCCID 显示 CCID 测试命令 AT+QCCID=? 执行命令 AT+QCCID 最大响应时间 参考 Quectel 举例 AT+QCCID 898600220909A0206023 OK 响应 OK 响应 OK 300ms //查询当前(U)SIM 卡的 ICCID 号为 898600220909A0206023 上海移远通信技术股份有限公司 66 / 216 5.10. AT+QGID 获取(U)SIM 卡 GID 语法 AT+QGID 获取(U)SIM 卡 GID 执行命令 AT+QGID 最大响应时间 参考 Quectel 响应 +QGID: OK 若出错,返回: ERROR 300ms 参数 GID1 GID2 备注 如果(U)SIM 卡支持 GID,那么 GID 值将返回,否则返回 0xFF。 M56 AT 命令手册 5.11. AT+QSIMVOL 固定(U)SIM 卡工作电压 语法 AT+QSIMVOL 固定(U)SIM 卡工作电压 测试命令 AT+QSIMVOL=? 响应 +QSIMVOL: (取值列表) 查询命令 AT+QSIMVOL? OK 响应 +QSIMVOL: 上海移远通信技术股份有限公司 67 / 216 配置命令 AT+QSIMVOL= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 自动选择 1.8V 和 3.0V (U)SIM 卡工作电压 1 固定(U)SIM 卡工作电压为 1.8V 2 固定(U)SIM 卡工作电压为 3.0V 备注 该命令设置成功后会自动保存,模块重启后该命令才能生效。 M56 AT 命令手册 5.12. AT+QSPN 读取(U)SIM 卡服务运营商名称 语法 AT+QSPN 读取(U)SIM 卡服务运营商名称 查询命令 响应 AT+QSPN? +QSPN: , 最大响应时间 参考 Quectel OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 68 / 216 参数 字符串类型;(U)SIM 卡注册的服务运营商名称 0 不显示 PLMN,已经注册上 PLMN 1 显示 PLMN 备注 如果模块未插卡,执行则上报相关错误。 M56 AT 命令手册 5.13. AT+QTRPIN 输入 PIN 码/PUK 码的剩余次数 语法 AT+QTRPIN 输入 PIN 码/PUK 码的剩余次数 执行命令 响应 AT+QTRPIN +QTRPIN: ,,, 最大响应时间 参考 Quectel OK 300ms 参数 输入 PIN 码的剩余次数 输入 PIN2 码的剩余次数 输入 PUK 码的剩余次数 输入 PUK2 码的剩余次数 上海移远通信技术股份有限公司 69 / 216 M56 AT 命令手册 6 网络服务命令 6.1. AT+COPS 选择营运商 语法 AT+COPS 选择营运商 测试命令 AT+COPS=? 响应 +COPS: (取值列表,长字母数字格式,短字母数 字格式,数字格式)[,,(取值列表),(取值列表)] 查询命令 AT+COPS? OK 响应 +COPS: [,[,]] 配置命令 AT+COPS=[,[,]] OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 75s,受网络状态影响 参数 0 未知 1 可用运营商 2 当前运运商 3 禁用运运商 上海移远通信技术股份有限公司 70 / 216 M56 AT 命令手册 字符型 表示该字符串采用字母数字型还是数字型;数字型表示 GSM 未知区标号) (请参考 GSM04.08[8]10.5.1.3 章节),该号码包括一个 3 位 BCD 国家代码(符 合 ITU-TE.212 Annex A[10]标准)和一个 2 位 BCD 网络代码,后者与管理有关 0 自动,字段可忽略 1 手动,字段不可忽略 2 从注册网络注销 3 仅设置(用于查询命令 AT+COPS?);不尝试进行注册或注销( 字段可忽略);该取值不适用于查询命令的返回结果 4 手动/自动,字段不可忽略;如果手动选择失败,将进入自动选择模式 (=0) 0 长字符型(采用字母数字格式),最多 16 个字符 1 短字符型(采用字母数字格式),最多 8 个字符 2 数字型 备注 1. 配置命令选择并注册 GSM 网络营运商。设置 ME 是自动选择营运商,还是使用该命 令强制选择营运商。 当=0 时,ME 将自动尝试选择可使用的运营商。 当=1 时,ME 将强制注册选择的运营商,若该运营商无效则当前 ME 不会搜索 其他可用运营商,直到=0 时 ME 才会重新注册网络。如果 ME 重启后仍然在=1 下且没有 RPLMN 的话,ME 会保持在不注册网络的状态直到使用命令改变成自动注册模式。 当=4 时,若手动选择运营商不可用,ME 会自动选择当前网络中可用运营商继续尝试注 册。 2. 该命令设置成功后会自动保存。 举例 AT+COPS=? +COPS: (2,'CHINA MOBILE','CMCC','46000'),(3,'CHINA UNICOM GSM','CU-GSM','46001') ,,(0-4),(0-2) OK //列举当前所有网络营运商 AT+COPS? +COPS: 0,0,'CHINA MOBILE' OK //查询用长字符型表示当前已注册的网络营运商 上海移远通信技术股份有限公司 71 / 216 M56 AT 命令手册 6.2. AT+CREG 网络注册信息 语法 AT+CREG 网络注册信息 测试命令 AT+CREG=? 查询命令 AT+CREG? 配置命令 AT+CREG= 最大响应时间 参考 GSM 07.07 响应 +CREG: (取值列表) OK 响应 用户终端返回结果码显示状态,返回一个整数,表示 ME 是否已经注册。仅当=2 并且 ME 已经在网络中注册时, 返回未知信息和。 +CREG: ,[,,] OK 若错误与 ME 功能相关,则返回: +CME ERROR: 响应 OK 300ms 参数 0 禁用网络注册非请求结果码 1 启用网络注册非请求结果码+CREG: 2 启用网络注册和位置信息非请求结果码+CREG: [,,] 0 未注册;ME 当前没有搜索到要注册业务的新营运商 1 已注册,本地网 2 未注册,但 ME 正在搜索要注册业务的新营运商 3 注册被拒绝 4 未知 5 已注册,漫游 字符型:二个字节(16 进制格式)位置区编号 字符型:二个字节(16 进制格式)小区 ID 上海移远通信技术股份有限公司 72 / 216 M56 AT 命令手册 备注 URC 上报: 1. 当=1 时,MT 的网络注册状态有变化,上报:+CREG: 2. 当=2 时,MT 的网络注册状态有变化或者网络 Cell 有变化上报:+CREG: [,,] 举例 AT+CREG=1 OK +CREG: 1 AT+CREG=2 OK +CREG: 1,'1878','0873' //已注册 //带小区 ID 和位置区号 6.3. AT+CSQ 信号质量 语法 AT+CSQ 信号质量 测试命令 AT+CSQ=? 执行命令 AT+CSQ 最大响应时间 参考 GSM 07.07 响应 +CSQ: (取值列表),(取值列表) OK 响应 +CSQ: , OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 73 / 216 参数 0 小于等于-113dB 1 -111dBm 2...30 -109dBm ... -53dBm 31 大于等于-51dBm 99 未知或不可测 百分比格式 0...7 RXQUA 值,参考 GSM05.08[20] 7.2.4 章节 99 未知或不可测 举例 AT+CSQ=? +CSQ: (0-31,99),(0-7,99) OK AT+CSQ +CSQ: 28,0 OK //查询当前 CSQ 信号值为 28,误码率为 0 M56 AT 命令手册 6.4. AT+CPOL 优选运营商列表 语法 AT+CPOL 优选运营商列表 测试命令 AT+CPOL=? 响应 +CPOL: (取值列表),(取值列表) 查询命令 AT+CPOL? OK 响应 +CPOL: ,, … OK 配置命令 AT+CPOL=[,[,<oper 若错误与 ME 功能相关,则返回: +CME ERROR: 响应 OK 上海移远通信技术股份有限公司 74 / 216 M56 AT 命令手册 >]] 最大响应时间 参考 GSM 07.07 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 整数型;(U)SIM 卡优选运营商列表中运营商的序号 0 长字符串型(采用字母数字格式)的 1 短字符串型(采用字母数字格式)的 2 数字型的 字符型;指明该格式采用字母数字混编方式还是数字方式(参考 AT+COPS) 备注 有些(U)SIM 卡不支持写入新的运营商列表。 6.5. AT+COPN 查询运营商列表 语法 AT+COPN 查询运营商列表 测试命令 AT+COPN=? 执行命令 AT+COPN 最大响应时间 响应 OK 响应 +COPN: , … OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 75 / 216 M56 AT 命令手册 参考 GSM 07.07 参数 字符型;数字格式的运营商(请参考 AT+COPS) 字符型;长字符串格式(采用字母数字格式)的运营商(请参考 AT+COPS) 备注 1. AT+COPN 命令运行结束后,返回营运商列表并输出 OK。 2. AT+COPN 命令运行时,返回 OK 前不可再次运行该命令或其他命令,否则会出现异常。 6.6. AT+QBAND 查询运营商列表 语法 AT+QBAND 查询运营商列表 测试命令 AT+QBAND=? 查询命令 AT+QBAND? 配置命令 AT+QBAND= 最大响应时间 参考 Quectel 响应 +QBAND: (取值列表) OK 响应 +QBAND: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 30s,受网络状态影响 上海移远通信技术股份有限公司 76 / 216 参数 字符串参数,以下是支持的频段列表 'EGSM_MODE' 'DCS_MODE' 'PCS_MODE' 'GSM850_MODE' 'EGSM_DCS_MODE' 'GSM850_PCS_MODE' 'GSM850_EGSM_DCS_PCS_MODE' 备注 频段设置信息存放在用户不可擦写的存储区域。 M56 AT 命令手册 6.7. AT+QENG 开启或关闭工程模式 该命令可用于获取当前服务小区及邻近的 1~6 个小区信息。 语法 AT+QENG 开启或关闭工程模式 测试命令 AT+QENG=? 响应 +QENG: (取值列表),(取值列表) 查询命令 AT+QENG? OK 响应 小区信息提示类型由参数控制: +QENG: , 当前服务小区信息提示: +QENG: 0,,,,,,,< dbm>,,,,,,,,,, 邻近 1~6 小区信息提示: [+QENG: 1,list of (,,,,, ,,,,)相邻小区列表] OK 上海移远通信技术股份有限公司 77 / 216 M56 AT 命令手册 配置命令 AT+QENG=[,] 最大响应时间 参考 Quectel 获取载波列表: [+QENG: 2,list of ()…] BA 内的测量频点列表: [+QENG: 4,record number of the list, list of (, ,)] OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 关闭工程模式,字段被忽略 1 开启工程模式 2 开启工程模式,并激活自动上报网络信息 0 只提示当前服务小区信息 1 显示当前服务小区信息及邻近 1~6 个小区信息 2 显示当前服务小区信息及载波列表 3 显示当前服务小区信息,邻近 1~6 个小区信息以及载波列表 4 显示当前服务小区信息,邻近 1~6 个小区信息,载波列表以及 BA 测量结果列表 移动国家码 移动网络码 位置区号码,十六进制数据 小区号,十六进制数据 BCCH 信道的绝对无线频道编号 基站识别码 以 dBm 为单位的接收信号等级 C1 值 C2 值 访问一个 CCH 信道时的最大发射功率等级 允许访问系统的最小接收信号等级 TCH 信道的绝对无线频道编号,'h'道的表示跳频。 时序号 MAIO 值 HSN 值 上海移远通信技术股份有限公司 78 / 216 M56 AT 命令手册 时间提前量,范围 0~63 接收质量(sub),范围为 0~7 接收质量(full),范围为 0~7 相邻 6 个小区的序号 1~6 频点号 备注 1. 当=2 时,每 5 秒自动上报 URC 提示。 2. 参数和为十六进制数据;其他数据为十进制数据。 3. 如果未检测到区域数据,参数将被‘x’字符代替。 4. 如果不是检测专有模式,参数,,,,,,不显示参数 值,以字符‘x’代替。 5. 在一个连接中,如果网络支持跳频,那么 TCH 信道是不稳定的。在这种模式下使用’h’进行表 示。 6. 在专有模式下,当前服务小区的和不能更新,用‘-1’表示非法值进行显示。同时,和 在一定的条件下也不能更新,仍然保持在空闲模式下的值。这是因为在这种模式下,ME 不能 更新小区选择和重选的参数。当连接结束时,移动设备回到空闲模式,将给出正确的值。 7. 如果 TA 报告临近小区的信息,临近 6 个小区的信息将上报。如果有的小区信息无法测量,‘x’将填写 在这些小区的参数中。 8. 在专有模式中,临近小区的和参数可能被测量到,并上报一个无意义的值。临近小区的 , , 和参数无法被测量,'x'将填写在所有 6 个小区的这些参数中。 9. 命令不报告接收信号等级和接收质量,AT+CSQ 可用于获取这两个参数。 10. AT+QSPCH 可以用于在通话过程中重新获取语音信道类型(FR, HR, EFR, AMR_FR, AMR_HR)。 11. BA 测量结果列表最多支持 32 个,若有 BCCH 值无法获取基站信息,则以'x'代替。该值仅包括 BA 列表中的所有已测量的 BCCH 值,非整个 BA 列表。 举例 空闲模式: AT+QENG=2 OK +QENG: 0,460,00,1806,2602,64,46,-72,119,119,5,8,x,x,x,x,x,x,x 专有检测模式: AT+QENG=2,3 OK +QENG: 0,460,00,1806,2031,17,41,-73,-1,-1,5,8,h,7,0,24,1,0,1 +QENG: 1,1,17,-74,41,111,95,460,00,1806,2031,2,2,-74,45,110,94,460,00,1878,151,3,22,-77,40,100,84,460,00,1 806,2012,4,24,-77,45,97,81,460,00,1806,2013,5,25,-81,40,83,67,460,00,1806,2032,6,532,-92,48,-1,-1,x 上海移远通信技术股份有限公司 79 / 216 ,x,x,x //注:该功能模式需特殊版本支持 M56 AT 命令手册 6.8. AT+QSCANF GSM 频率功率扫描 语法 AT+QSCANF GSM 频率功率扫描 测试命令 AT+QSCANF=? 响应 +QSCANF: (取值列表),(取值列表) 配置命令 AT+QSCANF=, 最大响应时间 参考 Quectel OK 响应 当=9999,且执行成功返回: +QSCANF: 1, CH113, -63.5 2, CH80, -64.2 4, CH22, -64.5 … 20, CH116, -74.2 OK 当为指定参数值,且执行成功返回: +QSCANF: CH, 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 Band 900 1 Band 1800 2 Band 1900 3 9999 Band 850 扫描所有频段频率 0-1023 扫描指定频段频率 频率信号强度,单位 dBm 上海移远通信技术股份有限公司 80 / 216 M56 AT 命令手册 备注 进行频率功率扫描操作,需确保 ME 的 RF 功能已关闭,即 AT+CFUN=0 或 4。关于如何使用 AT+CFUN 切换功能模式状态,请参考 AT+CFUN 命令。 6.9. AT+QLOCKF 锁 GSM 频率 语法 AT+QLOCKF 锁 GSM 频率 测试命令 AT+QLOCKF=? 响应 +QLOCKF: ( 取 值 列 表 ),( 取 值 列 表),(取值列表) 查询命令 AT+QLOCKF? OK 响应 +QLOCKF: 配置命令 AT+QLOCKF=,, OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 Quectel 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 关闭频锁功能 1 开启频锁功能 2 开启锁频功能并开机自动切换到上次锁定的频点 0 非 1900 频段小区 1 1900 频段小区 2 自动选择是否 1900 频段小区 0-1024 频率信息 0 ME 未指定锁于一个指定频率 上海移远通信技术股份有限公司 81 / 216 1 ME 指定锁于一个指定频率 M56 AT 命令手册 上海移远通信技术股份有限公司 82 / 216 M56 AT 命令手册 7 呼叫控制命令 7.1. ATA 呼叫应答 语法 ATA 呼叫应答 执行命令 ATA 最大响应时间 参考 V.25ter 响应 语音呼叫并成功建立连接,响应为: OK 若不能建立连接,响应为: NO CARRIER 若无呼叫进入时操作,响应为: +CME ERROR: 1s,受网络状态影响 备注 1. ATA 操作忽略同一行命令中 A 后面的附加命令。 2. 在执行 ATA 操作过程中收到某一字符,该命令可能被中止执行。但是在建立连接的某些状态中(如: 握手状态),该命令不会被中断。 3. 该命令无需以终止符作为结尾。 举例 RING AT+CLCC +CLCC: 1,1,4,0,0,'02154450290',129,'' OK //语音呼叫呼入 ATA //接听语音呼叫 上海移远通信技术股份有限公司 83 / 216 M56 AT 命令手册 OK 7.2. ATD 移动台呼叫某一号码 该命令用于建立语音、数据或传真的主叫,还可以用于控制补充业务。 语法 ATD 移动台呼叫某一号码 执行命令 ATD[][;] 最大响应时间 参考 V.25ter 响应 若没有拨号音且(参数设置 ATX2 或者 ATX4),返回: NO DIALTONE 若遇忙占线(参数设置 ATX3 或者 ATX4),返回: BUSY 若连接无法建立成功或对方无应答,返回: NO CARRIER 若连接成功且为语音呼叫,返回: OK 若错误与 ME 功能相关,则返回: +CME ERROR: 1s,受网络状态影响 参数 紧急呼叫: 拨号位字符串和可选配 V.25ter 修改量: 拨号位:0-9,*,#,+,A,B,C 以下 V.25ter 拨号修改量可忽略: ,(逗号),T,P,!,W,@ 标准的紧急呼叫号码 112【不需要(U)SIM 卡】 GSM 修改量字符串: I 激活 CLIR(主叫用户不允许在被叫用户话机上显示自己的电话号码) i 禁止 CLIR(主叫用户允许在被叫用户话机上显示自己的电话号码) G 仅为本次呼叫激活闭合用户组请求 上海移远通信技术股份有限公司 84 / 216 M56 AT 命令手册 g 仅为本次呼叫不激活闭合用户组请求 仅用来建立语音呼叫,TA 保持命令模式不变 备注 1. 若在执行 ATD 过程中收到 ATH 命令,该命令可能被终止执行。但是在建立连接的某些状态(如:握 手状态),该命令不会被中止执行。 2. 参数'I'和'i'仅适用于拨号字符中无'*#'码的情况。 3. 默认为最后的号码,此号码可以使用 ATDL 来拨号。 4. 带有'*#'码的 ATD 命令将被作为语音呼叫处理,因此,该命令必须以分号';'结尾。 5. 关于结果码的设置和呼叫监控参数的详细介绍,请参考 ATX 命令。 6. ATD 命令的响应: 对于语音呼叫,可设置两种不同的响应模式: 在 TA 拨号完成后或者在呼叫建立成功后,立即返回 OK。 此设置由 AT+COLP 命令控制。出厂默认设置为 AT+COLP=0,这将使得 TA 在拨号完成后, 立即返回 OK。除此之外,TA 将返回 BUSY,NODIALTONE,NO CARRIER。 在一个已激活的语音呼叫中,使用 ATD: 在已存在一个已激活的语音呼叫时,用户发起了第二个语音呼叫,此时第一个语音呼叫将被自 动的设置为呼叫保持状态,所有呼叫的当前状态,可以随时使用 AT+CLCC 进行查询。 举例 ATD10086; OK //ATD 建立语音呼叫 7.3. ATH 挂机控制 该命令可以终止当前所有的通话。 语法 ATH 挂机控制 执行命令 ATH[0] 最大响应时间 参考 V.25ter 响应 OK 90s,受网络状态影响 上海移远通信技术股份有限公司 85 / 216 备注 在 Circuit109(DCD)关闭后,返回 OK; M56 AT 命令手册 7.4. +++ 数据模式切换至命令模式 该命令可以将 ME 从数据模式切换至 AT 命令模式。 语法 +++ 数据模式切换至命令模式 执行命令 +++ 最大响应时间 参考 V.25ter 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 备注 1. 为避免'+++'被错误的识别为数据,需遵循以下注意事项: '+++'输入前 T1 时间(0.5 秒)内无字符。 连续输入'+++',中间不能有其他字符;每个+间隔时间不能超过 1 秒,TCP 透传应用下每个+ 间隔不能超过 20ms。 '+++'输入后 T1 时间(0.5 秒)内无字符输入。 2. 切换至命令模式,否则重新进入步骤 1。 3. 可通过 AT 命令 ATO,从命令模式返回数据模式。 上海移远通信技术股份有限公司 86 / 216 M56 AT 命令手册 7.5. ATO 命令模式切换至数据模式 该命令可以将 ME 从 AT 命令模式切换至数据模式。 语法 ATO 命令模式切换至数据模式 执行命令 ATO[n] 响应 TA 保持数据传输连接,从命令模式切换回数据模式: CONNECT/CONNECT 最大响应时间 参考 V.25ter 若无法恢复至数据模式: NO CARRIER 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 从 AT 命令模式切换至数据模式 备注 1. TA 从命令模式返回至数据模式 CONNECT,只有当 ATX中设置大于 0 时, 才输出。 2. 可以是速率、差错控制等。 上海移远通信技术股份有限公司 87 / 216 7.6. ATP 选择脉冲拨号 操作 ATP 设置为脉冲拨号。 语法 ATP 选择脉冲拨号 执行命令 ATP 最大响应时间 参考 V.25ter 备注 GSM 网络中无效。 响应 OK 300ms M56 AT 命令手册 7.7. ATS0 自动应答前振铃次数 该命令用于设置自动应答前的振铃次数。若设置为非零取值,呼叫指示(RING)达到设置次数后, ME 自动应答。 语法 ATS0 自动应答前振铃次数 查询命令 响应 ATS0? 配置命令 ATS0= 最大响应时间 参考 V.25ter OK 响应 OK 300ms 上海移远通信技术股份有限公司 88 / 216 参数 0 禁用自动应答(默认) 1~255 达到指定的振铃次数后,启用自动应答 备注 若值设置过高,呼叫方可能在呼叫被自动应答前停止呼叫。 举例 ATS0=3 OK RING RING RING //设置三次振铃后自动接听 //呼叫进入 //三次 RING 提示后,自动接听来电 M56 AT 命令手册 7.8. ATS6 盲拨号前暂停控制 该命令用于盲拨号前暂停控制。当拨号音检测功能关闭,表示指定 DCE 在连线与拨号操作间需要 等待的秒数。 语法 ATS6 盲拨号前暂停控制 查询命令 响应 ATS6? 配置命令 ATS6= 最大响应时间 参考 V.25ter OK 响应 OK 300ms 参数 0-2-10 盲拨号前需要等待的秒数(默认为 2) 上海移远通信技术股份有限公司 89 / 216 备注 GSM 网络中无效。 M56 AT 命令手册 7.9. ATS7 等待呼叫建立完成时间 该命令可设置 TA 在应答或发起数据通话时,等待呼叫建立的秒数。 语法 ATS7 等待呼叫建立完成时间 查询命令 响应 ATS7? 配置命令 ATS7= 最大响应时间 参考 V.25ter OK 响应 OK 300ms 参数 1-60-255 建立连接或释放呼叫所用的秒数 备注 1. 若 ATS0=设置的值太高,呼叫建立可能失败。 2. 确保 ATS7 与 ATS0 的正确设置,如:ATS7=20 和 ATS0=30,则呼叫建立失败。 3. ATS7 仅用于数据连接。 7.10. ATS8 暂停拨号时间 在拨号字符串中出现逗号拨号修改量时,使用该命令,可设置在建立到拨号网络的呼叫寻址信息信令 时,TA 暂停的秒数。 上海移远通信技术股份有限公司 90 / 216 语法 ATS8 暂停拨号时间 查询命令 ATS8? 配置命令 ATS8= 最大响应时间 参考 V.25ter 响应 OK 响应 OK 300ms 参数 0 1-2-255 拨号字符串中出现逗号时,禁止 DCE 中断 暂停的秒数 备注 GSM 网络中无效。 M56 AT 命令手册 7.11. ATS10 挂机延时 该命令可设置在 DCE 指示接收线路信号不存在后,DCE 连接到该线路的剩余时间。 语法 ATS10 挂机延时 查询命令 响应 ATS10? 配置命令 ATS10= 最大响应时间 OK 响应 OK 300ms 上海移远通信技术股份有限公司 91 / 216 参考 V.25ter 参数 1-15-254 以 100 毫秒为单位的时延 7.12. ATT 音频拨号 该命令用于设置为 DTMF 音频拨号。 语法 ATT 音频拨号 执行命令 ATT 最大响应时间 参考 V.25ter 响应 OK 300ms 备注 GSM 网络中无效。 7.13. AT+CSTA 选择地址类型 根据 GSM 规范,该命令可选择拨号命令(ATD)的号码类型。 语法 AT+CSTA 选择地址类型 测试命令 AT+CSTA=? 响应 +CSTA: (取值列表) OK 上海移远通信技术股份有限公司 M56 AT 命令手册 92 / 216 查询命令 AT+CSTA? 最大响应时间 参考 GSM 07.07 响应 +CSTA: OK 300ms 参数 129 未知类型,默认值(IDSN 格式号码) 145 拨号字符串包含国际接入代码字符'+'(ISDN 格式号码) 161 国家号码类型(IDSN 格式号码) 其他 参考 GSM04.08[8]10.5.4.7 章节 M56 AT 命令手册 7.14. AT+CLCC 查询当前呼叫 该命令用于查询当前 ME 对 TE 的呼叫。 语法 AT+CLCC 查询当前呼叫 测试命令 AT+CLCC=? 执行命令 AT+CLCC 响应 OK 响应 如果命令成功但是没有呼叫,将不会有信息发送到 TE,只返 回 OK +CLCC: ,,,,[,, [,'']] ... 最大响应时间 参考 GSM 07.07 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 93 / 216 M56 AT 命令手册 参数 整数型,呼叫识别号(参考 GSM 02.30 4.5.5.1 章节);该参数可被使用在 AT+CHLD 0 移动发起的呼叫 1 移动终止的呼叫 呼叫状态 0 激活中 1 保持中 2 拨号中(MO 呼叫) 3 振铃中(MO 呼叫) 4 入局呼叫(MT 呼叫) 5 等待中(MT 呼叫) 承载/电信业务 0 语音 1 数据 2 传真 9 未知 0 呼叫不参加多方通话(如:会议) 1 呼叫参加多方通话(如:会议) 字符型;由规定的电话号码格式 指定的字符型电话号码 129 未知类型(IDSN 格式) 145 国际号码(IDSN 格式) 举例 AT+CLCC +CLCC: 1,0,0,0,0,'10086',129,'' OK //ME 当前存在已建立连接的主叫语音通话 7.15. AT+CR 业务上报控制 该命令用于控制是否将中间结果码+CR: 从 TA 返回给 TE。若返回,则该中间结果码将在连接 传输过程中的某一点上进行传输。与此同时,在传输差错控制或数据压缩报告之前,以及传输中间结果码 CONNECT 之前,TA 已经在连接传输过程中决定了所用业务的速率和质量。 上海移远通信技术股份有限公司 94 / 216 语法 AT+CR 业务上报控制 测试命令 AT+CR=? 查询命令 AT+CR? 配置命令 AT+CR=[] 最大响应时间 参考 GSM 07.07 响应 +CR: (取值列表) OK 响应 +CR: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms URC 提示: +CR: 参数 0 禁用上报 1 启用上报 ASYNC 异步透传 SYNC 同步透传 REL ASYNC 异步非透传 REL SYNC 同步非透传 M56 AT 命令手册 上海移远通信技术股份有限公司 95 / 216 M56 AT 命令手册 7.16. AT+CRC 蜂窝结果码 该命令用于控制呼入指示或用于 PDP 上下文激活的 GPRS 网络请求是否使用扩展格式。若使用该格 式,则将使用非请求结果码+CRING: 把来电提示给 TE,而不是使用一般的铃音。 语法 AT+CRC 蜂窝结果码 测试命令 AT+CRC=? 响应 +CRC: (取值列表) 查询命令 AT+CRC? OK 响应 +CRC: 配置命令 AT+CRC=[] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms URC 提示: +CRING: 参数 0 1 禁用扩展格式 启用扩展格式 举例 AT+CRC=1 OK +CRING: VOICE ATH OK AT+CRC=0 OK //启用扩展格式 //语音来电提示 //禁用扩展格式 上海移远通信技术股份有限公司 96 / 216 RING ATH OK //语音来电提示 M56 AT 命令手册 7.17. AT+CSNS 单一编码方案 移动台作为被叫,建立单一编码方案的呼叫时,该命令可以设置承载或电信业务。 语法 AT+CSNS 单一编码方案 测试命令 AT+CSNS=? 响应 +CSNS: (取值列表) 查询命令 AT+CSNS? OK 响应 +CSNS: 配置命令 AT+CSNS=[] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 1 2 3 4 5 6 7 语音 语音/传真交替模式,语音优先 传真 语音/数据交替模式,语音优先 数据 语音/传真交替模式,传真优先 语音/数据交替模式,数据优先 数据跟随语音模式 上海移远通信技术股份有限公司 97 / 216 7.18. AT+QSFR 配置语音编码模式 语法 AT+QSFR 配置语音编码模式 测试命令 AT+QSFR=? 查询命令 AT+QSFR? 配置命令 AT+QSFR= 最大响应时间 参考 Quectel 响应 +QSFR: (取值列表) OK 响应 +QSFR: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 自动 1 FR 2 HR 3 EFR 4 AMR_FR 5 AMR_HR 6 FR 和 EFR,FR 优先 7 EFR 和 FR,EFR 优先 8 EFR 和 HR,EFR 优先 9 EFR 和 AMR_FR,EFR 优先 10 AMR_FR 和 FR,AMR_FR 优先 11 AMR_FR 和 HR,AMR_FR 优先 12 AMR_FR 和 EFR,AMR_FR 优先 13 AMR_HR 和 FR,AMR_HR 优先 14 AMR_HR 和 HR,AMR_HR 优先 上海移远通信技术股份有限公司 M56 AT 命令手册 98 / 216 15 AMR_HR 和 EFR,AMR_HR 优先 备注 该命令配置自动保存,重启有效。 M56 AT 命令手册 7.19. AT+QSPCH 语音信道类型上报 语法 AT+QSPCH 语音信道类型上报 测试命令 AT+QSPCH=? 查询命令 AT+QSPCH? 配置命令 AT+QSPCH= 最大响应时间 参考 Quectel 响应 +QSPCH: (取值列表) OK 响应 +QSPCH: , OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 当语音信道类型发生变化时,URC 上报: +QSPCH: , 参数 0 关闭上报 1 开启上报 语音通道类型 0 NO SPEECH TCH 1 FR 2 HR 上海移远通信技术股份有限公司 99 / 216 3 EFR 4 AMR_FR 5 AMR_HR M56 AT 命令手册 7.20. AT+QDISH ATH 使能控制 语法 AT+QDISH ATH 使能控制 测试命令 AT+QDISH=? 查询命令 AT+QDISH? 配置命令 AT+QDISH= 最大响应时间 参考 Quectel 响应 +QDISH: (取值列表) OK 响应 +QDISH: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 ATH 命令有效 1 ATH 命令无效 上海移远通信技术股份有限公司 100 / 216 M56 AT 命令手册 8 GPRS 相关命令 8.1. AT+CGATT GPRS 附着和分离 该命令用于将 MT 附着 GPRS 业务,或将 MT 从 GPRS 业务分离。该命令执行成功后,MT 保持 V.25ter 命令状态。若 MT 已处于请求状态,则忽略执行命令操作,且返回 OK。 当附着状态转为分离状态时,将自动去激活所有 PDP 上下文。 语法 AT+CGATT GPRS 附着和分离 测试命令 AT+CGATT=? 响应 +CGATT: (取值列表) 查询命令 AT+CGATT? OK 响应 +CGATT: 配置命令 AT+CGATT= 最大响应时间 参考 GSM 07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 75s,受网络状态影响 参数 GPRS 附着状态 0 分离 上海移远通信技术股份有限公司 101 / 216 1 附着 举例 AT+CGATT=1 OK AT+CGATT=0 OK AT+CGATT? +CGATT: 0 OK //GPRS 附着 //GPRS 分离 //查询 GPRS 附着状态 M56 AT 命令手册 8.2. AT+CGDCONT 定义 PDP 上下文 该命令可为 PDP 上下文定义参数,该 PDP 上下文是由本地上下文标识参数标识的。该配置命令 的特殊形式 AT+CGDCONT=将使上下文号码的取值成为未定义取值。 语法 AT+CGDCONT 定义 PDP 上下文 测试命令 AT+CGDCONT=? 响应 +CGDCONT: ( 取 值 列 表 ),,, ,(取值列表),(取值 列表) 查询命令 AT+CGDCONT? OK 响应 +CGDCONT: ,,,,, … 配置命令 AT+CGDCONT=[,,[ APN>[,[,[,]]]]] OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 上海移远通信技术股份有限公司 102 / 216 M56 AT 命令手册 最大响应时间 参考 GSM 07.07 300ms 参数 1~3 数值型参数;用于指定 PDP 上下文标识。该参数对 TE-MT 接口而言是本地参数, 并且可用于其他 PDP 上下文相关命令。 'IP' (分组数据协议类型)字符型参数;用于指定分组数据协议的类型。仅支持'IP', 互联网协议 IP(Internet Protocol)(IETF STD5)。 接入点名称;表示一个字符串参数,用于选择 GGSN 或外部分组数据网络的逻辑名称。若 该参数取值为空或省略,则需要请求签约值。 字符型参数;用于表示对于特定 PDP 上下文,MT 分配的地址空间。若该参数取值为空或 省略,则 TE 在 PDP 启动过程中提供其他取值;若不能提供其他取值,则需要请求动态地 址。即便在 PDP 启动过程中已分配地址,该命令的读出形式仍继续返回为空。使用 AT+CGPADDR 命令,可读出该分配地址。 关闭(若取值省略,则该参数为缺省值);数值型参数;用于控制 PDP 数据压缩。 关闭(若取值省略,则该参数为缺省值);数值型参数;用于控制 PDP 头。 举例 AT+CGDCONT=1,'IP','CMNET' OK //定义=1 的 PDP 上下文,PDP 类型为'IP',APN 为'CMNET' 8.3. AT+CGQREQ 请求的服务质量 AT+CGQREQ 允许 MT 向网络发送 'PDP 上下文激活需求' 消息时,TE 指定一个服务质量。 使用配置命令,可为上下文指定一个由(本地)上下文标识参数标识的配置项。该命令的特殊形 式,即 AT+CGQREQ=,取消定义过的服务质量。 语法 AT+CGQREQ 请求的服务质量 测试命令 AT+CGQREQ=? 响应 +CGQREQ: ,(取值列表),(取值列表),(取值列表),(取值列表),(取值列表) OK 上海移远通信技术股份有限公司 103 / 216 M56 AT 命令手册 查询命令 AT+CGQREQ? 响应 +CGQREQ: ,,,,, … 配置命令 AT+CGQREQ=[,[, [,[,[,]]]]] OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 整数型参数;用于标识一个 PDP 上下文定义,请参考 AT+CGDCONT 整数型参数;用于指定优先级别 整数型参数;用于指定延时级别 数值型参数;用于指定处理不常见数据丢失的可靠性级别 整数型参数;用于指定峰值吞吐量级别 整数型参数;用于定义平均吞吐量级别 8.4. AT+CGQMIN 可接受的最小服务质量 AT+CGQMIN 允许 TE 指定一个可接受的最小服务质量。该配置项由 MT 检验,用于与 'PDP 上下文 激活' 消息所返回的协商配置进行比较。 使用配置命令,可为上下文指定一个由(本地)上下文标识参数标识的配置项。该命令的特殊形 式,即 AT+CGQMIN=,取消定义过的可接受最小服务质量。 语法 AT+CGQMIN 可接受的最小服务质量 测试命令 响应 AT+CGQMIN=? +CGQMIN: ,(取值列表),(取值列表),(取值列表),(取值列表),(取值列表) 查询命令 AT+CGQMIN? OK 响应 +CGQMIN: ,,,,, … 配置命令 AT+CGQMIN=[,[,< delay>[,[,[,]]]]] OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 整数型参数;用于标识一个 PDP 上下文定义,请参考 AT+CGDCONT 整数型参数;用于指定优先级别 整数型参数;用于指定延时级别 数值型参数;用于指定处理不常见数据丢失的可靠性级别 整数型参数;用于指定峰值吞吐量级别 整数型参数;用于定义平均吞吐量级别 8.5. AT+CGACT PDP 上下文激活和去激活 该命令可激活或去激活指定的 PDP 上下文。该命令执行成功后,MT 保持 V.25ter 命令状态。若 PDP 上下文已处于请求状态,则该状态保持不变。当执行该命令的激活形式时,若 MT 没有附着 GPRS,MT 首 先进行 GPRS 附着,然后尝试激活指定的上下文。 上海移远通信技术股份有限公司 105 / 216 语法 AT+CGACT PDP 上下文激活和去激活 测试命令 响应 AT+CGACT=? +CGACT: (取值列表) 查询命令 AT+CGACT? OK 响应 +CGACT: , … 配置命令 AT+CGACT=[,] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 150s,受网络状态影响 M56 AT 命令手册 参数 PDP 上下文激活和去激活 0 去激活 1 激活 整数型参数;用于标识一个 PDP 上下文定义,请参考 AT+CGDCONT。缺省值为 1。 举例 AT+CGDCONT=1,'IP','CMNET' OK //定义=1 的 PDP 上下文,PDP 类型为'IP',APN 为'CMNET' AT+CGACT=1,1 //PDP 激活 OK AT+CGACT=0,1 //PDP 去激活 NO CARRIER 上海移远通信技术股份有限公司 106 / 216 M56 AT 命令手册 8.6. AT+CGDATA 进入数据模式 该命令设置 MT 使用一个或多个 GPRS PDP 类型,执行相应的操作,在 TE 和网络间建立通信。 MT 不处理 AT 命令中 AT+CGDATA 之后的命令。 语法 AT+CGDATA 进入数据模式 测试命令 AT+CGDATA=? 响应 +CGDATA: (取值列表) 配置命令 AT+CGDATA=[,[,[,… ]]] OK 响应 OK 若出错,返回: ERROR 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 字符型参数;用于表示 TE 和 MT 之间网络建立通信时 PDP 上下文使用的 2 层协议: 'PPP' 点到点协议,为一个分组数据协议,例如 IP 服务 整数型参数;用于标识一个 PDP 上下文定义,请参考 AT+CGDCONT 8.7. AT+CGPADDR 显示 PDP 地址 该命令可返回指定上下文标识的 PDP 地址列表。 语法 AT+CGPADDR 显示 PDP 地址 测试命令 AT+CGPADDR=? 响应 +CGPADDR: (取值列表) 上海移远通信技术股份有限公司 107 / 216 M56 AT 命令手册 查询命令 AT+CGPADDR= 最大响应时间 参考 GSM 07.07 OK 响应 +CGPADDR: [,] OK 若出错,返回: ERROR 300ms 参数 整数型参数;用于标识一个 PDP 上下文定义,请参考 AT+CGDCONT 字符型参数;用于标识特定 PDP 上下文 MT 所获取的地址。该地址可以是静态的,也可以 是动态的。对于静止地址来说,当上下文定义后通过 AT+CGDCONT 命令设置的地址;对 于动态地址来说,在最后一次 PDP 上下文激活过程中,使用被参考的上下文定义时 所指配的地址。当地址不可用时,则省 举例 AT+CGDCONT=1,'IP','CMNET' OK //定义=1 的 PDP 上下文,PDP 类型为'IP',APN 为'CMNET' AT+CGACT=1,1 //激活 PDP 场景=1 OK AT+CGPADDR=1 //查询场景=1 的 PDP 地址 +CGPADDR: 1,'10.76.51.180' OK 8.8. AT+CGCLASS GPRS 移动台类别 该命令可根据指定的 GPRS 移动台类别设置 MT,使之能够进行操作。 语法 AT+CGCLASS GPRS 移动台类别 测试命令 响应 AT+CGCLASS=? +CGCLASS: (取值列表) 上海移远通信技术股份有限公司 108 / 216 M56 AT 命令手册 查询命令 AT+CGCLASS? 配置命令 AT+CGCLASS= 最大响应时间 参考 GSM 07.07 OK 响应 +CGCLASS: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 30s,受网络状态影响 参数 字符型参数;表示 GPRS 移动台的类别(按功能的降序排列) 'B' 类别 B 'CG' 仅在 GPRS 模式下为类别 C 'CC' 仅在电路交换模式下为类别 C(最低级别) 8.9. AT+CGEREP 非请求 GPRS 事件上报控制 该命令可根据指定的 GPRS 移动台类别设置 MT,使之能够进行操作。 语法 AT+CGEREP 非请求 GPRS 事件上报控制 测试命令 响应 AT+CGEREP=? +CGEREP: (取值列表) 查询命令 AT+CGEREP? OK 响应 +CGEREP: OK 上海移远通信技术股份有限公司 109 / 216 配置命令 AT+CGEREP= 最大响应时间 参考 GSM 07.07 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms M56 AT 命令手册 参数 0 缓冲 MT 中的非请求结果码;若 MT 结果码缓冲器已满,则丢弃最旧的结果码。不转发 结果码给 TE 1 当保留 MT-TE 链路时(比如:在线数据模式下),丢弃非请求结果码;否则,直接转发 给 TE 请参考 AT+CGDCONT 请参考 AT+CGDCONT 请参考 AT+CGDCONT 请参考 AT+CGCLASS 备注 相关 URC 上报: +CGEV: NW DEACT ,[,] +CGEV: ME DEACT ,[,] +CGEV: NW DETACH +CGEV: ME CLASS 8.10. AT+CGREG GPRS 网络注册状态 该命令可控制关于 GPRS 注册状态一些中间结果码的显示。 当=1 并且 GPRS 注册状态发生改变,会有+CGREG: 的提示; 当=2,GPRS 注册状态发生改变且注册小区发生改变,会有+CGREG: [,,]的 提示。 上海移远通信技术股份有限公司 110 / 216 语法 AT+CGREG GPRS 网络注册状态 测试命令 AT+CGREG=? 响应 +CGREG: (取值列表) 查询命令 AT+CGREG? OK 响应 +CGREG: ,[,,] 配置命令 AT+CGREG=[] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms M56 AT 命令手册 参数 0 禁用网络注册非请求结果码+CGREG: 1 启用网络注册非请求结果码+CGREG: 2 启用网络注册非请求结果码+CGREG: [,,] 0 未注册;ME 当前没有搜索注册业务的新营运商 1 已注册,本地网 2 未注册,但 ME 正在搜索注册业务的新营运商 3 注册被拒绝 4 未知 5 已注册,漫游 字符型;2 位十六进制位置区代码(比如:00C3 相当于十六进制中的 195) 字符型;2 位十六进制小区编号 举例 AT+CGATT=0 NO CARRIER +CGREG: 0,'1878','0873' AT+CGATT=1 上海移远通信技术股份有限公司 111 / 216 OK +CGREG: 2,'1878','0873' +CGREG: 1,'1878','0873' M56 AT 命令手册 8.11. AT+QGPCLASS 配置 GPRS 多时隙级别 语法 AT+QGPCLASS 配置 GPRS 多时隙级别 测试命令 响应 AT+QGPCLASS=? MULTISLOT CLASS: (取值列表) 查询命令 AT+QGPCLASS? OK 响应 MULTISLOT CLASS: 配置命令 AT+QGPCLASS= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 GPRS 多时隙级别 上海移远通信技术股份有限公司 112 / 216 M56 AT 命令手册 9 TCP/IP 相关命令 9.1. AT+QIOPEN 建立 TCP 连接或注册 UDP 端口号 语法 AT+QIOPEN 建立 TCP 连接或注册 UDP 端口号 测试命令 响应 AT+QIOPEN=? +QIOPEN: (取值列表),(IP address range),(port r ange) +QIOPEN: (取值列表),(domain name),(port rang e) 配置命令 AT+QIOPEN=[,],/, OK 响应 如果格式正确,返回: OK 若出错,返回: ERROR 如果连接已经存在,返回: ALREAY CONNECT 最大响应时间 参考 Quectel 返回 OK 后,如果 AT+QIMODE=0 且连接成功,返回: [,]CONNECT OK 返回 OK 后,如果 AT+QIMODE=1 且连接成功,返回: CONNECT 返回 OK 后,如果连接失败,返回: [,]CONNECT FAIL OK、ERROR 或 ALREADY CONNECT 的超时时间为 300ms, [,]CONNECT OK 或[,]CONNECT FAIL 的超 时时间为 75s,受网络状态影响 上海移远通信技术股份有限公司 113 / 216 M56 AT 命令手册 参数 0~5 表明连接序号(M56F 支持 6 个 SOCKET 同时存在。当且仅 AT+QIMUX=1 时, 该参数有效。当 AT+QIMUX=0 时,该参数必须缺省(请参考 AT+QIMUX) 字符串类型;表明连接类型 'TCP' 建立 TCP 连接 'UDP' 建立 UDP 连接 字符串类型;表明远端服务器 IP 地址 远端服务器端口号 字符串类型;表明远端服务器域名地址 备注 1. 当 ME 状态(可以通过 AT+QISTAT 查询)为 IP INITIAL 或者 IP STATUS 或者 IP CLOSE 时才建立 连接。若非以上状态,需要通过操作 AT+QIDEACT 或 AT+QICLOSE 使 ME 处于以上状态才能正常 建立连接。 2. 当 AT+QIMUX=0 时,当前已存在连接或 AT+QIMUX=1 时,指定序号也存在连接,那么再次操作 AT+QIOPEN 会返回 ALREADY CONNECT。 9.2. AT+QISEND 发送 TCP 或 UDP 数据 语法 AT+QISEND 发送 TCP 或者 UDP 数据 测试命令 响应 AT+QISEND=? +QISEND: 执行命令 OK 响应 AT+QISEND 响应'>',输入数据,执行 CTRL+Z 来发 送,执行 ESC 来终止操作 如果连接存在,发送成功返回: SEND OK 如果连接存在,发送失败返回: SEND FAIL 配置命令 1)单路连接时(AT+QIMUX=0) AT+QISEND= 如果 TCP 或 UDP 连接未建立,返回: ERROR 响应 如果连接存在,发送成功返回: SEND OK 上海移远通信技术股份有限公司 114 / 216 M56 AT 命令手册 响应'>',输入数据,直到数据长度达到 如果连接存在,发送失败返回: 字长发送 SEND FAIL 2)多路连接时(AT+QIMUX=1) 如果 TCP 或 UDP 连接未建立,返回: AT+QISEND=[,] ERROR 若缺省,响应'>',输入数据, 执行 CTRL+Z 来发送,执行 ESC 来终止 操作; 若不缺省,响应'>',输入数据, 直到数据长度达到字长发送 最大响应时间 300ms 参考 Quectel 参数 数字参数;表明连接序号;该参数仅适用于 AT+QIMUX=1,若 AT+QIMUX=0,该参数必须 缺省 数字参数;表明发送数据长度。该数值最大支持 1460 字节 备注 1. 执行命令 AT+QISEND 操作,仅在 AT+QIMUX=0 可操作。 2. AT+QISEND 不可发送空字符,返回 SEND FAIL。 3. 只有在 TCP 或 UDP 连接建立时发送数据。 4. SEND OK 提示只表明数据已经传输至窗口进行发送,并不表示该数据已经收到确认报文。为确保 数据确认发送至对方,可以通过执行 AT+QISACK 命令进行查询。 9.3. AT+QICLOSE 关闭 TCP 或 UDP 连接 语法 AT+QICLOSE 关闭 TCP 或 UDP 连接 测试命令 响应 AT+QICLOSE=? OK 执行命令 AT+QICLOSE 响应 如果关闭连接成功返回: CLOSE OK 上海移远通信技术股份有限公司 115 / 216 M56 AT 命令手册 配置命令 AT+QICLOSE= 最大响应时间 参考 Quectel 如果关闭连接失败,返回: ERROR 响应 如果关闭连接成功返回: ,CLOSE OK 如果关闭连接失败,返回: ERROR 300ms 参数 数字参数;表明连接序号; 该参数仅适用于 AT+QIMUX=1,若 AT+QIMUX=0,该参数必须缺省 备注 1. 对于 AT+QICLOSE 操作: 当 AT+QISRVC=1 且 AT+QIMUX=0 时,返回 CLOSE OK,关闭 ME 作为 Client 连接远程 Server 的连接。 当 AT+QISRVC=1 且 AT+QIMUX=1 时,返回 ERROR。 当 AT+QISRVC=2 且 AT+QIMUX=0 时,返回 CLOSE OK,关闭 ME 作为 Server,远程 Client 连接 ME 建立的连接。 当 AT+QISRVC=2 且 AT+QIMUX=0 时,此时若无其他 Client 处于监听状态,该操作将使 ME 退出监听状态。 当 AT+QISRVC=2 且 AT+QIMUX=1 时,ME 作为 Server,该操作将关闭 ME 作为 Server,远 程 Client 连接 ME 建立的所有连接并且退出监听状态。 2. 对于 AT+QICLOSE=操作: 该命令操作只在 AT+QIMUX=1 时有效。 当 AT+QISRVC=1 且 AT+QIMUX=1 时,该操作将会关闭 ME 作为第的 Client 连接远 程 Server 的连接并保留 ME 作为 Server 接入的 Client 连接。 当 AT+QISRVC=2 且 AT+QIMUX=1 时,该操作将会关闭 ME 作为 Server 接入的第的 远程 Client 连接。 3. 当 AT+QISRVC=1 且 AT+QIMUX=0 时,AT+QICLOSE 只在 AT+QISTAT 为 CONNECTING 或 CONNECT OK 状态时操作成功,其他状态返回 ERROR。关闭连接成功后,状态变化为 IP CLOSE。 上海移远通信技术股份有限公司 116 / 216 M56 AT 命令手册 9.4. AT+QIDEACT 关闭 GPRS/CSD PDP 场景 语法 AT+QIDEACT 关闭 GPRS/CSD PDP 场景 测试命令 响应 AT+QIDEACT=? OK 配置命令 AT+QIDEACT 响应 如果关闭成功,返回: DEACT OK 最大响应时间 参考 Quectel 如果关闭失败,返回: ERROR 40s,受网络状态影响 CSD 相关配置暂不支持 备注 1. AT+QIDEACT 可关闭除 IP INITIAL 状态的任何 GPRS/CSD PDP 场景。关闭成功后,状态恢复至 IP INITIAL。 2. AT+QIMUX=0 时,AT+QIDEACT 可关闭当前连接和场景。 3. AT+QIMUX=1 时,AT+QIDEACT 使所有连接和场景关闭。 9.5. AT+QILPORT 配置本地端口号 语法 AT+QILPORT 配置本地端口号 测试命令 AT+QILPORT=? 查询命令 AT+QILPORT? 响应 +QILPORT: (取值列表) OK 响应 : ... OK 上海移远通信技术股份有限公司 117 / 216 配置命令 AT+QILPORT=, 最大响应时间 参考 Quectel 响应 OK 若出错,返回: ERROR 300ms CSD 相关配置暂不支持 参数 字符串参数;表明连接类型 'TCP' TCP 本地端口号 'UDP' UDP 本地端口号 0~65535 数字参数;表明本地端口号 M56 AT 命令手册 9.6. AT+QIREGAPP 启动任务并设置接入点 APN、用户名和密码 语法 AT+QIREGAPP 启动任务并设置接入点 APN、用户名和密码 测试命令 响应 AT+QIREGAPP=? +QIREGAPP: 'APN','USER','PWD' 查询命令 AT+QIREGAPP? OK 响应 +QIREGAPP: ,, 执行命令 AT+QIREGAPP OK 响应 OK 配置命令 AT+QIREGAPP=,,< password>[,] 若出错,返回: ERROR 响应 OK 若出错,返回: ERROR 上海移远通信技术股份有限公司 118 / 216 M56 AT 命令手册 最大响应时间 参考 Quectel 300ms CSD 相关配置暂不支持 参数 字符串参数;表明 GPRS/CSD 接入点名称 字符串参数;表明 GPRS/CSD 接入点用户名 字符串参数;表明 GPRS/CSD 接入点用户密码 表明 CSD 数据传输速率 备注 1. 当且仅当 ME 处于 IP INITIAL 状态时,执行命令和配置命令操作有效,操作成功后 ME 状态将变化 为 IP START。 2. AT+QICSGP 控制该执行命令参数的缺省值。 9.7. AT+QIACT 激活移动场景(或发起 GPRS/CSD 无线连接) 语法 AT+QIACT 激活移动场景(或发起 GPRS/CSD 无线连接) 测试命令 响应 AT+QIACT=? OK 执行命令 响应 AT+QIACT OK 最大响应时间 参考 Quectel 若出错,返回: ERROR 150s,受网络状态影响 CSD 相关配置暂不支持 备注 1. AT+QIACT 只有在 IP START 状态下才能操作并激活移动场景,执行后状态变化为 IPCONFIG。 2. 在 ME 接收激活场景操作后,如果移动场景激活成功,状态变化为 IP GPRSACT,返回 OK,否则 返回 ERROR。 上海移远通信技术股份有限公司 119 / 216 M56 AT 命令手册 9.8. AT+QILOCIP 获取本地 IP 地址 语法 AT+QILOCIP 获取本地 IP 地址 测试命令 AT+QILOCIP=? 执行命令 AT+QILOCIP 最大响应时间 参考 Quectel 响应 OK 响应 若执行成功,返回: 若出错,返回: ERROR 300ms CSD 相关配置暂不支持 参数 字符串参数;表明 GPRS/CSD 方式下获取的 IP 地址 备注 只有在移动场景已激活状态:IP GPRSACT、TCP/UDP CONNECTING、CONNECT OK、IP CLOSE 下才可以通过 AT+QILOCIP 查询到本地 IP 地址,否则返回 ERROR。 9.9. AT+QISTAT 查询当前连接状态 语法 AT+QISTAT 查询当前连接状态 测试命令 AT+QISTAT=? 执行命令 AT+QISTAT 响应 OK 响应 当 AT+QIMUX=0 是,返回: OK 上海移远通信技术股份有限公司 120 / 216 M56 AT 命令手册 最大响应时间 参考 Quectel STATE: 当 AT+QIMUX=1 是,返回: (+QISTAT: ,,,) 列 表 OK 300ms CSD 相关配置暂不支持 参数 字符串参数;表明连接状态 'IP INITIAL' 初始化 'IP START' 启动任务 'IP CONFIG' 配置场景 'IP IND' 激活 GPRS/CSD 场景中 'IP GPRSACT' 接收场景配置 'IP STATUS' 获得本地 IP 地址(参考 AT+QILOCIP 命令) 'TCP CONNECTING' TCP 连接中 'UDP CONNECTING' UDP 连接中 'IP CLOSE' TCP/UDP 连接关闭 'CONNECT OK' TCP/UDP 连接成功 'PDP DEACT' GPRS/CSD 场景异常关闭 在 ATV0 配置下,数字和字符串对应含义如下: 0 'IP INITIAL' 1 'IP START' 2 'IP CONFIG' 3 'IP IND' 4 'IP GPRSACT' 5 'IP STATUS' 6 'TCP CONNECTING' or 'UDP CONNECTING' 7 'IP CLOSE' 8 'CONNECT OK' 9 'PDP DEACT' 连接序号,范围为 0-5 连接类型 'TCP' TCP 连接 'UDP' UDP 连接 远程连接或接入 IP 地址 远程连接或接入端口号 上海移远通信技术股份有限公司 121 / 216 M56 AT 命令手册 9.10. AT+QISTATE 查询当前接入的连接状态 语法 AT+QISTATE 查询当前连接状态 测试命令 AT+QISTATE=? 执行命令 AT+QISTATE 响应 OK 响应 当 AT+QIMUX=0 是,返回: OK STATE: 当 AT+QIMUX=1 是,返回: OK STATE: +QISTATE: ,,,, 最大响应时间 参考 Quectel OK 若出错,返回: ERROR 300ms CSD 相关配置暂不支持 参数 字符串参数;表明连接状态,当 AT+QIMUX=0 时: 'IP INITIAL' 初始化 'IP START' 启动任务 'IP CONFIG' 配置场景 'IP IND' 激活 GPRS/CSD 场景中 'IP GPRSACT' 接收场景配置 'IP STATUS' 获得本地 IP 地址(参考 AT+QILOCIP 命令) 'TCP CONNECTING' TCP 连接中 'UDP CONNECTING' UDP 连接中 'IP CLOSE' TCP/UDP 连接关闭 'CONNECT OK' TCP/UDP 连接成功 'PDP DEACT' GPRS/CSD 场景异常关闭 当 AT+QIMUX=1 时: 上海移远通信技术股份有限公司 122 / 216 M56 AT 命令手册 'IP INITIAL' 初始化 'IP START' 启动任务 'IP CONFIG' 配置场景 'IP IND' 激活 GPRS/CSD 场景中 'IP GPRSACT' 接收场景配置 'IP STATUS' 获得本地 IP 地址(参考 AT+QILOCIP 命令) 'IP PROCESSING' 数据阶段 'PDP DEACT' GPRS/CSD 场景异常关闭 连接序号,范围为 0-5 连接类型 'TCP' TCP 连接 'UDP' UDP 连接 远程连接或接入 IP 地址 远程连接或接入端口号 字符串参数;表明接入连接状态,有 INITIAL 或 CONNECTED 9.11. AT+QISSTAT 查询当前 Server 状态 语法 AT+QISSTAT 查询当前 Server 状态 测试命令 响应 AT+QISSTAT=? OK 执行命令 AT+QISSTAT 响应 当 AT+QIMUX=0 是,返回: OK S: 当 AT+QIMUX=1 是,返回: OK S: C: ,,, 最大响应时间 参考 Quectel 若出错,返回: ERROR 300ms 上海移远通信技术股份有限公司 123 / 216 M56 AT 命令手册 参数 字符串参数;表明连接状态 'INITIAL' 初始化 'OPENNING' 启动任务 'LISTENING' 监听状态 'CLOSING' 关闭过程中 连接序号,范围为 0-4(当模块做 Server 工作时,最多能接入 5 路连接) 连接类型 'TCP' TCP 连接 'UDP' UDP 连接 远程连接或接入 IP 地址 远程连接或接入端口号 9.12. AT+QIDNSCFG 配置域名服务器 DNS 语法 AT+QIDNSCFG 配置域名服务器 DNS 测试命令 响应 AT+QIDNSCFG=? OK 查询命令 响应 AT+QIDNSCFG? PrimaryDns: SecondaryDns: 配置命令 AT+QIDNSCFG=[,] 最大响应时间 OK 响应 OK 若出错,返回: ERROR 300ms 参考 Quectel 参数 字符串参数;表明主域名服务器的 IP 地址 字符串参数;表明二级域名服务器的 IP 地址 上海移远通信技术股份有限公司 124 / 216 M56 AT 命令手册 备注 当激活 GPRS/CSD 场景时,TA 会主动向 GPRS/CSD 网络获取 DNS 服务器。因此强烈建议在状态为 IP GPRSACT,IP STATUS,CONNECT OK 和 IP CLOSE 时,配置 DNS 服务器。 9.13. AT+QIDNSGIP 域名解析 语法 AT+QIDNSGIP 域名解析 测试命令 AT+QIDNSGIP=? 配置命令 AT+QIDNSGIP= 最大响应时间 参考 Quectel 响应 OK 响应 OK 返回 OK 后,若解析成功: 返回 OK 后,若解析失败: ERROR: STATE: 14s,受网络状态影响 参数 字符串参数;表明 Internet 上注册的域名 字符串参数;表明 IP 地址对应的域名 数字参数;表明错误代码号 1 DNS 未授权错误 2 参数配置错误 3 网络错误 4 未找到服务器 5 超时 6 未配置 7 无内存 8 未知错误 参考 AT+QISTAT 上海移远通信技术股份有限公司 125 / 216 9.14. AT+QIDNSIP 配置使用 IP 地址连接还是域名连接 语法 AT+QIDNSIP 配置使用 IP 地址连接还是域名连接 测试命令 响应 AT+QIDNSIP=? +QIDNSIP: (取值列表) 查询命令 AT+QIDNSIP? OK 响应 +QIDNSIP: 配置命令 AT+QIDNSIP= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;表明连接使用 IP 地址连接还是使用域名连接 0 使用 IP 地址连接 1 使用域名方式连接 9.15. AT+QIHEAD 配置接收数据时是否显示 IP 头 语法 AT+QIHEAD 配置接收数据时是否显示 IP 头 测试命令 响应 AT+QIHEAD=? +QIHEAD: (取值列表) OK 上海移远通信技术股份有限公司 M56 AT 命令手册 126 / 216 查询命令 AT+QIHEAD? 配置命令 AT+QIHEAD= 最大响应时间 参考 Quectel 响应 +QIHEAD: OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;表明接收数据时是否显示 IP 头 0 不显示 IP 头 1 显示 IP 头,格式为 'IPD(data length):' M56 AT 命令手册 9.16. AT+QIAUTOS 设置自动发送 TCP/UDP 数据时间 语法 AT+QIAUTOS 设置自动发送 TCP/UDP 数据时间 测试命令 响应 AT+QIAUTOS=? +QIAUTOS: (取值列表),(取值列表) 查询命令 AT+QIAUTOS? OK 响应 +QIAUTOS: , 配置命令 AT+QIAUTOS=[,] 最大响应时间 参考 OK 响应 OK 若出错,返回: ERROR 300ms 上海移远通信技术股份有限公司 127 / 216 Quectel M56 AT 命令手册 参数 数字参数;表明发送 TCP/UDP 数据时是否设置自动发送功能 0 未设置自动发送数据(缺省值) 1 设置自动发送数据 数字参数;表明自动发送数据时间。操作 AT+QISEND,输入数据耗时后,数据自动 发送 9.17. AT+QIPROMPT 设置发送数据时是否显示'>'和'SEND OK' 语法 AT+QIPROMPT 设置发送数据时是否显示'>'和'SEND OK' 测试命令 响应 AT+QIPROMPT=? +QIPROMPT: (取值列表) 查询命令 OK 响应 AT+QIPROMPT? +QIPROMPT: OK 配置命令 响应 AT+QIPROMPT= OK 最大响应时间 参考 Quectel 若出错,返回: ERROR 300ms 参数 数字参数;表明 AT+QISEND 操作后,是否显示'>'和'SEND OK' 0 发送成功时不显示'>',返回'SEND OK' 1 发送成功时显示'>',返回'SEND OK' 2 发送成功时不显示'>',不返回'SEND OK' 3 发送成功时显示'>',返回', SEND OK' 上海移远通信技术股份有限公司 128 / 216 9.18. AT+QISERVER 配置为服务器 语法 AT+QISERVER 配置为服务器 测试命令 AT+QISERVER=? 查询命令 AT+QISERVER? 执行命令 AT+QISERVER 配置命令 AT+QISERVER=[,] 最大响应时间 参考 Quectel 响应 OK 响应 +QISERVER: , OK 响应 OK 若出错,返回: ERROR 成功配置为服务器,返回: SERVER OK 配置为服务器失败,返回: CONNECT FAIL 响应 OK 若出错,返回: ERROR 150s,受网络状态影响 参数 数字参数;是否配置成服务器 0 不配置成服务器 1 配置成服务器 当前已连入的客户端的数量,范围为 1-5 数字参数;表明配置的服务器类型 0 TCP 服务器 1 UDP 服务器 服务器最大可接入连接数,默认为 1,范围为 1-5 M56 AT 命令手册 上海移远通信技术股份有限公司 129 / 216 备注 当 AT+QIMUX=0 时,参数被缺省。 M56 AT 命令手册 9.19. AT+QICSGP 设置 CSD 或 GPRS 连接模式 语法 AT+QICSGP 设置 CSD 或 GPRS 连接模式 测试命令 AT+QICSGP=? 响应 +QICSGP: 0-CSD,DIAL NUMBER,USER NAME,PASSW ORD,RATE(0-3) +QICSGP: 1-GPRS,APN,USER NAME,PASSWORD 查询命令 AT+QICSGP? OK 响应 +QICSGP: 配置命令 AT+QICSGP=,[(,,)/(,< user name>,,)] OK 响应 OK 若出错,返回: ERROR 最大响应时间 300ms 参考 Quectel CSD 相关配置暂不支持 参数 数字参数;表明无线连接模式 0 CSD 连接 1 GPRS 连接 GPRS 连接配置的参数说明: 字符串参数;表明接入点名称 字符串参数;表明用户名 字符串参数;表明用户密码 CSD 连接配置的参数说明: 字符串参数;表明 CSD 号码 上海移远通信技术股份有限公司 130 / 216 字符串参数;表明 CSD 连接用户名 字符串参数;表明 CSD 连接用户密码 数字参数;表明 CSD 连接速率 0 2400 1 4800 2 9600(缺省值) 3 14400 M56 AT 命令手册 9.20. AT+QISRVC 选择当前可操作连接 语法 AT+QISRVC 选择当前可操作连接 测试命令 AT+QISRVC=? 响应 +QISRVC: (取值列表) 查询命令 AT+QISRVC? OK 响应 +QISRVC: 配置命令 AT+QISRVC= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms CSD 相关配置暂不支持 参数 数字参数;用于选择当前可操作连接 1 选择 ME 作为 Client 的连接 2 选择 ME 作为 Server 的连接 备注 该操作用于以下情况:当前存在两路或多路连接,一路连接是 ME 作为 Client 连接远程 Server,一路连 接时 ME 作为 Server 接入远程 Client,通过该命令可区分和选择当前操作的连接。 上海移远通信技术股份有限公司 131 / 216 M56 AT 命令手册 9.21. AT+QISHOWRA 配置接收数据时是否显示发送方的 IP 地址和端口号 语法 AT+QISHOWRA 配置接收数据时是否显示发送方的 IP 地址和端口号 测试命令 AT+QISHOWRA=? 响应 +QISHOWRA: (取值列表) 查询命令 AT+QISHOWRA? OK 响应 +QISHOWRA: (取值列表) 配置命令 AT+QISHOWRA= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;表明接收数据时是否显示发送方的 IP 地址和端口号 0 不显示(默认值) 1 显示,格式为:RECV FROM:: 9.22. AT+QISCON 保存 TCP/IP 应用场景配置 语法 AT+QISCON 保存 TCP/IP 应用场景配置 测试命令 AT+QISCON=? 查询命令 AT+QISCON? 响应 OK 响应 显示 TCP/IP 上下文: SHOW APPTCPIP CONTEXT 上海移远通信技术股份有限公司 132 / 216 M56 AT 命令手册 执行命令 AT+QISCON 最大响应时间 参考 Quectel +QIDNSIP: +QIPROMPT: +QIHEAD: +QISHOWRA: +QICSGP: Gprs Config APN: Gprs Config UserId: Gprs Config Password: Gprs Config inactivityTimeout: App Tcpip Mode: [In Transparent Transfer Mode Number of Retry: Wait Time: Send Size: esc:] OK 响应 OK 300ms 参数 请参考 AT+QIDNSIP 请参考 AT+QIPROMPT 请参考 AT+QIHEAD 请参考 AT+QISHOWRA 请参考 AT+QICSGP 请参考 AT+QICSGP 请参考 AT+QICSGP 请参考 AT+QICSGP 请参考 AT+QICSGP 以下配置仅属于透明传输模式: 请参考 AT+QITCFG 请参考 AT+QITCFG 请参考 AT+QITCFG 请参考 AT+QITCFG 上海移远通信技术股份有限公司 133 / 216 M56 AT 命令手册 备注 1. 执行命令保存以下 AT 命令配置:AT+QIDNSIP,AT+QIPROMPT,AT+QIHEAD,AT+QISHOWRA, AT+QICSGP,AT+QITCFG。 2. 执行命令操作只影响当前前置场景各参数配置(请参考 AT+QIFGCNT)。 9.23. AT+QIMODE 配置 TCP/IP 应用模式 语法 AT+QIMODE 配置 TCP/IP 应用模式 测试命令 响应 AT+QIMODE=? +QIMODE: (取值列表) 查询命令 AT+QIMODE? OK 响应 +QIMODE: 配置命令 AT+QIMODE= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 0 非透传模式 1 透传模式(在该模式下,建立连接成功后,UART 将会进入数据模式。接收到的数据将 直接输出至串口,可通过'+++'退出数据模式,ATO 操作返回数据模式) 上海移远通信技术股份有限公司 134 / 216 M56 AT 命令手册 9.24. AT+QITCFG 配置透明传输模式 语法 AT+QITCFG 配置透明传输模式 测试命令 AT+QITCFG=? 响应 +QITCFG: (取值列表,取值列表,取值列表,取值列表) 查询命令 AT+QITCFG? OK 响应 +QITCFG: ,,, 配置命令 AT+QITCFG=,,< SendSz>, 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 一个 IP 包的重传次数 间隔发送时间,单位为 100ms 每次发送数据字节数 是否开启转义序列,缺省值是 TRUE 备注 1. 最大值为 1460 字节。 2. 和都可以指示发送数据操作。当发送的数据长度大于或等于时,将 优先发送长度的数据给远程连接;当发送的数据长度小于 时,将会等待 时长,时间到后将串口已输入的数据发送出去。 3. 该命令只在 AT+QIMUX=0 状态下有效。 上海移远通信技术股份有限公司 135 / 216 M56 AT 命令手册 9.25. AT+QISHOWPT 配置接收数据 IP 头是否显示传输协议 语法 AT+QISHOWPT 配置接收数据 IP 头是否显示传输协议 测试命令 AT+QISHOWPT=? 响应 +QISHOWPT: (取值列表) 查询命令 AT+QISHOWPT? OK 响应 +QISHOWPT: 配置命令 AT+QISHOWPT= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;配置在接收到 TCP 或 UDP 数据时,接收数据 IP 头内是否显示传输协议 0 不显示 1 显示,格式为:IPD(data length)(TCP/UDP): 备注 该=1 只在 AT+QIHEAD=1 时有效。 上海移远通信技术股份有限公司 136 / 216 9.26. AT+QIMUX 控制是否启用多路连接 语法 AT+QIMUX 控制是否启用多路连接 测试命令 AT+QIMUX=? 响应 +QIMUX: (取值列表) 查询命令 AT+QIMUX? OK 响应 +QIMUX: 配置命令 AT+QIMUX= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;控制当前场景下连接模式 0 不启用多路连接 1 启用多路连接 M56 AT 命令手册 9.27. AT+QISHOWLA 控制是否显示本地 IP 地址 语法 AT+QISHOWLA 控制是否显示本地 IP 地址 测试命令 响应 AT+QISHOWLA=? +QISHOWLA: (取值列表) 查询命令 AT+QISHOWLA? OK 响应 +QISHOWLA: 上海移远通信技术股份有限公司 137 / 216 M56 AT 命令手册 配置命令 AT+QISHOWLA= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;表明在接收到数据前是否显示数据发送的目的 IP 地址 0 不显示 1 显示,格式为:TO: 9.28. AT+QIFGCNT 配置前置场景 语法 AT+QIFGCNT 配置前置场景 测试命令 AT+QIFGCNT=? 查询命令 AT+QIFGCNT? 配置命令 AT+QIFGCNT= 最大响应时间 参考 Quectel 响应 +QIFGCNT: (取值列表) OK 响应 +QIFGCNT: , OK 响应 OK 若出错,返回: ERROR 300ms 上海移远通信技术股份有限公司 138 / 216 参数 数字参数;表明当前前置场景序号,范围为 0-1 数字参数;表明当前场景受控于哪一个通道 0 VIRTUAL_UART_1 1 VIRTUAL_UART_2 2 VIRTUAL_UART_3 3 VIRTUAL_UART_4 255 当前场景未受控于任何通道 M56 AT 命令手册 9.29. AT+QISACK 查询发送数据信息 语法 AT+QISACK 查询发送数据信息 测试命令 AT+QISACK=? 查询命令 AT+QISACK 配置命令 AT+QISACK= 最大响应时间 参考 Quectel 响应 OK 响应 +QISACK: ,, OK 响应 +QISACK: ,, OK 300ms 参数 查询的连接序号 数字参数;表明已发送数据大小 数字参数;表明已发送并得到远程接收方确认的数据大小 数字参数;表明已发送但未得到远程接收方确认的数据大小 上海移远通信技术股份有限公司 139 / 216 M56 AT 命令手册 备注 1. 执行命令仅在 AT+QIMUX=0 时有效。 2. 配置命令仅在 AT+QIMUX=1 时有效。 3. 该命令操作受控于 AT+QISRVC 配置。当 AT+QISRVC=1 时,查询的是 ME 作为 Client 向远程 Server 发送数据信息;当 AT+QISRVC=2 时,查询的是 ME 作为 Server 向远程 Client 发送的数据信息。 9.30. AT+QINDI 配置是否缓存接收到的数据 语法 AT+QINDI 配置是否缓存接收到的数据 测试命令 响应 AT+QINDI=? +QINDI: (取值列表) 查询命令 AT+QINDI? OK 响应 +QINDI: 配置命令 AT+QINDI= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;表明是否缓存接收到的数据 0 不缓存;接收到数据直接输出至串口 1 缓存模式 1;接收到数据将会向串口上报提示,格式为:+QIRDI: ,,(此 时可以通过 AT+QIRD 读取缓存的数据) 2 缓存模式 2;接收到数据将会向串口上报提示,格式为: +QIRDI: ,,,,,。每个 Socket 将建立一个缓存,接收 的数据将被保存在缓存中,直到通过 AT+QIRD 读取缓存的数据,缓存数据不应超过 400KB 数字参数;表明哪个场景接收到了新数据并缓存到缓存器内(可参考 AT+QIFGCNT), 范围为 0-1 上海移远通信技术股份有限公司 140 / 216 M56 AT 命令手册 数字参数;表明 ME 是作为 Server 还是作为 Client 建立的连接接收到数据 1 ME 作为 Client 连接 2 ME 作为 Server 连接 数字参数;表明 ME 是哪一路连接接收到数据,范围为 0-5(当 AT+QIMUX=0 时,=0) 9.31. AT+QIRD 读取缓存的数据 语法 AT+QIRD 读取缓存的数据 测试命令 AT+QIRD=? 配置命令 AT+QIRD=,,, 最大响应时间 参考 Quectel 响应 +QIRD: (取值列表,取值列表,取值列表, 取值列表) OK 响应 [+QIRD: :,,] OK 若出错,返回: ERROR 300ms 参数 数字参数;表明哪个场景接收到了新数据并缓存到缓存器内(可参考 AT+QIFGCNT),范围 是 0-1 数字参数;表明 ME 是作为 Server 还是作为 Client 建立的连接接收到数据 1 ME 作为 Client 连接 2 ME 作为 Server 连接 数字参数;表明 ME 是哪一路连接接收到数据,范围为 0-5(当 AT+QIMUX=0 时,=0) 读取数据长度,范围为 1-1500 发送数据方的 IP 地址 发送数据方的端口号 字符串类型;表明传输协议类型 TCP TCP 协议 上海移远通信技术股份有限公司 141 / 216 UDP UDP 协议 读取到的真实数据长度 读取到的数据内容 M56 AT 命令手册 9.32. AT+QISDE 控制 AT+QISEND 是否允许数据回显 语法 AT+QISDE 控制 AT+QISEND 是否允许数据回显 测试命令 响应 AT+QISDE=? +QISDE: (取值列表) 查询命令 AT+QISDE? OK 响应 +QISDE: 配置命令 AT+QISDE= 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 参数 数字参数;表明在操作 AT+QISEND 发送数据时,是否允许数据回显 0 不回显 1 回显 上海移远通信技术股份有限公司 142 / 216 M56 AT 命令手册 9.33. AT+QPING PING 远程服务器 语法 AT+QPING PING 远程服务器 测试命令 AT+QPING=? 响应 +QPING: 'HOST',(取值列表),(取值 列表) 配置命令 AT+QPING=''[,[][,]] OK 响应 OK [+QPING: [,,,,] …] 最大响应时间 参考 Quectel +QPING: [,,,,,,] 若出错,返回: ERROR 取决于 参数 字符串参数;远程服务器地址,可以是 IP 地址格式亦可以是域名格式 数字参数;每一次 PING 请求响应最大超时时间;单位:秒,范围:1-255,默认 1s 数字参数;PING 请求次数;范围:1-10,默认:4 PING 请求结果: 0 收到远程服务器响应,提示:,,, 1 PING 请求超时 远程服务器 IP 地址 每一次 PING 发送的数据长度 PING 请求耗时,单位:毫秒 PING 请求返回的当前时间 结束结果码 2 正常结束;成功激活 GPRS 连接上远程服务器,提示: ,,,,, 3 TCP/IP 协议栈忙 上海移远通信技术股份有限公司 143 / 216 4 未找到远程服务器 5 激活 PDP 场景失败 发送 PING 请求总次数 发送 PING 请求并收到响应总次数 PING 请求超时次数 最小响应时间,单位:毫秒 最大响应时间,单位:毫秒 平均响应时间,单位:毫秒 M56 AT 命令手册 9.34. AT+QNTP 通过网络时间服务器同步本地时间 语法 AT+QNTP 通过网络时间服务器同步本地时间 测试命令 响应 AT+QNTP=? +QNTP: 'SERVER',(取值列表) 查询命令 AT+QNTP? OK 响应 +QNTP: '', 执行命令 AT+QNTP 配置命令 AT+QNTP=''[,] 最大响应时间 参考 Quectel OK 响应 OK +QNTP: 若出错,返回: ERROR 响应 OK +QNTP: 若出错,返回: ERROR 120s,受网络状态影响 上海移远通信技术股份有限公司 144 / 216 参数 字符串参数;时间服务器的 IP 地址或域名 时间服务器的端口号 时间同步结果 0 本地时间同步成功 1 本地时间同步失败,未知错误 2 时间服务器无响应 3 TCP/IP 协议栈忙 4 未找到时间服务器 5 激活 PDP 场景失败 备注 中国默认国际时间服务器地址为'210.72.145.44',端口号是 123。 M56 AT 命令手册 9.35. AT+QIKALIVE 设置 TCP/IP 心跳包参数 语法 AT+QIKALIVE 设置 TCP/IP 心跳包参数 测试命令 响应 AT+QIKALIVE=? +QIKALIVE: ( 取 值 列 表 )[,( 取 值 列 表),(取值列表)] 查询命令 AT+QIKALIVE? OK 响应 +QIKALIVE: ,, 配置命令 AT+QIKALIVE=[,,] 最大响应时间 参考 Quectel OK 响应 OK 若出错,返回: ERROR 300ms 上海移远通信技术股份有限公司 145 / 216 参数 0 关闭检测心跳包功能 1 打开检测心跳包功能 发送心跳包的频率 60 参数范围为 60-1800 秒,默认值为 60 秒 如果心跳包发送失败,再次发送间隔时间 10 参数范围为 10-20 秒,默认值为 10 秒 备注 重启后参数恢复默认值。 M56 AT 命令手册 上海移远通信技术股份有限公司 146 / 216 M56 AT 命令手册 10 补充业务命令 10.1. AT+CCFC 设置呼叫转移 AT+CCFC 根据 GSM 02.82[4],对呼叫转移业务进行控制,同时支持注册、删除、激活、去激活和状 态查询。 语法 AT+CCFC 设置呼叫转移 测试命令 AT+CCFC=? 响应 +CCFC: (取值列表) 设置命令 AT+CCFC=,[,,[,[,[,[,time]]]]]] OK 响应 若不等于 2 且操作成功: OK 若等于 2 且操作成功(当且仅当=0~3): +CCFC: ,[,,[,,[,]]] ... 最大响应时间 参考 GSM 07.07 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 无条件 1 移动遇忙 上海移远通信技术股份有限公司 147 / 216 M56 AT 命令手册 2 无应答 3 不可及 4 所有呼叫转移(0-3)(请参考 GSM 02.30[19]) 5 所有条件呼叫转移(1-3)(请参考 GSM 02.30[19]) 0 禁用 1 启用 2 状态查询 3 注册 4 删除 字符型;呼叫转移地址的电话号码,其格式符合所规定的 整数型的八位字节地址类型(请参考 GSM 04.08[8] 10.5.4.7 章节);当拨号字符串包括国际 接入代码字符'+'时,缺省值为 145;其他情况下,缺省值为 129 字符型;由规定的字符型子地址的格式 整数型的八位字节子地址类型(请参考 GSM 04.08[8] 10.5.4.8 章节) 1 语音 2 数据 4 传真 7 语音,数据和传真 8 短消息 16 同步数据电路 32 异步数据电路 1…30 如果启用或禁止'无应答',该参数使得再改呼叫转移前有秒数的等待时间,默认值 为 20 0 非激活 1 激活 举例 AT+CCFC=0, 2,'15021012496' OK //设置无条件转移至 15021012496 AT+CCFC=0,2 //查询无条件转移设置,转移成功 +CCFC: 1, 1,'+8615021012496',145 OK AT+CCFC=0,4 OK AT+CCFC=0,2 +CCFC: 0, 15 //删除无条件转移 //查询无条件转移设置,设置删除 OK 上海移远通信技术股份有限公司 148 / 216 M56 AT 命令手册 10.2. AT+CCUG 封闭用户组 该命令可控制 CUG(Closed User Group)附加业务(详情请参考 GSM 02.85[21])。用户可选择 CUG 索引、抑制 OA(Outgoing Access)、抑制优先 CUG。 语法 AT+CCUG 封闭用户组 测试命令 AT+CCUG=? 查询命令 AT+CCUG? 响应 OK 响应 +CCUG: ,, 设置命令 AT+CCUG=[][,[,]] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 1 0...9 10 0 1 2 4 禁用暂时模式下提供的 CUG 业务 启用暂时模式下提供的 CUG 业务 CUG 索引 无索引(优先 CUG 取自用户数据) 无信息 抑制 OA 抑制优先 CUG 抑制 OA 和优先 CUG 上海移远通信技术股份有限公司 149 / 216 M56 AT 命令手册 10.3. AT+CCWA 呼叫等待 该命令根据 GSM02.83[5],对呼叫等待业务进行禁用,启用及查询控制。 语法 AT+CCWA 呼叫等待 测试命令 AT+CCWA=? 响应 +CCWA: (取值列表) 查询命令 AT+CCWA? OK 响应 +CCWA: 配置命令 AT+CCWA=[],[,]] OK 响应 当不等于 2 且操作成功: OK 当等于 2 且操作成功: +CCWA: , ... OK 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 相关 URC 上报: +CCWA: ,,[,] 参数 在 TA 设置或显示结果码的显示状态 0 禁用 1 启用 若没有给定该参数,则不能询问网络 0 禁用 1 启用 2 查询状态 代表每一种信息类别的整数的总和 1 语音(电话业务) 上海移远通信技术股份有限公司 150 / 216 M56 AT 命令手册 2 数据 4 传真 16 同步数据电路 32 异步数据电路 0 非激活 1 激活 字符串类型;电话号码的地址类型必须符合的要求 整型格式的地址类型 129 未知类型(IDSN 格式号码) 145 国际号码类型(ISDN 格式) 可选字符类型,字母数字的表示对应电话号码簿中的位置 备注 1. 如果对于任何,例如+CCWA: 0,7,服务都没有被激活,这种情况下,=0 将会返 回。 2. 当=2,所有的激活的呼叫转移号码将被上报,在这种模式下,按任何键,命令都可以被终 止。 举例 AT+CCWA=1,1 OK ATD10086; OK +CCWA: '02154450293',129,1 //启用在 TA 设置或显示结果码的显示状态 //建立通话 //通话中来电,来电处于呼叫等待状态中 10.4. AT+CHLD 呼叫保持和多方通话 使用该命令,可将当前通话暂时从 ME 释放,但是网络和多方通话仍然保持该连接。具有两个通话(一 个通话保持,另一个通话在用或提示)的用户可以连接到其他各方的通话,并释放自己的连接。 语法 AT+CHLD 呼叫保持和多方通话 测试命令 AT+CHLD=? 响应 +CHLD: (取值列表) OK 上海移远通信技术股份有限公司 151 / 216 M56 AT 命令手册 配置命令 AT+CHLD=[] 最大响应时间 参考 GSM 07.07 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 释放所有保持的呼叫或者等待中的呼叫(UDUB 用户决定忙)。如果有电话处于等待状 态,终止等待的电话,否则,终止所有保持的电话 1 如果存在当前呼叫,释放所有当前呼叫并将接听另外一个已保持或等待中的呼叫。当只 有一路通话时,该操作不能结束已激活的通话 1X 释放当前某一特定的呼叫 X(X=1~7) 2 如果存在当前呼叫,保持所有当前呼叫并接听另外一个已保持或等待中的呼叫 2X 保持除通讯必须支持的呼叫 X(X=1~7)外的所有当前呼叫 3 为会话增加一个已保持通话 备注 该业务仅适用于电信服务 11(报告:电话)。 举例 AT+CCWA=1,1 OK ATD10086; OK //启用在 TA 设置或显示结果码的显示状态 //建立通话 +CCWA: '02154450293',129,1 AT+CHLD=2 OK AT+CLCC +CLCC: 1,0,1,0,0,'10086',129,'' //通话中来电,来电处于呼叫等待状态中 //保持第一路通话,并接入第二路呼叫等待的通话 //第一路通话被保持 +CLCC: 2,1,0,0,0,'02154450293',129,'' //第二路通话被接入 OK AT+CHLD=21 OK //激活第一路通话,保持第二路通话 上海移远通信技术股份有限公司 152 / 216 AT+CLCC +CLCC: 1,0,0,0,0,'10086',129,'' //第一路通话被接入 +CLCC: 2,1,1,0,1,'02154450293',129,'' //第二路通话被保持 OK AT+CHLD=3 OK AT+CLCC +CLCC: 1,0,0,0,1,'10086',129,'' //激活所有通话,实现 3 方通话 +CLCC: 2,1,0,0,1,'02154450293',129,'' OK M56 AT 命令手册 10.5. AT+CLIP 来电号码显示设置 语法 AT+CLIP 来电号码显示设置 测试命令 AT+CLIP=? 查询命令 AT+CLIP? 配置命令 AT+CLIP=[] 最大响应时间 参考 GSM 07.07 响应 +CLIP: (取值列表),(取值列表) OK 响应 +CLIP: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 15s,受网络状态影响 URC 上报: 当可在 TE 显示 CLI 且主叫方允许的情况下,当所有 RING 或 +CRING: 的返回结果从 TA 发送到 TE 后,将返回: +CLIP: ,,'[]',[],'[]', 上海移远通信技术股份有限公司 153 / 216 M56 AT 命令手册 参数 0 不显示结果码 1 显示结果码 0 未提供 CLIP 业务 1 提供 CLIP 业务 2 未知 字符型;由规定的电话号码格式 整数型的八位字节地址类型 129 未知类型(IDSN 格式号码) 145 国际号码类型(ISDN 格式) 字符串类型;电话本中条目对应的字符表示(该参数由 AT+QCLIP 控制 是否显示字符串内容) 0 CLI 有效 1 CLI 由发起端保留 2 CLI 由于网络问题或者由于发起端网络的限制而不可行 备注 1. 配置命令可启用或禁用 CLI 显示在 TE 上。但对附加业务 CLIP 在网络中的执行没有影响。 2. 查询命令给定的状态,并根据 GSM02.81[3]触发对 CLIP 业务的配置状态的查询。 举例 AT+CPBW=1,'02151082965',129,'QUECTEL' OK AT+CLIP=1 OK RING +CLIP: '02151082965',129,'',,'',0 10.6. AT+QCLIP 配置来电是否显示主叫号码名称 语法 AT+QCLIP 配置来电是否显示主叫号码名称 测试命令 响应 AT+QCLIP=? +QCLIP: (取值列表) 上海移远通信技术股份有限公司 154 / 216 查询命令 AT+QCLIP? 配置命令 AT+QCLIP= 最大响应时间 参考 Quectel OK 响应 +QCLIP: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 来电是否显示主叫号码名称 0 不显示 1 显示 备注 该命令仅在 AT+CLIP=1 下有效。 举例 AT+CPBW=1,'02151082965',129,'QUECTEL' OK AT+QCLIP=1 OK AT+CLIP=1 OK RING +CLIP: '02151082965',129,'',,'QUECTEL',0 M56 AT 命令手册 上海移远通信技术股份有限公司 155 / 216 M56 AT 命令手册 10.7. AT+CLIR 主叫识别限制 当主叫方发起呼叫时,使用该命令可启用或禁止在被叫方显示 CLI。对于所有的接下来的去电,已经设 置了一个默认值作为临时模式,那么这个命令将会覆盖 CLIR 设置(默认是限制或者允许)。通过使用相反 的命令,这个设置被撤销。 语法 AT+CLIR 主叫识别限制 测试命令 AT+CLIR=? 响应 +CLIR: (取值列表) 查询命令 AT+CLIR? OK 响应 +CLIR: , 配置命令 AT+CLIR=[] 最大响应时间 参考 GSM 07.07 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 15s,受网络状态影响 参数 设置出局呼叫的调整状态 0 依据 CLIR 业务的开通状态使用提示指示语 1 CLIR 调用 2 CLIR 抑制 显示主叫在网络中的 CLIR 业务状态 0 未提供 CLIR 业务 1 永久方式下提供的 CLIR 业务 2 未知(如:无网络等) 3 暂时模式下提供的 CLIR 业务受限 4 暂时模式下提供的 CLIR 业务不受限 上海移远通信技术股份有限公司 156 / 216 备注 使用该命令功能,需要注意对应(U)SIM 卡是否支持号码隐藏业务。 M56 AT 命令手册 10.8. AT+COLP 显示被叫识别 当主叫方在发起呼叫时,使用该命令可启用或禁止显示呼叫识别。在任何的+CR 或者 V.25ter 响应之 前,中间结果码直接从 TA 返回给 TE。 语法 AT+COLP 显示被叫识别 测试命令 AT+COLP=? 响应 +COLP: (取值列表) 查询命令 AT+COLP? OK 响应 +COLP: , 配置命令 AT+COLP=[] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 15s,受网络状态影响 URC 上报: 当使能(并且被叫用户容许),在任何+CR 和 V.25ter 响应之 前,一个中间结果码返回: +COLP: ,[,,[,]] 参数 0 不显示结果码 1 显示结果码 0 未提供 COLP 业务 1 提供 COLP 业务 2 未知 字符型;由规定的电话号码格式 上海移远通信技术股份有限公司 157 / 216 M56 AT 命令手册 整数型的八位字节地址类型 129 未知类型(IDSN 格式号码) 145 国际号码类型(ISDN 格式) 字符串类型;子地址格式符合 整型格式的子地址类型(参考 GSM04.08[8] 10.5.4.8 章节) 字符串类型;电话本中条目对应的字符表示(该参数由 AT+QCOLP 控制是 否显示字符串内容) 备注 查询命令给定的状态,并根据 GSM02.81[3],可触发对 COLP 业务的配置状态的查询(中给定)。 举例 AT+CPBW=1,'02151082965',129,'QUECTEL' OK AT+COLP=1 OK ATD02151082965; +COLP: '02151082965',129,'',0,'' OK 10.9. AT+QCOLP 配置去电是否显示主叫号码名称语法 语法 AT+QCOLP 配置去电是否显示主叫号码名称语法 测试命令 响应 AT+QCOLP=? +QCOLP: (取值列表) 查询命令 AT+QCOLP? OK 响应 +QCOLP: 配置命令 AT+QCOLP= OK 响应 OK 若错误与 ME 功能相关,则返回: 上海移远通信技术股份有限公司 158 / 216 +CME ERROR: 最大响应时间 参考 Quectel 300ms 参数 是否显示+COLP 字符串名称 0 不显示 1 显示 备注 该命令仅在 AT+COLP=1 下有效。 举例 AT+CPBW=1,'02151082965',129,'QUECTEL' OK AT+QCOLP=1 OK AT+COLP=1 OK ATD02151082965; +COLP: '02151082965',129,'',0,'QUECTEL' OK M56 AT 命令手册 10.10. AT+CUSD 非结构化附加业务 该命令根据 GSM02.90[23],用于对 USSD(Unstuctured Supplementary Service Data)进行控制。 该命令支持网络和移动发起的操作。用于启用或禁用非请求结果码(网络返回的 USSD 返回结果 或网络发起操作)+CUSD: [,[,]]显示在 TE 上的。 指定时,移动发起的 USSD 字符串或网络发起操作的返回结果 USSD 字符串将发送给网络。通 过非请求结果码+CUSD,返回网络侧的返回结果 USSD 字符串。 上海移远通信技术股份有限公司 159 / 216 语法 AT+CUSD 非结构化附加业务 测试命令 AT+CUSD=? 查询命令 AT+CUSD? 配置命令 AT+CUSD=[[,[,]]] 最大响应时间 参考 GSM 07.07 响应 +CUSD: (取值列表) OK 响应 +CUSD: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 120s,受网络状态影响 M56 AT 命令手册 参数 用于指示非结构化附加业务数据控制的数字参数 0 禁用结果码显示在 TA 上 1 启用结果码显示在 TA 上 2 取消会话(不适用于查询命令的返回结果) 字符串类型;USSD 字符串(如果表示使用 GSM03.38[25]中的缺省符号值,ME/TA 将根 据 GSM07.05[24]Annex A,将 GSM 中的符号集转换为当前 TE 的字符集) GSM03.38[25]中采用整数型的小区广播数据编码方案(默认值为 0) 举例 AT+CSCS='UCS2' OK AT+CUSD=1,'002A0031003000300023' +CUSD: 1,'0031002E59296C14000A0032002E65B095FB000A0033002E8BC15238000A0034002E5F6979680 00A0035002E751F6D3B000A0036002E5A314E50000A0037002E5E385DDE98CE91C7000A002A002 E900051FA000A', 72 OK 上海移远通信技术股份有限公司 160 / 216 M56 AT 命令手册 10.11. AT+CSSN 附加业务通知 该命令表示与附加业务有关的由网络发起的通知。使用该配置命令,可启用或禁用 TA 的通知结果码显 示在 TE 上。 当 =1 , 并 且 在 移 动 终 端 发 起 呼 叫 的 过 程 中 收 到 附 加 业 务 通 知 时 , 中 间 结 果 码 +CSSI: [,]将被发送给 TE。 当=1,并且在移动终端终止呼叫过程中收到附加业务通知时,或在收到前转校验附加业务通知时, 非请求结果码+CSSU: 将被发送给 TE。 语法 AT+CSSN 附加业务通知 测试命令 AT+CSSN=? 响应 +CSSN: (取值列表),(取值列表) 查询命令 AT+CSSN? OK 响应 +CSSN: , 配置命令 AT+CSSN=[[,]] 最大响应时间 参考 GSM 07.07 OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 在发起呼叫建立后,用以表示是否显示+CSSI: [,]结果码状态的数字参数 0 禁用 1 启用 当接收到呼叫转移补充业务通知,一个终端呼叫建立或者在呼叫进行中的时候,用以表示是 否显示+CSSU: 结果码状态的数字参数 0 禁用 1 启用 0 激活无条件呼叫转移 上海移远通信技术股份有限公司 161 / 216 1 激活有条件呼叫转移 2 呼叫已经被转移 3 呼叫等待中 4 是 CUG 呼叫(也会出现) 5 禁止出局呼叫 6 禁止入局呼叫 7 CLIR 抑制关闭 关闭的用户组索引号 0 指示这是一个呼叫转移的呼叫 M56 AT 命令手册 上海移远通信技术股份有限公司 162 / 216 11 音频控制命令 11.1. ATL 设置监听扬声器音量 语法 ATL 设置监听扬声器音量 执行命令 ATL 最大响应时间 参考 V.25ter 参数 0 低扬声器音量 1 中低扬声器音量 2 中扬声器音量 3 高扬声器音量 备注 GSM 网络中无效。 响应 OK 300ms M56 AT 命令手册 上海移远通信技术股份有限公司 163 / 216 11.2. ATM 设置监听扬声器模式 语法 ATM 设置监听扬声器模式 执行命令 ATM 最大响应时间 参考 V.25ter 响应 OK 300ms 参数 0 扬声器关闭 1 扬声器被打开,当有载波被检测到 2 扬声器打开 备注 ATL 以及 ATM 命令仅在 V.25ter 生效,对 GSM 网络无效。 11.3. AT+CALM 来电警报模式 语法 AT+CALM 来电警报模式 测试命令 AT+CALM=? 查询命令 AT+CALM? 配置命令 AT+CALM= 响应 +CALM: (取值列表) OK 响应 +CALM: OK 响应 OK 上海移远通信技术股份有限公司 M56 AT 命令手册 164 / 216 最大响应时间 参考 GSM 07.07 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 1 正常模式 静音模式(禁止播放来自 ME 的所有声音) 备注 该配置命令仅适用于来电铃音控制。 M56 AT 命令手册 11.4. AT+CRSL 来电音量等级 语法 AT+CRSL 来电音量等级 测试命令 AT+CRSL=? 查询命令 AT+CRSL? 配置命令 AT+CRSL= 最大响应时间 参考 GSM 07.07 响应 +CRSL: (取值列表) OK 响应 +CRSL: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 165 / 216 参数 整数型,制造商自定义范围:0-100。最小值为最低音量等级。 M56 AT 命令手册 11.5. AT+CLVL 扬声器音量等级 语法 AT+CLVL 扬声器音量等级 测试命令 AT+CLVL=? 查询命令 AT+CLVL? 配置命令 AT+CLVL= 最大响应时间 参考 GSM 07.07 响应 +CLVL: (取值列表) OK 响应 +CLVL: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 整数型;制造商自定义范围:0-100。最小值为最低音量等级。 上海移远通信技术股份有限公司 166 / 216 11.6. AT+CMUT 上行静音控制 语法 AT+CMUT 上行静音控制 测试命令 AT+CMUT=? 查询命令 AT+CMUT? 配置命令 AT+CMUT= 最大响应时间 参考 GSM 07.07 响应 +CMUT: (取值列表) OK 响应 +CMUT: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 关闭静音 1 打开静音(MIC 被静音) 备注 仅在呼叫过程中,该命令操作有效。 M56 AT 命令手册 上海移远通信技术股份有限公司 167 / 216 M56 AT 命令手册 11.7. AT+QMIC 配置麦克风增益等级 语法 AT+QMIC 配置麦克风增益等级 测试命令 AT+QMIC=? 查询命令 AT+QMIC? 配置命令 AT+QMIC=, 最大响应时间 参考 Quectel 响应 +QMIC: (取值列表),(取值列表) OK 响应 +QMIC: ,, OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 2 主免提通道 侧音增益等级范围:0-15 11.8. AT+QAUDCH 切换音频通道 语法 AT+QAUDCH 切换音频通道 测试命令 AT+QAUDCH=? 响应 +QAUDCH: (取值列表) OK 上海移远通信技术股份有限公司 168 / 216 查询命令 AT+QAUDCH? 配置命令 AT+QAUDCH=[] 最大响应时间 参考 Quectel 响应 +QAUDCH: OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 2 主免提通道(默认) M56 AT 命令手册 11.9. AT+QAUDLOOP 音频通道回环测试 语法 AT+QAUDLOOP 音频通道回环测试 测试命令 响应 AT+QAUDLOOP=? +QAUDLOOP: (取值列表),(取值列表) 配置命令 AT+QAUDLOOP=[,] 最大响应时间 参考 Quectel OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 169 / 216 参数 0 停止测试 1 开始测试 2 主免提通道 M56 AT 命令手册 11.10. AT+QLTONE 产生本地定制单音 语法 AT+QLTONE 产生本地定制单音 测试命令 AT+QLTONE=? 响应 +QLTONE: (取值列表),(取值列表),(取值列表),(取值列表),(取 值列表) 配置命令 AT+QLTONE=,,< periodOn>,, 最大响应时间 OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 取决于要播放的定制单音长度 参考 Quectel 参数 0 停止播放 1 开始播放 播放单音频率 一个周期内播放单音的时长 一个周期内静音的时长 单音播放总时长,单位为毫秒 备注 当开始播放指定频率单音时,模块会持续播放该单音时长,然后再停止播放单音 时长,依次循环。直至总时长结束。 上海移远通信技术股份有限公司 170 / 216 M56 AT 命令手册 12 硬件相关命令 12.1. AT+CCLK 实时时钟 语法 AT+CCLK 实时时钟 测试命令 AT+CCLK=? 查询命令 AT+CCLK? 配置命令 AT+CCLK= 最大响应时间 参考 GSM 07.07 响应 OK 响应 +CCLK: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 字符串类型;格式:yy/MM/dd,hh:mm:ss±zz,各指年,月,日,小时,分钟,秒和时 区(用当地时间和 GMT 时间之间的差别来表示,以四分之一小时格式来表示;范围-47 ~ +48) 举例 AT+CCLK? //查询当前 ME 时间 +CCLK: '08/01/04, 00:19:43+00' 上海移远通信技术股份有限公司 171 / 216 M56 AT 命令手册 OK 12.2. AT+CBC 查询电池电量和充电状态 语法 AT+CBC 查询电池电量和充电状态 测试命令 AT+CBC=? 响应 +CBC: (取值列表),(取值列表),(voltage) 执行命令 AT+CBC 最大响应时间 参考 GSM 07.07 OK 响应 +CBC: ,, OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 充电状态 0 不在充电 电池电量级别 0...100 电池相对于其原始电量的百分比 电池电压(单位:mV) 备注 由于 M56 不支持充电功能,和不适用;仍然有效反映 VBAT 的电压值。 上海移远通信技术股份有限公司 172 / 216 M56 AT 命令手册 12.3. AT+QADC 读取 ADC 语法 AT+QADC 读取 ADC 测试命令 AT+QADC=? 查询命令 AT+QADC? 最大响应时间 参考 GSM 07.07 参数 状态 0 失败 1 成功 0-2800 电压 响应 +QADC: (取值列表),(取值列表) OK 响应 +QADC: , OK 300ms 12.4. AT+QSCLK 慢时钟配置 语法 AT+QSCLK 慢时钟配置 测试命令 AT+QSCLK=? 查询命令 AT+QSCLK? 响应 +QSCLK: (取值列表) OK 响应 +QSCLK: OK 上海移远通信技术股份有限公司 173 / 216 M56 AT 命令手册 配置命令 AT+QSCLK= 最大响应时间 参考 Quectel 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 禁用慢时钟 1 启用慢时钟,拉高 DTR 生效,拉低 DTR 唤醒 2 启用慢时钟,5 秒内串口无数据交互即进入睡眠模式;有数据时唤醒 备注 模式 2 下,第一次串口数据会被丢弃,仅仅起唤醒作用。建议此模式下先发一个 AT 来唤醒模块再继续其 他业务。 12.5. AT+QLEDMODE 网络指示灯配置 语法 AT+QLEDMODE 网络指示灯配置 测试命令 AT+QLEDMODE=? 响应 +QLEDMODE: (取值列表) 查询命令 AT+QLEDMODE? OK 响应 +QLEDMODE: 配置命令 AT+QLEDMODE= OK 响应 OK 若出错,返回: ERROR 上海移远通信技术股份有限公司 174 / 216 M56 AT 命令手册 最大响应时间 参考 Quectel 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 0 1 2 来电振铃时网络指示灯快速闪烁 来电振铃对网络指示灯无影响 来电振铃对网络指示灯无影响,但此时有 URC 上报,串口 RI 引脚不会变化,直到振铃 结束 12.6. AT+QVBATT 配置电压阀值 语法 AT+QVBATT 配置电压阀值 测试命令 AT+QVBATT=? 查询命令 AT+QVBATT? 响应 +QVBATT: 0,(3451-3600),(0,1) +QVBATT: 1,(3100-3450),(0,1) +QVBATT: 2,(4300-4550),(0,1) +QVBATT: 3,(4551-4730),(0,1) OK 响应 +QVBATT: 0,, +QVBATT: 1,, +QVBATT: 2,, +QVBATT: 3,, 配置命令 AT+QVBATT=[,[,]] OK 响应 如果个数正确,返回 OK 如果 省略,并且 是合法的, 这个命令可以用来查询对应的设置电压值和状态, 返回 +QVBATT: ,, 上海移远通信技术股份有限公司 175 / 216 M56 AT 命令手册 最大响应时间 参考 Quectel Quectel OK 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 参数 配置电压阈值的类型. 0 低电压报警的阈值 1 低电压关机的阀值 2 高电压报警的阀值 3 高电压关机的阀值 电压阀值. 单位: mV 对应的功能,是处于打开还是关闭状态。 低电压报警和低电压关机功能,默认是打开的。 高电压报警和高电压关机功能,默认是关闭的。 0 功能关闭。 1 功能打开 备注 1. 当供电电压到达对应的阀值时,会上报下面的 URC: UNDER_VOLTAGE WARNING UNDER_VOLTAGE POWER DOWN OVER_VOLTAGE WARNING OVER_VOLTAGE POWER DOWN 2. 这个命令设置的参数,可以通过 AT&W 保存。 举例 AT+QVBATT=? +QVBATT: 0,(3451-3600),(0,1) +QVBATT: 1,(3100-3450),(0,1) +QVBATT: 2,(4300-4550),(0,1) +QVBATT: 3,(4551-4730),(0,1) OK AT+QVBATT? +QVBATT: 0,3500,1 +QVBATT: 1,3100,1 //测试命令,查询阀值设置范围。 //查询命令。 上海移远通信技术股份有限公司 176 / 216 +QVBATT: 2,4500,0 +QVBATT: 3,4600,0 OK AT+QVBATT=0,3490 OK AT+QVBATT=0 +QVBATT: 0,3490,1 OK AT+QVBATT=1,3300,0 OK AT+QVBATT=1 +QVBATT: 1,3300,0 OK M56 AT 命令手册 //设置低电压报警的电压值为 3490mV。 //查询低电压报警的阀值电压和开启状态。 //0 是低电压报警功能类型,3490 是低电压报警的阀值电压, 1 是低电压报警功能是处于打开状态。 //低电压关机功能关闭。 //查询低电压关机功能的阀值电压和状态。 //1 是低电压关机功能,3300 是低电压关机的阀值电压,0 是低电压关闭功能处于关闭状态。 12.7. AT+QRIMODE 设置 RI 时长 语法 AT+QRIMODE 设置 RI 时长 查询命令 AT+QRIMODE=? 查询命令 AT+QRIMODE? 配置命令 AT+QRIMODE= 最大响应时间 响应 +QRIMODE: (取值列表) OK 响应 +QRIMODE: OK 响应 OK 若出错,返回: ERROR 若错误与 ME 功能相关,则返回: +CME ERROR: 300ms 上海移远通信技术股份有限公司 177 / 216 M56 AT 命令手册 参考 Quectel 参数 0 收到短消息时 RI 拉低 120ms,收到其他 URC 提示时 RI 拉低 120ms 1 收到短消息时 RI 拉低 120ms,收到其他 URC 提示时 RI 拉低 50ms 2 收到短消息时 RI 拉低 120ms,其他 URC 对 RI 引脚无影响 3 收到短消息时 RI 拉低 120ms,非透传模式下 TCP 来数据+QIRDI: 上报 URC 时将 RI 引脚拉低 120ms;收到其他 URC 提示时 RI 拉低 120ms 上海移远通信技术股份有限公司 178 / 216 M56 AT 命令手册 13 摄像机功能相关命令 13.1. AT+QCAMOPEN 打开摄像功能 语法 AT+QCAMOPEN 打开摄像功能 测试命令 AT+QCAMOPEN=? 响应 +QCAMOPEN: , 配置命令 AT+QCAMOPEN=, 最大响应时间 参考 Quectel OK 响应 OK 若错误与 ME 功能相关,则返回: +CME ERROR: 1000ms 参数 图像高,单位像素,取值范围 50~480 图像宽,单位像素,取值范围 50~640 备注 没有识别到摄像头时,返回错误码:7300。 上海移远通信技术股份有限公司 179 / 216 13.2. AT+QCAMIDFY 开始/停止解码 语法 AT+QCAMIDFY 开始/停止解码 测试命令 AT+QCAMIDFY=? 执行命令 AT+QCAMIDFY= 最大响应时间 参考 Quectel 响应 +QCAMIDFY: (取值列表) OK 响应 OK 300ms 参数 0 停止解码 1 开始解码 13.2.1. 解码结果的 URC 语法 解码结果的 URC +QCAMPRES: ,,, 上报解码结果 参数 解码结果 0 成功 1 无解码库 其他 失败 解析的一维码或者二维码类型 解码结果数据的长度。单位:字节 解码数据,输出结果与解码库有关 上海移远通信技术股份有限公司 M56 AT 命令手册 180 / 216 举例 AT+QCAMOPEN=480,640 OK AT+QCAMIDFY=1 OK +QCAMPRES: 0,18,9,135683066 13.3. AT+QCAMCLOSE 关闭摄像功能 语法 AT+QCAMCLOSE 关闭摄像功能 测试命令 AT+QCAMCLOSE=? 执行命令 AT+QCAMCLOSE 最大响应时间 参考 Quectel 响应 OK 响应 OK 1000ms 举例 AT+QCAMOPEN=240,320 OK AT+QCAMIDFY=1 OK +QCAMPRES: 0,18,9,135683066 AT+QCAMIDFY=0 OK AT+QCAMCLOSE OK 上海移远通信技术股份有限公司 M56 AT 命令手册 181 / 216 M56 AT 命令手册 13.4. AT+QCAMSEL 清除已识别的摄像头类型信息 第一次打开摄像功能,会自动识别摄像头的类型,并保存到 NVRAM 中,如果在已经识别到摄像头的 设备上,更换另一款摄像头,需要清除 NVRAM 中,已经保存的类型信息。 语法 AT+QCAMSEL 清除已识别的摄像头类型信息 测试命令 响应 AT+QCAMSEL=? OK 执行命令 响应 AT+QCAMSEL OK 最大响应时间 300ms 参考 Quectel 备注 该命令生效,需要重启模块。 13.5. AT+QCAMAPPVER 读取解码库版本信息 在解码库的应用程序中,添加对应解码库的版本信息,MCU 通过 AT 命令来读取对应解码库的版本信 息。 语法 AT+QCAMAPPVER 读取解码库版本信息 测试命令 响应 AT+QCAMAPPVER=? OK 执行命令 响应 AT+QCAMAPPVER +QCAMAPPVER: 最大响应时间 参考 Quectel OK 300ms 上海移远通信技术股份有限公司 182 / 216 参数 解码库的版本信息 M56 AT 命令手册 备注 该命令必须配合包含版本信息的解码库使用,如果烧录没有设置解码库版本信息的版本,执行该命令, 会造成异常的情况,不烧录解码库的话,返回为空。 举例 AT+QCAMAPPVER +QCAMAPPVER: '1.0.10000-2018.03.14-MTK Copyright (C) 2018, Quectel All Rights Reserved.' OK 13.6. AT+QUID 获取模块的芯片唯一识别码(ID 号) 语法 AT+QUID 获取模块芯片唯一识别码(ID 号) 测试命令 AT+QUID=? 读命令 AT+QUID? 响应 OK 响应 +QUID: 最大响应时间 参考 Quectel OK 300ms 参数 模块芯片唯一 ID 号,格式为,长度固定 32 个字节的十六进制字符串。 上海移远通信技术股份有限公司 183 / 216 举例 AT+QUID? +QUID: d5980c2b4137d186186117d457dcd93b OK M56 AT 命令手册 上海移远通信技术股份有限公司 184 / 216 M56 AT 命令手册 14 其他命令 14.1. A/ 重复上一条 AT 指令 语法 A/ 重复上一条 AT 指令 执行命令 A/ 最大响应时间 参考 V.25ter 响应 上一条 AT 指令执行的返回 取决于上一个 AT 命令 举例 AT OK A/ OK //重复上一次执行的 AT 操作 14.2. ATE 命令回显模式 使用该命令,可设置 TA 在命令状态下是否回显从 TE 接收到的字符。 语法 ATE 命令回显模式 执行命令 ATE[] 最大响应时间 参考 V.25ter 响应 OK 300ms 上海移远通信技术股份有限公司 185 / 216 参数 0 关闭回显 1 启用回显 14.3. ATS3 配置命令行终止符 使用该命令,可设置用于 AT 命令行终止符,该字符能被 TA 识别。 语法 ATS3 配置命令行终止符 查询命令 响应 ATS3? 配置命令 ATS3= 最大响应时间 参考 V.25ter OK 响应 OK 300ms 参数 0-13-127 命令行终止符(默认为 13=) M56 AT 命令手册 14.4. ATS4 设置响应格式字符 使用该命令,可设置用于获取结果码和信息文本的字符,该字符是由 TA 产生的。 语法 ATS4 设置响应格式字符 查询命令 响应 ATS4? OK 上海移远通信技术股份有限公司 186 / 216 配置命令 ATS4= 最大响应时间 参考 V.25ter 响应 OK 300ms 参数 0-10-127 响应格式字符(默认为 10=) 14.5. ATS5 配置命令行编辑字符 使用该命令,可设置用于删除命令行中的字符,该字符由 TA 产生。 语法 ATS5 设置响应格式字符 查询命令 响应 ATS5? 配置命令 ATS5= 最大响应时间 参考 V.25ter OK 响应 OK 300ms 参数 0-8-127 命令行编辑字符(默认为 8=) M56 AT 命令手册 上海移远通信技术股份有限公司 187 / 216 M56 AT 命令手册 15 附录 15.1. 参考文档 表 1:参考文档 序号 [1] [2] [3] [4] [5] 文档名 Quectel_GSM 模块 AT 命令应用指导 Quectel_GSM_TCP/IP_Application_Notes Quectel_GPRS_Startup_User_Guide Quectel_GSM_MUX_Application_Notes Quectel_M56_硬件设计手册 备注 GSM 模块 AT 命令应用指导 TCP/IP 应用指导 GPRS 配置应用指导 MUX 应用指导 M56 硬件设计手册 15.2. 术语缩写 表 2:术语缩写 缩写 ADC AMR ARP CLI CSD 描述 Analog-to-Digital Converter Adaptive Multi-Rate Antenna Reference Point Command-line Interface Circuit Switch Data 上海移远通信技术股份有限公司 188 / 216 CTS CUG DCD DCE DTE DTR GPRS IDSN ISDN ME MS OA PDP PSC RTS (U)SIM TA TCP TE UDP URC Clear To Send Closed User Group Dynamic Content Delivery Data Communication Equipment Data Terminal Equipment Data Terminal Ready General Packet Radio Service International Dalit Solidarity Network Integrated Services Digital Network Mobile Equipment Mobile Station Ongoing Access Packet Data Protocol Primary Synchronization Code Request To Send (Universal) Subscriber Identity Module Terminal Adapter Transmission Control Protocol Terminal Equipment User Datagram Protocol Unsolicited Result Code M56 AT 命令手册 上海移远通信技术股份有限公司 189 / 216 15.3. AT&F 影响到的 AT 命令及参数 表 3:AT&F 影响到的 AT 命令及参数 AT 命令 ATE ATQ ATS0 ATS3 ATS4 ATS5 ATS6 ATS7 ATS8 ATS10 ATV ATX AT&C AT&D AT+CREG AT+CCUG AT+CCWA AT+CSCS AT+CSTA AT+CLIP AT+CLIR 参数名称 ,, 上海移远通信技术股份有限公司 默认值 1 0 0 13 10 8 2 60 2 15 1 4 1 0 0 0,0,0 0 'GSM' 129 0 0 M56 AT 命令手册 190 / 216 M56 AT 命令手册 AT+CMEE AT+COLP AT+QDISH AT+CRSL AT+CLVL AT+CUSD AT+CSSN AT+CSNS AT+QMIC AT+QSCLK AT+QCLIP AT+QCOLP AT+QIURC AT+QEXTUNSOL AT+QRIMODE 1 0 0 60 AT+QAUDCH=2 时,默认值为:35 0 , 0,0 0 ,, 4,9,12 0 0 0 1 0 0 15.4. AT&W 影响到 AT 命令参数列表 表 4:AT&W 影响到的 AT 命令参数列表 AT 指令 ATE ATQ ATS0 ATS3 参数名称 上海移远通信技术股份有限公司 是否通过 AT&V 显示 是 是 是 是 191 / 216 ATS4 是 ATS5 是 ATS6 是 ATS7 是 ATS8 是 ATS10 是 ATV 是 ATX 是 AT&C 是 AT&D 是 AT+ICF , 是 AT+IFC , 是 AT+IPR 是 AT+CREG 是 AT+CCUG ,, 是 AT+CCWA 是 AT+CSCS 是 AT+CLIP 是 AT+CMEE 是 AT+COLP 是 AT+CR 是 AT+QDISH 否 AT+CRSL 否 AT+CLVL 否 AT+CUSD 是 上海移远通信技术股份有限公司 M56 AT 命令手册 192 / 216 AT+CSNS AT+QSIDET AT+QMIC AT+QSCLK AT+QCLIP AT+QCOLP AT+QIURC AT+QEXTUNSOL AT+QRIMODE AT+QSIMDET AT+QSIMSTAT 是 是 ,, 否 是 是 否 否 否 ,, 是 是 M56 AT 命令手册 15.5. ATZ 影响到的 AT 命令参数列表 表 5:ATZ 影响到的 AT 命令参数列表 AT 指令 ATE ATQ ATS0 ATS3 ATS4 ATS5 ATS6 ATS7 参数名称 上海移远通信技术股份有限公司 默认值 1 0 0 13 10 8 2 60 193 / 216 ATS8 ATS10 ATV ATX AT&C AT&D AT+CREG AT+CCUG AT+CCWA AT+CSCS AT+CSTA AT+CLIP AT+CLIR AT+CMEE AT+COLP AT+CR AT+QDISH AT+CRSL AT+CLVL AT+CUSD AT+CSSN AT+CSNS AT+QMIC AT+QSCLK M56 AT 命令手册 2 15 1 4 1 0 0 ,, 0,0,0 0 'GSM' 129 0 0 1 0 0 0 60 当 AT+QAUDCH=2 时,默认值为: 35 0 , 0,0 0 ,, 4,9,8 0 上海移远通信技术股份有限公司 194 / 216 AT+QCLIP AT+QCOLP AT+QIURC AT+QEXTUNSOL AT+QRIMODE AT+QSIMDET AT+QSIMSTAT ,, 0 0 1 0 0 0,0,0 0 15.6. AT&V 显示当前配置信息 表 6:AT&V 显示当前配置信息 AT&V 或 AT&V0 AT&V ACTIVE PROFILE E: 1 Q: 0 V: 1 X: 4 S0: 0 S2: 43 S3: 13 S4: 10 S5: 8 S6: 2 S7: 60 S8: 2 S10: 15 +CR: 0 +FCLASS: 0 +CMGF: 0 +CSDH: 0 +CMEE: 1 +CBST: 7,0,1 +IFC: 0,0 上海移远通信技术股份有限公司 M56 AT 命令手册 195 / 216 +ICF: 3,3 +CNMI: 2,1,0,0,0 +CSCS: 'GSM' +IPR: 0 &C: 1 &D: 0 +CSTA: 129 +CRLP: 61,61,128,6,0,3 +CCWE: 0 +QSIMSTAT: 0 +CCUG: 0,0,0 +CLIP: 0 +COLP: 0 +CCWA: 0 +CAOC: 1 +CLIR: 0 +CUSD: 0 +CREG: 0 +QSIMDET: 0,0,0 +QMIC: 4,9,8 +QCLIP: 0 +QCOLP: 0 +CSNS: 0 OK 15.7. AT&V 内容格式对照表 表 7:ATV 内容格式对照表 ATV1 OK CONNECT RING NO CARRIER ERROR ATV0 0 1 2 3 4 M56 AT 命令手册 描述 执行命令的正确确认 连接已经建立,DCE 从命令状态切换为数据状态 DCE 已经检测到一个来自网络的呼叫 连接中断或尝试建立连接失败 命令不能被识别,超出命令行的最大长度,参数值无效 或命令进程中的其他问题 上海移远通信技术股份有限公司 196 / 216 NO DIALTONE BUSY NO ANSWER PROCEEDING CONNECT M56 AT 命令手册 6 7 8 9 制造商特殊需求 无法检测到拨号音 检测到忙音信号(占线) 若'@'拨号修改量被使用,则紧跟 5 秒静默时间的远程 振铃没有在定时器(S7)超时前检测到,即无应答。 一条 AT 命令正在被处理 与 CONNECT 相同,但包含制造商特殊需求定义的文 本,该文本可以是指定的 DTE 速率,行速度,错误控 制,数据压缩或其他状态 15.8. URCs 说明列表 表 8:URCs 说明列表 序号 1 2 3 4 5 6 7 8 9 URC 显示 含义 +CGEV: NW DEACT ,[,] +CGEV: ME DEACT ,[,] +CGEV: NW DETACH 网络去 GPRS 附着 +CGEV: ME DETACH ME 去 GPRS 附着 +CGREG: 1 网络去注册 +CGREG: 0 网络未注册 +CGREG: 1,, 网络注册及本地小区信息 +CGREG: 0,, 网络未注册及本地小区信息 +CSQN: , 信号质量改变 10 禁止可用网络 11 +QGURC: 通话状态相关结果码 12 +CBCN: , 显示电池充电状态及电量等级 上海移远通信技术股份有限公司 条件 AT+CGEREP=1 AT+CGEREP=1 AT+CGEREP=1 AT+CGEREP=1 AT+CGREG=1 AT+CGREG=1 AT+CGREG=2 AT+CGREG=2 AT+QEXTUNSOL ='SQ',1 AT+QEXTUNSOL ='FN',1 AT+QEXTUNSOL ='UR',1 AT+QEXTUNSOL ='BC',1 197 / 216 M56 AT 命令手册 13 +QBAND: 显示频率模式 AT+QEXTUNSOL ='BM',1 +CCINFO: , 的呼叫序号且保留剩余的通话数目 ='CC',1 15 RING 来电指示 N/A 16 Call Ready 设置准备好建立或接受呼叫 N/A 17 UNDER_VOLTAGE POWER D 低电压关机指示 N/A OWN 18 UNDER_VOLTAGE WARNING 低电压报警 N/A 19 OVER_VOLTAGE POWER DO 高电压关机指示 N/A WN 20 OVER_VOLTAGE WARNING 高电压报警 N/A 21 UNDER_VOLTAGE POWER D 正常关机 N/A OWN +COLP: , 当 TE 作为呼叫发起方,显示被叫识 22 [,,[,]] 别相关信息 AT+COLP=1 +CLIP: 23 ,,'[]',[ 显示主叫识别相关信息 ], AT+CLIP=1 '[]', 24 +CRING: 来电指示 AT+CRC=1 25 +CREG: ME GSM 网络注册状态指示 AT+CREG=1 ME GSM 网络注册状态及小区信息 26 +CREG: [,,] 指示,当网络注册状态及小区信息更 AT+CREG=2 改时上报 27 +CCWA: ,,[,] AT+CCWA=1,1 28 RDY ME 初始化完毕 N/A 29 +CFUN: 1 ME 全功能模式 N/A 30 +CPIN: SIM 卡 PIN 状态 N/A 31 MO RING 去电呼叫振铃 AT+QMOSTAT=1 32 MO CONNECTED 去电呼叫建立成功 33 +QCAMPRES: ,,< Camera 解码结果 length>, AT+QMOSTAT=1 AT+QCAMIDFY= 1 上海移远通信技术股份有限公司 198 / 216 M56 AT 命令手册 15.9. +CME ERROR 错误报告列表 非请求结果码+CME ERROR: 表示移动设备或网络报错,类似于 ERROR 错误结果码。一旦命 令被执行,不管正确与否,都要返回 OK 或者 ERROR 结果。 表 9:+CME ERROR 错误代码列表 错误码 0 1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 18 20 错误描述 Phone failure No connection to phone Phone-adaptor link reserved Operation not allowed Operation not supported PH-SIM PIN required PH-FSIM PIN required PH-FSIM PUK required PH_SIM_PUK_REQUIRED SIM not inserted SIM PIN required SIM PUK required SIM failure SIM busy SIM wrong Incorrect password SIM PIN2 required SIM PUK2 required Memory full 上海移远通信技术股份有限公司 199 / 216 M56 AT 命令手册 21 Invalid index 22 Not found 23 Memory failure 24 Text string too long 25 Invalid characters in text string 26 Dial string too long 27 Invalid characters in dial string 30 No network service 31 Network timeout 32 Network not allowed - emergency calls only 40 Network personalization PIN required 41 Network personalization PUK required 42 Network subset personalization PIN required 43 Network subset personalization PUK required 44 Service provider personalization PIN required 45 Service provider personalization PUK required 46 Corporate personalization PIN required 47 Corporate personalization PUK required 48 Long dial-number storage is full 100 Unknow 103 Illegal MS 106 Illegal ME 107 GPRS services not allowed 111 PLMN not allowed 112 Location area not allowed 上海移远通信技术股份有限公司 200 / 216 113 132 133 134 148 149 150 151 152 153 154 302 600 601 602 603 604 605 606 607 608 609 610 3513 3515 M56 AT 命令手册 Roaming not allowed in this location area Service option not supported Requested service option not subscribed Service option temporarily out of order Unspecified GPRS error PDP authentication failure Invalid mobile class Link NS SP person PIN required Link NS SP person PUK required Link SIM C person PIN required Link SIM C person PUK required Command conflict No Error Unrecognized command Return error Syntax error Unspecified Data transfer already Action already Not AT command Multi command too long Abort COPS No call disconnect Unread records on SIM PS busy 上海移远通信技术股份有限公司 201 / 216 3517 3518 3738 3742 3765 3769 3771 3772 3773 3774 3775 3779 3780 3790 3791 7300 SM not ready Invalid parameter CSCS mode not found CPOL operation format wrong Invalid input value Unable to get control Call setup in progress SIM powered down Invalid CFUN state Invalid ARFCN The pin is not in GPIO mode No enough length for sc Incorrect data length Empty destination address Call is in progress Camera open fail M56 AT 命令手册 15.10. 错误扩展列表 15.10.1. Location ID 扩展错误报告列表 表 10:Location ID 扩展错误报告列表 ID 描述 0 No error (default) 1 Cause for protocol stack (PS) layer 2 Internal cause for Mobility Management (MM) layer 上海移远通信技术股份有限公司 202 / 216 M56 AT 命令手册 3 Cause for PPP/IP-Stack 15.10.2. 协议栈层(PS)错误列表 表 11:协议栈层(PS)错误列表 原因 CM Cause 0 1 3 6 8 10 11 16 17 18 19 21 22 25 26 27 28 29 30 描述 Radio link fail Unassigned number No route to destination Channel unacceptable Operator determined barring Call barred Reserved Normal call clearing User busy No user responding User alerting, no answer Call rejected Number changed Pre-emption Non-selected user clearing Destination out of order Invalid number format (incomplete number) Facility rejected Response to STATUS ENQUIRY 上海移远通信技术股份有限公司 203 / 216 M56 AT 命令手册 31 Normal, unspecified 34 No circuit/channel available 38 Network out of order 41 Temporary failure 42 Switching equipment congestion 43 Access information discarded 44 Requested circuit/channel not available 47 Resource unavailable, unspecified 49 Quality of service unavailable 50 Requested facility not subscribed 55 Incoming calls barred within the CUG 57 Bearer capability not authorized 58 Bearer capability not presently available 63 Service or option not available, unspecified 65 Bearer service not implemented 68 ACM equal or greater than ACM maximum 69 Requested facility not implemented 70 Only restricted digital information bearer capability is available 79 Service or option not implemented, unspecified 81 Invalid transaction identifier value 87 User not member of CUG 88 Incompatible destination 91 Invalid transit network selection 95 Semantically incorrect message 96 Invalid mandatory information 上海移远通信技术股份有限公司 204 / 216 M56 AT 命令手册 97 Message type non-existent or not implemented 98 Message type not compatible with protocol state 99 Information element non-existent or not implemented 100 Conditional information element error 101 Message not compatible with protocol 102 Recovery on timer expiry 111 Protocol error, unspecified 127 Interworking, unspecified 128 Telematic interworking not supported 129 Short message Type 0 not supported 130 Cannot replace short message 143 Unspecified TP-PID error 144 Data coding scheme (alphabet) not supported 145 Message class not supported 159 Unspecified TP-DCS error 160 Command cannot be acted 161 Command unsupported 175 Unspecified TP-Command error 176 TPDU not supported 192 SC busy 193 No SC subscription 194 SC system failure 195 Invalid SME address 196 Destination SME barred 197 SM Rejected-Duplicate SM 上海移远通信技术股份有限公司 205 / 216 M56 AT 命令手册 198 TP-VPF not supported 199 TP-VP not supported 210 Error in MS 211 Memory Capacity Exceeded 212 (U)SIM Application Toolkit Busy 213 (U)SIM data download error 224 CP retry exceed 225 RP trim timeout 255 Unspecified error cause 304 Invalid PDU mode parameter 305 Invalid TEXT mode parameter 313 (U)SIM failure 320 Memory failure 321 Invalid memory index 322 Memory full 330 SMSC address unknown 340 No+CNMA acknowledgement expected 500 Unknown error 513 Message length exceeds maximum length 514 Invalid request parameters 515 ME storage failure 516 Invalid bearer service 517 Invalid service mode 518 Invalid storage type 519 Invalid message format 上海移远通信技术股份有限公司 206 / 216 520 521 522 523 524 525 526 527 528 530 531 532 CC Cause 768 769 770 771 772 773 774 775 776 777 778 896 M56 AT 命令手册 Too many MO concatenated messages SMSAL not ready SMSAL no more service Not support TP-Status-Report&TP-Command in storage Reserved MTI No free entity in RL layer The port number is already registered There is no free entity for port number More message to send state error GPRS is suspended ME storage full (U)SIM is refreshing Command not allowed Illegal card ID Call allocation fail BC fill fail Call REEST Illegal DTMF tone Illegal BC Modify actual mode Data action fail No response from network Call accept not allowed General cause 上海移远通信技术股份有限公司 207 / 216 897 898 SS Cause 1024 1025 1033 1034 1035 1036 1037 1040 1041 1042 1043 1044 1045 1051 1053 1054 1058 1059 1060 1061 1062 1067 M56 AT 命令手册 CSD call is aborted by user during call establishment or MT call abort MO call/USSD CSD call is disconnected due to lower layer failure Cause none Unknown subscriber Illegal subscriber Bearer service not provisioned Tele service not provisioned Illegal equipment Call barred Illegal SS operation SS error status SS not available SS subscription violation SS incompatibility Facility not supported Absent subscriber Short term denial Long term denial System failure Data missing Unexpected data value PW registration failure Negative PW check Number of PW attempts violation 上海移远通信技术股份有限公司 208 / 216 1078 1095 1096 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 M56 AT 命令手册 Position method failure Unknown alphabet USSD busy Rejected by user Rejected by network Deflection to served subscriber Special service code Invalid deflection to number Max number of MPTY participants exceeded Resources not available General problem, unrecognized component General problem, mistyped component General problem, badly structured component Invoke problem, duplicate invoked Invoke problem, unrecognized operation Invoke problem, mistyped parameter Invoke problem, resource limitation Invoke problem, initiating release Invoke problem, unrecognized linked ID Invoke problem, linked resource unexpected Invoke problem, unexpected linked operation Return result problem, RR unrecognized invoked Return result problem, RR, return result unexpected Return result problem, RR mistyped parameter Return error problem, RE, unrecognized invoked 上海移远通信技术股份有限公司 209 / 216 1167 1168 1169 1170 MM Cause 2048 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2068 2069 2070 M56 AT 命令手册 Return error problem, RE return error unexpected Return error problem, RE unrecognized error Return error problem, RE unexpected error Return error problem, RE mistyped parameter Cause none IMSI unknown in HLR Illegal MS IMSI unknown in VLR IMEI not accepted Illegal ME GPRS not allowed None GPRS not allowed MS ID not derived by network Implicit detach PLMN not allowed Location area not allowed Roaming area not allowed GPRS not allowed in PLMN No suitable cells in LA MSC temp not reachable Network failure MAC failure Sync failure Congestion 上海移远通信技术股份有限公司 210 / 216 2080 2081 2082 2086 2088 2096 2111 2143 2144 2145 2146 2147 2148 2149 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 M56 AT 命令手册 Serve option not supported Request serve option not subscribed Serve option temp out of order Call cannot be identified No PDP context activated Retry upon entry into a new cell Retry upon entry into a new cell Semantically incorrect message Invalid MM info Message type non existent Message type incompatible with protocol state IE not implemented Conditional MM IE error Message not compatible with protocol state Protocol error unspecified Access barred Assignment reject Random access failure RR no service PLMN search reject emergency RR connection release Authentication failure IMSI detach Abort by network Connection timeout 上海移远通信技术股份有限公司 211 / 216 2170 2171 2172 2173 2174 2175 SIM Cause 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 SM Cause 3080 3097 3098 3099 Enqueue fail Not updated State not allowed Emergency not allowed No service Access class barred Command success Command fail Fatal error No inserted CHV not init CHV verify error CHV block Access not allow SAT command busy DL error Memory problem Technical problem PUK unlock Operator determined barring LLC SND failure Insufficient resource Unknown APN 上海移远通信技术股份有限公司 M56 AT 命令手册 212 / 216 3100 3101 3102 3103 3104 3105 3106 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3153 3167 3168 3169 3170 3171 3172 M56 AT 命令手册 Unknown PDP address or type Authentication failure Activation reject GGSN Activation reject Unsupported service option Unsubscribed service option Out of order service option Regular deactivation QOS not accepted Network fail Reactivation required Unsupported network context activation Semantic error in TFT operation Syntactical error in TFT operation Unknown PDP context Semantic error in packet filter Syntax error in packet filter PDP context WO TFT already act Invalid TI Incorrect message Invalid MAND info Unimplemented message type Incompatible message type protocol state Unimplemented IE Conditional IE error 上海移远通信技术股份有限公司 213 / 216 3173 3183 3184 ABM Cause 3273 3274 3275 3276 3277 3278 3279 3280 3283 3284 3285 3286 TCM Cause 3372 3373 3374 3375 3376 3377 3378 3379 Incompatible message protocol state Unspecified Startup failure Success Invalid network account ID GPRS reactivate GPRS protocol rejection CSD reactivate CSD PPP negotiated failed CSD action failed CSD call setup failed Rejected Slot limited Abort None auto deactivation Invalid parameter NSAPI not in use ACL action not allowed ACL SIM file full ACL add entry failed ACL del entry failed ACL set entry failed ACL (U)SIM read failed M56 AT 命令手册 上海移远通信技术股份有限公司 214 / 216 3380 ACL (U)SIM write failed 15.10.3. MM 层内部错误列表 表 12:MM 层内部错误列表 原因 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 描述 Forbidden PLMN Access class barred No coverage GPRS service not allowed Timer expiry (U)SIM inserted (U)SIM removed (U)SIM absent (U)SIM invalid for PS (U)SIM invalid for CS (U)SIM invalid for PS and CS Low layer fail Connection in progress Not updated Connection establish failure Connection abort Connection failure Emergency not allowed No GPRS coverage Abnormal LU 上海移远通信技术股份有限公司 M56 AT 命令手册 215 / 216 M56 AT 命令手册 132 Abnormal LU less then 4 times 133 Same LAI IMSI attaching 15.10.4. PPP/IP 栈错误列表 表 13:PPP/IP 栈错误列表 原因 0 1 2 3 4 5 6 7 8 9 10 11 12 13 描述 No error LCP fail Authentication fail IPCP fail ESC detect Plug out detect PPP GPRS dialup already activated PPP not activated by external modem yet PPP already activated by external modem PPP not activated by WAP over CSD yet PPP already activated by WAP over CSD PPP wrong CSD mode ID PPP detect AT command during dialup PPP detect escape during dialup 上海移远通信技术股份有限公司 216 / 216
PDF
1.17 MB
LTE Standard(U)系列 AT 命令手册 LTE Standard 模块系列 版本:1.1 日期:2024-02-03 状态:受控文件 LTE Standard(U)系列 AT 命令手册 上海移远通信技术股份有限公司(以下简称'移远通信')始终以为客户提供最及时、最全面的服务为宗旨。 如需任何帮助,请随时联系我司上海总部,联系方式如下: 上海移远通信技术股份有限公司 上海市闵行区田林路 1016 号科技绿洲 3 期(B 区)5 号楼 电话:+86 21 5108 6236 邮箱:info@quectel.com 邮编:200233 或联系我司当地办事处,详情请登录:http://www.quectel.com/cn/support/sales.htm。 如需技术支持或反馈我司技术文档中的问题,请随时登录网址: http://www.quectel.com/cn/support/technical.htm 或发送邮件至:support@quectel.com。 前言 移远通信提供该文档内容以支持客户的产品设计。客户须按照文档中提供的规范、参数来设计产品。同时, 您理解并同意,移远通信提供的参考设计仅作为示例。您同意在设计您目标产品时使用您独立的分析、评估 和判断。在使用本文档所指导的任何硬软件或服务之前,请仔细阅读本声明。您在此承认并同意,尽管移远 通信采取了商业范围内的合理努力来提供尽可能好的体验,但本文档和其所涉及服务是在'可用'基础上提 供给您的。移远通信可在未事先通知的情况下,自行决定随时增加、修改或重述本文档。 使用和披露限制 许可协议 除非移远通信特别授权,否则我司所提供硬软件、材料和文档的接收方须对接收的内容保密,不得将其用于 除本项目的实施与开展以外的任何其他目的。 版权声明 移远通信产品和本协议项下的第三方产品可能包含受移远通信或第三方材料、硬软件和文档版权保护的相 关资料。除非事先得到书面同意,否则您不得获取、使用、向第三方披露我司所提供的文档和信息,或对此 类受版权保护的资料进行复制、转载、抄袭、出版、展示、翻译、分发、合并、修改,或创造其衍生作品。 移远通信或第三方对受版权保护的资料拥有专有权,不授予或转让任何专利、版权、商标或服务商标权的许 可。为避免歧义,除了正常的非独家、免版税的产品使用许可,任何形式的购买都不可被视为授予许可。对 于任何违反保密义务、未经授权使用或以其他非法形式恶意使用所述文档和信息的违法侵权行为,移远通 信有权追究法律责任。 商标 除另行规定,本文档中的任何内容均不授予在广告、宣传或其他方面使用移远通信或第三方的任何商标、商 号及名称,或其缩略语,或其仿冒品的权利。 第三方权利 您理解本文档可能涉及一个或多个属于第三方的硬软件和文档('第三方材料')。您对此类第三方材料的使 用应受本文档的所有限制和义务约束。 上海移远通信技术股份有限公司 1 / 279 LTE Standard(U)系列 AT 命令手册 移远通信针对第三方材料不做任何明示或暗示的保证或陈述,包括但不限于任何暗示或法定的适销性或特 定用途的适用性、平静受益权、系统集成、信息准确性以及与许可技术或被许可人使用许可技术相关的不侵 犯任何第三方知识产权的保证。本协议中的任何内容都不构成移远通信对任何移远通信产品或任何其他硬 软件、设备、工具、信息或产品的开发、增强、修改、分销、营销、销售、提供销售或以其他方式维持生产 的陈述或保证。此外,移远通信免除因交易过程、使用或贸易而产生的任何和所有保证。 隐私声明 为实现移远通信产品功能,特定设备数据将会上传至移远通信或第三方服务器(包括运营商、芯片供应商或 您指定的服务器)。移远通信严格遵守相关法律法规,仅为实现产品功能之目的或在适用法律允许的情况下 保留、使用、披露或以其他方式处理相关数据。当您与第三方进行数据交互前,请自行了解其隐私保护和数 据安全政策。 免责声明 1) 移远通信不承担任何因未能遵守有关操作或设计规范而造成损害的责任。 2) 移远通信不承担因本文档中的任何因不准确、遗漏、或使用本文档中的信息而产生的任何责任。 3) 移远通信尽力确保开发中功能的完整性、准确性、及时性,但不排除上述功能错误或遗漏的可能。除非 另有协议规定,否则移远通信对开发中功能的使用不做任何暗示或法定的保证。在适用法律允许的最大 范围内,移远通信不对任何因使用开发中功能而遭受的损害承担责任,无论此类损害是否可以预见。 4) 移远通信对第三方网站及第三方资源的信息、内容、广告、商业报价、产品、服务和材料的可访问性、 安全性、准确性、可用性、合法性和完整性不承担任何法律责任。 版权所有 ©上海移远通信技术股份有限公司 2024,保留一切权利。 Copyright © Quectel Wireless Solutions Co., Ltd. 2024. 上海移远通信技术股份有限公司 2 / 279 LTE Standard(U)系列 AT 命令手册 文档历史 修订记录 版本 日期 - 2021-03-08 1.0 2021-11-01 1.1. 2024-02-03 作者 Fei XUE/ Braden HE/ Marvin NING/ Kevin WANG/ Herry GENG Fei XUE/ Braden HE/ Marvin NING/ Kevin WANG/ Herry GENG Reilly NIAN/ Dony ZHAO/ Ryan YI/ Joe TU/ Marvin NING/ Kevin WANG 变更表述 文档创建 受控版本 1. 新增 EC200D 系列、EC200G-CN、EC600G 系 列、EG700G-CN、EC800G-CN、EG800G 系列、 EG912U-GL 和 EG915G-EU 模块及其相关信息。 2. 新增有关文件系统中预制文件不可随意删除的备 注(第 1 章)。 3. 删除 AT+QSCLK 命令。 4. 更新 AT+IFC 命令备注信息(第 3.3 章)。 5. 更 新 AT+IPR 命 令 中 参 数 的 取 值 (第 3.5 章)。 6. 新增以下串口控制命令: AT+CBAUD(第 3.6 章) AT+QIPR(第 3.7 章) AT+QICF(第 3.8 章) AT+QIFC(第 3.9 章) 7. 更新 AT+CEER 命令(第 4.2 章)。 8. 新增 AT+QINDCFG 命令参数的取 值(第 4.3 章)。 9. 新增 AT+QCFG='urc/ri/ring'命令参数 的取值(第 4.5.13 章)。 10. 更新 AT+QCFG='fota/times'命令(第 4.5.20 章)。 上海移远通信技术股份有限公司 3 / 279 上海移远通信技术股份有限公司 LTE Standard(U)系列 AT 命令手册 11. 新增以下状态控制命令: AT+QRDY(第 4.4 章) AT+QCFG='nwscanmodeex'(第 4.5.2 章) AT+QCFG='creg/emergency'(第 4.5.4 章) AT+QCFG='nat/subnet'(第 4.5.9 章) AT+QCFG='usbnetmac'(第 4.5.10 章) AT+QCFG='apready'(第 4.5.17 章) AT+QCFG='pkalive/ip'(第 4.5.22 章) AT+QCFG='led/sim'(第 4.5.24 章) AT+QCFG='sleepind/level'(第 4.5.26 章) AT+QCFG='wakeupin/level'(第 4.5.27 章) AT+QCFG='ntp'(第 4.5.28 章) AT+QCFG='esmfail/times'(第 4.5.29 章) AT+QCFG='rtc/cfg'(第 4.5.30 章) AT+QCFG='pdn/pco'(第 4.5.31 章) 12. 新 增 AT+CLCK 命 令 参 数 支 持 的 取 值 (第 5.2 章)。 13. 新增(U)SIM 卡相关命令: AT+QPINC(第 5.14 章) 14. 新 增 AT+CREG 命 令 支 持 的 取 值 (第 6.2 章)。 15. 新增 AT+QNWINFO 命令参数和取 值(第 6.9 章)。 16. 更新 WCDMA 下 AT+QCSQ 命令查询和上报的 信号强度说明(第 6.11 章)。 17. 新增以下音频命令: AT+QAUDSTOP(第 12.6 章) AT+QDAI(第 12.9 章) AT+QWTTS(第 12.13 章) AT+QAUDCFG='urc'(第 12.15 章) AT+ QICMIC(第 12.16 章) AT+QRXGAIN(第 12.17 章) AT+QICSIDET(第 12.18 章) AT+QLDTMF(第 12.19 章) AT+QWDTMF(第 12.20 章) AT+VTS (第 12.21 章) AT+QLTONE(第 12.22 章) AT+QLTONEX(第 12.23 章) AT+QTONEDET(第 12.24 章) 18. 新增模块支持的音频模式相关备注(第 12.7 章)。 19. 新增 AT+QAUDSW 命令备注(第 12.10 章)。 20. 更新 AT+QTTS 命令(第 12.12 章)。 4 / 279 LTE Standard(U)系列 AT 命令手册 目录 文档历史 ....................................................................................................................................................... 3 目录 .............................................................................................................................................................. 5 表格索引 ..................................................................................................................................................... 11 1 引言 ..................................................................................................................................................... 12 1.1. 适用模块 ................................................................................................................................... 12 1.2. AT 命令语句.............................................................................................................................. 13 1.2.1. 定义 ............................................................................................................................... 13 1.2.2. AT 命令语句................................................................................................................... 13 1.3. 支持的字符集............................................................................................................................ 14 1.4. AT 命令端口.............................................................................................................................. 15 1.5. 未经请求的结果码 .................................................................................................................... 15 1.6. 关闭程序 ................................................................................................................................... 15 1.7. AT 示例声明.............................................................................................................................. 15 2 通用命令 .............................................................................................................................................. 16 2.1. ATI 显示 MT 的 ID 信息.......................................................................................................... 16 2.2. AT+GMI 请求制造商信息 ....................................................................................................... 17 2.3. AT+GMM 请求 MT 型号 ID .................................................................................................... 17 2.4. AT+GMR 请求 TA 固件版本 ID .............................................................................................. 18 2.5. AT+CGMI 请求制造商信息 .................................................................................................... 18 2.6. AT+CGMM 请求 MT 型号 ID.................................................................................................. 19 2.7. AT+CGMR 请求 TA 固件版本 ID............................................................................................ 19 2.8. AT+GSN 请求国际移动设备识别码和序列号......................................................................... 20 2.9. AT+CGSN 请求国际移动设备识别码和序列号 ...................................................................... 21 2.10. AT&F 重置 AT 设置命令为出厂设置 ...................................................................................... 22 2.11. AT&V 显示当前设置............................................................................................................... 23 2.12. AT&W 存储当前设置到用户自定义配置文件 ......................................................................... 23 2.13. ATZ 从用户自定义文件中还原 AT 命令设置 .......................................................................... 24 2.14. ATQ 设置结果码回显模式 ...................................................................................................... 24 2.15. ATV TA 响应格式 ................................................................................................................... 25 2.16. ATE 设置命令回显模式 .......................................................................................................... 27 2.17. A/ 重复上一个命令行 ............................................................................................................. 27 2.18. ATS3 设置命令行终止符 ........................................................................................................ 28 2.19. ATS4 设置响应格式字符 ........................................................................................................ 29 2.20. ATS5 设置命令行编辑字符 .................................................................................................... 29 2.21. ATX 设置 CONNECT 结果码格式和检测呼叫进程 ................................................................ 30 2.22. AT+CFUN 设置功能模式 ....................................................................................................... 30 2.23. AT+CMEE 设置错误讯息格式................................................................................................ 32 2.24. AT+CSCS 选择 TE 字符集 .................................................................................................... 33 2.25. AT+QURCCFG 配置 URC 输出端口 ..................................................................................... 34 3 串口控制命令....................................................................................................................................... 36 上海移远通信技术股份有限公司 5 / 279 LTE Standard(U)系列 AT 命令手册 3.1. AT&C 设置 DCD 信号模式....................................................................................................... 36 3.2. AT&D 设置 DTR 信号模式 ..................................................................................................... 36 3.3. AT+IFC 设置串口的流控方式................................................................................................. 37 3.4. AT+ICF 设置串口通信的帧格式和校验算法........................................................................... 38 3.5. AT+IPR 设置固定的串口通信波特率 ....................................................................................... 39 3.6. AT+CBAUD 设置主串口通信波特率 ...................................................................................... 41 3.7. AT+QIPR 设置 UART2(辅助串口)/UART3 通信波特率 .................................................... 42 3.8. AT+QICF 设置 UART2(辅助串口)/UART3 通信的帧格式和校验算法............................... 44 3.9. AT+QIFC 设置 UART2(辅助串口)/UART3 的流控方式..................................................... 45 4 状态控制命令....................................................................................................................................... 47 4.1. AT+CPAS 查询 ME 活动状态................................................................................................. 47 4.2. AT+CEER 拓展错误上报 ....................................................................................................... 48 4.3. AT+QINDCFG 控制 URC 上报 .............................................................................................. 50 4.4. AT+QRDY 查询初始化状态 ................................................................................................... 53 4.5. AT+QCFG 扩展命令 .............................................................................................................. 54 4.5.1. AT+QCFG='nwscanmode' 配置网络制式.................................................................. 55 4.5.2. AT+QCFG='nwscanmodeex' 配置网络搜索模式....................................................... 56 4.5.3. AT+QCFG='band' 配置网络搜索频段 ........................................................................ 57 4.5.4. AT+QCFG='creg/emergency' 配置 emergency 网络信息显示 .................................. 59 4.5.5. AT+QCFG='qoos' 配置 OOS 状态下搜网定时器信息................................................ 60 4.5.6. AT+QCFG='airplanecontrol' 开启/关闭飞行模式控制................................................ 61 4.5.7. AT+QCFG='usbnet' 配置 USB 网络端口协议............................................................ 62 4.5.8. AT+QCFG='nat/cid' 开启 PDP 上下文的 NAT 功能 ................................................... 63 4.5.9. AT+QCFG='nat/subnet' 配置 PDP 上下文的 NAT 子网参数...................................... 64 4.5.10. AT+QCFG='usbnetmac' 配置 USB 网卡的 MAC 地址............................................... 65 4.5.11. AT+QCFG='urc/ri/other' 指定通用 URC RI 行为........................................................ 66 4.5.12. AT+QCFG='urc/ri/smsincoming' 指定短信类 URC RI 行为....................................... 67 4.5.13. AT+QCFG='urc/ri/ring' 指定来电类 URC RI 行为 ...................................................... 68 4.5.14. AT+QCFG='urc/delay' 设置 RI 脉冲结束后 URC 上报的延迟时间 ............................ 69 4.5.15. AT+QCFG='urc/cache' 打开/关闭 URC 缓存............................................................. 69 4.5.16. AT+QCFG='risignaltype' 设置 RI 信号输出位置 ........................................................ 70 4.5.17. AT+QCFG='apready' 设置 AP_READY 引脚行为..................................................... 71 4.5.18. AT+QCFG='cmux/urcport' 设置 CMUX 口 URC 输出方式 ........................................ 72 4.5.19. AT+QCFG='fota/cid' 配置 FOTA 下载 PDP 场景 ID .................................................. 73 4.5.20. AT+QCFG='fota/times' 配置 HTTP 方式 FOTA 下载信息.......................................... 74 4.5.21. AT+QCFG='fota/path' 配置 FOTA 目标固件包的存储媒介 ........................................ 75 4.5.22. AT+QCFG='pkalive/ip' 配置 PDP 保活参数............................................................... 75 4.5.23. AT+QCFG='ledmode' 配置网络状态灯(NET_STATUS)输出模式......................... 77 4.5.24. AT+QCFG='led/sim' 配置双卡双待下网络状态灯(NET_MODE 和 NET_STATUS)指 向的(U)SIM 卡 ID........................................................................................................... 77 4.5.25. AT+QCFG='tone/incoming' 配置来电铃声................................................................. 78 4.5.26. AT+QCFG='sleepind/level' 配置 SLEEP_IND 引脚的输出电平 ................................ 79 4.5.27. AT+QCFG='wakeupin/level' 配置 WAKEUP_IN 引脚唤醒行为,加载/卸载 USB ..... 80 4.5.28. AT+QCFG='ntp' 配置 NTP 最大重传次数和间隔....................................................... 81 上海移远通信技术股份有限公司 6 / 279 LTE Standard(U)系列 AT 命令手册 4.5.29. 4.5.30. 4.5.31. AT+QCFG='esmfail/times' 设置注册 LTE 最大连续失败次数并回落到 GSM 网络 .... 82 AT+QCFG='rtc/cfg' 设置 RTC 启动配置 .................................................................... 83 AT+QCFG='pdn/pco' 配置 PDN 请求中的 PCO 在模块驻网附着时是否携带加密信元 ....................................................................................................................................... 84 5 (U)SIM 卡相关命令.............................................................................................................................. 86 5.1. AT+CIMI 查询 IMSI ................................................................................................................ 86 5.2. AT+CLCK 功能锁定 ............................................................................................................... 87 5.3. AT+CPIN PIN 管理 ................................................................................................................ 88 5.4. AT+CPWD 修改密码.............................................................................................................. 90 5.5. AT+CSIM (U)SIM 卡访问....................................................................................................... 91 5.6. AT+CRSM (U)SIM 卡受限访问.............................................................................................. 92 5.7. AT+QCCID 查询 ICCID ......................................................................................................... 93 5.8. AT+QINISTAT 查询(U)SIM 卡初始化状态.............................................................................. 94 5.9. AT+QSIMDET (U)SIM 卡检测 ............................................................................................... 95 5.10. AT+QSIMSTAT (U)SIM 卡插拔状态上报 ............................................................................... 96 5.11. AT+CCHO 开启逻辑信道....................................................................................................... 97 5.12. AT+CGLA UICC 逻辑信道访问.............................................................................................. 98 5.13. AT+CCHC 关闭逻辑信道 ....................................................................................................... 99 5.14. AT+QPINC 获取 PIN/PUK 剩余重试次数 ............................................................................ 100 6 网络服务相关命令 ............................................................................................................................. 102 6.1. AT+COPS 选择运营商......................................................................................................... 102 6.2. AT+CREG CS 域网络注册状态 ........................................................................................... 104 6.3. AT+CSQ 查询信号强度........................................................................................................ 106 6.4. AT+CPOL 配置首选运营商列表........................................................................................... 107 6.5. AT+COPN 查询运营商列表 ................................................................................................. 108 6.6. AT+CTZU 自动更新时区...................................................................................................... 109 6.7. AT+CTZR 上报时区变化.......................................................................................................110 6.8. AT+QLTS 获取通过网络同步的最新时间.............................................................................. 111 6.9. AT+QNWINFO 查询网络信息...............................................................................................113 6.10. AT+QSPN 查询运营商名称 ..................................................................................................115 6.11. AT+QCSQ 查询和上报信号强度...........................................................................................116 6.12. AT+CIND 指示器状态查询 ....................................................................................................118 7 呼叫相关命令..................................................................................................................................... 120 7.1. ATA 呼叫应答 ....................................................................................................................... 120 7.2. ATD 发起呼叫 ...................................................................................................................... 121 7.3. ATH 挂断当前连接 ............................................................................................................... 122 7.4. AT+CVHU 控制语音通话挂断 .............................................................................................. 122 7.5. AT+CHUP 挂断通话............................................................................................................. 123 7.6. +++ 从数据模式切换至命令模式.......................................................................................... 124 7.7. ATO 从命令模式切换至数据模式 ......................................................................................... 125 7.8. ATS0 设置自动应答前振铃次数 ........................................................................................... 125 7.9. ATS7 设置呼叫建立完成等待时间 ....................................................................................... 126 7.10. AT+CSTA 选择地址类型 ...................................................................................................... 127 上海移远通信技术股份有限公司 7 / 279 LTE Standard(U)系列 AT 命令手册 7.11. AT+CLCC 查询当前 ME 呼叫 .............................................................................................. 128 7.12. AT+CRC 设置来电指示扩展格式 ......................................................................................... 130 7.13. AT+QECCNUM 配置紧急呼叫号码 ..................................................................................... 131 7.14. AT+QHUP 指定原因终止呼叫.............................................................................................. 133 7.15. AT+QCHLDIPMPTY 挂断 VoLTE 会议呼叫......................................................................... 134 8 电话本相关命令 ................................................................................................................................. 137 8.1. AT+CNUM 查询本机号码..................................................................................................... 137 8.2. AT+CPBF 搜索电话本记录 .................................................................................................... 138 8.3. AT+CPBR 读取电话本记录.................................................................................................. 139 8.4. AT+CPBS 设置电话本存储器 .............................................................................................. 140 8.5. AT+CPBW 写入电话本记录 ................................................................................................. 141 9 短消息相关命令 ................................................................................................................................. 144 9.1. AT+CSMS 选择短消息服务类型 .......................................................................................... 144 9.2. AT+CMGF 配置短消息模式 ................................................................................................. 145 9.3. AT+CSCA 设置短消息服务中心地址 ................................................................................... 146 9.4. AT+CPMS 配置短消息首选存储位置................................................................................... 147 9.5. AT+CMGD 删除短消息 ........................................................................................................ 149 9.6. AT+CMGL 按照状态读取短消息 .......................................................................................... 150 9.7. AT+CMGR 按照索引读取短消息 ......................................................................................... 153 9.8. AT+CMGS 发送短消息 ........................................................................................................ 157 9.9. AT+CMMS 发送多条短消息................................................................................................. 158 9.10. AT+CMGW 存储短消息 ....................................................................................................... 159 9.11. AT+CMSS 从存储器发送短消息 .......................................................................................... 161 9.12. AT+CNMA 新短消息确认....................................................................................................... 163 9.13. AT+CNMI 设置新短消息上报方式........................................................................................ 164 9.14. AT+CSDH 设置文本模式下参数显示 ................................................................................... 166 9.15. AT+CSMP 设置短消息文本模式参数................................................................................... 167 9.16. AT+QCMGS 发送级联短消息 .............................................................................................. 168 9.17. AT+QCMGR 读取级联短消息 .............................................................................................. 170 10 分组域命令 ........................................................................................................................................ 172 10.1. AT+CGATT PS 域附着或去附着 .......................................................................................... 172 10.2. AT+CGDCONT 定义 PDP 上下文 ....................................................................................... 173 10.3. AT+CGQREQ 服务质量参数(请求的) ............................................................................. 175 10.4. AT+CGQMIN 服务质量参数(最低可接受的) ................................................................... 177 10.5. AT+CGACT PDP 上下文激活/去激活 .................................................................................. 180 10.6. AT+CGDATA 进入数传状态 ................................................................................................. 181 10.7. AT+CGPADDR 显示 PDP 地址............................................................................................ 182 10.8. AT+CGCLASS GPRS 移动台类别 ...................................................................................... 183 10.9. AT+CGREG PS 域网络注册状态......................................................................................... 184 10.10. AT+CGEREP 分组域事件上报 ............................................................................................ 186 10.11. AT+CGSMS 选择 MO 短消息服务....................................................................................... 188 10.12. AT+CEREG EPS 网络注册状态 .......................................................................................... 189 10.13. AT+QGDCNT 流量统计 ....................................................................................................... 190 上海移远通信技术股份有限公司 8 / 279 LTE Standard(U)系列 AT 命令手册 10.14. AT+QAUGDCNT 自动保存流量统计 ................................................................................... 191 10.15. AT+CGCONTRDP PDP 上下文读取动态参数..................................................................... 192 10.16. AT+QNETDEVCTL 网卡拨号配置 ....................................................................................... 194 11 补充业务命令..................................................................................................................................... 196 11.1. AT+CCFC 呼叫转移............................................................................................................. 196 11.2. AT+CCWA 呼叫等待控制..................................................................................................... 198 11.3. AT+CHLD 呼叫相关补充业务 .............................................................................................. 200 11.4. AT+CLIP 主叫号码显示 ....................................................................................................... 202 11.5. AT+CLIR 主叫线路识别限制 ................................................................................................ 203 11.6. AT+COLP 被接线识别显示 .................................................................................................. 204 11.7. AT+CSSN 补充业务通知 ..................................................................................................... 206 11.8. AT+CUSD 非结构化补充数据业务....................................................................................... 207 12 音频命令 ............................................................................................................................................ 209 12.1. AT+CLVL 扬声器音量等级选择............................................................................................ 209 12.2. AT+QAUDLOOP 控制音频循环测试.................................................................................... 210 12.3. AT+QAUDRD 录制音频文件................................................................................................ 210 12.4. AT+QPSND 在本地或向远端播放音频文件 ......................................................................... 212 12.5. AT+QAUDPLAY 本地播放音频文件..................................................................................... 214 12.6. AT+QAUDSTOP 停止播放媒体文件 .................................................................................... 215 12.7. AT+QAUDMOD 设置音频模式 ............................................................................................ 216 12.8. AT+QIIC 读写 IIC ................................................................................................................. 217 12.9. AT+QDAI 数字音频配置....................................................................................................... 218 12.10. AT+QAUDSW Codec 切换 .................................................................................................. 220 12.11. AT+QAUDPASW 切换音频 PA 类型 .................................................................................... 221 12.12. AT+QTTS 播放文本 ............................................................................................................. 222 12.13. AT+QWTTS 向远端播放或发送文本.................................................................................... 224 12.14. AT+QTTSETUP 配置 TTS 参数........................................................................................... 225 12.15. AT+QAUDCFG='urc' 启用/禁用模块使用 URC 上报采样率 ............................................... 227 12.16. AT+QICMIC 设置麦克风的上行增益.................................................................................... 228 12.17. AT+QRXGAIN 设置下行增益............................................................................................... 228 12.18. AT+QICSIDET 设置当前模式的侧音增益 ............................................................................ 229 12.19. AT+QLDTMF 播放/停止播放本地 DTMF 音......................................................................... 230 12.20. AT+QWDTMF 向远端播放/发送 DTMF 音........................................................................... 232 12.21. AT+VTS 向对端发送 DTMF 音 ............................................................................................ 233 12.22. AT+QLTONE 播放本地定制音调.......................................................................................... 234 12.23. AT+QLTONEX 播放本地定制音调 ....................................................................................... 236 12.24. AT+QTONEDET 启用/禁用 DTMF 检测 .............................................................................. 237 13 硬件相关命令..................................................................................................................................... 239 13.1. AT+QPOWD 关闭模块......................................................................................................... 239 13.2. AT+CCLK 实时时钟 ............................................................................................................. 240 13.3. AT+CBC 查询电池充电状态和电量...................................................................................... 241 13.4. AT+QADC 查询 ADC 值 ...................................................................................................... 242 13.5. AT+QWIFISCAN 同步扫描 Wi-Fi AP(热点)信息 ............................................................. 242 上海移远通信技术股份有限公司 9 / 279 LTE Standard(U)系列 AT 命令手册 13.6. AT+QWIFISCANEX 异步扫描 AP(热点)信息.................................................................. 244 14 附录 ................................................................................................................................................... 247 14.1. 参考文档及术语缩写............................................................................................................... 247 14.2. AT&F 影响到的 AT 命令及参数............................................................................................... 252 14.3. AT&W 影响到的 AT 命令及参数 ............................................................................................. 254 14.4. ATZ 影响到的 AT 命令及参数 ................................................................................................. 255 14.5. CME ERROR 错误码汇总 ...................................................................................................... 255 14.6. CMS ERROR 错误码汇总 ...................................................................................................... 257 14.7. URC 汇总 ............................................................................................................................... 258 14.8. SMS 字符集转换 .................................................................................................................... 261 14.9. AT+CEER 扩展错误报告列表................................................................................................. 267 上海移远通信技术股份有限公司 10 / 279 LTE Standard(U)系列 AT 命令手册 表格索引 表 1:适用模块 ........................................................................................................................................... 12 表 2:AT 命令类型...................................................................................................................................... 14 表 3:AT&V 响应 ........................................................................................................................................ 23 表 4:ATV0&ATV1 结果码数值等效项和简要说明 ..................................................................................... 26 表 5:信号强度类型.................................................................................................................................. 117 表 6:延迟类别 ......................................................................................................................................... 177 表 7:URC +QAUDRIND: 0,中的描述 ............................................................................. 212 表 8:参考文档 ......................................................................................................................................... 247 表 9:术语缩写 ......................................................................................................................................... 247 表 10:AT&F 影响到的 AT 命令及参数..................................................................................................... 252 表 11:AT&W 影响到的 AT 命令及参数.................................................................................................... 254 表 12:ATZ 影响到的 AT 命令及参数 ....................................................................................................... 255 表 13:+CME ERROR: 错误码描述 ................................................................................................ 255 表 14:+CMS ERROR: 错误码描述 ................................................................................................ 257 表 15:URC 汇总 ..................................................................................................................................... 258 表 16:SMS 文本输入和输出方式............................................................................................................ 261 表 17:输入转换表(DCS 为 GSM 7-bit 且 AT+CSCS='GSM') ........................................................... 261 表 18:输出转换表(DCS 为 GSM 7-bit 且 AT+CSCS='GSM') ........................................................... 262 表 19:GSM 扩展字符(GSM 编码)...................................................................................................... 263 表 20:输入转换表(DCS 为 GSM 7-bit 且 AT+CSCS='IRA') ............................................................. 264 表 21:IRA 扩展字符 ................................................................................................................................ 264 表 22:输出转换表(DCS 为 GSM 7-bit 且 AT+CSCS='IRA') ............................................................. 265 表 23:GSM 扩展字符(ISO-8859-1/Unicode) ..................................................................................... 266 表 24:错误位置 ID 列表 .......................................................................................................................... 267 表 25:错误报告列表................................................................................................................................ 267 上海移远通信技术股份有限公司 11 / 279 LTE Standard(U)系列 AT 命令手册 1 引言 本文档介绍移远通信 LTE Standard(U)系列(如下表所示)模块支持的 AT 命令集。 1.1. 适用模块 表 1:适用模块 模块系列 ECx00G ECx00U EGx00U EGx00G EG91xU - 模块 EC200D 系列 EC200G-CN EC600G 系列 EC800G-CN EC200U 系列 EC600U 系列 EG500U-CN EG700U-CN EG700G-CN EG800G 系列 EG912U-GL EG915U 系列 EG915G-EU 上海移远通信技术股份有限公司 12 / 279 LTE Standard(U)系列 AT 命令手册 备注 存在文件系统中的 GNSS、BT 和 TTS 等功能的预置文件不可随意删除。 1.2. AT 命令语句 1.2.1. 定义 ⚫ ⚫ ⚫ ⚫ […] ⚫ 下划线 回车符。 换行符。 参数名称。实际命令行中不包含尖括号。 可选参数或 TA 信息响应的可选部分。实际命令行中不包含方括号。若无特别说明, 配置命令中的可选参数被省略时,将默认使用其之前已设置的值或其默认值。 参数的默认设置。 1.2.2. AT 命令语句 前缀 AT 或 at 必须加在每个命令行的开头。输入 将终止命令行。通常,命令后面跟随形式为 的响应。在本文档中表现命令和响应的表格中,省略了 , 仅显示命令和响应。 模块支持的 AT 命令集是国际标准(例如 3GPP TS 27.007、3GPP TS 27.005 和 ITU-T Recommendation V.25ter)以及移远通信开发的 AT 命令组合,从语法上分为三类:基础类、S 参数类和扩展类,如下所列: ⚫ 基础类 基础类 AT 命令的格式为 AT 或 AT&,其中 是命令, 是该命令的参数。 以 ATE 为例,DCE 会根据 的取值确定是否将接收到的字符回显给 DTE。若 为可 选参数,则其被省略时将使用其默认值。 ⚫ S 参数类 此类 AT 命令格式有 ATS=,其中是 S 寄存器的索引,是赋予的参数值。 ⚫ 扩展类 扩展类 AT 命令可以在多种模式下运行,如下表所示: 上海移远通信技术股份有限公司 13 / 279 LTE Standard(U)系列 AT 命令手册 表 2:AT 命令类型 AT 命令类型 语句 测试命令 AT+=? 查询命令 AT+? 描述 测试是否存在相应的设置命令,并返回有关其参 数的类型、值或范围的信息。 查询相应设置命令的当前参数值。 设置命令 AT+=[,[,[...]]] 设置用户可定义的参数值。 执行命令 AT+ 返回特定的参数信息或执行特定的操作。 可以用分号(;)将多个命令放在同一行。此时只有第一个命令带有 AT 前缀。命令可以是大写或小写。 输入 AT 命令时,可以忽略空格。但以下情况除外: ⚫ 带引号的字符串内; ⚫ 不带引号的字符串或数字参数内; ⚫ IP 地址内; ⚫ 在 AT 命令名称中的 =、? 或 =? 内。 输入 AT 命令时,至少需要一个回车符。换行符会被忽略,因此在输入时允许使用一对回车符/换行符。 若只输入了 AT 标记,未携带命令,则会返回 OK;若输入的是无效命令,则会返回 ERROR。 对于可选参数,除非明确说明,否则需要一直输入到最后一个可选参数为止。 1.3. 支持的字符集 LTE Standard(U)系列模块的 AT 命令接口默认使用 GSM 字符集,其支持的字符集如下: ⚫ GSM format ⚫ UCS2 ⚫ IRA 可以使用 AT+CSCS(3GPP TS 27.007)来配置和查询字符集,并在 3GPP TS 27.005 中对其进行定 义。字符集会影响 SMS 和 SMS 广播消息的发送和接收,以及电话簿条目文本字段的输入和显示。 上海移远通信技术股份有限公司 14 / 279 LTE Standard(U)系列 AT 命令手册 1.4. AT 命令端口 主串口端口和两个 USB 端口(USB MODEM 端口和 USB AT 端口)支持 AT 命令通信和数据传输。 1.5. 未经请求的结果码 作为未经请求的结果码和上报消息,URC 不会作为与已执行的 AT 命令相关的响应的一部分发出。 URC 由 LTE Standard(U)系列模块发出的报告消息,无需 TE 请求,并且在发生特定事件时自动发布。若发 生来电(RING),收到的短消息等,高低压警报,高低温警报等。 1.6. 关闭程序 建议执行 AT+QPOWD 关闭模块,因为这是最安全,最好的方法。通过让模块从网络注销并允许软件 在断开电源连接之前进入安全的数据状态来实现此过程。 发送 AT+QPOWD 后,请勿执行任何其他 AT 命令。成功执行命令后,模块将输出消息 POWERED DOWN,然后进入关机状态。为了避免数据丢失,建议在输出 URC POWERED DOWN 后等待 1 秒以断开 电源。若 65 秒后仍未收到 POWERED DOWN,则必须强制断开电源。 1.7. AT 示例声明 本文中的示例仅为方便用户了解 AT 命令的使用方法,不构成移远通信对终端流程设计的建议或意见, 也不代表模块应被设置成相应示例中的状态。某些 AT 命令存在多个示例,这些示例之间不存在承接关系或 连续性。 上海移远通信技术股份有限公司 15 / 279 LTE Standard(U)系列 AT 命令手册 2 通用命令 2.1. ATI 显示 MT 的 ID 信息 该命令用于提供 MT 的 ID 信息。 ATI 显示 MT 的 ID 信息 执行命令 ATI 最大响应时间 特性说明 参考 V.25ter 响应 Quectel Revision: OK 300 毫秒 / 参数 字符串类型。设备类型的标识符。 字符串类型。MT 固件版本的 ID 信息。 举例 ATI Quectel EC200U Revision: EC200UCNAAR01A04M08 OK 上海移远通信技术股份有限公司 16 / 279 LTE Standard(U)系列 AT 命令手册 2.2. AT+GMI 请求制造商信息 该命令与 AT+CGMI 的作用相同,用于返回制造商 ID 信息。 AT+GMI 请求制造商信息 测试命令 AT+GMI=? 执行命令 AT+GMI 响应 OK 响应 Quectel 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 2.3. AT+GMM 请求 MT 型号 ID 该命令与 AT+CGMM 的作用相同,用于返回 MT 型号 ID 信息。 AT+GMM 请求 MT 型号 ID 测试命令 AT+GMM=? 执行命令 AT+GMM 响应 OK 响应 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 参数 字符串类型。设备类型的标识符。 上海移远通信技术股份有限公司 17 / 279 LTE Standard(U)系列 AT 命令手册 2.4. AT+GMR 请求 TA 固件版本 ID 该命令与 AT+CGMR 的作用相同,用于提供 TA 固件版本的 ID 信息。 AT+GMR 请求 TA 固件版本 ID 测试命令 AT+GMR=? 执行命令 AT+GMR 响应 OK 响应 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 参数 字符串类型。TA 固件版本的 ID 信息。 举例 AT+GMR EC200UCNAAR01A04M08 OK 2.5. AT+CGMI 请求制造商信息 该命令与 AT+GMI 的作用相同,用于返回制造商信息。 AT+CGMI 请求制造商信息 测试命令 AT+CGMI=? 执行命令 AT+CGMI 响应 OK 响应 Quectel OK 上海移远通信技术股份有限公司 18 / 279 最大响应时间 特性说明 参考 3GPP TS 27.007 300 毫秒 / LTE Standard(U)系列 AT 命令手册 2.6. AT+CGMM 请求 MT 型号 ID 该命令与 AT+GMM 的作用相同,用于返回 MT 型号 ID 信息。 AT+CGMM 请求 MT 型号 ID 测试命令 AT+CGMM=? 执行命令 AT+CGMM 最大响应时间 特性说明 参考 3GPP TS 27.007 响应 OK 响应 OK 300 毫秒 / 参数 字符串类型。设备类型的标识符。 2.7. AT+CGMR 请求 TA 固件版本 ID 该命令与 AT+GMR 的作用相同,用于提供 TA 固件版本 ID 信息。 AT+CGMR 请求 TA 固件版本 ID 测试命令 AT+CGMR=? 执行命令 AT+CGMR 响应 OK 响应 最大响应时间 OK 300 毫秒 上海移远通信技术股份有限公司 19 / 279 特性说明 / 参考 3GPP TS 27.007 参数 字符串类型。TA 固件版本的 ID 信息。 LTE Standard(U)系列 AT 命令手册 2.8. AT+GSN 请求国际移动设备识别码和序列号 该命令与 AT+CGSN 的作用相同,用于返回 ME 的国际移动设备识别码(IMEI 号)和序列号(SN 号)。 AT+GSN 请求国际移动设备识别码和序列号 测试命令 AT+GSN=? 响应 +CSN: (支持的列表) 设置命令 AT+GSN= OK 响应 若=0,查询 ME 的 SN 号: +GSN: OK 若=1,查询 ME 的 IMEI 号: +GSN: 执行命令 AT+GSN OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 若出现任何错误与 ME 相关: +CMS ERROR: 300 毫秒 / 上海移远通信技术股份有限公司 20 / 279 V.25ter LTE Standard(U)系列 AT 命令手册 参数 整型。控制查询 SN 号还是 IMEI 号。 0 查询 ME 的 SN 号。 1 查询 ME 的 IMEI 号。 字符串类型。ME 的 SN 号。 字符串类型。ME 的 IMEI 号。 错误码。详情参考第 14.5 章。 备注 每台 ME 设备的 SN 号或 IMEI 号不同,因此可以用来识别 ME。 2.9. AT+CGSN 请求国际移动设备识别码和序列号 该命令与 AT+GSN 的作用相同,用于返回 ME 的国际移动设备识别码(IMEI 号)和序列号(SN 号)。 AT+CGSN 请求国际移动设备识别码和序列号 测试命令 AT+CGSN=? 响应 +CGSN: (支持的列表) 设置命令 AT+CGSN= OK 响应 若=0,查询 ME 的 SN 号: +CGSN : OK 若=1,查询 ME 的 IMEI 号: +CGSN : 执行命令 AT+CGSN OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 21 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 若出现任何错误与 ME 相关: +CMS ERROR: 300 毫秒 / 参数 整型。控制查询 SN 号还是 IMEI 号。 0 查询 ME 的 SN 号。 1 查询 ME 的 IMEI 号。 字符串类型。ME 的 SN 号。 字符串类型。ME 的 IMEI 号。 错误码。详情参考第 14.5 章。 备注 每台 ME 设备的序列号或 IMEI 号不同,因此可以用来识别 ME。 2.10. AT&F 重置 AT 设置命令为出厂设置 该命令用于将 AT 设置命令重置为出厂设置(详情参考表 10)。 AT&F 重置 AT 设置命令为出厂设置 执行命令 响应 AT&F[] OK 最大响应时间 300 毫秒 特性说明 / 参考 V.25ter 参数 整型。 0 将 AT 设置命令重置为出厂设置。 上海移远通信技术股份有限公司 22 / 279 LTE Standard(U)系列 AT 命令手册 2.11. AT&V 显示当前设置 该命令用于显示一些 AT 命令参数的当前设置(详情参考表 3),包括不可读的单字母 AT 命令参数。 AT&V 显示当前设置 执行命令 AT&V 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 / 表 3:AT&V 响应 AT&V &C: 1 &D: 2 &F: 0 &W: 0 E: 1 Q: 0 V: 1 X: 4 Z: 0 S0: 0 S3: 13 S4: 10 S5: 8 S6: 2 S7: 0 S8: 2 S10: 15 OK 2.12. AT&W 存储当前设置到用户自定义配置文件 该命令用于将当前的 AT 命令设置存储到 NVM 中用户自定义配置文件(详情参考表 11)。 上海移远通信技术股份有限公司 23 / 279 LTE Standard(U)系列 AT 命令手册 AT&W 存储当前设置到用户自定义配置文件 执行命令 响应 AT&W[] OK 最大响应时间 300 毫秒 特性说明 / 参考 V.25ter 参数 整型。 0 配置文件编号。用于存储当前的 AT 命令设置。 2.13. ATZ 从用户自定义文件中还原 AT 命令设置 该命令用于从用户自定义文件中还原 AT 命令设置。若之前已通过 AT&W 将 AT 命令设置存储在 NVM 中,则从 NVM 中的用户自定义配置文件中还原 AT 命令设置(详情参考表 12)。 同一命令行的任何其他 AT 命令都可以忽略。 ATZ 从用户自定义文件中还原 AT 命令设置 执行命令 响应 ATZ[] OK 最大响应时间 300 毫秒 特性说明 / 参考 V.25ter 参数 整型。 0 重置文件编号 2.14. ATQ 设置结果码回显模式 该命令用于控制是否将结果码发送到 TE,作为响应发送的其他信息不受影响。 上海移远通信技术股份有限公司 24 / 279 LTE Standard(U)系列 AT 命令手册 ATQ 设置结果码回显模式 执行命令 ATQ 最大响应时间 特性说明 参考 V.25ter 响应 若=0: OK 若=1: (无) 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。 0 发送结果码。 1 结果码被禁止而不发送。 2.15. ATV TA 响应格式 该命令用于确定与 AT 命令结果码和信息响应一起发送的首尾内容。 表 4 列出了结果码,其数值等效项以及每种用法的简要说明。 ATV TA 响应格式 执行命令 ATV 响应 若=0: 0 最大响应时间 特性说明 参考 V.25ter 若=1: OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 25 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。 0 信息返回: 短结果码格式: 1 信息返回: 长结果码格式: 举例 ATV1 OK AT+CSQ +CSQ: 30,99 OK ATV0 0 AT+CSQ +CSQ: 30,99 0 //设置=1。 //当=1 时,结果码是 OK。 //设置=0。 //当=0 时,结果码是 0。 表 4:ATV0&ATV1 结果码数值等效项和简要说明 ATV1 OK CONNECT RING NO CARRIER ERROR NO DIALTONE BUSY NO ANSWER ATV0 0 1 2 3 4 6 7 8 描述 确认执行命令 已建立连接;DCE 正从命令模式转换为数据模式 DCE 已检测到来自网络的来电信号 连接已终止或尝试建立连接失败 无法识别命令,超过命令行最大字符长度,参数值无效或其 他处理命令行的问题 未检测到拨号音 检测到占线(忙音)信号 使用了 @(等待静默应答)拨号修饰符,连接计时器(S7) 计时结束前,未检测到远程振铃后的五秒静音。 上海移远通信技术股份有限公司 26 / 279 LTE Standard(U)系列 AT 命令手册 2.16. ATE 设置命令回显模式 该命令用于控制 TA 是否在 AT 命令模式下回显从 TE 接收的字符。 ATE 设置命令回显模式 执行命令 ATE 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。是否回显从 TE 收到的字符。 0 关闭 1 开启 2.17. A/ 重复上一个命令行 该命令用于重复上一个 AT 命令行,'/'表示行终止符。 A/ 重复上一个命令行 执行命令 A/ 特性说明 参考 V.25ter 响应 重复上一个命令 / 备注 EC200D 系列模块暂不支持该命令。 上海移远通信技术股份有限公司 27 / 279 举例 ATI Quectel EC200U Revision: EC200UCNAAR01A04M08 OK A/ Quectel EC200U Revision: EC200UCNAAR01A04M08 OK LTE Standard(U)系列 AT 命令手册 //重复上一个命令。 2.18. ATS3 设置命令行终止符 该命令用于确定 TA 识别的字符以终止输入的命令行。同时生成结果代码和信息文本以及通过 ATS4 设 置的字符值。 ATS3 设置命令行终止符 查询命令 响应 ATS3? 设置命令 ATS3= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。命令行终止符。范围:0~127;默认值:13。 上海移远通信技术股份有限公司 28 / 279 LTE Standard(U)系列 AT 命令手册 2.19. ATS4 设置响应格式字符 该命令用于确定 TA 为结果代码和信息文本生成的字符,以及通过 ATS3 设置的命令行终止字符。 ATS4 设置响应格式字符 查询命令 响应 ATS4? 设置命令 ATS4= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。响应格式字符。范围:0~127;默认值:10。 2.20. ATS5 设置命令行编辑字符 该命令用于确定 TA 用来从 AT 命令行删除紧接前一个字符的编辑字符值(等同于退格键)。 ATS5 设置命令行编辑字符 查询命令 响应 ATS5? 设置命令 ATS5= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 29 / 279 参数 LTE Standard(U)系列 AT 命令手册 整型。响应编辑字符。范围:0~127;默认值:8。 2.21. ATX 设置 CONNECT 结果码格式和检测呼叫进程 该命令用于确定 TA 是否将特定的结果代码发送到 TE。它还控制 TA 在开始拨号时是否检测拨号音和 占线(忙音)信号。 ATX 设置 CONNECT 结果码格式和检测呼叫进程 执行命令 响应 ATX OK 最大响应时间 300 毫秒 特性说明 参考 该命令立即生效; 执行 AT&W 后将保存参数配置。 V.25ter 参数 整型。 0 仅返回 CONNECT 结果码,拨号音和忙音检测均禁用。 1 仅返回 CONNECT 结果码,拨号音和忙音检测均禁用。 2 返回 CONNECT 结果码,禁用忙音检测,启用拨号音检测。 3 返回 CONNECT 结果码,禁用拨号音检测,启用忙音检测。 4 返回 CONNECT 结果码,拨号音和忙音检测均启用。 备注 EC200D 系列模块暂不支持该命令。 2.22. AT+CFUN 设置功能模式 此命令用于控制功能模式,同时还可以用于重置 UE。 上海移远通信技术股份有限公司 30 / 279 LTE Standard(U)系列 AT 命令手册 AT+CFUN 设置功能模式 测试命令 AT+CFUN=? 查询命令 AT+CFUN? 设置命令 AT+CFUN=[,] 最大响应时间 特性说明 参考 3GPP TS 27.007 响应 +CFUN: (支持的列表),(支持的列表) OK 响应 +CFUN: OK 响应 OK 若出现任何错误与 ME 相关: +CME ERROR: 15 秒,取决于网络状态 该命令立即生效; 参数配置不保存。 参数 整型。功能模式。 0 最小功能模式 1 全功能模式 4 禁用 UE 发送和接收 RF 信号功能(飞行模式) 整型。是否复位。 0 设置功能模式前,不触发复位。 1 触发复位。复位后,该设备可以正常使用。该值仅适用于=1。 错误码。详请参考第 14.5 章。 举例 AT+CFUN=0 OK AT+COPS? +COPS: 0 OK AT+CPIN? +CME ERROR: 13 AT+CFUN=1 //设置 UE 为最小功能模式。 //无网络。 //(U)SIM 卡读取失败。 //设置 UE 为全功能模式。 上海移远通信技术股份有限公司 31 / 279 OK +CPIN: SIM PIN AT+CPIN='1234' OK +CPIN: READY +QUSIM: 1 +QIND: SMS DONE AT+CPIN? +CPIN: READY OK AT+COPS? +COPS: 0,0,'CHINA MOBILE',7 OK LTE Standard(U)系列 AT 命令手册 //注册上网络。 2.23. AT+CMEE 设置错误讯息格式 该命令用于禁用或启用将最终结果码+CME ERROR: 作为错误的指示。启用后,出现错误则返回 +CME ERROR: 的最终结果代码,而不是 ERROR。 AT+CMEE 设置错误讯息格式 测试命令 AT+CMEE=? 响应 +CMEE: (支持的范围) 查询命令 AT+CMEE? OK 响应 +CMEE: 设置命令 AT+CMEE= 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 32 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。 0 禁用结果码并改用 ERROR。 1 启用结果码,使用数值型取值。 2 启用结果码,使用详细值取值。 举例 AT+CMEE=0 OK AT+CPIN? ERROR AT+CMEE=1 OK AT+CPIN? +CME ERROR: 10 AT+CMEE=2 OK AT+CPIN? +CME ERROR: SIM not inserted //禁用结果码。 //仅显示 ERROR。 //启用数值型结果错误码。 //启用具有详细(字符串)值的错误结果码。 2.24. AT+CSCS 选择 TE 字符集 该设置命令用于把 TE 使用的字符集报给 MT,以使 MT 能够在 TE 和 MT 的字符集之间正确转换字符 串。 AT+CSCS 选择 TE 字符集 测试命令 AT+CSCS=? 响应 +CSCS: (支持的列表) 查询命令 AT+CSCS? OK 响应 +CSCS: 设置命令 AT+CSCS= 最大响应时间 OK 响应 OK 300 毫秒 上海移远通信技术股份有限公司 33 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 参考 3GPP TS 27.007 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 字符串类型。 'GSM' GSM 默认字符集 'HEX' 仅由从 00 到 FF 的十六进制字符串组成 'PCCP936' PCCP936 字符集 'IRA' 国际参考字符集 'UCS2' UCS2 字符集 备注 EC200D 系列模块取值暂不支持'PCCP936'。 举例 AT+CSCS? +CSCS: 'GSM' OK AT+CSCS='UCS2' OK AT+CSCS? +CSCS: 'UCS2' OK //查询当前字符集。 //字符集为 GSM。 //设置字符集为 UCS2。 //配置后,查询字符集为 UCS2。 2.25. AT+QURCCFG 配置 URC 输出端口 该命令用于配置 URC 的输出端口。 AT+QURCCFG 配置 URC 输出端口 测试命令 AT+QURCCFG=? 响应 +QURCCFG: 'urcport',(支持的列表) OK 上海移远通信技术股份有限公司 34 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 AT+QURCCFG='urcport'[,] 响应 若省略可选参数,则查询当前配置: +QURCCFG: 'urcport', OK 最大响应时间 特性说明 若指定可选参数,则配置 URC 的输出端口: OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。设置 URC 的输出端口。 'usbat' USB AT 端口 'usbmodem' USB 调制解调器端口 'uart1' 主串口 'uart2' 辅助串口 'uart3' 串口 3(仅当模块不支持 GNSS 时有效) 'usbnmea' USB 串口 1(EC200D 系列模块暂不支持) 'usbext' USB 扩展 AT 端口(仅 EC200D 系列模块支持) 'all' 所有端口 举例 AT+QURCCFG=? +QURCCFG: 'urcport',('usbat','usbmodem','uart1','uart2','uart3','usbext','all') OK AT+QURCCFG='urcport' +QURCCFG: 'urcport','usbat' //查询URC输出端口的当前配置。 OK AT+QURCCFG='urcport','usbmodem' OK AT+QURCCFG='urcport' +QURCCFG: 'urcport','usbmodem' //将URC输出端口配置为USB调制解调器端口。 OK 上海移远通信技术股份有限公司 35 / 279 LTE Standard(U)系列 AT 命令手册 3 串口控制命令 3.1. AT&C 设置 DCD 信号模式 该命令用于设置 DCD 信号模式。 AT&C 设置 DCD 信号模式 执行命令 AT&C[] 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。 0 DCD 信号一直保持开启 1 检测到网络侧的载波信号时,DCD 信号保持开启;未检测到载波信号时,DCD 信号保持 关闭。 3.2. AT&D 设置 DTR 信号模式 该命令用于设置在端口处于数据模式时,DTR 信号从低电平转变至高电平后 TA 对应的状态。 AT&D 设置 DTR 信号模式 执行命令 AT&D[] 最大响应时间 响应 OK 300 毫秒 特性说明 该命令立即生效; 上海移远通信技术股份有限公司 36 / 279 LTE Standard(U)系列 AT 命令手册 参考 V.25ter 执行 AT&W 后将保存参数配置。 参数 整型。 0 TA 忽略 DTR 管脚信号变化 1 DTR 由低电平上拉至高电平:保持呼叫连接并切换为命令模式 2 DTR 由低电平上拉至高电平:断开数据连接并切换为命令模式。当 DTR 处于高电平时, 禁用自动应答功能。 3.3. AT+IFC 设置串口的流控方式 该命令用于设置串口通信的流控方式。 AT+IFC 设置串口的流控方式 测试命令 AT+IFC=? 响应 +IFC: (支持的列表),(支持的列 表) 查询命令 AT+IFC? OK 响应 +IFC: , 设置命令 数据模式下,设置串口的流控方式 AT+IFC=, OK 响应 OK 最大响应时间 300 毫秒 特性说明 参考 V.25ter 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 37 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。指定 TE 从 TA 接收数据时的流控行为。 0 无 2 RTS 流控 整型。指定 TA 从 TE 接收数据时的流控行为。 0 无 2 CTS 流控 备注 通常,流控用于传输大量数据的场景。 举例 AT+IFC=2,2 OK AT+IFC? +IFC: 2,2 OK //打开硬件流控。 3.4. AT+ICF 设置串口通信的帧格式和校验算法 该命令用于设置串口通信的帧格式和校验算法。 AT+ICF 设置串口通信的帧格式和校验算法 测试命令 AT+ICF=? 响应 +ICF: (支持的列表),(支持的列表) 查询命令 AT+ICF? OK 响应 +ICF: , 设置命令 AT+ICF=[,[]] 最大响应时间 OK 响应 OK 或者 ERROR 300 毫秒 上海移远通信技术股份有限公司 38 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 参考 V.25ter 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。帧格式。 1 8 个数据位,2 个停止位 2 8 个数据位,1 个停止位,1 个校验位 3 8 个数据位,1 个停止位,无校验位 整型。校验算法。仅当=2 时有效。 0 奇校验 1 偶校验 备注 1. 该命令仅在命令模式下适用。 2. 若配置为 1 或 3,则无效。 3.5. AT+IPR 设置固定的串口通信波特率 该命令用于设置固定的串口通信波特率。 AT+IPR 设置固定的串口通信波特率 测试命令 AT+IPR=? 响应 +IPR: (自动检测的列表),(支持固定的列表) 查询命令 AT+IPR? OK 响应 +IPR: 设置命令 AT+IPR= 最大响应时间 特性说明 参考 OK 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 39 / 279 V.25ter LTE Standard(U)系列 AT 命令手册 参数 整型。每秒的波特率。单位:bps。 0 自适应波特率 ⚫ ECx00U、EGx00U 和 EG91xU 系列模块支持的波特率如下: 1200、2400、4800、9600、14400、19200、28800、33600、38400、57600、115200、 230400、250000、460800、500000、921600、1000000、1843200、2100000 ⚫ EC200D 系列模块支持的波特率如下: 1200、2400、4800、9600、19200、38400、57600、115200、187500、230400, 460800、 921600、2000000、3250000 ⚫ ECx00G、EGx00G 系列和 EG915G-EU 模块支持的波特率如下: 1200、2400、4800、9600、14400、19200、28800、33600、38400、57600、115200、 230400、250000、460800、500000、921600、1000000、1843200、2000000 备注 1. 若设置固定的波特率,请确保 TE(DTE,通常为外部处理器)和 TA(DCE,移远通信模块)配置了 相同的波特率。 2. 在多路复用模式下,波特率无法通过 AT+IPR=设置。 3. 设置命令执行并返回 OK 后,波特率设置生效。 4. AT+IPR=0 表示配置为自适应波特率,需要 TE 先发 AT 或者 at 进行波特率自动匹配。模块匹配成功 后,没有返回结果,执行任意 AT 命令成功后,表示匹配成功。 举例 AT+IPR=115200 OK AT&W OK AT+IPR? +IPR: 115200 OK AT+IPR=115200;&W OK //设置固定波特率为 115200 bps。 //保存当前配置,模块重启后,串口通信速率仍为 115200 bps。 //固定波特率为 115200 bps 并保存当前配置。 上海移远通信技术股份有限公司 40 / 279 LTE Standard(U)系列 AT 命令手册 3.6. AT+CBAUD 设置主串口通信波特率 该命令用于设置主串口的固定通信波特率。 AT+CBAUD 设置主串口通信波特率 测试命令 AT+CBAUD=? 响应 +CBAUD: (支持的固定的列表) 查询命令 AT+CBAUD? OK 响应 +CBAUD: 设置命令 AT+CBAUD= OK 响应 OK 最大响应时间 特性说明 若有任何错误: ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。固定波特率。单位:bps。 0 自适应波特率 ⚫ ECx00U、EGx00U 和 EG91xU 系列模块支持的波特率如下: 1200、2400、4800、9600、14400、19200、28800、33600、38400、57600、115200、 230400、250000、460800、500000、921600、1000000、1843200、2100000 ⚫ EC200D 系列模块支持的波特率如下: 1200、2400、4800、9600、19200、38400、57600、115200、187500、230400、460800、 921600、2000000、3250000 ⚫ ECx00G、EGx00G 系列和 EG915G-EU 模块支持的波特率如下: 1200、2400、4800、9600、14400、19200、28800、33600、38400、57600、115200、 230400、250000、460800、500000、921600、1000000、1843200、2100000 备注 1. 若设置固定的波特率,请确保 TE(DTE,通常为外部处理器)和 TA(DCE,移远通信模块)配置了 相同的波特率。 2. 在多路复用模式下,波特率无法通过 AT+CBAUD=设置。 上海移远通信技术股份有限公司 41 / 279 3. 设置命令执行并返回 OK 后,波特率设置生效。 LTE Standard(U)系列 AT 命令手册 举例 AT+CBAUD=460800 OK AT+CBAUD? +CBAUD: 460800 OK //设置固定波特率为 460800 bps。 3.7. AT+QIPR 设置 UART2(辅助串口)/UART3 通信波特率 该命令用于设置 UART2(辅助串口)或 UART3 的通信波特率。 AT+QIPR 设置 UART2(辅助串口)/UART3 的通信波特率 测试命令 AT+QIPR=? 响应 +QIPR: (支持的列表),(支持的列表) 查询命令 AT+QIPR? OK 响应 +QIPR: , +QIPR: , 设置命令 AT+QIPR=, OK 响应 OK 最大响应时间 特性说明 若有任何错误: ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后保存参数配置。 参数 整型。UART 名称。 1 UART2(辅助串口) 2 UART3 上海移远通信技术股份有限公司 42 / 279 LTE Standard(U)系列 AT 命令手册 整型。波特率。单位:bps。 0 表示自适应波特率 ⚫ ECx00U 系列、EGx00U 和 EG91xU 系列模块支持的波特率如下: 1200、2400、4800, 9600、14400、19200、28800、33600、38400、57600、 115200、230400、250000、460800、500000、921600、1000000、1843200、 2100000 ⚫ EC200D 系列模块支持的波特率如下: 1200、2400、4800、9600、19200、38400、57600、115200、187500、230400、 460800、921600、2000000、3250000 ⚫ ECx00G、EGx00G 系列和 EG915G-EU 模块支持的波特率如下: 1200、2400、 4800、9600、14400、19200、28800、33600、38400、57600、 115200、230400、250000、460800、500000、921600、1000000、1843200、 2100000 备注 1. 若设置固定的波特率(不为 0),请确保 TE(DTE,通常为外部处理器)和 TA(DCE,移远通 信模块)配置了相同的波特率。 2. 在多路复用模式下,波特率无法通过 AT+QIPR=,设置。 3. 设置命令执行并返回 OK 后,波特率设置生效。 举例 AT+QIPR=1,460800 OK AT+QIPR? +QIPR: 1,460800 +QIPR: 2,115200 //设置 UART2 的固定波特率为 460800 bps。 OK AT&W OK //保存当前配置:模块重启后,UART2 通信波特率维持为 460800 bps。 //重启模块 AT+QIPR? +QIPR: 1,460800 +QIPR: 2,115200 OK 上海移远通信技术股份有限公司 43 / 279 LTE Standard(U)系列 AT 命令手册 3.8. AT+QICF 设置 UART2(辅助串口)/UART3 通信的帧格式和校验算法 该命令用于设置 UART2(辅助串口)或 UART3 通信的帧格式和校验算法。 AT+QICF 设置 UART2(辅助串口)/UART3 通信的帧格式和校验算法 测试命令 AT+QICF=? 响应 +QICF: ( 支 持 的 列 表 ),( 支 持 的 范 围),(支持的列表) 查询命令 AT+QICF? OK 响应 +QICF: ,, +QICF: ,, 设置命令 AT+QICF=[,[,]] OK 响应 OK 最大响应时间 特性说明 若有任何错误: ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后保存参数配置。 参数 整型。UART 名称。 1 UART2(辅助串口) 2 UART3 整型。帧格式。 1 8 个数据位,2 个停止位,无校验位 2 8 个数据位,1 个停止位,1 个校验位 3 8 个数据位,1 个停止位,无校验位 整型。校验算法。仅当=2 时有效。 0 奇校验 1 偶校验 备注 1. 该命令仅在命令模式下适用。 2. 若配置为 1 或 3,则无效。 上海移远通信技术股份有限公司 44 / 279 LTE Standard(U)系列 AT 命令手册 3. 执行 AT+QICF?查询当前配置时,若返回值为 1 或 3,则无需关注返回的第三个参数。 举例 AT+QICF=2,3 OK AT+QICF? +QICF: 1,3,0 +QICF: 2,3,0 OK AT&W OK //重启模块 AT+QICF? +QICF: 1,3,0 +QICF: 2,3,0 OK //设置 UART3 帧格式为 8 个数据位,1 个停止位,无校验位。 //保存当前配置:模块重启后,UART3 帧格式维持为 8 个数据位,1 个停止位, 无校验位。 3.9. AT+QIFC 设置 UART2(辅助串口)/UART3 的流控方式 该命令用于设置 UART2(辅助串口)或 UART3 的流控方式。 AT+QIFC 设置固定的 UART2(辅助串口)/UART3 的流控方式 测试命令 AT+QIFC=? 响应 +QIFC: (支持的列表),(支持的列 表),(支持的列表) 查询命令 AT+QIFC? OK 响应 +QIFC: ,, +QIFC: ,, 设置命令 AT+QIFC=[,[,]] 最大响应时间 特性说明 若有任何错误: ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后保存参数配置。 参数 整型。UART 名称。 1 UART2(辅助串口) 2 UART3 整型。指定 TE 从 TA 接收数据时的流控行为。 0 无 2 RTS 流控 整型。指定 TA 从 TE 接收数据时的流控行为。 0 无 2 CTS 流控 备注 通常,流控用于传输大量数据的场景。 举例 AT+QIFC=1,2,2 OK AT+QIFC? +QICF: 1,2,2 +QICF: 2,0,0 OK AT&W OK //重启模块 AT+QIFC? +QIFC: 1,2,2 +QIFC: 2,0,0 OK //打开 UART2 硬件流控。 //保存当前配置:模块重启后,UART2 硬件流控维持打开。 上海移远通信技术股份有限公司 46 / 279 LTE Standard(U)系列 AT 命令手册 4 状态控制命令 4.1. AT+CPAS 查询 ME 活动状态 该命令用于查询 ME 的活动状态。 AT+CPAS 查询 ME 活动状态 测试命令 AT+CPAS=? 响应 +CPAS: (支持的列表) 执行命令 AT+CPAS OK 响应 TA 返回 ME 的活动状态: +CPAS: OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若出现任何错误与 ME 相关: +CME ERROR: 300 毫秒 / 参数 整型。ME 活动状态。 0 就绪 2 未知 3 响铃 4 呼叫进行中 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 47 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+CPAS +CPAS: 0 OK RING AT+CLCC +CLCC: 1,1,4,0,0,'15695519173',161 OK AT+CPAS +CPAS: 3 OK AT+CLCC +CLCC: 1,0,0,0,0,'10010',129 OK AT+CPAS +CPAS: 4 OK //处于就绪状态。 //正在响铃。 //呼叫进行中。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块暂不支持该命令。 4.2. AT+CEER 拓展错误上报 该命令用于查询拓展的错误并上报上次操作失败的原因,例如: ⚫ 拨打电话失败 ⚫ 通话失败(无论手机作为主叫或被叫) ⚫ 无法通过补充业务修改呼叫 ⚫ 无法激活,注册,查询,停用或注销补充业务 ⚫ 无法附着 GPRS,激活 PDP 上下文 ⚫ 无法去附着 GPRS,去激活 PDP 上下文 AT+CEER 拓展错误上报 测试命令 AT+CEER=? 响应 +CEER: (支持的列表) 上海移远通信技术股份有限公司 48 / 279 LTE Standard(U)系列 AT 命令手册 查询命令 AT+CEER? 设置命令 AT+CEER= 执行命令 AT+CEER 最大响应时间 特性说明 OK 响应 +CEER: OK 响应 OK 或者 ERROR 若出现任何错误与 ME 相关: +CME ERROR: 响应 +CEER:, OK 或者 +CEER: , OK 或者 +CEER: ,, OK 或者 ERROR 若出现任何错误与 ME 相关: +CME ERROR: 300 毫秒 该命令立即生效。 参数配置自动保存。 参数 整型。AT+CEER 响应格式。 0 响应格式为+CEER: , 1 响应格式为+CEER: , 整型。错误位置 ID。 整型。数字类型错误码。 上海移远通信技术股份有限公司 49 / 279 LTE Standard(U)系列 AT 命令手册 字符串类型错误码。 字符串类型。错误码分类。 错误码。详情参考第 14.5 章。 备注 1. EC200D 系列模块暂不支持该命令。 2. ECx00G、EGx00G 系列和 EG915G-EU 模块暂不支持通话。 4.3. AT+QINDCFG 控制 URC 上报 该命令用于控制 URC 的上报。 AT+QINDCFG 控制 URC 上报 测试命令 AT+QINDCFG=? 响应 +QINDCFG: 'all',( 支 持 的 列 表 ),( 支 持 的 列表) +QINDCFG: 'csq',( 支 持 的 列 表 ),( 支 持 的 列表) +QINDCFG: 'act',( 支 持 的 列 表 ),( 支 持 的 列表) +QINDCFG: 'smsfull',( 支 持 的 列 表 ),( 支 持 的 列表) +QINDCFG: 'smsincoming',(支持的列表),(支持 的列表) +QINDCFG: 'ring',( 支 持 的 列 表 ),( 支 持 的 列表) +QINDCFG: 'psm',( 支 持 的 列 表 ),( 支 持 的 列表) +QINDCFG: 'rach',( 支 持 的 列 表 ),( 支 持 的 列表) 设置命令 AT+QINDCFG=[,[ ,]] OK 响应 若省略可选参数,则查询当前配置: +QINDCFG: , OK 若指定任意可选参数,则配置 URC 的上报: OK 上海移远通信技术股份有限公司 50 / 279 最大响应时间 特性说明 参数 LTE Standard(U)系列 AT 命令手册 或者 ERROR 若出现任何错误与 ME 相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置是否保存取决于。 字符串类型。URC 类型。 'all' 是否上报所有类型的 URC。默认打开。 'csq' 信号强度和信道误码率变化指示(类似 AT+CSQ)。默认关闭。 若配置为打开,将上报 URC:+QIND: 'csq',, 'act' 网络访问技术变化指示。默认关闭。如果配置为打开,则将上报 URC:+QIND: 'act',。 是字符串类型。取值如下:: 'GSM' 'EGPRS' 'WCDMA' 'LTE' 'HSDPA' 'HSUPA' 'HSDPA&HSUPA' 'UNKNOWN' 例如: +QIND: 'act','LTE' +QIND: 'act','UNKNOWN' 'act'的描述如下: 1. 若模块未注册网络,则为'UNKNOWN'。 2. 如果配置为打开,则将立即上报'act'的 URC。仅当网络访问 技术发生变化时,才会上报新的 URC。 'smsfull' 短消息存储已满指示。默认关闭。若配置为打开,将上报 URC: +QIND: 'smsfull', 'smsincoming' 新消息指示。默认打开。相关 URC 为:+CMTI、+CMT、+CDS 'ring' RING 指示。默认打开。 'psm' PSM 指示。默认打开。 在进入 PSM 休眠时将上报 URC:+QIND: ENTER PSM 在 PSM 唤醒时将上报 URC:+QIND: EXIT PSM 'rach' 随机接入结果指示。默认关闭。如果配置为打开,则将上报 URC: +QIND:'rach',,,,,, 上海移远通信技术股份有限公司 51 / 279 LTE Standard(U)系列 AT 命令手册 字符串类型。取值如下: 'GSM' 'WCDMA' 'LTE' 整型。表示随机接入的结果,0 表示成功,其它参数均 表示失败。 ,,, 不同服务模式对应的 参数,参见下表。 'GSM' 'WCDMA' 'LTE' 整型。绝对无线频道编号。 整型。基站识别码。 字符串类型。十六进制格式的两字节位置区号。 字符串类型。十六进制格式的四字节。 整型。UTRA 绝对无线频率信道。 整型。小区主扰码。 整型。E-UTRA 绝对射频信道号。 整型。物理小区标识。 字符串型类型。十六进制格式的两字节跟踪区号。 整型。打开/关闭指定 URC 的上报。 0 关闭 1 打开 整型。是否将参数配置保存至 NVRAM。 0 不保存 1 保存 错误码。详情参考第 14.5 章。 备注 1. EC200D 系列模块暂不支持配置 URC 类型'psm'。 2. ECx00G、ECx00U、EGx00G、EG91xU 系列和 EG915G-EU 模块暂不支持配置 URC 类型'rach'。 3. 针对 ECx00G、EGx00G 系列,仅支持 VoLTE 功能的模块支持配置 URC 类型'ring';EG915G-EU 暂不支持支持配置 URC 类型'ring'。 上海移远通信技术股份有限公司 52 / 279 LTE Standard(U)系列 AT 命令手册 4.4. AT+QRDY 查询初始化状态 该命令用于查询模块开机时的初始化状态。 AT+QRDY 查询初始化状态 查询命令 AT+QRDY? 响应 +QRDY: 最大响应时间 特性说明 OK 300 毫秒 / 参数 十六进制数字。模块开机时初始化状态。 0x0 协议栈初始化完成 0x1 蓝牙功能初始化完成 0x2 音频功能初始化完成 0x3 Wi-Fi 功能初始化完成 0x4 休眠功能初始化完成 0xffff 开机初始化完成 备注 1. 指定功能初始化完成后,方可执行该功能相关 AT 命令。模块开机初始化完成后,可执行所有功能相 关 AT 命令。 2. EC200D 系列模块暂不支持该命令。 举例 AT+QRDY? +QRDY: 0xffff OK //开机初始化完成 上海移远通信技术股份有限公司 53 / 279 4.5. AT+QCFG 扩展命令 LTE Standard(U)系列 AT 命令手册 AT+QCFG 扩展命令 测试命令 AT+QCFG=? +QCFG: 'nwscanmode',(支持的列表),(支持 的列表) +QCFG: 'nwscanmodeex', (支持的列表) +QCFG: 'band',(支持的列表),(支持的列表),(支持的列表) +QCFG: 'creg/emergency',(支持的列表) +QCFG: 'qoos',(支持的列表),(支持的范 围),(支持的范围),(支持的范围) +QCFG: 'airplanecontrol',(支持的列表) +QCFG: 'usbnet',(支持的列表) +QCFG: 'nat/cid',(支持的列表) +QCFG='nat/subnet',(支持的列表),,< subnet_mask> +QCFG: 'usbnetmac', +QCFG: 'urc/ri/other',(支持的列表),(支持的范围),(支持的范围) +QCFG: 'urc/ri/smsincoming',(支持的列表),(支 持的范围),(支持的范围) +QCFG: 'urc/ri/ring',(支持的列表),(支持的范围),(支持的范围) +QCFG: 'urc/delay',(支持的范围) +QCFG: 'urc/cache',(支持的范围) +QCFG: 'risignaltype',(支持的列表) +QCFG='apready',(支持的列表),(支持的 列表) +QCFG: 'cmux/urcport',(支持的范围) +QCFG: 'fota/cid',(支持的范围) +QCFG: 'fota/times',(支持的范围),(支持的范围),(支持的范围) +QCFG: 'fota/path', +QCFG: 'pkalive/ip',(支持的列表) ,,(支持的范围) +QCFG: 'ledmode',(支持的范围) +QCFG: 'led/sim',(支持的列表) +QCFG: 'tone/incoming',(支持的范围) +QCFG: 'sleepind/level',(支持的列表) +QCFG: 'wakeupin/level',(支持的列表),(支持的列表) +QCFG: 'ntp',(支持的范围),(支持的范围) 上海移远通信技术股份有限公司 54 / 279 最大响应时间 特性说明 LTE Standard(U)系列 AT 命令手册 +QCFG: 'urc/interval',(支持的列表),(支持的范围),(支持的范围) +QCFG: 'esmfail/times',(支持的范围) … OK 300 毫秒 / 备注 以上仅展示命令响应的示例。命令的实际响应结果由使用的模块决定。 4.5.1. AT+QCFG='nwscanmode' 配置网络制式 该命令用于配置搜索的网络制式。 AT+QCFG='nwscanmode' 配置网络制式 设置命令 AT+QCFG='nwscanmode'[,[,]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'nwscanmode', OK 若指定任意可选参数,则配置网络制式: OK 或 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 决定命令生效方式。 参数配置自动保存。 参数 整型。网络制式。 ECx00U 系列、EGx00U、EG91xU 系列模块支持的制式如下: 上海移远通信技术股份有限公司 55 / 279 LTE Standard(U)系列 AT 命令手册 0 自动(GSM/LTE) 1 仅 GSM 3 仅 LTE EC200D 系列模块支持的制式如下: 0 自动(WCDMA/LTE) 2 仅 WCDMA 3 仅 LTE ECx00G、EGx00G 系列和 EG915G-EU 模块支持的制式如下: 3 仅 LTE 整型。命令生效方式。 0 UE 重启后生效 1 立即生效 错误码。详情参考第 14.5 章。 备注 对于网络制式只支持 LTE 的模块,仅取默认值 3。 4.5.2. AT+QCFG='nwscanmodeex' 配置网络搜索模式 AT+QCFG='nwscanmodeex' 配置网络搜索模式 设置命令 AT+QCFG='nwscanmodeex'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'nwscanmodeex', OK 最大响应时间 特性说明 若指定可选参数,则配置网络搜索模式: OK 或 ERROR 300毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。网络搜索模式。范围:4、8、12、16、20、24和28。 4 仅GSM 8 仅WCDMA 上海移远通信技术股份有限公司 56 / 279 LTE Standard(U)系列 AT 命令手册 12 GSM + WCDMA 16 仅LTE 20 GSM + LTE 24 WCDMA + LTE 28 GSM + WCDMA + LTE 备注 1. 当 Bit 2,Bit 3 和 Bit 4 设置为 1 时,对应 AT+QCFG='nwscanmode'参数=0。 Bit 2:GSM Bit 3:WCDMA Bit 4:LTE 例如,如需配置网络搜索模式为 LTE only,则参数设置为 16,对应 16 进制数 0001 0000。 2. 该命令仅适用于 EC200D 系列模块。 举例 AT+QCFG='nwscanmodeex',28 OK AT+QCFG='nwscanmodeex' +QCFG: 'nwscanmode',28 OK //28 对应 16 进制数为 0001 1100。配置网络搜索模式为 GSM, WCDMA, LTE。 //查询当前配置。 4.5.3. AT+QCFG='band' 配置网络搜索频段 该命令指定 UE 的网络搜索频段。 AT+QCFG='band' 配置网络搜索频段 设置命令 响应 AT+QCFG='band'[,,[,]] +QCFG: 'band',, OK 若指定任意可选参数,则配置网络搜索频段: OK 或 ERROR 若错误与 ME 功能相关: +CME ERROR: 上海移远通信技术股份有限公司 57 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 300 毫秒 决定命令生效方式。 参数配置自动保存。 参数 十六进制数字。该值指定 GSM 和 WCDMA 的频段。若设置为 0,则表示不改变 GSM 和 WCDMA 的频段。 例:00000003 = 00000001 (EGSM900) + 00000002 (DCS1800) 00000000 不改变 00000001 EGSM900 00000002 DCS1800 00000004 GSM850 00000008 PCS1900 EC200D 系列模块还支持以下取值: 00000010 WCDMA 2100 00000020 WCDMA 1900 00000040 WCDMA 850 00000080 WCDMA 900 00000100 WCDMA 800 00000200 WCDMA 1700 0000FFFF GSM&WCDMA 全频段 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持 GSM 和 WCDMA 的频段,只能设 置为 0。 十六进制数字。该值指定 LTE 的频段。若设置为 0,则表示不改变 LTE 的频段。 例:0x15 = 0x1 (LTE B1) + 0x4 (LTE B3) + 0x10 (LTE B5) 0 不改变 0x1 (CM_BAND_PREF_LTE_EUTRAN_BAND1) LTE B1 0x2 (CM_BAND_PREF_LTE_EUTRAN_BAND2) LTE B2 0x4 (CM_BAND_PREF_LTE_EUTRAN_BAND3) LTE B3 0x8 (CM_BAND_PREF_LTE_EUTRAN_BAND4) LTE B4 0x10 (CM_BAND_PREF_LTE_EUTRAN_BAND5) LTE B5 0x40 (CM_BAND_PREF_LTE_EUTRAN_BAND7) LTE B7 0x80 (CM_BAND_PREF_LTE_EUTRAN_BAND8) LTE B8 0x80000 (CM_BAND_PREF_LTE_EUTRAN_BAND20) LTE B20 0x8000000 (CM_BAND_PREF_LTE_EUTRAN_BAND28) LTE B28 0x200000000 (CM_BAND_PREF_LTE_EUTRAN_BAND34) LTE B34 0x2000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND38) LTE B38 0x4000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND39) LTE B39 0x8000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND40) LTE B40 0x10000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND41) LTE B41 0x20000000000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND66) LTE B66 0x7FFFFFFFFFFFFFFF (CM_BAND_PREF_ANY) 全频段 上海移远通信技术股份有限公司 58 / 279 LTE Standard(U)系列 AT 命令手册 整型。命令生效方式。 0 UE 重启后生效 1 立即生效 错误码。详情参考第 14.5 章。 备注 1. 上述只提供命令响应的一个例子。不同的命令响应根据实际模块使用来决定。 2. 模块实际支持的频段详情请参考各模块的产品规格书。 4.5.4. AT+QCFG='creg/emergency' 配置 emergency 网络信息显示 该命令用于配置在 emergency 下是否显示网络信息。 AT+QCFG='creg/emergency' 配置 emergency 网络信息显示 执行命令 AT+QCFG='creg/emergency'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'creg/emergency', OK 若指定配置参数,则配置在 emergency 下是否显示网络信息: OK 或 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。使能或禁止 emergency 下的网络信息显示。 0 emergency 下不显示网络信息 1 emergency 下显示网络信息 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 59 / 279 LTE Standard(U)系列 AT 命令手册 4.5.5. AT+QCFG='qoos' 配置 OOS 状态下搜网定时器信息 该命令用于配置 OOS 状态下无网定时器和限制服务定时器相关参数。 AT+QCFG='qoos' 配置 OOS 状态下搜网定时器信息 设置命令 AT+QCFG='qoos'[,[,[, [,]]]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'qoos',,,, OK 最大响应时间 特性说明 若指定任意可选参数,配置 OOS 状态下无网定时器和限制服 务定时器信息: OK 或 +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。OOS 使能机制。 0 关闭 OOS 机制,无网或限制服务时,按照默认逻辑搜网。 1 打开 OOS 机制,仅在无网服务时进行 OOS 搜网。 2 打开 OOS 机制,在无网或限制服务下进行 OOS 搜网。 整型。定时器初始时长。范围:0~255;单位:秒;默认值:0。 整型。循环次数。范围:0~255;默认值:0。 整型。定时器最大时长。范围:0~255;单位:分钟;默认值:60。 错误码。详情参考第 14.5 章。 备注 1. 当设置为 0 时,省略定时器配置参数、和。 2. 为 1,为 0 时,按照默认逻辑搜网。 3. 为非 0,为 0 或省略时,定时器时长将保持。 4. 与为非 0 时,必须大于。当大于时,循环次数达 到后,定时器下次启动时长为本次时长的 2 倍,最大不会超过;若省略, 最大时长不超过 1 小时。 5. 查询配置时,若为 0,、和参数会被省略。 6. 默认定时器时长设置逻辑:无网定时器时长固定为 12 秒,限制服务定时器第一次时长为 12 秒,重 复 5 次之后并且小区未变化,定时器时长固定为 1 小时。 7. EC200D 系列模块暂不支持该命令。 上海移远通信技术股份有限公司 60 / 279 举例 AT+QCFG='qoos',2,20,5,60 OK AT+QCFG='qoos',1,30,3,50 OK AT+QCFG='qoos',0 OK LTE Standard(U)系列 AT 命令手册 //设置无网和限制服务定时器初始时长 20 秒,循环 5 次,最大时 长为 60 分钟。 //设置无网定时器初始时长30秒,循环3次,最大时长为50分钟。 //关闭OOS机制,无网和限制服务定时器按照默认逻辑执行。 4.5.6. AT+QCFG='airplanecontrol' 开启/关闭飞行模式控制 该命令用于开启/关闭飞行模式控制功能。 AT+QCFG='airplanecontrol' 开启/关闭飞行模式控制 设置命令 AT+QCFG='airplanecontrol'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'airplanecontrol',, OK 若指定可选参数,则开启/关闭飞行模式控制: OK 或 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。开启/关闭飞行模式控制功能。 0 关闭飞行模式控制功能 1 开启飞行模式控制功能 整型。飞行模式状态。 0 当前不处于飞行模式 1 当前处于飞行模式 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 61 / 279 LTE Standard(U)系列 AT 命令手册 备注 1. 开启飞行模式控制后,当 W_DISABLE#引脚改变时,输出 URC +QIND: airplanestatus,。 2. 开启飞行模式控制后,W_DISABLE#引脚拉低,将进入飞行模式;W_DISABLE#引脚拉高,将退出飞 行模式;在 W_DISABLE#引脚为低电平的状态下,执行 AT+CFUN=1,会返回 ERROR,禁止退出飞 行模式。 3. 开启飞行模式控制后,模块开机会先检测 W_DISABLE#引脚的电平;如果为低电平,模块会立刻进 入飞行模式。 4. 参考相应模块的硬件设计手册获取更多关于 W_DISABLE#引脚的详情。 5. EC200D 系列模块暂不支持该命令。 举例 AT+QCFG='airplanecontrol' +QCFG: 'airplanecontrol',0,0 //返回当前飞行模式功能配置。 OK AT+QCFG='airplanecontrol',1 OK //拉低 W_DISABLE#引脚 +QIND: airplanestatus,1 AT+CFUN? +CFUN: 4 //开启飞行模式控制功能。 //由于 W_DISABLE#引脚拉低,此时进入飞行模式。 //处于飞行模式。 OK //拉高 W_DISABLE#引脚 +QIND: airplanestatus,0 AT+CFUN? +CFUN: 1 //由于 W_DISABLE#引脚拉高,此时退出飞行模式。 //处于全功能模式。 OK 4.5.7. AT+QCFG='usbnet' 配置 USB 网络端口协议 该命令用于配置 USB 网络端口使用的协议。 AT+QCFG='usbnet' 配置 USB 网络端口协议 设置命令 AT+QCFG='usbnet'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'usbnet', OK 上海移远通信技术股份有限公司 62 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 若指定可选参数,则配置 USB 网络端口协议: OK 或 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效。 参数配置自动保存。 参数 整型。USB 网络端口使用的协议。 1 ECM 3 RNDIS 错误码。详情参考第 14.5 章。 4.5.8. AT+QCFG='nat/cid' 开启 PDP 上下文的 NAT 功能 该命令用于开启指定 PDP 上下文的 NAT 功能。 AT+QCFG='nat/cid' 开启 PDP 上下文的 NAT 功能 设置命令 AT+QCFG='nat/cid'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'nat/cid', OK 若指定可选参数,则开启指定 PDP 上下文的 NAT 功能: OK 或 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效。 参数配置自动保存。 上海移远通信技术股份有限公司 63 / 279 LTE Standard(U)系列 AT 命令手册 参数 十六进制类型。每一位代表 PDP 的 NAT 功能是否开启。 该值以 32 位表示,低 16 位中的位[0:6]分别代表 SIM0 的 PDP CID1~PDP CID7,高 16 位中的 位[16:22]分别代表 SIM1 的 PDP CID1~ PDP CID7。每张(U)SIM 卡最多支持 7 路 PDP。 针对 EC200D 系列模块,低 16 位中的位[0:10]分别代表 SIM0 的 PDP CID1~PDP CID11,高 16 位中的位[16:26]分别代表 SIM1 的 PDP CID1~PDP CID11。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块每张 USIM 卡最多支持 11 路 PDP。 举例 AT+QCFG='nat/cid' +QCFG: 'nat/cid',0x0 //查询当前配置。 OK AT+QCFG='nat/cid',0x10005 OK //使能 SIM0 的 PDP CID1 和 CID 3 NAT;使能 SIM1 的 PDP CID1 NAT。 4.5.9. AT+QCFG='nat/subnet' 配置 PDP 上下文的 NAT 子网参数 该命令用于配置 PDP 上下文的 NAT 子网参数。 AT+QCFG='nat/subnet' 配置 PDP 上下文的 NAT 子网参数 设置命令 AT+QCFG='nat/subnet'[,,[,]] 响应 若省略所有可选参数,则查询当前配置: +QCFG: 'nat/subnet',,, OK 若仅指定可选参数,则删除指定 PDP 上下文的 NAT 子 网参数配置: OK 或 ERROR 若指定所有可选参数,则配置指定 PDP 上下文的 NAT 子网参 上海移远通信技术股份有限公司 64 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 数: OK 或 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效。 参数配置自动保存。 参数 整型。场景 ID。范围:1~7。 字符串类型。NAT 子网地址。 字符串类型。NAT 子网掩码。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 4.5.10. AT+QCFG='usbnetmac' 配置 USB 网卡的 MAC 地址 该命令用来配置USB网卡的MAC地址。 AT+QCFG='usbnetmac' 配置 USB 网卡的 MAC 地址 设置命令 AT+QCFG='usbnetmac'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'usbnetmac', OK 特性说明 若指定可选参数,则配置 USB 网卡的 MAC 地址: OK 或 ERROR 该命令重启后生效。 参数配置自动保存。 上海移远通信技术股份有限公司 65 / 279 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。USB 网卡需要配置的 MAC 地址,6 个字节,其中每个字节间以:分割开。 备注 配置该命令后,模块 OS 重启会读出相应的 MAC 地址,并配置到 USB 网卡。如果没有配置该命令或者 该命令配置不成功,模块 OS 没有读出相应的 MAC 地址,OS 会使用默认的 MAC 配置 USB 网卡。 举例 AT+QCFG='usbnetmac',AE:0C:29:00:31:1B OK AT+QCFG ='usbnetmac' +QCFG: 'usbnetmac',AE:0C:29:00:31:1B OK //配置 USB 网卡 MAC 地址 //查询 USB 网卡 MAC 地址 4.5.11. AT+QCFG='urc/ri/other' 指定通用 URC RI 行为 该命令用于指定通用 URC 出现时的 RI 行为。 AT+QCFG='urc/ri/other' 指定通用 URC RI 行为 设置命令 AT+QCFG='urc/ri/other'[,[,[,]]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'urc/ri/other',,, OK 若指定任意可选参数,则指定通用 URC RI 行为: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 66 / 279 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。通用 URC 出现时的 RI 行为。 'off 无 RI 行为 'pulse' 脉冲。RI 上产生的脉冲,脉冲周期由指定。 整型。脉冲周期。仅当配置为'pulse'时有效。范围:1~2000;默认值: 120;单位:毫秒。 整型。脉冲个数。仅当配置为'pulse'时有效。相邻两个脉冲之间的时间间 隔为。范围:1~5。 错误码。详情参考第 14.5 章。 4.5.12. AT+QCFG='urc/ri/smsincoming' 指定短信类 URC RI 行为 该命令用于指定短信类 URC 出现时的 RI 行为。 AT+QCFG='urc/ri/smsincoming' 指定短信类 URC RI 行为 设置命令 AT+QCFG='urc/ri/smsincoming'[,[,[,]]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'urc/ri/smsincoming',,, OK 若指定可选参数,则指定短信类 URC RI 行为: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。短信类 URC 出现时的 RI 行为。 'off 无 RI 行为 'pulse' 脉冲。RI 上产生的脉冲,脉冲周期由指定。 整型。脉冲周期。仅当配置为'pulse'时有效。范围:1~2000;默认值: 120;单位:毫秒。 整型。脉冲个数。仅当配置为'pulse'时有效。相邻两个脉冲之间的时间间 上海移远通信技术股份有限公司 67 / 279 隔为。范围:1~5。 错误码。详情参考第 14.5 章。 LTE Standard(U)系列 AT 命令手册 4.5.13. AT+QCFG='urc/ri/ring' 指定来电类 URC RI 行为 该命令用于指定来电类 URC 出现时的 RI 行为。 AT+QCFG='urc/ri/ring' 指定来电类 URC RI 行为 设置命令 AT+QCFG='urc/ri/ring'[,[,[,]]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'urc/ri/other',,, OK 若指定可选参数,则指定来电类 URC RI 行为: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。来电类 URC 出现时的 RI 行为。 'off 无 RI 行为 'pulse' 脉冲。RI 上产生的脉冲,脉冲周期由指定。 'atuo' 脉冲。振铃时输出 ring 的 URC 时,将 RI 拉低。退出振铃时将 RI 拉高。 整型。脉冲周期。仅当配置为'pulse'时有效。范围:1~2000;默认值: 120;单位:毫秒。 整型。脉冲个数。仅当配置为'pulse'时有效。相邻两个脉冲之间的时间间 隔为。范围:1~5。 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 68 / 279 LTE Standard(U)系列 AT 命令手册 4.5.14. AT+QCFG='urc/delay' 设置 RI 脉冲结束后 URC 上报的延迟时间 该命令用于设置 RI 脉冲结束后 URC 上报的延迟时间。 AT+QCFG='urc/delay' 设置 RI 脉冲结束后 URC 上报的延迟时间 设置命令 AT+QCFG='urc/delay'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'urc/delay', OK 若指定可选参数,则指定 RI 脉冲结束时 URC 延迟时间: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。RI 脉冲结束后 URC 上报的延迟时间。仅当 RI 脉冲大于等于 0 时有效。范围: 0~120;单位:毫秒;默认值:0,表示无延迟。 错误码。详情参考第 14.5 章。 4.5.15. AT+QCFG='urc/cache' 打开/关闭 URC 缓存 该命令用于打开/关闭 URC 缓存功能。 AT+QCFG='urc/cache' 打开/关闭 URC 缓存 设置命令 AT+QCFG='urc/cache'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'urc/cache', OK 若指定可选参数,则打开或关闭 URC 缓存功能: OK 或者 上海移远通信技术股份有限公司 69 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。打开/关闭 URC 缓存。打开 URC 缓存后,所有 URC 将会被缓存起来,直到关闭 URC 缓存功能后,URC 才会被输出。 0 关闭 URC 缓存 1 打开 URC 缓存 错误码。详情参考第 14.5 章。 4.5.16. AT+QCFG='risignaltype' 设置 RI 信号输出位置 该命令用于设置 RI 信号的输出位置。 AT+QCFG='risignaltype' 设置 RI 信号的输出位置 设置命令 AT+QCFG='risignaltype'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'risignaltype', OK 若指定可选参数,则设置 RI 信号输出位置: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 70 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。RI 信号输出位置。仅当 RI 脉冲配置值大于 0 时有效。 'respective' RI 信号输出到 URC 端口上。 如果 URC 输出到主串口上,则 RI 信号输出到主串口的 RI 引脚上; 如果 URC 输出到非主串口上,将不会有 RI 信号。 'physical' RI 信号输出到主串口的 RI 引脚上 错误码。详情参考第 14.5 章。 4.5.17. AT+QCFG='apready' 设置 AP_READY 引脚行为 该命令用于查询和设置 AP_READY 引脚行为。通过外部 MCU 可以根据需求更改 AP_READY 引脚的 有效电平。 当有 URC 需要上报时,如果 AP_READY 引脚电平无效,则先缓存 URC,再检测 AP_READY 引脚电 平。当 AP_READY 引脚电平变为有效时,将输出 URC。MAIN_RI 引脚上产生的脉冲信号仍然可以按照配 置的模式输出,脉冲信号不会被缓存。 AT+QCFG='apready' 设置 AP_Ready 引脚行为 设置命令 AT+QCFG='apready'[,,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'apready',, OK 最大响应时间 特性说明 若指定可选参数,则设置 AP_Ready 引脚行为: OK 或 ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。使能/禁用 AP_READY 引脚行为。 0 禁用 1 使能 整型。指示器引脚的有效电平。该参数仅在使能 AP_READY 检测功能时生效,指定 AP_READY 的默认电平。 0 低电平 1 高电平 上海移远通信技术股份有限公司 71 / 279 错误码。详情参考第 14.5 章。 LTE Standard(U)系列 AT 命令手册 备注 1. 最多缓存 120 条 URC,若超过 120 条,最先缓存的 URC 将会被新的 URC 覆盖。 2. 通话过程中只缓存一条 RING URC。 3. 模块是否支持该命令取决于是否存在相关硬件引脚,详情参见各模块的硬件设计手册。 4. EC800G-CN 模块不支持该命令。 举例 AT+QCFG='apready',1,0 OK AT+QCFG='apready' +QCFG: 'apready',1,0 OK 4.5.18. AT+QCFG='cmux/urcport' 设置 CMUX 口 URC 输出方式 该命令用于设置 CMUX 口 URC 的输出方式。 AT+QCFG='cmux/urcport' 设置 CMUX 口 URC 输出方式 设置命令 AT+QCFG='cmux/urcport'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'cmux/urcport', OK 若指定可选参数,则设置 CMUX 口 URC 输出方式: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 72 / 279 参数 整型。CMUX 口 URC 输出方式。 0 输出到所有 CMUX 口 1 输出到所有 CMUX 1 2 输出到所有 CMUX 2 3 输出到所有 CMUX 3 4 输出到所有 CMUX 4 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 LTE Standard(U)系列 AT 命令手册 4.5.19. AT+QCFG='fota/cid' 配置 FOTA 下载 PDP 场景 ID 该命令用于配置 FOTA 下载所使用的 PDP 场景 ID。 AT+QCFG='fota/cid' 配置 FOTA 下载 PDP 场景 ID 设置命令 AT+QCFG='fota/cid'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'fota/cid', OK 若指定可选参数,则配置 FOTA 下载 PDP 场景 ID: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。场景 ID。范围:1~7;默认值:1。 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 73 / 279 备注 EC200D 系列模块暂不支持该命令。 LTE Standard(U)系列 AT 命令手册 4.5.20. AT+QCFG='fota/times' 配置 HTTP 方式 FOTA 下载信息 该命令用于配置 HTTP 方式 FOTA 下载的连接超时时间、出错重传次数和重传的时间间隔。 AT+QCFG='fota/times' 配置 HTTP 方式 FOTA 下载信息 设置命令 AT+QCFG='fota/times'[,[,[,]]] 响应 若省略可选参数,则查询当前配置: +QCFG:'fota/times',,, OK 若指定任意可选参数,则配置 HTTP 方式 FOTA 下载的连接 超时时间、出错重传次数和重传的时间间隔: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。HTTP 方式 FOTA 下载的连接超时时间。范围:1~120;默认值:60;单位:秒。 整型。HTTP 方式 FOTA 下载的出错重传次数。范围:1~24;默认值:6;单位:次。 整型。HTTP 方式 FOTA 下载的重传时间间隔。范围:1~120;默认值:6;单位:秒。 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 74 / 279 LTE Standard(U)系列 AT 命令手册 4.5.21. AT+QCFG='fota/path' 配置 FOTA 目标固件包的存储媒介 该命令用于配置 FOTA 目标固件包的存储媒介。 AT+QCFG='fota/path' 配置 FOTA 目标固件包的存储媒介 设置命令 AT+QCFG='fota/path'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'fota/path', OK 若指定可选参数,则配置 FOTA 目标固件包的存储媒介: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 字符串类型。存储媒介类型。有关不同模块支持的存储类型详情,请参考文档 [1]。 'UFS:' UFS。支持设置子目录。 'EFS:' 外置 Flash。支持设置子目录。 'SD:' SD 卡。只支持设置根目录。 错误码。详情参考第 14.5 章。 备注 1. EC200D 系列模块暂不支持该命令。 2. ECx00G、EGx00G 系列和 EG915G-EU 模块不支持 SD 卡。 4.5.22. AT+QCFG='pkalive/ip' 配置 PDP 保活参数 该命令主要用于配置 PDP 保活功能指定的远端 IP 与端口号。 上海移远通信技术股份有限公司 75 / 279 LTE Standard(U)系列 AT 命令手册 AT+QCFG='pkalive/ip' 配置 PDP 保活参数 设置命令 AT+QCFG='pkalive/ip',[,[,]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'pkalive/ip',,, OK 最大响应时间 特性说明 若指定任意可选参数,则配置 PDP 保活功能指定的远 端 IP 与端口号: OK 或 ERROR 300 毫秒 参数配置立即生效; 参数配置不保存。 默认值为:9 参数 整型。协议类型。 1 IPv4 2 IPv6 字符串类型。 为 1 时,的默认值为'216.239.57.155',否则,响应 ERROR。 为 2 时,的默认值为'2000:0:0:0:1:2345:6789:abcd',否则,响 应 ERROR。 整型。远程服务器端口。范围:0~65535;默认值:9。0 表示使用默认值。 备注 EC200D 系列模块暂不支持该命令。 举例 AT+QCFG='pkalive/ip',1,'216.239.57.155',9 //配置 PDP IPv4 场景下保活功能远端服务器 IP 地址 和端口号。 OK AT+QCFG='pkalive/ip',2,'2000:0:0:0:1:2345:6789:abcd',9 //配置 PDP IPv6 场景下保活功能 远端服务器 IP 地址和端口号。 OK 上海移远通信技术股份有限公司 76 / 279 LTE Standard(U)系列 AT 命令手册 4.5.23. AT+QCFG='ledmode' 配置网络状态灯(NET_STATUS)输出模式 该命令用于配置网络状态灯(NET_STATUS)输出模式。 AT+QCFG='ledmode' 配置网络状态灯输出模式 设置命令 AT+QCFG='ledmode'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'ledmode', OK 若指定可选参数,则配置网络状态灯输出模式: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。网络状态灯的输出模式。 0 modem 模式。默认闪烁方式。 1 Mini PCIe 模式。模块搜索到网络时,NET_STATUS 引脚输出为高电平,其它情况 下输出低电平。 错误码。详情参考第 14.5 章。 4.5.24. AT+QCFG='led/sim' 配置双卡双待下网络状态灯(NET_MODE 和 NET_STATUS) 指向的(U)SIM 卡 ID 该命令用于配置双卡双待下,网络状态灯(NET_MODE 和 NET_STATUS)指向的(U)SIM 卡 ID。 AT+QCFG='led/sim' 配置双卡双待下网络状态灯(NET_MODE 和 NET_STATUS)指向 的(U)SIM 卡 ID 设置命令 响应 AT+QCFG='led/sim'[,] 若省略可选参数,则查询当前配置: +QCFG: 'led/sim', OK 上海移远通信技术股份有限公司 77 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 若指定可选参数,则配置双卡双待下网络状态灯指向的 (U)SIM 卡 ID: OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。(U)SIM 卡 ID。 0 (U)SIM1 1 (U)SIM2 错误码。详情参考第 14.5 章。 备注 针对 EC600G 系列模块,该命令可选,详情请咨询移远通信技术支持;EG700U-CN 和 EG700G-CN 模 块不支持该命令。 4.5.25. AT+QCFG='tone/incoming' 配置来电铃声 该命令用于配置来电铃声。 AT+QCFG='tone/incoming' 配置来电铃声 设置命令 响应 AT+QCFG='tone/incoming'[,] 若省略可选参数,则查询当前配置: +QCFG: 'tone/incoming', OK 若指定可选参数,则配置来电铃声: OK 或者 ERROR 若错误与 ME 功能相关: 上海移远通信技术股份有限公司 78 / 279 LTE Standard(U)系列 AT 命令手册 +CME ERROR: 最大响应时间 特性说明 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。来电铃声配置。 0 关闭来电铃声 2 使能来电铃声,铃声类型为 tone 音 3 使能来电铃声,铃声为用户自定义,需要将铃声改名为 CustRingTone.wav 并上传 到模块的文件系统 UFS 目录。 错误码。详情参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 4.5.26. AT+QCFG='sleepind/level' 配置 SLEEP_IND 引脚的输出电平 该命令用于配置模块处于睡眠休眠时,SLEEP_IND 引脚的输出电平。 AT+QCFG ='sleepind/level' 配置 SLEEP_IND 引脚的输出电平 设置命令 AT+QCFG='sleepind/level'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'sleepind/level', OK 最大响应时间 特性说明 若指定可选参数,则配置 SLEEP_IND 引脚的输出电平: OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 79 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。表示模块进入睡眠模式后 SLEEP_IND 的输出电平。 0 模块进入睡眠模式时,SLEEP_IND 引脚输出高电平 1 模块进入睡眠模式时,SLEEP_IND 引脚输出低电平 备注 模块是否支持该功能取决于是否存在相关硬件引脚,详情参见各模块的硬件设计手册。 4.5.27. AT+QCFG='wakeupin/level' 配置 WAKEUP_IN 引脚唤醒行为,加载/卸载 USB 该命令用于使能或禁止通过 WAKEUP_IN 引脚唤醒模块,以及加载/卸载 USB。 AT+QCFG='wakeupin/level' 配置 WAKEUP_IN 引脚唤醒行为 设置命令 AT+QCFG='wakeupin/level'[, [,]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'wakeupin/level',, OK 若指定任意可选参数,则配置是否通过 WAKEUP_IN 引脚唤醒 模块,以及是否加载/卸载 USB: OK 最大响应时间 特性说明 若有任何错误: ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。触发动作的 WAKEUP_IN 引脚电平。 0 低电平 1 高电平 整型。当 WAKEUP_IN 引脚为指定电平时触发的动作。 0 无任何动作 1 若为 0,WAKEUP_IN 引脚低电平时唤醒模块,高电平时允许模块进入睡眠 若为 1,WAKEUP_IN 引脚高电平时唤醒模块,低电平时允许模块进入睡眠 2 若为 0,WAKEUP_IN 引脚低电平时加载 USB,高电平时卸载 USB 上海移远通信技术股份有限公司 80 / 279 LTE Standard(U)系列 AT 命令手册 若为 1,WAKEUP_IN 引脚高电平时加载 USB,低电平时卸载 USB 3 若为 0,WAKEUP_IN 引脚低电平时唤醒模块并加载 USB,高电平时允许模块 进入睡眠并卸载 USB 若为 1,WAKEUP_IN 引脚高电平时唤醒模块并加载 USB,低电平时允许模块 进入休眠并卸载 USB 备注 1. 模块是否支持该功能取决于是否存在相关硬件引脚,详情参见各模块的硬件设计手册。 2. EC200D 系列模块仅支持取值为 0 和 1。 举例 AT+QCFG='wakeupin/level',0,1 OK AT+QCFG='wakeupin/level' +QCFG: 'wakeupin/level',0,1 //设置 WAKEUP_IN 引脚为低电平时唤醒模块。 //查询当前配置。 OK 4.5.28. AT+QCFG='ntp' 配置 NTP 最大重传次数和间隔 该命令用于配置 NTP 最大重传次数和间隔。 AT+QCFG='ntp' 配置 NTP 最大重传次数和间隔 设置命令 AT+QCFG='ntp'[,,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'ntp',, OK 最大响应时间 特性说明 若指定可选参数,则配置 NTP 最大重传次数和间隔: OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 81 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。NTP 重传次数。范围:1~10;默认值:3。 整型。NTP 重传间隔。范围:5~60;默认值:15。单位:秒。 举例 AT+QCFG='ntp' +QCFG: 'ntp',3,15 //查询当前配置。 OK AT+QCFG='ntp',5,20 OK AT+QCFG='ntp' +QCFG: 'ntp',5,20 //设置 NTP 最大重传次数和间隔。 //查询当前配置。 OK 4.5.29. AT+QCFG='esmfail/times' 设置注册 LTE 最大连续失败次数并回落到 GSM 网 络 在 Data Centric 模式下,该命令用于设置模块注册 LTE 连续失败达到指定次数时会回落到 GSM 网络。 该命令只对支持 GSM 的模块有效。 AT+QCFG='esmfail/times' 设置注册 LTE 最大连续失败次数并回落到 GSM 网络 设置命令 AT+QCFG='esmfail/times'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'esmfail/times', OK 若指定可选参数,则设置模块注册 LTE 最大连续失败次数: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效; 参数配置自动保存。 上海移远通信技术股份有限公司 82 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。模块注册 LTE 最大连续失败次数。范围:0~5;默认值:5。当为 0 时,表示 模块注册 LTE 失败后不会回落到 GSM 网络。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 举例 AT+QCFG=? +QCFG: 'esmfail/times',(0-5) OK AT+QCFG='esmfail/times',4 OK AT+QCFG='esmfail/times' +QCFG: 'esmfail/times',4 OK 4.5.30. AT+QCFG='rtc/cfg' 设置 RTC 启动配置 该命令用于设置 RTC 启动配置。 AT+QCFG='rtc/cfg' 设置 RTC 启动配置 设置命令 AT+QCFG='rtc/cfg'[,,< RTC_enable>,,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'rtc/cfg',,,, OK 最大响应时间 特性说明 若指定可选参数,则设置 RTC 启动配置: OK 或者 ERROR 300 毫秒 该命令在模块重启后生效; 上海移远通信技术股份有限公司 83 / 279 LTE Standard(U)系列 AT 命令手册 参数配置自动保存。 参数 整型。是否将 NV 保存的时间作为 RTC 初始值。 0 否 1 是 整型。是否将 RTC 寄存器的时间作为 RTC 初始值。 0 否 1 是 整型。连接基站后,是否同步基站时间到 RTC 时间。 0 不同步 1 同步 整型。注网后的时区配置。 0 注网后,更新为网络时区 1 注网后,保持原有时区 2 注网后,重置时区为 0 举例 AT+QCFG='rtc/cfg' +QCFG: 'rtc/cfg',0,0,1,0 OK AT+QCFG='rtc/cfg',1,1,1,1 OK 4.5.31. AT+QCFG='pdn/pco' 配置 PDN 请求中的 PCO 在模块驻网附着时是否携带加 密信元 该命令用于配置 PDN 请求中的 PCO 在模块驻网附着时是否携带加密信元。 AT+QCFG='pdn/pco' 测试命令 AT+QCFG=? 配置 PDN 请求中的 PCO 在模块驻网附着时是否携带加密信元 响应 +QCFG: 'pdn/pco',(支持的列表) … 设置命令 AT+QCFG='pdn/pco'[,] OK 响应 若省略可选参数,该查询当前配置: +QCFG: 'pdn/pco', 上海移远通信技术股份有限公司 84 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 OK 若指定可选参数,则配置 PDN 请求中的 PCO 在驻网附着时是 否携带加密信元: OK 或者 ERROR 若出现任何错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效。 参数配置掉电后保存。 参数 整型。配置 PDN 请求中的 PCO 在模块驻网附着时是否携带加密信元。 0 携带 1 不携带 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 举例 AT+QCFG='pdn/pco' +QCFG: 'pdn/pco',0 OK AT+QCFG='pdn/pco',1 OK AT+QCFG='pdn/pco' +QCFG: 'pdn/pco',1 OK 上海移远通信技术股份有限公司 85 / 279 LTE Standard(U)系列 AT 命令手册 5 (U)SIM 卡相关命令 5.1. AT+CIMI 查询 IMSI 该命令用于查询(U)SIM 卡的国际移动用户识别码(IMSI),IMSI 允许 TE 识别 MT 中的(U)SIM 卡或 UICC(GSM 或者(U)SIM)中的活动应用程序。 AT+CIMI 查询 IMSI 测试命令 AT+CIMI=? 执行命令 AT+CIMI 响应 OK 响应 TA 返回,识别 MT 中的(U)SIM 卡。 OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 MT 功能相关: +CME ERROR: 300 毫秒 / 参数 字符串类型。国际移动用户识别码(无双引号的字符串)。 错误码。详情参考第 14.5 章。 举例 AT+CIMI 460023210226023 OK //查询 MT 中的(U)SIM 卡的 IMSI。 上海移远通信技术股份有限公司 86 / 279 LTE Standard(U)系列 AT 命令手册 5.2. AT+CLCK 功能锁定 该命令用于锁定、解锁 MT 或者网络功能,以及查询锁定状态。当正在设置或查询网络功能时,可中止 该命令。设置命令中,通常不可省略。当查询网络服务状态(为 2)时,若所有 类型的服务状态未激活,则命令响应行返回未激活的情况。 AT+CLCK 功能锁定 测试命令 AT+CLCK=? 响应 +CLCK: (支持的列表) 设置命令 AT+CLCK=,[, [,]] OK 响应 当不等于 2 且命令执行成功: OK 当等于 2 且命令执行成功: +CLCK: [,] [+CLCK: [,]] […] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 5秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。 'SC' (U)SIM(锁定卡槽中当前所选的(U)SIM/UICC 卡)。(U)SIM/UICC 在 MT 开机且执 行锁定命令时需要一个密码。 'AO' BAOC(禁止所有呼出,详情参考 3GPP TS 22.088) 'OI' BOIC(禁止所有国际呼出,详情参考 3GPP TS 22.088) 'OX' BOIC-exHC(禁止所有国际呼出,归属国除外,详情参考 3GPP TS 22.088) ''AI'' BAIC(禁止所有呼入,详情参考 3GPP TS 22.088) ''IR'' BIC-Roam(归属地以外漫游时,禁止所有呼入,详情参考 3GPP TS 22.088 ) ''AB'' 禁止所有业务(详情参考 3GPP TS 22.030),仅当=0 时有效。 ''AC'' 禁止呼入业务(详情参考 3GPP TS 22.030),仅当=0 时有效。 ''AG'' 禁止呼出业务(详情参考 3GPP TS 22.030),仅当=0 时有效。 'FD' UICC(GSM 或(U)SIM)固定拨号存储器功能中的(U)SIM 卡或活动应用程序(若 当前会话中 PIN2 未完成身份验证,则需在中输入 PIN2)。 上海移远通信技术股份有限公司 87 / 279 LTE Standard(U)系列 AT 命令手册 整型。操作模式。 0 解锁 1 锁定 2 查询状态 字符串类型。密码。 整型。数据类别。 1 语音 2 数据 4 传真 7 短消息以外所有电话通讯 8 短消息 16 数据线路同步 32 数据线路异步 整型。业务状态。 0 打开 1 关闭 备注 参数取值'AI'、'IR'、'AB'、'AC'和'AG'仅适用于 EC200D 系列模块。 举例 AT+CLCK='SC',2 +CLCK: 0 OK AT+CLCK='SC',1,'1234' OK AT+CLCK='SC',2 +CLCK: 1 OK AT+CLCK='SC',0,'1234' OK //查询(U)SIM 卡状态。 //(U)SIM 卡未被锁定。 //锁定(U)SIM 卡,且密码为'1234'。 //查询(U)SIM 卡状态。 //(U)SIM 卡被锁定。 //解锁(U)SIM 卡。 5.3. AT+CPIN PIN 管理 该命令用于向 MT 发送操作需要的密码或查询 MT 在操作前是否需要输入密码,密码可为(U)SIM PIN、 (U)SIM PUK 等。 上海移远通信技术股份有限公司 88 / 279 LTE Standard(U)系列 AT 命令手册 查询命令返回字母数字字符串,指示是否需要密码。 MT 存储了操作前所需的密码,例如(U)SIM PIN 或(U)SIM PUK。如果要输入两次 PIN,MT 将自动重 复输入 PIN。如果没有 PIN 请求待处理,则不会采取任何措施,并且将返回+CME ERROR 给 TE。当 MT PIN 的类型为 SIM PIN/SIM PUK 等时,MT 处于限制功能模式,需要通过设置命令发送密码给模块来解锁, 解锁成功后返回 OK,MT 解除限制模式。当 MT 不在限制模式时,设置命令发送密码则会报错。 如果 MT PIN 的类型为 SIM PUK 或 SIM PUK2,则需要输入第二个参数,用于替换(U)SIM 中旧的 PIN 码。 AT+CPIN PIN 管理 测试命令 AT+CPIN=? 查询命令 AT+CPIN? 响应 OK 响应 +CPIN: 设置命令 AT+CPIN=[,] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 5秒 该命令立即生效; 参数配置自动保存。 参数 无引号的字符串类型。表示需要的密码类型。 READY 无密码等待输入 MT SIM PIN MT 正在等待(U)SIM PIN SIM PUK MT 正在等待(U)SIM PUK SIM PIN2 MT 正在等待(U)SIM PIN2 SIM PUK2 MT 正在等待(U)SIM PUK2 字符串类型。密码。请求的密码类型为 PUK,例如(U)SIM PUK1 或者其他密码,则必须输 入。 字符串类型。新密码。若请求的密码类型为 PUK,则需要重新输入新密码。 举例 //输入 PIN AT+CPIN? +CPIN: SIM PIN //查询有 PIN 码锁定。 上海移远通信技术股份有限公司 89 / 279 OK AT+CPIN='1234' OK +CPIN: READY AT+CPIN? +CPIN: READY OK //输入 PUK 和 PIN AT+CPIN? +CPIN: SIM PUK OK AT+CPIN='26601934','1234' OK +CPIN: READY AT+CPIN? +CPIN: READY OK //输入 PIN。 LTE Standard(U)系列 AT 命令手册 //已输入 PIN 码。 //正在等待输入(U)SIM PUK 码。 //输入 PUK 码和新密码。 //已输入 PUK 码。 5.4. AT+CPWD 修改密码 该命令用于修改 AT+CLCK 定义的功能锁定密码。测试命令返回两个参数,分别列出可用的功能及其 密码的最大长度。 AT+CPWD 修改密码 测试命令 AT+CPWD=? 响应 +CPWD: ('SC',8),('P2',8) 设置命令 AT+CPWD=,, OK 响应 OK 最大响应时间 5秒 特性说明 参考 该命令立即生效; 参数配置自动保存。 3GPP TS 27.007 上海移远通信技术股份有限公司 90 / 279 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。 'SC' (U)SIM(锁定卡槽中当前所选的(U)SIM/UICC 卡)。(U)SIM/UICC 在 MT 开机且 执行锁定命令时需要一个密码。 'P2' (U)SIM PIN2 整型。密码最大长度。 字符串类型。从用户界面或使用该命令指定的密码。 字符串类型。新密码。 举例 AT+CPIN? +CPIN: READY OK AT+CPWD='SC','1234','4321' OK //重启模块或重新激活(U)SIM 卡。 AT+CPIN? +CPIN: SIM PIN OK AT+CPIN='4321' OK +CPIN: READY //修改(U)SIM 卡密码为'4321'。 //正在等待输入(U)SIM PIN 码。 //必须输入 PIN 码以定义新密码'4321'。 5.5. AT+CSIM (U)SIM 卡访问 该命令允许通过 TE 上的远程应用直接控制安装在当前所选卡槽中的(U)SIM 卡。而且 TE 应在 GSM 指定的帧内处理(U)SIM 信息。 AT+CSIM (U)SIM 卡访问 测试命令 AT+CSIM=? 设置命令 AT+CSIM=, 响应 OK 响应 +CSIM: , OK 或者 ERROR 上海移远通信技术股份有限公司 91 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。或字符串的长度。 十六进制字符串类型。MT 发送至(U)SIM 卡的命令,格式参考 3GPP TS 51.011。 字符串类型。(U)SIM 卡向 MT 发送的响应,格式参考 3GPP TS 51.011。 错误码。详情参考第 14.5 章。 5.6. AT+CRSM (U)SIM 卡受限访问 该命令可以对(U)SIM 数据库的进行简单而有限的访问,用于向 MT 传输(U)SIM 命令() 及其所需的参数。 AT+CRSM (U)SIM 卡受限访问 测试命令 响应 AT+CRSM=? 设置命令 OK 响应 AT+CRSM=[,[,,,[,][,]]] +CRSM: ,[,] OK 或者 ERROR 最大响应时间 特性说明 参考 GSM 07.07 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 92 / 279 LTE Standard(U)系列 AT 命令手册 参数 , , , 整型。(U)SIM 命令。 176 READ BINARY(读取二进制文件) 178 READ RECORD(读取记录内容) 192 GET RESPONSE(获取响应) 214 UPDATE BINARY(更新二进制文件) 220 UPDATE RECORD(更新记录内容) 242 STATUS(状态查询) 整型。对于来说,它是(U)SIM 上基本数据文件的标识符。 MT 传送到(U)SIM 卡的参数。除 GET RESPONSE 和 STATUS 外,其他命令均需 包含此参数。参数值参考 3GPP TS 51.011。 十六进制字符格式。待写入到(U)SIM 卡上的信息。详情参考 AT+CSCS。 十六进制字符格式。(U)SIM/UICC 中基本文件路径。 整型。(U)SIM 关于实际命令执行的信息。在命令执行成功或失败时,这些参数都 会传递给 TE。 十六进制字符串格式。命令发送成功后的响应。详情参考 AT+CSCS。STATUS 和 GET RESPONSE 返回有关当前基本数据字段信息,该信息包括文件类型及其大小 (参考 3GPP TS 51.011)。在 READ BINARY、READ RECORD 或 RETRIEVE DATA 命令之后,将返回所请求的数据。成功执行 UPDATE BINARY、UPDATE RECORD 或 SET DATA 命令后,不会返回。 错误码。详情参考第 14.5 章。 举例 AT+CRSM=214,28539,0,0,12,'FFFFFFFFFFFFFFFFFFFFFFFF' +CRSM: 144,0,'' OK 5.7. AT+QCCID 查询 ICCID 该命令用于查询(U)SIM 卡的 ICCID(集成电路卡识别码)。 AT+QCCID 查询 ICCID 测试命令 AT+QCCID=? 执行命令 AT+QCCID 响应 OK 响应 +QCCID: OK 或者 上海移远通信技术股份有限公司 93 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 ERROR 300 毫秒 / 参数 字符串类型。集成电路卡识别码(无双引号的字符串)。 错误码。详情参考第 14.5 章。 举例 AT+QCCID //查询(U)SIM 卡的 ICCID。 +QCCID: 89860025128306012474 OK 5.8. AT+QINISTAT 查询(U)SIM 卡初始化状态 该命令用于查询(U)SIM 卡初始化状态。 AT+QINISTAT 查询(U)SIM 卡初始化状态 测试命令 AT+QINISTAT=? 响应 +QINISTAT: (支持的范围) 执行命令 AT+QINISTAT OK 响应 +QINISTAT: 最大响应时间 特性说明 OK 300 毫秒 / 参数 整型。(U)SIM 卡初始化状态。实际值是以下四个数字中任意几个数字之和(例如:7 = 1 + 2 + 4 表示 CPIN READY + SMS DONE + PB DONE,即 CPIN 已就绪,SMS 初始化完成且电 话簿初始化完成)。 0 初始化状态 上海移远通信技术股份有限公司 94 / 279 LTE Standard(U)系列 AT 命令手册 1 CPIN READY。CPIN 已就绪,可执行锁定/解锁 PIN 操作。 2 SMS DONE。SMS 初始化完成。 4 PB DONE。电话簿初始化完成。 5.9. AT+QSIMDET (U)SIM 卡检测 该命令用于启用(U)SIM 卡的热插拔功能。GPIO 中断用于检测(U)SIM 卡,插入(U)SIM 卡时需设置检 测引脚的电平。 AT+QSIMDET (U)SIM 卡检测 测试命令 AT+QSIMDET=? 响应 +QSIMDET: (支持的列表),(支持的列 表) 查询命令 AT+QSIMDET? OK 响应 +QSIMDET: , 设置命令 AT+QSIMDET=, OK 响应 OK 或者 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置自动保存。 参数 整型。启用/禁用(U)SIM 卡检测功能。 0 禁用 1 启用 整型。插入(U)SIM 卡时,引脚检测的电平。 0 低电平 1 高电平 备注 1. 若配置的值与硬件设计不一致,热插拔功能无效。 2. 对于 EC200D 系列模块,该命令重启后生效。 上海移远通信技术股份有限公司 95 / 279 举例 AT+QSIMDET=1,0 OK //拔出(U)SIM 卡 +CPIN: NOT READY //插入(U)SIM 卡 +CPIN: READY LTE Standard(U)系列 AT 命令手册 //(U)SIM 卡插入时,(U)SIM 检测引脚为低电平。 //(U)SIM 卡已就绪。 5.10. AT+QSIMSTAT (U)SIM 卡插拔状态上报 该命令用于查询/启用/禁用(U)SIM 卡的插拔状态上报功能。 AT+QSIMSTAT (U)SIM 卡插拔状态上报 测试命令 AT+QSIMSTAT=? 响应 +QSIMSTAT: (支持的列表) 查询命令 AT+QSIMSTAT? OK 响应 +QSIMSTAT: , 设置命令 AT+QSIMSTAT= 最大响应时间 特性说明 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。启用/禁用(U)SIM 卡插拔状态上报功能。当开启时,将上报 URC +QSIMSTAT: ,指示(U)SIM 卡的插拔状态。 0 禁用 1 启用 整型。(U)SIM 卡的插拔状态。该参数不允许配置。 0 拔出 1 插入 2 未知状态。该状态出现在(U)SIM 卡初始化之前。 上海移远通信技术股份有限公司 96 / 279 举例 AT+QSIMSTAT? +QSIMSTAT: 0,1 OK AT+QSIMDET=1,0 OK AT+QSIMSTAT=1 OK AT+QSIMSTAT? +QSIMSTAT: 1,1 OK //拔出(U)SIM 卡 +QSIMSTAT: 1,0 +CPIN: NOT READY AT+QSIMSTAT? +QSIMSTAT: 1,0 OK //插入(U)SIM 卡 +QSIMSTAT : 1,1 +CPIN: READY LTE Standard(U)系列 AT 命令手册 //查询(U)SIM 卡的插拔状态。 //设置(U)SIM 卡插入时,(U)SIM 检测引脚为低电平。 //使能(U)SIM 卡的插拔状态上报功能。 //查询当前(U)SIM 卡的插拔状态。 //上报(U)SIM 卡的插拔状态:拔出。 //查询当前(U)SIM 卡的插拔状态。 //上报(U)SIM 卡的插拔状态:插入。 5.11. AT+CCHO 开启逻辑信道 该命令用于开启(U)SIM 卡的逻辑信道。 AT+CCHO 开启逻辑信道 测试命令 AT+CCHO=? 设置命令 AT+CCHO= 响应 OK 响应 最大响应时间 OK 或者 ERROR 300 毫秒 上海移远通信技术股份有限公司 97 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 该命令立即生效; 参数配置不保存。 参数 字符串类型。UICC 中的所有可选应用程序,以 1 到 16 字节方式编码的 DF 名称 来引用。 整型。智能卡上的目标应用程序使用逻辑信道的会话 ID。 备注 APDU 命令中 CLASS 字节包含逻辑信道号,故发送到 UICC 的所有 APDU 命令都会包含逻辑信道号。 因此需由 MT 端负责管理 ADPU CLASS 字节中的逻辑信道部分,并确保选择的逻辑信道和执行命令返 回的相关联。有关 APDU 命令协议的逻辑信道详情请参考 3GPP TS 31.101。 举例 AT+CCHO=? OK AT+CCHO='A0000000871002FF86FFFF89FFFFFFFF' +CCHO: 1 OK //测试命令。 //由 AID 字符串组成。 //会话 ID 为 1。 5.12. AT+CGLA UICC 逻辑信道访问 该命令用于访问 UICC 逻辑信道。 AT+CGLA UICC 逻辑信道访问 测试命令 AT+CGLA=? 响应 OK 设置命令 AT+CGLA=,, 响应 +CGLA: , OK 或者 ERROR 最大响应时间 300 毫秒 上海移远通信技术股份有限公司 98 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 该命令立即生效; 参数配置不保存。 参数 整型。会话ID。用于将APDU 命令发送到UICC 的会话的标识符。智能卡上的目标应 用程序使用逻辑信道而非默认信道(信道'0')时,必须输入该参数向UICC 发送命 令。 整型。在 或 中发送给 TE 的字符长度(是命令或响应实际 长度的两倍)。 十六进制字符格式。MT 传递给 UICC 的命令。详情可参考 3GPP TS 31.101 中的 AT+CSCS。 十六进制字符格式。UICC 给 MT 传递的命令的响应。详情可参考 3GPP TS 31.101 中 的 AT+CSCS。 举例 AT+CGLA=? OK AT+CGLA=1,14,'00A40804022F00' +CGLA: 4,'6121' //测试命令。 //该命令为 00A40804022F00。 //长度为 4,响应为 6121。 OK 5.13. AT+CCHC 关闭逻辑信道 该命令使用指定的关闭(U)SIM 卡的逻辑信道。 AT+CCHC 关闭逻辑信道 测试命令 AT+CCHC=? 设置命令 AT+CCHC= 最大响应时间 特性说明 响应 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 99 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。智能卡上的目标应用程序使用逻辑信道的会话 ID。 举例 AT+CCHC=? OK AT+CCHC=1 OK //测试命令。 //关闭逻辑信道 1。 5.14. AT+QPINC 获取 PIN/PUK 剩余重试次数 该命令用于查询剩余输入(U)SIM PIN/PUK 密码的次数。 AT+QPINC 获取 PIN 剩余重试次数 测试命令 AT+QPINC=? 响应 +QPINC: (支持的列表) 查询命令 AT+QPINC? OK 响应 +QPINC: 'SC',, +QPINC: 'P2',, 设置命令 AT+QPINC= OK 响应 +QPINC: ,, 最大响应时间 特性说明 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 上海移远通信技术股份有限公司 100 / 279 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。 ''SC'' (U)SIM PIN ''P2'' (U)SIM PIN2 整型。剩余输入 PIN 密码的次数。范围:0~3。 整型。剩余输入 PUK 密码的次数。范围:0~10。 错误码。 上海移远通信技术股份有限公司 101 / 279 LTE Standard(U)系列 AT 命令手册 6 网络服务相关命令 6.1. AT+COPS 选择运营商 该命令用于查询、当前注册的运营商及注网状态,同时还可用于配置注册的运营商以及网络制式。 测试命令返回五个参数,均代表网络中出现的运营商,任意格式的运营商不可用时应返回空字段。运营 商列表显示顺序为:归属地网络,(U)SIM 卡推荐网络和其他网络。 查询命令返回当前找网模式和当前所选运营商。如果未选择任何运营商,则不会返回、 和。 设置命令用于强制选择并注册 GSM/LTE 网络运营商,即使所选的网络运营商不可用,也不可选择其他 任何运营商(=4 除外)。所选运营商名称的格式也应适用于查询命令 AT+COPS?。 AT+COPS 选择运营商 测试命令 AT+COPS=? 响应 +COPS: [ 支 持 的 运 营 商 列 表 (, 长 字 符 , 短 字 符 ,数字[,])][,,(支持的范围),(支持的 范围)] OK 查询命令 AT+COPS? 若错误与 ME 功能相关: +CME ERROR: 响应 +COPS: [,[,][,]] OK 设置命令 AT+COPS=[,[,[,]]] 若错误与 ME 功能相关: +CME ERROR: 响应 OK 若错误与 ME 功能相关: +CME ERROR: 上海移远通信技术股份有限公司 102 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 180 秒,取决于网络状态 / 参数 整型。运营商状态。 0 未知 1 可用运营商 2 当前选择的运营商 3 禁止选择的运营商 运营商。表示该参数的格式。决定是否省略该参数。 整型。 0 自动搜网,省略 1 手动搜网,不可省略且可选 2 手动注销网络 3 仅设置(用于查询命令 AT+COPS?);不进行注册或注销(省略和 );该取值不适用于查询命令的返回结果。 4 手动和自动搜网的组合模式,字段不可省略;如果手动选择失败,将进入自 动选择模式(=0) 整型。的格式。 0 长字符串格式,最多 16 个字符 1 短字符串格式 2 数字格式。 整型。网络接入技术。 0 GSM 2 UTRAN 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA 和 HSUPA 7 E-UTRAN 错误码。详情参考第 14.5 章。 举例 AT+COPS=? //列举当前所有的网络运营商。 +COPS: (1,'CHN-UNICOM','UNICOM','46001',0),(2,'CHN-UNICOM','UNICOM','46001',7),(3,'CH INA MOBILE','CMCC','46000',0),(0-4),(0-2) OK AT+COPS? +COPS: 0,0,'CHN-UNICOM',7 //查询当前模块的注网状态。 上海移远通信技术股份有限公司 103 / 279 LTE Standard(U)系列 AT 命令手册 OK 备注 ECx00U、EGx00U 和 EG91xU 系列模块支持参数取值 0 和 7;EC200D 系列模块支持参数 取值 2 和 4~7;ECx00G、EGx00G 系列和 EG915G-EU 模块支持参数取值 7。 6.2. AT+CREG CS 域网络注册状态 查询命令返回网络注册状态和结果码显示状态。表示 ME 的网络注册状态。仅当 ME 注册到网 络和=2 时,才会返回位置信息和。 设置命令设置是否上报 URC 并在=1 且 ME 网络注册状态发生变化时,控制是否显示 URC +CREG: 。 AT+CREG CS 域网络注册状态 测试命令 AT+CREG=? 响应 +CREG: (支持的范围) 查询命令 AT+CREG? OK 响应 +CREG: ,[,,[,]] OK 设置命令 AT+CREG[=] 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 响应 OK 300 毫秒 该命令立即生效; 需执行 AT&W 保存参数配置。 上海移远通信技术股份有限公司 104 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。是否启用网络注册相关 URC。 0 禁用网络注册 URC 1 启用网络注册 URC +CREG: 2 启用带有位置信息的网络注册 URC +CREG: [,,[,]] 整型。注册状态。 0 未注册;ME 当前未搜索要注册的运营商 1 已注册,归属地网络 2 未注册,ME 正在搜索要注册的运营商 3 注册被拒绝 4 未知状态 5 已注册,漫游网络 字符串类型。位置区编号。2 个字节(十六进制格式)。 字符串类型。16 位(GSM)或 28 位(UMTS/LTE)小区 ID。十六进制格式。 整型。网络接入技术。 0 GSM 2 UTRAN 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA 和 HSUPA 7 E-UTRAN 错误码。详情参考第 14.5 章。 备注 ECx00U、EGx00U 和 EG91xU 系列模块支持参数取值 0 和 7;EC200D 系列模块支持参数 取值 2, 4~7;ECx00G、EGx00G 系列和 EG915G-EU 模块支持参数取值 7。 举例 AT+CREG=1 OK +CREG: 1 AT+CREG=2 OK +CREG: 1,'D509','80D413D',7 //URC 上报 ME 已经注册到网络。 //启用带有位置信息的网络注册 URC。 //URC 上报带小区 ID 和位置区号的运营商。 上海移远通信技术股份有限公司 105 / 279 LTE Standard(U)系列 AT 命令手册 6.3. AT+CSQ 查询信号强度 该命令用于查询当前服务小区接收信号强度和信道误码率。 测试命令返回 TA 支持的值。 执行命令返回 ME 返回的接收信号强度指示和信道误码率。 AT+CSQ 查询信号强度 测试命令 AT+CSQ=? 响应 +CSQ: (支持的列表),(支持的列表) 执行命令 AT+CSQ OK 响应 +CSQ: , 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 300 毫秒 / 参数 整型。接收信号强度指示。 0 小于等于-113 dBm 1 -111 dBm 2~30 31 -109 ~ -53 dBm 大于等于-51 dBm 99 未知或不可测 整型。信道误码率。百分比格式。 0~7 3GPP TS 45.008 subclause 8.2.4 表格中的 RxQual 值 99 未知或不可测 举例 AT+CSQ=? +CSQ: (0-31,99),(0-7,99) OK AT+CSQ 上海移远通信技术股份有限公司 106 / 279 LTE Standard(U)系列 AT 命令手册 +CSQ: 28,99 OK //查询当前信号强度指示为 28,误码率未知或不可测。 备注 执行网络相关命令(如 AT+CCWA 和 AT+CCFC)后,建议等待 3 秒再执行 AT+CSQ 以确保之前执行 的命令所需的网络访问已经完成。 6.4. AT+CPOL 配置首选运营商列表 该命令用于配置或者查询首选运营商列表。 AT+CPOL 配置首选运营商列表 测试命令 AT+CPOL=? 响应 +CPOL: (支持的列表),(支持的范围) 查询命令 AT+CPOL? OK 响应 查询首选运营商列表: +CPOL: ,,[,,,,] [+CPOL: ,,[,,,, …] 设置命令 AT+CPOL=[,[,[,,,]]] OK 响应 配置首选运营商列表: OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若指定但省略,后面的参数都将被省略。 300 毫秒 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 107 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。(U)SIM 卡 PLMN 的序号。 整型。的格式。 0 长字符串格式 1 短字符串格式 2 数字格式 字符串类型。运营商。表示该参数格式采用字符串格式还是数字格式(参 考 AT+COPS)。 整型。是否选择 GSM 接入技术。 0 未选 1 已选 整型。是否选择 GSM compact 接入技术。 0 未选 1 已选 整型。是否选择 UTRAN 接入技术。 0 未选 1 已选 整型。是否选择 E-UTRAN 接入技术。 0 未选 1 已选 备注 、、和取值取决于(U)SIM 卡或 UICC 卡中具有接入技 术的 PLMN 选择器列表。 6.5. AT+COPN 查询运营商列表 该命令用于从 ME 查询运营商名称列表,命令返回 ME 存储中含字符串格式名称的运营商编 码。 AT+COPN 查询运营商列表 测试命令 AT+COPN=? 执行命令 AT+COPN 响应 OK 响应 +COPN: , [+COPN: , …] OK 上海移远通信技术股份有限公司 108 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 取决于运营商个数 / 参数 字符串类型。数字格式的运营商名称(请参考 AT+COPS)。 字符串类型。长字母数字格式的运营商名称(请参考 AT+COPS)。 错误码。详情参考第 14.5 章。 6.6. AT+CTZU 自动更新时区 该命令用于启用或者禁用通过 NITZ 自动更新时区功能。 AT+CTZU 自动更新时区 测试命令 AT+CTZU=? 响应 +CTZU: (支持的范围) 设置命令 AT+CTZU= 查询命令 AT+CTZU? OK 响应 OK 或者 ERROR 响应 +CTZU: 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 300 毫秒 该命令重启后生效; 参数配置自动保存。 上海移远通信技术股份有限公司 109 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。自动更新时区模式。 0 禁用通过 NITZ 自动更新时区 1 启用通过 NITZ 自动更新时区 3 启用通过 NITZ 自动更新时区并更新本地时间至系统时间 举例 AT+CTZU? +CTZU: 0 OK AT+CTZU=? +CTZU: (0,1,3) OK AT+CTZU=1 OK AT+CTZU? +CTZU: 1 OK //查询当前时区更新模式。 //测试命令。 //启用通过 NITZ 自动更新时区功能。 //查询当前时区更新模式。 6.7. AT+CTZR 上报时区变化 该命令用于启用/禁用时区变化事件的上报。若启用上报,则时区变化时 MT 会返回 URC +CTZV: 或者+CTZE: ,,。 AT+CTZR 上报时区变化 测试命令 AT+CTZR=? 响应 +CTZR: (支持的范围) 设置命令 AT+CTZR= 查询命令 AT+CTZR? OK 响应 OK 或者 ERROR 响应 +CTZR: OK 上海移远通信技术股份有限公司 110 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 300 毫秒 该命令重启后生效; 参数配置自动保存。 参数 整型。是否上报时区变化。 0 不上报 1 通过 URC +CTZV: 上报时区变化 2 通过 URC +CTZE: ,,上报时区信息和本地时间 字符串类型。表示本地时区(以 15 分钟为单位显示本地时间和 GMT 时间的差异)与夏 令时之和;格式为'±zz',为两个整型数字的固定宽度。范围:-48 ~ +56。为保证固定宽 度,-9 ~ +9 之间的数字前加 0,例如:'-09','+00','+09'。 整型。表示中是否包括夏令时调整。 0 不包括夏令时调整 1 包括+1 小时(相当于中的一个小时)的夏令时调整 2 包括+2 小时(相当于中的两个小时)的夏令时调整 字符串类型。本地时间,格式:'YYYY/MM/DD,hh:mm:ss',用于表示年(YYYY),月 (MM),日(DD),时(hh),分(mm)和秒(ss)。传送时区信息时由网络提供该 参数值,并在扩展 URC 中显示。 举例 AT+CTZR=2 OK AT+CTZR? +CTZR: 2 OK +CTZE: '+32',0,'2017/11/04,06:51:13' //使能通过 URC +CTZV: 上报时区变化。 //查询当前时区上报状态。 //通过URC上报时区信息和本地时间。 6.8. AT+QLTS 获取通过网络同步的最新时间 该命令用于获取通过网络同步的最新时间。 执行命令返回网络同步的最新的时间。 上海移远通信技术股份有限公司 111 / 279 LTE Standard(U)系列 AT 命令手册 AT+QLTS 获取通过网络同步的最新时间 测试命令 AT+QLTS=? 响应 +QLTS: (支持的范围) 执行命令 AT+QLTS OK 响应 +QLTS: , 设置命令 AT+QLTS= OK 响应 +QLTS: , OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。查询网络时间模式。 0 查询通过网络同步的最新时间 1 查询通过网络同步的最新时间计算出的当前 GMT 时间 2 查询通过网络同步的最新时间计算出的当前本地时间 字符串类型。格式为'YYYY/MM/dd,hh:mm:ss±zz', 用于表示年(yyyy),月(MM),日(dd), 时(hh),分(mm),秒(ss),时区(zz,该字段以 15 分钟为单位显示本地时间和 GMT 时 间的差异,范围:-48 ~ +48),例如:2004 年 5 月 6 日 22:10:00 GMT 时间加 2 小时等于 '2004/05/06,22:10:00+08'。 整型。是否包括夏令时调整。 0 不包括夏令时调整 1 包括+1 小时的夏令时调整 2 包括+2 小时的夏令时调整 错误码。详情参考第 14.5 章。 备注 若时间未通过网络同步,执行该命令后返回不带时间的字符串+QLTS: ''。 上海移远通信技术股份有限公司 112 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+QLTS=? +QLTS: (0-2) //查询支持的网络时间模式。 OK AT+QLTS //查询通过网络同步的最新时间。 +QLTS: '2017/01/13,03:40:48+32,0' OK AT+QLTS=0 //查询通过网络同步的最新时间,功能同执行命令 AT+QLTS 一致。 +QLTS: '2017/01/13,03:40:48+32,0' OK AT+QLTS=1 //查询通过网络同步的最新时间计算出的当前 GMT 时间。 +QLTS: '2017/01/13,03:41:22+32,0' OK AT+QLTS=2 //查询通过网络同步的最新时间计算出的当前本地时间。 +QLTS: '2017/01/13,11:41:23+32,0' OK 6.9. AT+QNWINFO 查询网络信息 该命令用于查询网络信息,例如选择的接入技术、运营商以及选择的频段。 AT+QNWINFO 查询网络信息 测试命令 AT+QNWINFO=? 执行命令 AT+QNWINFO 响应 OK 响应 +QNWINFO: ,,, 最大响应时间 特性说明 OK 300 毫秒 / 上海移远通信技术股份有限公司 113 / 279 参数 字符串类型。网络接入技术。 'No Service' 'GSM' 'GPRS' 'EDGE' 'WCDMA' 'HSDPA' 'HSUPA' 'HSPA+' 'TDD LTE' 'FDD LTE' 字符串类型。数字格式运营商名称。 字符串类型。选择的频段。 'GSM 850' 'GSM 900' 'GSM 1800' 'GSM 1900' 'WCDMA 2100' 'WCDMA 1900' 'WCDMA 1700 US' 'WCDMA 850' 'WCDMA 800' 'WCDMA 900' 'LTE BAND 1' 'LTE BAND 2' 'LTE BAND 3' 'LTE BAND 4' 'LTE BAND 5' 'LTE BAND 7' 'LTE BAND 8' 'LTE BAND 20' 'LTE BAND 28' 'LTE BAND 34' 'LTE BAND 38' 'LTE BAND 39' 'LTE BAND 40' 'LTE BAND 41' 'LTE BAND 66' 整型。信道 ID。 LTE Standard(U)系列 AT 命令手册 上海移远通信技术股份有限公司 114 / 279 LTE Standard(U)系列 AT 命令手册 备注 1. 仅 EC200D 系列模块支持参数取值'WCDMA', 'HSDPA', 'HSUPA', 'HSPA+'。 2. 仅 EC200D 模块支持 WCDMA 频段('WCDMA 2100'、'WCDMA 1900'、'WCDMA 1700 US'、 'WCDMA 850'、'WCDMA 800'和'WCDMA 900')。 3. ECx00G、EGx00G 系列和 EG915G-EU 模块取值仅支持'TDD LTE'和'FDD LTE'; 取值仅支持 LTE BAND。 举例 AT+QNWINFO=? OK AT+QNWINFO +QNWINFO: 'FDD LTE','46011','LTE BAND 3',1650 OK 6.10. AT+QSPN 查询运营商名称 该命令用于查询运营商名称。 AT+QSPN 查询运营商名称 测试命令 AT+QSPN=? 执行命令 AT+QSPN 最大响应时间 特性说明 响应 OK 响应 +QSPN: ,,,, OK 300 毫秒 / 参数 字符串类型。网络名称全称。 字符串类型。网络名称简称。 字符串类型。运营商名称。 整型。网络名称全称或简称使用的字母表。 0 GSM 7 位默认字母表 1 UCS2 字符串类型。已注册的 PLMN。 上海移远通信技术股份有限公司 115 / 279 LTE Standard(U)系列 AT 命令手册 备注 1. 若=0,和格式为 GSM 7 位默认字母表的字符串。 2. 若=1,和格式为 UCS2 十六进制字符串。 3. EC200D 系列模块暂不支持该命令。 举例 AT+QSPN //查询已注册的 PLMN 的 EONS 信息。 +QSPN: 'CHN-UNICOM','UNICOM','',0,'46001' OK 6.11. AT+QCSQ 查询和上报信号强度 该命令用于查询和上报当前服务网络的信号强度。如果 MT 在不同的服务模式下注册多个网络,则可 以查询每种模式下网络的信号强度。无论 MT 是否注册了网络,用户都可以运行此命令来查询信号强度,如 果 MT 已驻网,可以执行 AT+QCSQ=1 使能 MT 主动上报检测到的信号强度。如果 MT 未使用任何服务网 络或服务模式不确定,则将返回'NOSERVICE'作为查询结果。 AT+QCSQ 查询和上报信号强度 测试命令 AT+QCSQ=? 响应 +QCSQ: (支持的列表) 设置命令 AT+QCSQ= 查询命令 AT+QCSQ? OK 响应 OK 响应 +QCSQ: 执行命令 AT+QCSQ OK 响应 +QCSQ: ,[,[,[,[,]]]] 最大响应时间 特性说明 OK 300 毫秒 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 116 / 279 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。表示 MT 主动上报信号强度的服务模式。 'NOSERVICE' NOSERVICE 模式 'GSM' GSM/GPRS 模式 'WCDMA' WCDMA/HSDPA/HSPA 模式 'LTE' LTE 模式 表示不同服务模式对应的信号强度类型,详见表 5。 整型。GSM 网络下的接收信号强度指示。单位:dBm。 整型。WCDMA 网络下的接收信号强度指示。单位:dBm。 整型。WCDMA 网络下的接收信号码功率。单位:dBm。 整型。WCDMA 网络下的下行载波干扰比。单位:dBm。 整型。LTE 网络下的接收信号强度指示。单位:dBm。 整型。LTE 网络下的参考信号接收功率。单位:dBm。 整型。LTE 网络下的信号与干扰加噪声比。单位:dB。 整型。LTE 网络下的参考信号接收质量。单位:dB。 整型。是否使能 URC 上报。 0 禁用 URC 上报 1 使能 URC 上报 表 5:信号强度类型 'NOSERVICE' 'GSM' 'WCDMA' 'LTE' 无 无 无 无 无 无 无 无 备注 1. URC 上报格式如下:+QCSQ: [,[,[,[,]]]]。MT 在 信号强度变化时通过此 URC 主动上报当前信号强度。 2. 设置命令控制 URC 使能/禁用,默认禁用 URC(=0)。如果=1,则 MT 可以在信 号强度变化时主动上报当前信号强度。 3. 仅 EC200D 系列模块支持 WCDMA 制式,因此 WCDMA 网络下的相关配置仅 EC200D 系列模块支 持。 4. ECx00G、EGx00G 系列和 EG915G-EU 模块仅支持 LTE 模式。 5. 查询时,模块返回 RSSI 的绝对值。 6. 查询时,EC200D 系列模块返回真实的 SINR 值。其余模块返回等级值,实际 SINR 值转 换公式为:Y = X/2 - 23.5。(X:通过 AT+QCSQ 查询的值。Y:转换后的实际 SINR 值; 上海移远通信技术股份有限公司 117 / 279 范围:-23~40;单位:dB。) 举例 AT+QCSQ //查询信号强度。 +QCSQ: 'LTE',62,-91,75,-10 OK AT+QCSQ? +QCSQ: 0 //查询 URC 配置。 OK AT+QCSQ=? //支持的列表。 +QCSQ: 'NOSERVICE','GSM','LTE' OK LTE Standard(U)系列 AT 命令手册 6.12. AT+CIND 指示器状态查询 AT+CIND 指示器状态查询 测试命令 AT+CIND=? 查询命令 AT+CIND? 最大响应时间 特性说明 响应 +CIND:(,( 支 持 的 列 表 ))[,(,( 支 持 的 列表))[,...]] OK 响应 +CIND: [,[,...]] OK 若错误与 ME 相关: +CME ERROR: 300 毫秒 / 参数 字符串类型。指示状态,详见备注。 整型。指示事件,与相关联,详见备注。 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 118 / 279 备注 与的值描述如下: 'battchg' 'signal' 'service' 'sounder' 'message' 'call' 'roam' 'smsfull' LTE Standard(U)系列 AT 命令手册 电池电量。范围:0~5。 信号强度指示。范围:0~5。 信号从弱到强分为 0~5 五个级别。 网络服务状态指示。 0 未注网 1 注册到已知网络 探测仪活动。暂不支持该值。 接收的短信。 0 未收到短信 1 收到短信 通话状态指示。 0 无通话 1 通话 漫游指示。 0 已在所有权或未注册网络中注册 1 注册到漫游网络 短信存储指示。 0 短信存储空间已满 1 存储位置可用 举例 AT+CIND=? +CIND: ('battchg',(0-5)),('signal',(0-5)),('service',(0,1)),('sounder',(0,1)),('message',(0,1)),('call', (0,1)),('roam',(0,1)),('smsfull',(0,1)) OK AT+CIND? +CIND: 0,3,1,0,0,0,1,0 OK 上海移远通信技术股份有限公司 119 / 279 LTE Standard(U)系列 AT 命令手册 7 呼叫相关命令 7.1. ATA 呼叫应答 该命令用于连接模块以应答由 URC RING 指示的语音来电。执行该命令后,MT 发送摘机信号到远程 站。 ATA 呼叫应答 执行命令 ATA 响应 若语音拨号并成功建立连接: OK 最大响应时间 特性说明 参考 V.25ter 若不能建立连接: NO CARRIER 90 秒,取决于网络状态 / 备注 1. ATA 操作忽略同一行命令中其他命令。 2. 若在执行 ATA 过程中收到字符,该命令可能被终止执行。但是在建立连接的某些状态(如:握手状 态),该命令不会被中止执行。 3. ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 RING AT+CLCC +CLCC: 1,0,0,1,0,'',128 +CLCC: 2,1,4,0,0,'02154450290',129 OK ATA OK //语音来电。 //LTE 模式下 PS 呼叫。 //来电。 //使用 ATA 应答此语音呼叫。 上海移远通信技术股份有限公司 120 / 279 LTE Standard(U)系列 AT 命令手册 7.2. ATD 发起呼叫 该命令用于建立语音主叫,还可以用于控制补充业务。 ATD 发起呼叫 执行命令 ATD[][;] 响应 若连接无法建立成功: NO CARRIER 最大响应时间 特性说明 参考 V.25ter 若成功发起语音呼叫: OK 5 秒,取决于网络状态(AT+COLP=0) / 参数 拨号位字符串和 V.25ter 中可选的拨号修饰符。 拨号位:0~9,*,#,+,A,B,C 以下 V.25ter 拨号修饰符可忽略: ,(逗号),T,P,!,W,@ 字符串类型。GSM 拨号修饰符。 I 激活 CLIR(主叫用户不允许在被叫用户话机上显示自己的电话号码) i 禁止 CLIR(主叫用户允许在被叫用户话机上显示自己的电话号码) G 仅在本次呼叫中激活闭合用户群调用 g 仅在本次呼叫中去激活闭合用户群调用 仅在建立语音呼叫时可用,呼叫结束后返回至命令状态。 备注 1. 若在执行 ATD 过程中收到 ATH 或某一字符,该命令可能被终止执行。但是在建立连接的某些状态 (如:握手状态),该命令不会被中止执行。 2. =I/i 仅适用于拨号字符中无'*'或'#'的情况。 3. 使用 ATD 拨号后响应: 对于语音呼叫,可设置两种不同的响应模式: 拨号完成后或者在呼叫建立成功后,TA 立即返回 OK。此设置由 AT+COLP 控制。默认设置为 AT+COLP=0,即拨号完成后,TA 立即返回 OK。否则 TA 返回 OK、BUSY、NO DIAL TONE 或 NO CARRIER。 4. 在一个已激活的语音呼叫中,使用 ATD: ⚫ 当已有一个已激活的语音呼叫,用户发起第二个语音呼叫时,第一个语音呼叫将自动设置为呼 上海移远通信技术股份有限公司 121 / 279 LTE Standard(U)系列 AT 命令手册 叫保持状态。 ⚫ 所有呼叫的当前状态均可随时使用 AT+CLCC 进行查询。 5. ECx00G、EGx00G 系列和 EG915G-EU 模块仅支持使用该命令进行 PPP 拨号,不支持语音拨号。 举例 ATD10086; OK //拨号。 7.3. ATH 挂断当前连接 该命令用于断开当前数据通话或语音通话,即本地 TE 从命令行断开并终止通话。也可使用 AT+CHUP 挂断语音通话。 ATH 挂断当前连接 执行命令 ATH[n] 最大响应时间 特性说明 参考 V.25ter 响应 OK 90 秒,取决于网络状态 / 参数 整型。 0 从命令行断开当前所有通话并终止通话 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块仅支持使用该命令挂断 PPP 连接,不支持挂断语音连接。 7.4. AT+CVHU 控制语音通话挂断 该命令用于控制 ATH 是否可用于断开语音通话。 上海移远通信技术股份有限公司 122 / 279 LTE Standard(U)系列 AT 命令手册 AT+CVHU 控制语音通话挂断 测试命令 AT+CVHU=? 查询命令 AT+CVHU? 设置命令 AT+CVHU= 最大响应时间 特性说明 参考 3GPP TS 27.007 响应 +CVHU: (支持的列表) OK 响应 +CVHU: OK 响应 OK 或者 ERROR 300 毫秒 / 参数 整型。 0 ATH 可用于断开语音通话 1 ATH 不可用于断开语音通话,仅返回 OK 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 7.5. AT+CHUP 挂断通话 该命令用于取消所有活跃、等待、保持状态的语音通话。若需断开数据通话,需使用 ATH。 AT+CHUP 挂断通话 测试命令 响应 AT+CHUP=? 执行命令 OK 响应 AT+CHUP OK 或者 上海移远通信技术股份有限公司 123 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 ERROR 90 秒,取决于网络状态 / 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 RING AT+CHUP OK //来电。 //挂断通话。 7.6. +++ 从数据模式切换至命令模式 该命令仅在 TA 处于数据模式时可用。+++字符使 TA 取消 AT 接口上的数据流并切换到命令模式。这样 可以在保持与远程服务器的数据连接或 GPRS 连接的同时输入 AT 命令。 +++ 从数据模式切换至命令模式 执行命令 +++ 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 / 备注 1. 为防止+++转义序列被误解为数据,应遵循以下规则: 1) 输入+++前 1 秒内请勿输入任何字符。 2) 1 秒钟内输入+++,在此时间内不能输入其他字符。 3) 输入+++后 1 秒钟内请勿输入任何字符。 4) 成功切换到命令模式;否则,返回步骤 1)。 2. 要从命令模式返回数据模式,请输入 ATO。 上海移远通信技术股份有限公司 124 / 279 LTE Standard(U)系列 AT 命令手册 3. 切换为命令模式的另一种方法是通过更改 DTR 电平,有关详细信息,参见 AT&D。 7.7. ATO 从命令模式切换至数据模式 该命令用于恢复连接,并从命令模式切换回数据模式。 ATO 从命令模式切换至数据模式 执行命令 ATO[n] 响应 恢复连接失败: NO CARRIER 最大响应时间 特性说明 参考 V.25ter 恢复连接成功,TA 从命令模式返回至数据模式: CONNECT 300 毫秒 / 参数 整型。 0 从命令模式切换回数据模式 备注 当 TA 成功从命令模式切换回到数据模式时,将返回 CONNECT。仅当 ATX 的参数值大于 0 时,才输出 CONNECT 。 7.8. ATS0 设置自动应答前振铃次数 该命令用于设置来电的自动应答前振铃次数。 ATS0 设置自动应答前振铃次数 查询命令 响应 ATS0? 上海移远通信技术股份有限公司 125 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 ATS0= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 该命令立即生效; 需执行 AT&W 保存参数配置。 参数 整型。设置来电的自动应答前的振铃次数。 0 禁用自动应答 1~255 达到指定的振铃次数后,启用自动应答 备注 1. 若设置的值过大,呼叫方可能在呼叫被自动应答前挂断。 2. ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 ATS0=3 OK RING RING RING //设置三次振铃后自动接听。 //来电。 //振铃 3 次后自动应答呼叫。 7.9. ATS7 设置呼叫建立完成等待时间 该命令用于设置在应答或发起通话时,指定等待呼叫建立完成的时间。若指定等待时间内,无连接创建 完成,模块将断开连接。 ATS7 设置呼叫建立完成等待时间 查询命令 响应 ATS7? 上海移远通信技术股份有限公司 126 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 ATS7= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 该命令立即生效; 需执行 AT&W 保存参数配置。 参数 整型。 0 禁用 1~255 等待连接创建完成的秒数;单位:秒 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 7.10. AT+CSTA 选择地址类型 该命令用于根据 3GPP 规范选择进一步拨号命令 ATD 的号码类型。测试命令返回所有支持的值。 AT+CSTA 选择地址类型 测试命令 AT+CSTA=? 响应 +CSTA: (支持的列表) 查询命令 AT+CSTA? OK 响应 +CSTA: 设置命令 AT+CSTA= 最大响应时间 特性说明 OK 响应 OK 300 毫秒 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 127 / 279 LTE Standard(U)系列 AT 命令手册 参考 3GPP TS 27.007 参数 整型。当前地址类型。 129 未知类型 145 国际类型(包含字符'+') 161 国家类型 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 7.11. AT+CLCC 查询当前 ME 呼叫 该命令用于查询所有当前呼叫。若命令成功但无呼叫,将不会有信息发送到 TE,只返回 OK。 AT+CLCC 查询当前 ME 呼叫 测试命令 AT+CLCC=? 执行命令 AT+CLCC 响应 OK 响应 [+CLCC: ,,,,[,, [,]] [+CLCC: ,,,,[,, [,]] [...] OK 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。呼叫识别号(请参考 3GPP TS 22.030 subclause 4.5.5.1)。该参数可用于 AT+CHLD。 整型。 上海移远通信技术股份有限公司 128 / 279 LTE Standard(U)系列 AT 命令手册 0 主叫(MO) 1 被叫(MT) 整型。呼叫状态。 0 激活状态 1 呼叫保持状态 2 主叫,拨号状态 3 主叫,回铃音状态 4 被叫,来电状态 5 被叫,呼叫等待状态 整型。承载/用户终端业务。 0 语音呼叫 1 数据呼叫 2 传真 整型。 0 不在多方通话中 1 在多方通话中 字符串类型。电话号码。由规定电话号码格式。 整型。八位字节的地址类型(请参考 3GPP TS 24.008 subclause 10.5.4.7)。通常有 3 种类型: 129 未知类型 145 国际号码(包含字符'+') 161 国家号码 字母数字格式的,与电话簿中的条目相对应。 错误码。详情参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 ATD10086; OK AT+CLCC +CLCC: 1,0,0,0,0,'10086',129 OK //发起通话。 //发起通话且通话已被接听。 上海移远通信技术股份有限公司 129 / 279 LTE Standard(U)系列 AT 命令手册 7.12. AT+CRC 设置来电指示扩展格式 该命令用于控制来电指示是否使用扩展格式。若使用扩展格式,来电时将使用 URC +CRING: 向 TE 提示,而不是使用 RING。 AT+CRC 设置来电指示扩展格式 测试命令 AT+CRC=? 响应 +CRC: (支持的列表) 查询命令 AT+CRC? OK 响应 +CRC: 设置命令 AT+CRC=[] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。 0 禁用扩展格式 1 启用扩展格式 字符串类型。 ASYNC 异步透明 SYNC 同步透明 REL ASYNC 异步非透明 REL SYNC 同步非透明 FAX 传真 VOICE 语音 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 上海移远通信技术股份有限公司 130 / 279 举例 AT+CRC=1 OK +CRING: VOICE ATH OK AT+CRC=0 OK RING ATH OK //启用扩展格式。 //语音来电提示。 //禁用扩展格式。 //语音来电提示。 LTE Standard(U)系列 AT 命令手册 7.13. AT+QECCNUM 配置紧急呼叫号码 该命令用于查询、增加和删除 ECC 号码(紧急呼叫号码)。ECC 号码分两种:一种是未插(U)SIM 卡时 的 ECC 号码,默认是 911、112、00、08、110、999、118 和 119;另一种是插(U)SIM 卡时的 ECC 号码, 默认是 911 和 112。911 和 112 始终属于 ECC 号码,且不可删除。ECC 号码自动保存至 NV。若(U)SIM 卡 中含 ECC 文件,则 ECC 文件中的号码也被作为 ECC 号码。 每种 ECC 号码最多支持 20 个号码。 AT+QECCNUM 配置紧急呼叫号码 测试命令 AT+QECCNUM=? 响应 +QECCNUM: (支持的范围) 设置命令 AT+QECCNUM=,[,[,,…[,]]] OK 响应 若 为 0 , 指 定 , 查 询 ECC 号 码 , 省 略 : +QECCNUM: ,,[,…] OK 查询命令 若不为 0(为 1 时增加 ECC 号码;为 2 时删除 ECC 号码),至少需要输入 1 个 ECC 号码: OK 或者 ERROR 响应 上海移远通信技术股份有限公司 131 / 279 LTE Standard(U)系列 AT 命令手册 AT+QECCNUM? 最大响应时间 特性说明 +QECCNUM: 0,,[,…] +QECCNUM: 1,,[,…] OK 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。ECC 号码操作模式。 0 查询 ECC 号码 1 增加 ECC 号码 2 删除 ECC 号码 整型。ECC 号码类型。 0 未插(U)SIM 卡时的 ECC 号码 1 插(U)SIM 卡时的 ECC 号码 字符串类型。ECC 号码。例如:'110'、'119'。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 AT+QECCNUM=? +QECCNUM: (0-2) //查询支持的 ECC 号码操作模式。 OK AT+QECCNUM? //查询插(U)SIM 卡和不插(U)SIM 卡时的 ECC 号码。 +QECCNUM: 0,'911','112','00','08','110','999','118','119' +QECCNUM: 1,'911','112' OK AT+QECCNUM=0,1 +QECCNUM: 1,'911','112' //查询插(U)SIM 卡时的 ECC 号码。 OK AT+QECCNUM=1,1,'110','234' //增加'110'和'234'作为插(U)SIM 卡时的 ECC 号码。 OK AT+QECCNUM=0,1 //查询插(U)SIM 卡时的 ECC 号码。 +QECCNUM: 1, '911','112','110','234' 上海移远通信技术股份有限公司 132 / 279 LTE Standard(U)系列 AT 命令手册 OK AT+QECCNUM=2,1,'110' //从插(U)SIM 卡时的 ECC 号码中删除'110'。 OK AT+QECCNUM=0,1 //查询插(U)SIM 卡时的 ECC 号码。 +QECCNUM: 1, '911','112','234' OK 7.14. AT+QHUP 指定原因终止呼叫 该命令可以终止由主机指定的释放原因(参见 3GPP TS 24.008)的一个或多个呼叫(包括语音呼叫和 数据呼叫)。 AT+QHUP 指定原因终止呼叫 测试命令 AT+QHUP=? 设置命令 AT+QHUP=[,] 响应 OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 90 秒,由网络状况决定 / 参数 整型。释放原因。网络指示的释放原因(参见 3GPP TS 24.008)。 1 未分配号码 16 清除正常呼叫 17 用户忙 18 无用户响应 21 呼叫被拒绝 27 终点故障 31 正常,未指定 88 不兼容的目的地 整型。 当前呼叫列表中的呼叫识别号码索引,由 AT+CLCC 指定,可选。AT+QHUP 可 以终止由指定索引号标识的呼叫。默认值 0 表示所有呼叫。 上海移远通信技术股份有限公司 133 / 279 LTE Standard(U)系列 AT 命令手册 0 终止当前所有呼叫。但是,如果电路同时切换数据呼叫和语音呼叫, 则此命令仅终止 CSD 呼叫。 1…7 终止由指定索引号标识的呼叫 错误码。详情参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 AT+QHUP=? //测试命令。 OK ATD10010; //拨打 10010。 OK AT+CLCC //查询呼叫状态。 +CLCC: 1,0,0,0,0,'10010',129 OK AT+QHUP=17,1 //终止 ID 为 1 的呼叫。断开连接原因为用户忙。 OK ATD10010; //拨打 10010。 OK AT+CLCC //查询呼叫状态。 +CLCC: 1,0,0,0,0,'10010',129 OK AT+QHUP=16 OK AT+CLCC OK //终止当前所有呼叫。断开连接原因为清除正常呼叫。 7.15. AT+QCHLDIPMPTY 挂断 VoLTE 会议呼叫 该命令用于在 VoLTE 会议中挂断呼叫。 AT+QCHLDIPMPTY 测试命令 AT+QCHLDIPMPTY=? 挂断 VoLTE 会议呼叫 响应 +QCHLDIPMPTY: OK 上海移远通信技术股份有限公司 134 / 279 设置命令 AT+QCHLDIPMPTY= 最大响应时间 特性说明 响应 OK 或者 ERROR 300 毫秒 / LTE Standard(U)系列 AT 命令手册 参数 拨号位字符串和 V.25ter 中可选的拨号修饰符。 拨号位:0~9,*,#,+,A,B,C 以下 V.25ter 拨号修饰符可忽略: ,(逗号),T,P,!,W,@ 举例 AT+QCHLDIPMPTY=? +QCHLDIPMPTY: OK ATD13866783782; OK AT+CLCC +CLCC: 2,1,0,1,0,'',128 +CLCC: 1,0,0,0,0,'13866783782',129 OK AT+CHLD=2 OK AT+CLCC +CLCC: 2,1,0,1,0,'',128 +CLCC: 1,0,1,0,0,'13866783782',129 OK ATD15155196746; OK AT+CLCC +CLCC: 2,1,0,1,0,'',128 +CLCC: 1,0,1,0,0,'13866783782',129 +CLCC: 3,1,0,1,0,'',128 +CLCC: 4,0,0,0,0,'15155196746',129 OK //测试命令。 //建立呼叫。 //激活第二路呼叫。 //保持正在通话呼叫并接听另一呼叫(等待呼叫或保持呼叫)。 //查询呼叫状态。 //保持第二路呼叫。 //建立呼叫。 //保持第二路呼叫。 //激活第四路呼叫。 上海移远通信技术股份有限公司 135 / 279 LTE Standard(U)系列 AT 命令手册 AT+CHLD=3 OK AT+CLCC +CLCC: 2,1,0,1,0,'',128 +CLCC: 3,1,0,1,0,'',128 +CLCC: 5,0,0,0,0,'sip:mmtel',128 OK AT+QCHLDIPMPTY='13866783782' OK AT+QCHLDIPMPTY='15155196746' OK //激活一个保持中的呼叫以建立多方通话。 //挂断一个已激活呼叫。 //挂断一个已激活呼叫。 备注 1、 EC200D 系列模块暂不支持该命令。 2、 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 上海移远通信技术股份有限公司 136 / 279 LTE Standard(U)系列 AT 命令手册 8 电话本相关命令 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持电话本相关命令。 8.1. AT+CNUM 查询本机号码 该命令用于读取(U)SIM 卡中所有本机号码记录。 AT+CNUM 查询本机号码 测试命令 AT+CNUM=? 执行命令 AT+CNUM 响应 OK 响应 [+CNUM: [],,] [+CNUM: [],,] OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 字符串类型。与相关联,使用的字符集应为 AT+CSCS 设置的字符集。 字符串类型。电话号码。格式由决定。 上海移远通信技术股份有限公司 137 / 279 LTE Standard(U)系列 AT 命令手册 整型。八位字节的地址类型(请参考 3GPP TS 24.008 subclause 10.5.4.7)。通常有 3 种类型: 129 未知类型 145 国际号码(包含字符'+') 161 国家号码 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 8.2. AT+CPBF 搜索电话本记录 该命令用于搜索当前电话本存储器中以给定的字符串开头的电话本记录,返回的所有记录以 字母数字顺序排列。 AT+CPBF 搜索电话本记录 测试命令 AT+CPBF=? 响应 +CPBF: , 设置命令 AT+CPBF= OK 响应 [+CPBF: ,,,] … OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP 27.007 若错误与 ME 功能相关: +CME ERROR: 取决于电话本记录数量。 / 上海移远通信技术股份有限公司 138 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。的最大长度。 整型。的最大长度。 字符串类型。该字段以为最大长度,字符集由 AT+CSCS 设置。 整型。电话号码在存储器中的位置。 字符串类型。电话号码。格式由决定。 整型。号码地址类型。 129 未知类型 145 国际号码(包含字符'+') 161 国家号码 字符串类型。该字段以为最大长度,字符集由 AT+CSCS 设置。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 8.3. AT+CPBR 读取电话本记录 该命令用于读取电话本存储器中位置在与之间(闭区间)的电话本记录。如果只输 入,则只返回在位置的电话本记录。 AT+CPBR 读取电话本记录 测试命令 AT+CPBR=? 响应 +CPBR: (支持的列表),, 设置命令 AT+CPBR=[,] OK 响应 +CPBR: ,,, [+CPBR: ,,, […]] OK 或者 ERROR 最大响应时间 若错误与 ME 功能相关: +CME ERROR: 取决于电话本记录数量。 上海移远通信技术股份有限公司 139 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 / 参考 3GPP 27.007 参数 整型。电话本存储器位置索引号。 整型。的最大长度。 整型。的最大长度。 整型。需读取的电话号码在存储器中的起始位置。 整型。需读取的电话号码在存储器中的终止位置。 字符串类型。电话号码。格式由决定。 整型。号码地址类型。 129 未知类型 145 国际号码(包含字符'+') 161 国家号码 字符串类型。该字段以为最大长度,字符集由 AT+CSCS 设置。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 8.4. AT+CPBS 设置电话本存储器 该命令用于设置电话本存储器,使用其他电话本相关命令是也会使用该存储器。 AT+CPBS 设置电话本存储器 测试命令 AT+CPBS=? 响应 +CPBS: (支持的列表) OK 或者 ERROR 查询命令 AT+CPBS? 若错误与 ME 功能相关: +CME ERROR: 响应 +CPBS: ,, 上海移远通信技术股份有限公司 140 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 AT+CPBS= 最大响应时间 特性说明 参数 3GPP 27.007 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。电话本存储器。 'SM' (U)SIM 电话本 'FD' (U)SIM 卡固定拨号电话本(AT+CPBW 操作需要 PIN2 码) 'LD' (U)SIM 卡最后拨号电话本(可能不适用于 AT+CPBW) 'ME' ME 电话本 'ON' (U)SIM 卡本机号码列表(MSISDN) 整型。当前存储器中已用的存储单元。 整型。当前存储器中总计的存储单元。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 8.5. AT+CPBW 写入电话本记录 该命令用于在当前存储器指定位置中添加、删除电话本记录。 上海移远通信技术股份有限公司 141 / 279 LTE Standard(U)系列 AT 命令手册 AT+CPBW 写入电话本记录 测试命令 AT+CPBW=? 响应 +CPBW: (支持的范围),,(支持的列 表), OK 或者 ERROR 设置命令 AT+CPBW=[][,[,[,]]] 若错误与 ME 功能相关: +CME ERROR: 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。电话本存储器位置索引号。若未指定该参数,将使用第一个电话本条目。若仅设置 ,则指定位置的电话本记录将被删除。 整型。的最大长度。 整型。的最大长度。 字符串类型。电话号码。格式由决定。 整型。号码地址类型。 129 未知类型 145 国际号码(包含字符'+') 161 国家号码 字符串类型。该字段以为最大长度,字符集由 AT+CSCS 设置。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 上海移远通信技术股份有限公司 142 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+CSCS='GSM' OK AT+CPBW=10,'15021012496',129,'QUECTEL' OK AT+CPBW=10 OK //添加一条电话条目。 //删除一条电话条目。 上海移远通信技术股份有限公司 143 / 279 LTE Standard(U)系列 AT 命令手册 9 短消息相关命令 9.1. AT+CSMS 选择短消息服务类型 该命令用于选择短消息服务类型并返回 ME 支持的短消息类型。 AT+CSMS 选择短消息服务类型 测试命令 AT+CSMS=? 响应 +CSMS: (支持的列表) 查询命令 AT+CSMS? OK 响应 +CSMS: ,,, 设置命令 AT+CSMS= OK 响应 +CSMS: ,, OK 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效,参数配置自动保存。 参数 整型。短消息服务类型。 0 详情参考 3GPP TS 23.040 和 3GPP TS 23.041(SMS 的 AT 命令语法与3GPP TS 27.005 Phase 2 4.7.0 版本兼容;支持不需要新命令语法的 Phase 2+功能(例如: 使用 Phase 2+新编码方案修正消息路由)) 1 详情参考 3GPP TS 23.040 和 3GPP TS 23.041(SMS 的 AT 命令语法与3GPP TS 27.005 Phase 2+版本兼容;设置为 1 时的要求已在对应命令描述中说明) 整型。被叫短消息。 上海移远通信技术股份有限公司 144 / 279 LTE Standard(U)系列 AT 命令手册 0 不支持 1 支持 整型。主叫短消息。 0 不支持 1 支持 整型。广播类型短消息。 0 不支持 1 支持 错误码。详情参考第 14.6 章。 举例 AT+CSMS=? +CSMS: (0,1) OK AT+CSMS=1 +CSMS: 1,1,1 OK AT+CSMS? +CSMS: 1,1,1,1 OK //列出支持的短消息服务类型。 //设置短消息服务类型为 1。 //查询当前短消息服务类型。 9.2. AT+CMGF 配置短消息模式 该命令用于指定短消息采用的格式。表示 TA 和 TE 之间读写短消息时,采用的是文本模式还 是 PDU 模式。消息格式可设置为 PDU 模式(使用整个 TP 数据单元)或者文本模式(消息报头和正文分 别以不同的参数形式展示)。文本模式通过 AT+CSCS 指定的来告知 TA 和 TE 交互中消息正文使 用的字符集。 AT+CMGF 配置短消息模式 测试命令 AT+CMGF=? 响应 +CMGF: (支持的列表) 查询命令 AT+CMGF? OK 响应 +CMGF: OK 上海移远通信技术股份有限公司 145 / 279 设置命令 AT+CMGF[=] 最大响应时间 特性说明 参考 3GPP TS 27.005 参数 整型。短消息模式。 0 PDU 模式 1 文本模式 响应 OK 300 毫秒 / LTE Standard(U)系列 AT 命令手册 9.3. AT+CSCA 设置短消息服务中心地址 该设置命令用于当主动发送短消息后,更新 SMSC(短消息服务中心)地址。在文本模式下,可使用设 置命令进行设置。在 PDU 模式下,仅当 SMSC 地址的长度编码为=0 时,方可使用设置命令进行设 置。 AT+CSCA 设置短消息服务中心地址 测试命令 响应 AT+CSCA=? 查询命令 OK 响应 AT+CSCA? +CSCA: , 设置命令 AT+CSCA=[,] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 146 / 279 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。短消息服务中心地址。详情参考 3GPP TS 24.011 RP SC 地址 Address-Value 字段;BCD 码(或 GSM 7 位默认字母字符)转换为当前选择的 TE 字符集的字符(参考 3GPP TS 27.007 中 AT+CSCS)。地址类型由定义。 整型。短消息服务中心地址类型。详情参考 3GPP TS 24.011 RP SC 地址中的八位字节 Type-of-Address(参考)。 错误码。详情参考第 14.6 章。 举例 AT+CSCA='+8613800210500',145 OK AT+CSCA? +CSCA: '+8613800210500',145 OK //设置短消息服务中心地址。 //查询短消息服务中心地址。 9.4. AT+CPMS 配置短消息首选存储位置 该命令用于选择查询或配置短消息的存储位置,包括、和。 AT+CPMS 配置短消息首选存储位置 测试命令 AT+CPMS=? 响应 +CPMS: (支持的列表),(支持的列表),(支持 的列表) 查询命令 AT+CPMS? OK 响应 +CPMS: ,,,,,,,, 设置命令 AT+CPMS=[,[,]] OK 响应 +CPMS: ,,,,, OK 若错误与 ME 功能相关: +CMS ERROR: 上海移远通信技术股份有限公司 147 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.005 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。用于读取和删除短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 字符串类型。用于写入和发送短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 字符串类型。若没有建立到 TE 的路由(参考 AT+CNMI),则接收的短消息存储在该存储器 内。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 整型。中当前短消息的数量。 整型。中可存储的短消息的总数量。 错误码。详情参考第 14.6 章。 举例 AT+CPMS? //查询当前短消息存储器信息。 +CPMS: 'ME',0,20,'ME',0,20,'ME',0,20 OK AT+CPMS='SM','SM','SM' +CPMS: 0,50,0,50,0,50 //将短消息存储器更改为'SM'。 OK AT+CPMS? +CPMS: 'SM',0,50,'SM',0,50,'SM',0,50 //查询当前短消息存储器信息。 OK 上海移远通信技术股份有限公司 148 / 279 LTE Standard(U)系列 AT 命令手册 9.5. AT+CMGD 删除短消息 该命令用于删除短消息首选存储器中位于的短消息。若指定且不为0,ME 应省略并遵守参数规则。 AT+CMGD 删除短消息 测试命令 AT+CMGD=? 响应 +CMGD: (支持的范围),(支持的范围) 设置命令 AT+CMGD=[,] OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 MT 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。存储器位置编号。若为'ME'或'MT',的范围为 0~99;若 为'SM',的范围取决于(U)SIM 卡的短信存储数量。 整型。 0 删除指定的短消息 1 删除存储器中所有的已读短消息 2 删除存储器中所有的已读短消息和已发送的短消息 3 删除存储器中所有的已读短消息、已发送和未发送的短消息 4 删除存储器中所有短消息 字符串类型。用于读取和删除短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 错误码。详情参考第 14.6 章。 举例 AT+CMGD=1 OK AT+CMGD=1,4 //删除存储器中=1 的短消息。 //删除存储器中所有短消息。 上海移远通信技术股份有限公司 149 / 279 LTE Standard(U)系列 AT 命令手册 OK 9.6. AT+CMGL 按照状态读取短消息 该命令用于获取存储器中对应消息状态的短消息。若短消息状态为'REC UNREAD',则存储 器中短消息的状态将变更为'REC READ'。若执行 AT+CMGL 但不设置,模块将返回状态为'REC UNREAD'的短消息列表。 AT+CMGL 按照状态读取短消息 测试命令 AT+CMGL=? 响应 +CMGL: (支持的列表) 设置命令 AT+CMGL[=] OK 响应 若缺省可选参数(即执行 AT+CMGL),则列出短消息存储器 的所有状态为'REC UNREAD'的短消息,然后存储器中短消息的状态 变更为'REC READ'。 若指定可选参数: 1)文本模式(AT+CMGF=1)且该命令执行成功: 对于 SMS-SUBMIT 和/或 SMS-DELIVER: +CMGL: ,,,[],[][,,][ +CMGL: ,,,[],[][,,][...]] 对于 SMS-STATUS-REPORT: +CMGL: ,,,,[],[],,, [ +CMGL: ,,,,[],[],,, [...]] 对于 SMS-COMMAND: +CMGL: ,,,[ +CMGL: ,,,[...]] 对于 CBM 存储: +CMGL: ,,,,,[ +CMGL: ,,,,,[...]] 上海移远通信技术股份有限公司 150 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.005 OK 2)PDU 模式(AT+CMGF=0)且该命令执行成功: +CMGL: ,,[], +CMGL: ,,[alpha],[...]] OK 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 1)文本模式下,字符串类型。 'REC UNREAD' 已接收但未读的短消息 'REC READ' 已接收且已读的短消息 'STO UNSENT' 已存储但未发送的短消息 'STO SENT' 已存储且已发送的短消息 'ALL' 所有短消息 2)PDU 模式下,整型。 0 已接收但未读的短消息 1 已接收且已读的短消息 2 已存储但未发送的短消息 3 已存储且已发送的短消息 4 所有短消息 整型。存储器位置编号。 字符串类型。目标地址。详情参考 3GPP TS 23.040 中的 TP-Destination-Address Address- Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中 的字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由定义。 字符串类型。始发地址。详情参考 3GPP TS 23.040 中的 TP-Originating-Address Address- Value 字段;BCD 码(GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的 字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由定义。 字符串类型。字母数字格式的或,对应 MT 电话簿中的条目。该功能的实现按照 出厂设定,所使用的字符集应与 AT+CSCS 选择的字符集相同(详情参考 3GPP TS 27.007 中对该命令的定义)。 字符串类型。短消息服务中心时间戳。详情参考 3GPP TS 23.040 TP-Service-Center-Time- Stamp 中的时间字符(参考)。 上海移远通信技术股份有限公司 151 / 279 LTE Standard(U)系列 AT 命令手册 整型。目标地址类型。详情参考 3GPP TS 24.011 TP- Destination-Address 中的八位字节 Type-of-Address。 整型。始发地址类型。详情参考 3GPP TS 24.011 TP-Originating-Address 中的八位字节 Type-of-Address(默认值参考)。 整型。短消息长度。 文本模式(AT+CMGF=1)下,表示消息正文的长度;最大长度为 160 字节; PDU 模式(AT+CMGF=0)下,以八位字节为单位的实际 TP 数据单元的长度(即 RP 层 的短消息服务中心地址中的八位字符将不计算在该长度内);最大长度为 163 字节。 短消息情况下:3GPP 23.040 TP-User-Data,在文本模式下返回。格式定义如下: - 若(参见第 9.7 章)使用 3GPP TS 23.038 GSM 7 位默认字母格式字符, 未设置 3GPP TS 23.040 TP-User-Data-Header-Indication。 1) 若 TE 字符集为'HEX'之外的字符集(请参考 3GPP TS 27.007 中的选择 TE 字符 集命令 AT+CSCS),则根据 3GPP TS 27.005 Annex A 规则,ME/TA 将 GSM 字 母格式字符转换为当前的 TE 字符集。 2) 若 TE 字符集为'HEX',则 ME/TA 将 GSM 字母格式字符的每个 7 位字符转换为 包含两个 IRA 字符的十六进制数字(如:字符 π(GSM 7 位默认字十进制数 22) 表示为 16(IRA 49 和 55)。 - 若(参见第 9.7 章)使用 8 位或 UCS2 数据编码方案,或者已设置 3GPP TS 23.040 TP-User-Data-Header-Indication:ME/TA 将每个 8 位字节转换为包含两 个 IRA 字符的十六进制数字(如:整数取值为 42 的八位字节作为两个字符(2A,即 IRA 50 和 65)发送给 TE)。 小区广播情况下:3GPP TS 23.041 CBM 消息内容,在文本模式下返回。格式定义如下: - 若(参见第 9.7 章)使用 3GPP TS 23.038 GSM 7 位默认字母格式字符: 1) 若 TE 字符集为'HEX'之外的字符集(请参考 3GPP TS 27.007 中的选择 TE 字符 集命令 AT+CSCS),则根据 3GPP TS 27.005 Annex A 规则,ME/TA 将 GSM 字 母格式字符转换为当前的 TE 字符集。 2) 若 TE 字符集为'HEX',则 ME/TA 将 GSM 字母格式字符的每个 7 位字符转换为 包含两个 IRA 字符的十六进制数字。 - 若(参见第 9.7章)使用8位或UCS2数据编码方案:ME/TA 将每个8 位字节 转换为包含两个IRA 字符的十六进制数字。 短消息情况下:3GPP TS 24.011 服务中心地址和 3GPP TS 23.040 TPDU,十六进制格式; ME/TA 将 TP 数据单元中每个八位字节转换为包含 2 个 IRA 字符的十六进制数字(如: 整数取值为 42 的八位字节作为两个字符(2A,即 IRA 50 和 65)发送给 TE)。 整型。取决于命令或结果码:3GPP TS 23.040 SMS-DELIVER、SMS-SUBMIT(默认值: 17)、SMS-STATUS-REPORT 或 SMS-COMMAND(默认值:2)的第一个八位字节。 整型。详情参考 3GPP TS 23.040 TP-Message-Reference。 字符串类型。详情参考 3GPP TS 23.040 TP-Recipient-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式)转换为当前选择的 TE 字符集字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 整型。详情参考 3GPP TS 24.011 TP-Recipient-Address 中的八位字节 Type-of-Address (默认参考)。 时间字符串类型。详情参考 3GPP TS 23.040 TP-Service-Centre-Time-Stamp(参见)。 时间字符串类型。详情参考 3GPP TS 23.040 TP-Discharge-Time。格式为:'yy/MM/dd, 上海移远通信技术股份有限公司 152 / 279 LTE Standard(U)系列 AT 命令手册 hh:mm:ss+zz',格式中的字符依次代表年(后两位)、月、日、时、分、秒、时区。例如: 1994 年 5 月 6 日 22:10:00, GMT+2 小时用'94/05/06, 22:10:00+08'表示。 整型。详情参考 3GPP TS 23.040 TP-Status。 整型。详情参考 3GPP TS 23.040 TP-Command-Type(默认为 0)。 整型。详情参考 3GPP TS 23.041 CBM 序号。 整型。详情参考 3GPP TS 23.041 CBM 短消息标识符。 整型。详情参考 3GPP TS 23.041 CBM 页面参数位 4~7。 整型。详情参考 3GPP TS 23.041 CBM 页面参数位 0~3。 字符串类型。用于读取和删除短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 错误码。详情参考第 14.6 章。 举例 AT+CMGF=1 OK AT+CMGL='ALL' +CMGL: 1,'STO UNSENT','',, +CMGL: 2,'STO UNSENT','',, OK //设置短消息为文本模式。 //列举短消息存储器中的所有短消息。 备注 存储器中短消息存储空间决定列出短消息的操作。 9.7. AT+CMGR 按照索引读取短消息 该命令用于从存储器中读取指定的短消息。若该短消息处于'REC UNREAD',则其 在存储器中的状态将会变为'REC READ'。 AT+CMGR 按照索引读取短消息 测试命令 AT+CMGR=? 设置命令 AT+CMGR= 响应 OK 响应 1)文本模式(AT+CMGF=1)且该命令执行成功: 上海移远通信技术股份有限公司 153 / 279 最大响应时间 特性说明 参考 3GPP TS 27.005 LTE Standard(U)系列 AT 命令手册 对于 SMS-DELIVER: +CMGR: ,,[],[,,,,,,,] OK 对于 SMS-SUBMIT: +CMGR: ,,[][,,,,,[],,,] OK 对于 SMS-STATUS-REPORT: +CMGR: ,,,[],[],,, OK 对于 SMS-COMMAND: +CMGR: ,,[,,[],[],[], ] OK 对于 CBM 存储: +CMGR: ,,,,, OK 2)PDU 模式(AT+CMGF=0)且该命令执行成功: +CMGR: ,[], OK 若错误与 ME 功能相关: +CMS ERROR: 取决于短消息内容的长度。 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 154 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。存储器的位置编号。 1)文本模式,字符串类型。 'REC UNREAD' 已接收但未读的短消息 'REC READ' 已接收且已读的短消息 'STO UNSENT' 已存储但未发送的短消息 'STO SENT' 已存储且已发送的短消息 'ALL' 所有短消息 2)PDU 模式,整型。 0 已接收但未读的短消息 1 已接收且已读的短消息 2 已存储但未发送的短消息 3 已存储且已发送的短消息 4 所有短消息 字符串类型。字母数字格式的或,对应 MT 电话簿中的条目。该功能的实现按照出 厂设定,所使用的字符集应与 AT+CSCS 选择的字符集相同(详情参考 3GPP TS 27.007 中 对该命令的定义)。 字符串类型。目标地址。详情参考 3GPP TS 23.040 中的 TP-Destination-Address AddressValue 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中 的字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 字符串类型。始发地址。详情参考 3GPP TS 23.040 中的 TP-Originating-Address AddressValue 字段;BCD 码(GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字 符(详情参考 TS 27.007 中的 AT+CSCS)。地址类型由指定。 字符串类型。短消息服务中心时间戳。详情参考 3GPP TS 23.040 TP-Service-Center-TimeStamp(参见)。 整型。取决于命令或结果码:3GPP TS 23.040 SMS-DELIVER、 SMS-SUBMIT(默认值: 17)、SMS-STATUS-REPORT 或 SMS-COMMAND(默认值:2)的第一个八位字节。 整型。协议标识符。详情参考 3GPP TS 23.040 TP-Protocol-Identifier。默认值:0。 整型。数据编码方案。取决于命令或结果码。详情参考 3GPP TS 23.038 短消息数据编码方 案(默认值为 0)或者小区广播数据编码方案。 整型或时间字符串类型。有效期。取决于 SMS-SUBMIT 的设置。详情参考 3GPP TS 23.040 TP-Validity-Period(参见)。 整型。短消息编号。详情参考 3GPP TS 23.040 TP-Message-Number。 整型。短消息参考。详情参考 3GPP TS 23.040 TP-Message-Reference。 字符串类型。详情参考 3GPP TS 23.040 TP-Recipient-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式)转换为当前选择的 TE 字符集字符(详情参考 AT+CSCS)。 地址类型由指定。 整型。详情参考 3GPP TS 24.011 TP-Recipient-Address Type-of-Address(参见)。 整型。目标地址类型。详情参考 3GPP TS 24.011 TP-Destination-Address 中的八位字节 Type-of-Address。 整型。始发地址类型。详情参考 3GPP TS 24.011 TP-Originating-Address 中的八位字节 Type-of-Address(默认参考)。 上海移远通信技术股份有限公司 155 / 279 LTE Standard(U)系列 AT 命令手册 字符串类型。短消息服务中心地址。详情参考 3GPP TS 24.011 RP SC 地址 Address-Value; BCD 码(或 GSM 7 位默认字母格式)转换为当前选择的 TE 字符集字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 整型。短消息服务中心地址类型。详情参考 3GPP TS 24.011 RP SC 地址 Type-of-Address (默认参考)。 整型。短消息长度。 文本模式(AT+CMGF=1)下,表示消息正文的长度;最大长度为 160 字节; PDU 模式(AT+CMGF=0)下,以八位字节为单位的实际 TP 数据单元的长度(即 RP 层的 短消息服务中心地址中的八位字节将不计算在该长度内);最大长度为 163 字节。 短消息的文本内容。详情参见第 14.8 章。 短消息情况下:3GPP TS 24.011 服务中心地址,遵循 3GPP TS 23.040 TPDU,十六进制格 式:ME/TA 把 TP 数据单元中每八位字节转换为包含 2 个 IRA 字符的十六进制数字(如:整 数取值为 42 的八位字节作为两个字符(2A,即 IRA 50 和 65)发送给 TE)。 时间字符串类型。详情参考 3GPP TS 23.040 TP-Discharge-Time。格式为:'yy/MM/dd, hh:mm:ss+zz',格式中的字符依次代表年(后两位)、月、日、时、分、秒、时区。例如: 1994 年 5 月 6 日 22:10:00,GMT+2 小时用'94/05/06, 22:10:00+08'表示。 整型。详情参考 3GPP TS 23.040 TP-Status。 整型。详情参考 3GPP TS 23.040 TP-Command-Type(默认为 0)。 整型。详情参考 3GPP TS 23.041 CBM 序号。 整型。消息标识符。 整型。详情参考 3GPP TS 23.041 CBM 页面参数位 4~7。 整型。详情参考 3GPP TS 23.041 CBM 页面参数位 0~3。 详情参考 3GPP TS 23.040 TP-Command-Data 文本模式响应。ME/TA 把 TP 数据单元中每 八位字节转换为包含 2 个 IRA 字符的十六进制数字(如:整数取值为 42 的八位字节作为两 个字符(2A,即 IRA 50 和 65)发送给 TE)。 字符串类型。用于读取和删除短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 错误码。详情参考第 14.6 章。 举例 +CMTI: 'SM',3 //已收到新短消息,存储在(U)SIM 卡为 3 的位置。 AT+CSDH=1 OK AT+CMGR=3 //读取短消息。 +CMGR: 'REC UNREAD','+8615021012496',,'13/12/13,15:06:37+32',145,4,0,0,'+8613800210500', 145,27 OK 上海移远通信技术股份有限公司 156 / 279 LTE Standard(U)系列 AT 命令手册 9.8. AT+CMGS 发送短消息 该命令用于将短消息(SMS-SUBMIT)从 TE 发送到网络侧。调用设置命令后,返回>后输入待发数据, 然后按 Ctrl+Z 表示 PDU 结束并发送短消息。可按 ESC 取消发送,取消成功也会返回 OK 表示终止确认。 发送成功后,将返回短消息参考值到 TE。 AT+CMGS 发送短消息 测试命令 AT+CMGS=? 设置命令 1)文本模式(AT+CMGF=1): AT+CMGS=[,] >输入文本 Ctrl+Z 发送/ESC 取消发送 2)PDU 模式(AT+CMGF=0): AT+CMGS= >指定 PDU Ctrl+Z 发送/ESC 取消发送 响应 OK 响应 1)文本模式(AT+CMGF=1)且发送成功: +CMGS: OK 2)PDU 模式(AT+CMGF=0)且发送成功: +CMGS: OK 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 120 秒,取决于网络状态 该命令立即生效; 参数配置不保存 参数 字符串类型。目标地址。详情参考 3GPP TS 23.040 TP-Destination-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符 (详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由定义。 整型。目标地址类型。详情参考 3GPP TS 24.011 TP-Destination-Address 中的八位字节 Type-of-Address。 整型。消息长度。 文本模式(AT+CMGF=1)下,表示消息正文(或,详见第 9.7 章)的字符 长度;最大长度为 160 字节; PDU 模式(AT+CMGF=0)下,表示八位字节格式的实际 TP 数据单元长度(即 RP 层的短 消息服务中心地址中的八位字节将不计算在该长度内);最大长度为 158 字节。 整型。消息参考值。详情参考 3GPP TS 23.040 TP-Message-Reference。 错误码。详情参考第 14.6 章。 上海移远通信技术股份有限公司 157 / 279 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CMGS='15021012496' >This is a test from Quectel +CMGS: 247 OK LTE Standard(U)系列 AT 命令手册 //设置短消息模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 //输入短消息内容,Ctrl+Z 发送,ESC 退出发送。 9.9. AT+CMMS 发送多条短消息 该命令用于控制短消息中断协议链路的连续性。若启用该功能(且当前使用的网络支持),链路保持打 开,此情况下可快速发送多条短消息。 AT+CMMS 发送多条短消息 测试命令 AT+CMMS=? 响应 +CMMS: (支持的范围) 查询命令 AT+CMMS? OK 响应 +CMMS: 设置命令 AT+CMMS[=] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 120 秒,取决于网络状态 该命令立即生效; 参数配置自动保存 上海移远通信技术股份有限公司 158 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。是否启用短消息中断协议链路功能。 0 禁用此功能 1 保持该功能启用状态,直到要发送的最新命令(AT+CMGS、AT+CMSS 等)的响应与 下 一条要发送的命令之间的时间间隔超过 1~5 秒(具体值取决于 ME)。随后 ME 关闭链路, MT 自动切换为 0。 2 启用该功能。若要发送的最新命令(AT+CMGS、AT+CMSS 等)的响应与下一条要发送 的命令之间的时间间隔超过 1~5 秒(具体值取决于 ME),ME 关闭链路,但 MT 不会自动 切换为 0。 错误码。详情参考第 14.6 章。 备注 执行查询命令后,隔 5~10 秒后再执行设置命令,否则,可能会返回错误码+CMS ERROR: 500。 9.10. AT+CMGW 存储短消息 该命令用于写入一条短消息并存储至,并返回已存储短消息的存储位置。通过, 可将短消息设置为指定的状态。默认情况下,短消息状态设置为'STO UNSENT'。文本输入的语法同 AT+CMGS 的设置命令相同。 AT+CMGW 存储短消息 测试命令 AT+CMGW=? 设置命令 1)文本模式(AT+CMGF=1): AT+CMGW=[,[,]] >输入文本 Ctrl+Z 发送/ ESC 取消发送 2)PDU 模式(AT+CMGF=0): AT+CMGW=[,] >指定 PDU Ctrl+Z 发送/ ESC 取消发送 最大响应时间 特性说明 参考 响应 OK 响应 +CMGW: OK 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效; 参数配置不保存 上海移远通信技术股份有限公司 159 / 279 GSM 07.05 LTE Standard(U)系列 AT 命令手册 参数 字符串类型。目标地址。详情参考 3GPP TS 23.040 TP-Destination-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符 (详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 字符串类型。始发地址。详情参考 3GPP TS 23.040 TP-Originating-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符 (详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 整型。始发地址类型。详情参考 3GPP TS 24.011 TP-Originating-Address 中的八位字节 Type-of-Address(默认参考)。 1)文本模式,字符串类型。 'REC UNREAD' 已接收但未读的短消息 'REC READ' 已接收且已读的短消息 'STO UNSENT' 已存储但未发送的短消息 'STO SENT' 已存储且已发送的短消息 'ALL' 所有短消息 2)PDU 模式,整型。 0 已接收但未读的短消息 1 已接收且已读的短消息 2 已存储但未发送的短消息 3 已存储且已发送的短消息 4 所有短消息 整型。始发地址类型。详情参考 3GPP TS 24.011 TP-Destination-Address 中的八位字节 Type-of-Address。 整型。消息长度。 文本模式(AT+CMGF=1)下,表示消息正文(或,详见第 9.7 章)的字符 长度;最大长度为 160 字节; PDU 模式(AT+CMGF=0)下,表示八位字节格式的实际 TP 数据单元长度(即 RP 层的 短消息服务中心地址中的八位字节将不计算在该长度内);最大长度为 163 字节。 短消息情况下:3GPP TS 24.011 服务中心地址,遵循 3GPP TS 23.040 TPDU,十六进制 格式;ME/TA 将 TP 数据单元中每八位字符转换为包含 2 个 IRA 字符的十六进制数字(如: 整数取值为 42 的八位字符作为 2 位数字(2A,即 IRA 50 和 65)发送给 TE)。 整型。存储器中的短消息序号。 字符串类型。用于写入和发送短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 错误码。详情参考第 14.6 章。 上海移远通信技术股份有限公司 160 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CMGW='15021012496' >This is a test from Quectel +CMGW: 4 //设置短消息模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 //输入短消息文本内容,按 Ctrl+Z 写入短消息,按 ESC 退出发送。 OK AT+CMGF=0 //设置短消息模式为 PDU 模式。 OK AT+CMGW=18 >0051FF00000008000A0500030002016D4B8BD5 +CMGW: 5 OK 9.11. AT+CMSS 从存储器发送短消息 该命令用于从存储器中发送指定的短消息(SMS-SUBMIT)。若指定 SMS-SUBMIT 短消息目标地址,则在发送短消息时使用新地址替换存储器中短消息包含的目标地址。发送成功后, 将返回参考值到 TE,其参数值可用于识别发送状态报告 URC 中的短消息。 AT+CMSS 从存储器发送短消息 测试命令 AT+CMSS=? 设置命令 AT+CMSS=[,[,]] 响应 OK 响应 1)文本模式(AT+CMGF=1)且执行成功: +CMSS: [,] OK 2)PDU 模式(AT+CMGF=0)且执行成功: +CMSS: [,] OK 最大响应时间 若错误与 ME 功能相关: +CMS ERROR: / 上海移远通信技术股份有限公司 161 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 参考 3GPP TS 27.005 该命令立即生效; 参数配置不保存 参数 整型。存储器位置编号。 字符串类型。用于写入和发送短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 'MT' 移动设备,同'ME' 字符串类型。目标地址。详情参考 3GPP TS 23.040 TP-Destination-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符 (详情参考 3GPP TS 27.007 中的 AT+CSCS);地址类型由指定。 整型。目标地址类型。详情参考 3GPP TS 24.011 TP-Destination-Address 中的八位字节 Type-of-Address。 整型。短消息参考。详情参考 3GPP TS 23.040 TP-Message-Reference。 字符串类型。短消息服务中心时间戳。详情参考 3GPP TS 23.040 TP-Service-Centre-TimeStamp 中的时间字符(参考)。 字符串类型。格式与短消息中的的格式相同,但无 3GPP TS 24.011 SC 中的地址字 段。 错误码。详情参考第 14.6 章。 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CMGW='15021012496' > Hello +CMGW: 4 OK AT+CMSS=4 +CMSS: 54 OK //设置短消息模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 //输入短消息内容,Ctrl+Z 发送短消息,ESC 退出发送。 //从存储器中发送为 4 的短消息。 上海移远通信技术股份有限公司 162 / 279 LTE Standard(U)系列 AT 命令手册 9.12. AT+CNMA 新短消息确认 该命令用于确认直接发送至 TE 的新消息(SMS-DELIVER 或 SMS-STATUS-REPORT)是否已经成功 发送。若 UE 未在需求时间内收到确认(网络超时),会发送 RP-ERROR 至网络。UE 可通过设置 AT+CNMI 的参数和为 0 自动禁止发送至 TE。 AT+CNMA 新短消息确认 测试命令 AT+CNMA=? 响应 +CNMA: (支持的范围) 执行命令 AT+CNMA OK 响应 OK 或者 ERROR 设置命令 AT+CNMA= 若错误与 ME 功能相关: +CMS ERROR: 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 / 参数 整型。PDU 模式所需参数。 0 命令操作类似文本模式 1 发送肯定应答(RP-ACK)至网络,仅 PDU 模式下接受 2 发送否定应答(RP-ERROR)至网络,仅 PDU 模式下接受 错误码。详情参考第 14.6 章。 备注 仅当 AT+CSMS 中为 1(phase 2+)且模块下发了如下对应 URC 时方可使用执行命令和设置 上海移远通信技术股份有限公司 163 / 279 LTE Standard(U)系列 AT 命令手册 命令: +CMT: =2,新消息类别为 CLASS 0、1、3 和无 +CMT: =3,新消息类别为 CLASS 0 和 3 +CDS: =1 举例 AT+CSMS=1 OK AT+CNMI=1,2,0,0,0 OK AT+CMGF=1 OK AT+CSDH=1 OK +CMT: '+8615021012496',,'13/03/18,17:07:21+32',145,4,0,0,'+8613800551500',145,28 This is a test from Quectel. AT+CNMA //收到新短消息,直接输出短消息内容。 //向网络发送确认消息。 OK AT+CNMA +CMS ERROR: 340 //第二次返回错误,仅需确认一次。 9.13. AT+CNMI 设置新短消息上报方式 该命令用于配置模块收到新短消息时的上报方式。 该设置命令选择在 TE 处于活动状态时(DTR 处于低电平),从网络接收到的新消息指示给 TE 的方式。 如果 TE 处于非活动状态(DTR 处于高电平),则应按照 3GPP TS 23.038 中的规定进行消息接收。 AT+CNMI 设置新短消息上报方式 测试命令 AT+CNMI=? 响应 +CNMI: (支持的范围),(支持的范围),(支持的 列表),(支持的范围),(支持的列表) 查询命令 AT+CNMI? OK 响应 +CNMI: ,,,, 设置命令 OK 响应 AT+CNMI[=[,[,[,[,]]]]] 最大响应时间 特性说明 参考 3GPP TS 27.005 或者 ERROR 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。 0 缓冲 TA 中的非请求结果码。若 TA 结果码缓冲区已满,结果码指示可以存储在其他缓冲 区或者丢弃最早的结果码指示,替换为新接收到的指示。 1 若 TA-TE 间的链路被保留(即处于在线数据模式),丢弃指示并拒绝新接收的短消息结 果码指示,否则,直接转发给 TE。 2 若 TA-TE 间的链路被保留(比如:处于在线数据模式),缓冲 TA 中的非请求结果码并将 结果码发送给 TE,否则,直接转发给 TE。 3 直接将结果码发送给 TE。TA 处于在线数据模式时,TA-TE 间链路特定的带内技术用于 嵌入结果代码和数据。 整型。新短消息上报方式。存储接收到的短消息规则取决于其数据编码方案(参考 3GPP TS 23.038)和首选存储器(AT+CPMS)设置。 0 不将新短消息提示发送给 TE。 1 若新短消息存储至 ME/TA,新短消息提示通过 URC +CMTI: ,方式发 送给 TE。 2 新短消息(CLASS 2 消息除外)通过 URC +CMT: [],(PDU 模式)或者+CMT: ,[],[,,,,,,,](文本模式;斜体参数解释详见 AT+CSDH) 方式发送给 TE。CLASS 2 消息结果指示如=1 所定义。 3 在收到 CLASS 3 短消息时,新短消息通过=2 时定义的 URC 发送给 TE。其他类 型的短消息通过=1 时定义的 URC 指示发送给 TE。 整型。存储接收的 CBM 规则取决于其数据编码方案(详情参考 3GPP TS 23.038)和选择小 区广播消息类型的设置。 0 无 CBM 指示发送到 TE 2 收到的 CBM 使用如下 URC 直接发送到 TE: +CBM: (PDU 模式) 或者 +CBM: ,,,,(文本模式) 整型。短消息状态报告的上报方式。 0 不将状态报告 SMS-STATUS-REPORT 发给 TE 1 状态报告 SMS-STATUS-REPORT 通过如下 URC 上报 TE: 上海移远通信技术股份有限公司 165 / 279 LTE Standard(U)系列 AT 命令手册 +CDS: (PDU 模式) 或者 +CDS: ,,[],[],,,(文本模式) 整型。 0 当为 1 或 2 时,将 TA 缓冲区的非请求结果码发送至 TE(返回 OK 后刷新)。 1 当为 1 或 2 时,清空 TA 缓冲区的非请求结果码。 错误码。详情参考第 14.6 章。 备注 URC 说明: +CMTI: , +CMT: [], +CBM: 表示接收到新消息 表示直接输出短消息 表示直接输出小区广播消息 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CNMI=1,2,0,1,0 OK //设置短消息模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 //设置 SMS-DELIVER 消息直接发送至 TE。 +CMT: '+8615021012496',,'13/03/18,17:07:21+32',145,4,0,0,'+8613800551500',145,28 This is a test from Quectel //收到新短消息,直接输出短消息内容。 9.14. AT+CSDH 设置文本模式下参数显示 该命令用于控制是否在文本模式下的结果码中显示详细的报头信息。 AT+CSDH 设置文本模式下参数显示 测试命令 AT+CSDH=? 响应 +CSDH: (支持的列表) 查询命令 AT+CSDH? OK 响应 +CSDH: 设置命令 OK 响应 上海移远通信技术股份有限公司 166 / 279 LTE Standard(U)系列 AT 命令手册 AT+CSDH[=] 最大响应时间 特性说明 参考 3GPP TS 27.005 OK 或者 ERROR 300 毫秒 / 参数 整型。 0 在短消息命令+CMT,+CMGL,+CMGR 结果码中不显示下述头信息: 对于文本模式下的 SMS-DELIVER 和 SMS-SUBMIT 类型短消息,在+CSCA 和 +CSMP 的结果码中不包含、、、、和;在+CMT、 +CMGL、+CMGR 结果码中不显示、或者。 1 在结果码中显示头信息 举例 AT+CSDH=0 OK AT+CMGR=2 +CMGR: 'STO UNSENT','', OK AT+CSDH=1 OK AT+CMGR=2 +CMGR: 'STO UNSENT','',,128,17,0,0,143,'+8613800551500',145,18 OK 9.15. AT+CSMP 设置短消息文本模式参数 在文本模式下(AT+CMGF=1),当向网络侧发送短消息或将短消息存放在存储器中时,该命令用于设 置需要附加的参数取值。除此之外,还可以用于设置从短消息服务中心接收到该短消息时的有效期( 的取值范围:0~255)或定义有效期结束的绝对时间(为字符串)。 上海移远通信技术股份有限公司 167 / 279 LTE Standard(U)系列 AT 命令手册 AT+CSMP 设置短消息文本模式参数 测试命令 响应 AT+CSMP=? 查询命令 OK 响应 AT+CSMP? +CSMP: ,,, 设置命令 OK 响应 AT+CSMP=[,[,[,]]] OK 最大响应时间 300 毫秒 特性说明 / 参考 3GPP TS 27.005 参数 整型。TPDU 的第一个字节。对于不同的消息类型的详情参考 3GPP TS 23.040。 整型或者字符串类型。有效期。取决于 SMS-SUBMIT 的的设置,详细参考 3GPP TS 23.040 TP-Validity-Period(参考)。 整型。协议标识符。详情参考 3GPP TS 23.040 TP-Protocol-Identifier。默认值:0。 整型。数据编码方案。取决于命令或结果码:3GPP TS 23.038 SMS 数据编码方案(默认值: 0),或者小区广播数据编码方案。 9.16. AT+QCMGS 发送级联短消息 该命令用于发送级联短消息。与 AT+CMGS 不同,通过该命令发送一个级联短信时,每段级联短消息 都必须由附加参数(、和)标识。分段发送所有短消息时,必须多次(由 设置)执行该命令。该命令仅用于文本模式下(AT+CMGF=1)。 AT+QCMGS 发送级联短消息 测试命令 AT+QCMGS=? 设置命令 文本模式(AT+CMGF=1): AT+QCMGS=[,],,, >输入文本 Ctrl+Z 发送/Ctrl+ESC 取消发送 响应 OK 响应 若处于文本模式下(AT+CMGF=1)且命令执行成功: +QCMGS: OK 或者 ERROR 上海移远通信技术股份有限公司 168 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 / 参数 整型。用户数据头(UDH)中的消息标识。范围:0~255。该参数由用户定义和输 入。同一条级联消息的所有分段必须使用相同的。不同的级联消息应使用不 同的。 整型。级联消息序号。范围:0~7。 =0:忽略该值并将其视为非级联消息。 整型。一条级联消息的分段数量。范围:0~7。 =0 或 1:忽略该值并将其视为非级联消息。 参见 AT+CMGS。 参见 AT+CMGS。 参见 AT+CMGS。 错误码。详情参考第 14.6 章。 备注 1. 对于级联短消息来说,最大长度将根据用户数据头(UDH)的长度的进行缩减。3GPP TS 23.040 定义了两种 UDH 长度:6 字节和 7 字节。因此,两种为 8 位(6 字节)和 16 位(7 字节)。 AT+QCMGS 使用 8 位。 ⚫ GSM 7 位默认字母数据编码方案情况下,每个分段级联消息的最大长度为(140-6)* 8 / 7 = 153 个字符。 ⚫ 16 位 UCS2 数据编码方案情况下,每个分段级联消息的最大长度为(140-6)/ 2 = 67 个字符。 ⚫ 8 位数据编码方案情况下,每个分段级联消息的最大长度为 140-6=134 个字符。 2. 整型。MS 发送给 SC 的 SMS-SUBMIT 或 SMS-COMMAND 的参考号,位于 MessageReference 字段,用于确认是否已从 SC 副本接收到 SMS-DELIVER。 UDH 字段,级联短消息标识。与不同,同一条级联消息的所有分段使用相同的, 但是必须递增。 3. AT+QCMGS 不支持在 PDU 模式下(AT+CMGF=0)发送消息。 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+QCMGS='15056913384',120,1,2 >ABCD //设置 SMS 模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 //设置为 120,并发送第一段级联 SMS。 上海移远通信技术股份有限公司 169 / 279 +QCMGS: 190 OK AT+QCMGS='15056913384',120,2,2 >EFGH +QCMGS: 191 OK LTE Standard(U)系列 AT 命令手册 //发送第二段级联 SMS。 9.17. AT+QCMGR 读取级联短消息 该命令的功能与 AT+CMGR 相似,但该命令读取的是一个分段级联消息。命令执行成功后,响应的结 果中包含参数、和,并且根据这三个参数,可以将几个分段消息级联到同一 段短消息中。该命令仅用于文本模式(AT+CMGF=1)。 AT+QCMGR 读取级联短消息 测试命令 AT+QCMGR=? 设置命令 AT+QCMGR= 响应 OK 响应 若处于文本模式下(AT+CMGF=1)且命令执行成功: 对于 SMS-DELIVER 来说: +QCMGR: ,,[],[,,,,,,,][,,,< msg_total>] OK 对于 SMS-SUBMIT 来说: +QCMGR: ,,[][,,,,,[],,,][,,,< msg_total>] OK 对于 SMS-STATUS-REPORT 来说: +QCMGR: ,,,[],[],,, OK 对于 SMS-COMMAND 来说: 上海移远通信技术股份有限公司 170 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 +QCMGR: ,,[,,[],[],[],] OK 若错误与 ME 功能相关: +CMS ERROR: 取决于消息内容长度 / 参数 整型。用户数据头(UDH)中的消息标识。范围:0~65535。同一条级联消息的所有分 段必须使用相同的。不同的级联消息应使用不同的。 整型。级联消息序号。范围:1~7。 整型。一条级联消息的分段数量。范围:2~7。 错误码。详情参考第 14.6 章。 备注 1. 该命令中出现的其他参数,详情请参考 AT+CMGR。 2. AT+QCMGR 的与 AT+QCMGS 中的不同。UE 可能会收到 8 位或 16 位的级联 消息。因此,它的最大值有两种情况:8 位为 255,而 16 位为 65535。 3. 若读取的消息不是级联消息,响应结果中将不显示、和。 举例 +CMTI: 'SM',3 //收到第一条分段级联消息。 +CMTI: 'SM',4 //收到第二条分段级联消息。 AT+QCMGR=3 //读取第一条分段级联消息。 +QCMGR: 'REC UNREAD','+8615056913384',,'13/07/30,14:44:37+32',120,1,2 ABCD OK AT+QCMGR=4 //读取第二条分段级联消息。 +QCMGR: 'REC UNREAD','+8615056913384',,'13/07/30,14:44:37+32',120,2,2 EFGH OK 上海移远通信技术股份有限公司 171 / 279 LTE Standard(U)系列 AT 命令手册 10 分组域命令 10.1. AT+CGATT PS 域附着或去附着 该设置命令用于将 MT 附着于 PS 域,或者将 MT 从 PS 域分离。命令完成后,MT 保持在 V.250 命令 状态。如果 MT 已经处于请求状态,则将忽略该命令,并且仍响应 OK。如果 MT 无法实现请求状态,将响 应 ERROR 或+CME ERROR。 AT+CGATT PS 域附着或去附着 测试命令 AT+CGATT=? 响应 +CGATT: (支持的列表) 查询命令 AT+CGATT? OK 响应 +CGATT: 设置命令 AT+CGATT= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 MT 功能相关: +CME ERROR: 140 秒,取决于网络状态 该命令是否生效取决于网络状态; 参数配置不保存。 参数 整型。PS 服务状态。 0 分离状态 1 附着状态 上海移远通信技术股份有限公司 172 / 279 LTE Standard(U)系列 AT 命令手册 其他值为预留值,设置后将返回 ERROR。 错误码。详情参考第 14.5 章。 举例 AT+CGATT=1 OK AT+CGATT=0 OK AT+CGATT? +CGATT: 0 OK //附着于 PS 域。 //从 PS 域分离。 //查询当前 PS 域状态。 10.2. AT+CGDCONT 定义 PDP 上下文 该 命 令 为 指 定 的 上 下 文 标 识 所 标 识 的 PDP 上 下 文 参 数 。 设 置 命 令 的 一 种 特 殊 形 式 AT+CGDCONT=表示删除对应的 PDP 上下文参数,使其变成未定义。不允许更改已激活上下 文的定义。 该查询命令返回每个已定义 PDP 上下文的当前配置。 AT+CGDCONT 定义 PDP 上下文 测试命令 AT+CGDCONT=? 响应 +CGDCONT:(支持的范围),,,,(支持的范围),(支持的范 围),(支持的范围),(支持的 范围) 查询命令 AT+CGDCONT? OK 响应 +CGDCONT: ,,,,,,, […] 设置命令 AT+CGDCONT=[,[ ,[,[,[,[,[,]]]]]]] OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 173 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 300 毫秒 该命令立即生效; 自动保存参数配置。 参数 整型。PDP 上下文标识,用于指定特定 PDP 上下文的定义。该参数是 TE-MT 接口 的本地参数,在其他与 PDP 上下文相关的命令中使用。允许值的范围由测试命令返回 (最小值为 1)。 字符串类型。指定分组数据协议类型。 'IP' 互联网协议版本 4(IETF STD 5) 'PPP' 点对点协议(IETF STD 51) 'IPV6' 互联网协议版本 6 'IPV4V6' 配置双栈 UE 功能,支持 IPv4 与 IPv6(RFC 2460) 字符串类型。接入点名称,用于选择 GGSN 或外部分组数据网络的逻辑名称。若该值为 空或省略时,将使用订阅值。 字符串类型。用于标识适用于 PDP 的地址空间中的 MT。如果该值为空或被省略,则 TE 在 PDP 启动过程中提供该值,否则,将请求动态地址。可以使用 AT+CGPADDR 读 取分配的地址。 整型。控制 PDP 数据是否需要压缩(仅适用于 SNDCP) (详情请参考 3GPP TS 44.065)。 0 关闭 1 打开(制造商指定) 2 V.42bis 整型。控制 PDP 头部数据压缩(详情请参考 3GPP TS 44.065 和 3GPP TS 25.323)。 0 关闭 1 打开 2 RFC1144 3 RFC2507 4 RFC3095 整型。控制 MT/TA 请求获取 IPv4 地址信息的方式。 0 通过 NAS 信令获取 IPv4 地址 1 通过 DHCP 获取 IPv4 地址 整型。PDP 上下文的上下文激活请求类型。 0 PDP 上下文用于新的 PDP 上下文建立或从非 3GPP 接入网切换(MT 如何确 定 PDP 上下文是用于新的 PDP 上下文建立还是用于接入网切换视具体情况 而定) 1 PDP 上下文用于紧急承载服务 上海移远通信技术股份有限公司 174 / 279 LTE Standard(U)系列 AT 命令手册 备注 EC200D 系列模块支持的和取值仅为 0 和 1。 10.3. AT+CGQREQ 服务质量参数(请求的) 在 TE 激活 PDP 上下文时,该命令允许 TE 指定服务质量参数。 该设置命令指定上下文参数。设置命令的一种特殊形式 AT+CGQREQ=会使上下文标识符 请求的参数处于未定义状态。查询命令返回每一个已定义的上下文的当前配置。详细信息请参考 3GPP TS 23.107。 AT+CGQREQ 服务质量参数(请求的) 测试命令 AT+CGQREQ=? 响应 +CGQREQ: ,(支持的范围),(支持的 范围),(支持的范围),(支持的范围), (支持的范围) 查询命令 AT+CGQREQ? OK 响应 [+CGQREQ: ,,,>reliability>,,] [+CGQREQ: ,,,,,] […] 设置命令 AT+CGQREQ=[,[,[,[,[ ,]]]]] OK 响应 OK 若错误与 ME 功能相关: +CME ERROR: 最大响应时间 300 毫秒 特性说明 参考 3GPP TS 27.007 该命令立即生效; 自动保存参数配置。 上海移远通信技术股份有限公司 175 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。特定 PDP 上下文的定义(详情请参考 AT+CGDCONT)。 字符串类型。指定分组数据协议类型。 'IP' 互联网协议版本 4(IETF STD 5) 'PPP' 点对点协议(IETF STD 51) 'IPV6' 互联网协议版本 6 'IPV4V6' 配置双栈 UE 功能,支持 IPv4 与 IPv6(RFC 2460) 整型。优先等级。 0 网络订阅值 1 高优先级。服务优先级在 2 级和 3 级优先级之前 2 正常优先级。服务优先级在 3 级优先级之前 3 低优先级。继续保持服务 整型。延迟类别。该参数定义通过网络传输 SDU 时发生的端到端传输延迟。详情请参 考表 6。 0 网络订阅值 1 < 0.5 2 < 5 3 < 50 4 未指定 整型。依赖等级。 0 网络订阅值 1 不能有效处理数据丢失、非实时传输的误码铭感应用 2 不能有效处理偶尔数据丢失、非实时传输的误码铭感应用 3 能有效处理数据丢失,GMM/SM 和 SMS 非实时性传输的误码敏感应用 4 能有效处理数据丢失、实时传输的误码敏感应用 5 能有效处理数据丢失、实时传输的误码不敏感应用 整型。每秒峰值吞吐量等级(以字节计)。 0 网络订阅值 1 高达 1 000(8 kbit/s) 2 高达 2 000(16 kbit/s) 3 高达 4 000(32 kbit/s) 4 高达 8 000(64 kbit/s) 5 高达 16 000(128 kbit/s) 6 高达 32 000(256 kbit/s) 7 高达 64 000(512 kbit/s) 8 高达 128 000(1024 kbit/s) 9 高达 256 000(2048 kbit/s) 整型。每秒平均吞吐量等级(以字节计)。 0 网络订阅值 1 100(~0.22 bit/s) 2 200(~0.44 bit/s) 3 500(~1.11 bit/s) 4 1 000(~2.2 bit/s) 上海移远通信技术股份有限公司 176 / 279 5 2 000(~4.4 bit/s) 6 5 000(~11.1 bit/s) 7 10 000(~22 bit/s) 8 20 000(~44 bit/s) 9 50 000(~111 bit/s) 10 100 000(~0.22 kbit/s) 11 200 000(~0.44 kbit/s) 12 500 000(~1.11 kbit/s) 13 1000 000(~2.2 kbit/s) 14 2 000 000(~4.4 kbit/s) 15 5 000 000(~11.1 kbit/s) 16 10 000 000(~22 kbit/s) 17 20 000 000(~44 kbit/s) 18 50 000 000(~111 kbit/s) 31 最大能力 错误码。详情请参考第 14.5 章。 LTE Standard(U)系列 AT 命令手册 表 6:延迟类别 SDU 大小 128 个八位字节 1024 个八位字节 延迟类别 1(预测) 2(预测) 3(预测) 4(最大能力) 1(预测) 2(预测) 3(预测) 4(最大能力) 平均传输延迟 < 0.5 < 5 < 50 未指定 < 0.5 < 5 < 50 未指定 95% < 1.5 < 25 < 250 / < 1.5 < 25 < 250 / 10.4. AT+CGQMIN 服务质量参数(最低可接受的) 该命令允许 TE 指定最低可接受的配置文件参数,当激活 PDP 上下文时,由 MT 根据协商的参数检查 该最低可接受的配置文件。设置命令指定上下文标识符标识的上下文的参数。 上海移远通信技术股份有限公司 177 / 279 LTE Standard(U)系列 AT 命令手册 设置命令的一种特殊形式 AT+CGQMIN=会使上下文标识符的最低可接受的配置文件处于 未定义状态,此时将不会对协商的配置文件进行检查。查询命令返回每个已定义 PDP 上下文的当前配置。 详情请参考 3GPP TS 23.107。 AT+CGQMIN 服务质量参数(最低可接受的) 测试命令 AT+CGQMIN=? 响应 +CGQMIN: ,(支持的范围),(支持 的列表),(支持的范围),(支持的范 围),(支持的范围) 查询命令 AT+CGQMIN? OK 响应 [+CGQMIN: ,,,,,] [+CGQMIN: ,,,,,] […] 设置命令 AT+CGQMIN=[,[,< delay>[,[,[, ]]]]] OK 响应 OK 若出现 ME 相关错误: +CME ERROR: 最大响应时间 300 毫秒 特性说明 参考 3GPP TS 27.007 该命令立即生效; 不保存参数配置。 参数 整型。特定 PDP 上下文的定义(详情请参考 AT+CGDCONT)。 字符串类型。指定分组数据协议类型。 'IP' 互联网协议版本 4(IETF STD 5) 'PPP' 点对点协议(IETF STD 51) 'IPV6' 互联网协议版本 6 'IPV4V6' 配置双栈 UE 功能,支持 IPv4 与 IPv6(RFC 2460) 整型。优先等级。 0 网络订阅值 1 高优先级。服务优先级在 2 级和 3 级优先级之前 2 正常优先级。服务优先级在 3 级优先级之前 3 低优先级。继续保持服务 上海移远通信技术股份有限公司 178 / 279 LTE Standard(U)系列 AT 命令手册 整型。延迟类别。该参数定义通过网络传输 SDU 时发生的端到端传输延迟。详情请参 考表 6。 0 网络订阅值 1 < 0.5 2 < 5 3 < 50 4 未指定 整型。依赖等级。 0 网络订阅值 1 不能有效处理数据丢失、非实时传输的误码铭感应用 2 不能有效处理偶尔数据丢失、非实时传输的误码铭感应用 3 能有效处理数据丢失,GMM/SM 和 SMS 非实时性传输的误码敏感应用 4 能有效处理数据丢失、实时传输的误码敏感应用 5 能有效处理数据丢失、实时传输的误码不敏感应用 整型。每秒峰值吞吐量等级(以字节计)。 0 网络订阅值 1 高达 1 000(8 kbit/s) 2 高达 2 000(16 kbit/s) 3 高达 4 000(32 kbit/s) 4 高达 8 000(64 kbit/s) 5 高达 16 000(128 kbit/s) 6 高达 32 000(256 kbit/s) 7 高达 64 000(512 kbit/s) 8 高达 128 000(1024 kbit/s) 9 高达 256 000(2048 kbit/s) 整型。每秒平均吞吐量等级(以字节计)。 0 网络订阅值 1 100(~0.22 bit/s) 2 200(~0.44 bit/s) 3 500(~1.11 bit/s) 4 1 000(~2.2 bit/s) 5 2 000(~4.4 bit/s) 6 5 000(~11.1 bit/s) 7 10 000(~22 bit/s) 8 20 000(~44 bit/s) 9 50 000(~111 bit/s) 10 100 000(~0.22 kbit/s) 11 200 000(~0.44 kbit/s) 12 500 000(~1.11 kbit/s) 13 1000 000(~2.2 kbit/s) 14 2 000 000(~4.4 kbit/s) 15 5 000 000(~11.1 kbit/s) 16 10 000 000(~22 kbit/s) 17 20 000 000(~44 kbit/s) 上海移远通信技术股份有限公司 179 / 279 18 50 000 000(~111 kbit/s) 31 最大能力 错误码。详情请参考第 14.5 章。 LTE Standard(U)系列 AT 命令手册 10.5. AT+CGACT PDP 上下文激活/去激活 该设置命令用于激活或去激活指定的 PDP 上下文。命令设置完成后,MT 保持 V.250 命令状态。若任 意 PDP 上下文已经进入请求状态,那么该上下文状态保持不变;在执行激活命令时,如果 MT 没有附着 PS, 则 MT 会先进行 PS 附着,然后尝试激活指定的上下文。如果无指定激活或去激活命令时,将会激活 或去激活所有定义的上下文。 AT+CGACT PDP 上下文激活/去激活 测试命令 AT+CGACT=? 响应 +CGACT: (支持的列表) 查询命令 AT+CGACT? OK 响应 +CGACT: , [+CGACT: , …] 设置命令 AT+CGACT=, OK 响应: OK 或者 NO CARRIER 最大响应时间 特性说明 参考 3GPP TS 27.007 若出现任何 ME 错误: +CME ERROR: 150 秒,取决于网络状态 该命令是否生效取决于网络状态; 参数配置不保存。 参数 整型。PDP 上下文激活状态。 0 去激活 1 激活 上海移远通信技术股份有限公司 180 / 279 LTE Standard(U)系列 AT 命令手册 其他值为预留值,设置后将返回 ERROR。 整型。指定 PDP 上下文的定义(详情请参考 AT+CGDCONT)。 错误码。详情请参考第 14.5 章。 备注 1. ECx00U、EGx00U 和 EG91xU 系列模块若启用 VoLTE 功能,则的范围为 1~5。 2. EC200D 系列模块若启用 VoLTE 功能,则的范围为 1~9。 举例 AT+CGDCONT=1,'IP','UNINET' OK AT+CGACT=1,1 OK AT+CGACT=0,1 OK //定义 PDP 上下文。 //激活 PDP。 //去激活 PDP。 10.6. AT+CGDATA 进入数传状态 执行设置命令后,MT 将使用一种或多种分组域 PDP 类型进行操作,使 TE 与网络之间建立通信,可 能也会包括进行 PS 附着及一个或多个 PDP 上下文激活操作。MT 不会处理 AT 命令行中 AT+CGDATA 之 后的命令。 若 MT 无法接收的值,将返回 ERROR 或+CME ERROR。若可以接收,MT 将返回中间结果代 码 CONNECT 并输入 V.250 在线数传状态。数据传输完成且第二层协议终止流程已成功完成后,将重新进 入命令状态,MT 将返回最终结果码 OK。 AT+CGDATA 进入数传状态 测试命令 AT+CGDATA=? 响应 +CGDATA: (支持的列表) 设置命令 AT+CGDATA=[,[,[,… ]]] OK 响应 CONNECT 或者 ERROR 若出现任何 ME 错误: +CME ERROR: 上海移远通信技术股份有限公司 181 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 300 毫秒 该命令是否生效取决于网络状态; 参数配置不保存。 参数 字符串类型。TE 和 MT 之间使用的第二层协议。 PPP IP 等 PDP 的点对点协议。 不支持其他值,若配置为其他值,将返回 ERROR。 整型。特定 PDP 上下文的定义(详情请参考 AT+CGDCONT)。 错误码。详情请参考第 14.5 章。 10.7. AT+CGPADDR 显示 PDP 地址 该设置命令返回指定上下文标识符的 PDP 地址列表。若未指定,则返回所有已定义上下文的地 址。 AT+CGPADDR 显示 PDP 地址 测试命令 AT+CGPADDR=? 响应 +CGPADDR: (支持的已定义的列表) 设置命令 AT+CGPADDR[=[,[,…]]] OK 响应 +CGPADDR: , [+CGPADDR: , …] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 或者 ERROR 300 毫秒 该命令是否生效取决于网络状态; 参数配置不保存。 上海移远通信技术股份有限公司 182 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。特定 PDP 上下文的定义(详情请参考 AT+CGDCONT)。 字符串类型。PDP 地址,用于在适用于 PDP 的地址空间中识别 TE。 地址可以为静态或动态: 静态地址在定义上下文时由 AT+CGDCONT 设置。 动态地址在上一次 PDP 上下文激活(使用了指定的上下文定义)期间分配。若无 可用的地址,则省略。 举例 AT+CGDCONT=1,'IP','UNINET' OK AT+CGACT=1,1 OK AT+CGPADDR=1 +CGPADDR: 1,'10.76.51.180' OK //定义 PDP 上下文。 //激活 PDP。 //显示 PDP 地址。 10.8. AT+CGCLASS GPRS 移动台类别 该命令使 MT 按照指定的 GPRS 移动台操作模式进行操作。详情请参考 3GPP TS 23.060。 AT+CGCLASS GPRS 移动台类别 测试命令 AT+CGCLASS=? 响应 +CGCLASS: (支持的列表) 查询命令 AT+CGCLASS? OK 响应 +CGCLASS: 设置命令 AT+CGCLASS= OK 响应 OK 或者 ERROR 最大响应时间 若错误与 ME 相关: +CME ERROR: 300 毫秒 上海移远通信技术股份有限公司 183 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 参考 3GPP TS 27.007 该命令重启生效; 参数配置自动保存。 参数 字符串类型。表示 GPRS 移动台类别(按功能降序排列)。 'B' Class-B 操作模式(A/Gb 模式)或 CS/PS 操作模式(Iu 模式) 'CG' 仅 PS 模式(A/Gb 模式)或 PS 操作模式(Iu 模式) 其他值为预留值,设置后将返回 ERROR。 错误码。详情参考第 14.5 章。 备注 1. ='B'表示 MT 可处理 PS 或 CS 业务,但不能同时进行;='CG'表示 MT 仅处理 PS 业务。 2. EC200D 系列模块仅支持'B'。 3. ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 10.9. AT+CGREG PS 域网络注册状态 该命令用于查询网络注册状态并控制非请求结果码上报: ⚫ =1 时,控制 URC +CGREG: 的上报,该 URC 表示 MT 的 GPRS 网络注册状态的变化。 ⚫ =2 时,控制 URC +CGREG: [,[],[],[]]的上报,该 URC 表示 GPRS 网 络小区的变化。 AT+CGREG PS 域网络注册状态 测试命令 AT+CGREG=? 响应 +CGREG: (支持的范围) 查询命令 AT+CGREG? OK 响应 +CGREG: ,[,,[,]] 设置命令 AT+CGREG[=] OK 响应 OK 或者 上海移远通信技术股份有限公司 184 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。控制指定 URC 的上报。 0 禁止上报网络注册 URC 1 允许上报网络注册 URC +CGREG: 2 允许上报网络注册和位置信息 URC: +CGREG: [,,[,]] 整型。GPRS 注册状态。 0 未注册。MT 当前未搜索注册业务的运营商。UE 处于 GMM 状态 GMM-NULL 或 GMM-DEREGISTERED-INITIATED。GPRS 服务被禁用,但用户请求后允许 UE 附着 于 GPRS。 1 已注册,归属地网络。UE 处于归属地 PLMN 的 GMM 状态 GMM-REGISTERED 或 GMM-ROUTING-AREA-UPDATING-INITIATED INITIATED。 2 未注册,但 MT 当前正尝试附着或搜索网络以进行注册。UE 处于 GMM 状态 GMM- DEREGISTERED 或 GMM-REGISTERED-INITIATED。GPRS 服务处于使能状 态,但允 许的 PLMN 当前不可用。UE 将会在允许的 PLMN 可用时开始附着 GPRS。 3 注册被拒绝。UE 处于 GMM 状态 GMM-NULL。GPRS 服务为禁用状态且用户请求时 UE 无法附着 GPRS。 4 未知 5 已注册,漫游状态 字符串类型。十六进制格式的两字节位置区号(例如:'00C3'等价于十进制的 195)。 字符串类型。十六进制格式的 16 位(GSM)或 28 位(LTE)小区 ID 。 整型。网络接入技术。 0 GSM 2 UTRAN 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA and HSUPA 7 E-UTRAN 备注 ECx00U、EGx00U 系列和 EG91xU 系列模块支持参数取值 0 和 7;EC200D 系列模块支持参数 取值 2, 4~7;ECx00G、EGx00G 系列和 EG915G-EU 模块支持参数取值 7。 上海移远通信技术股份有限公司 185 / 279 举例 AT+CGREG=2 OK AT+CGATT=0 OK +CGREG: 2 AT+CGATT=1 OK +CGREG: 1,'D5D5','8054BBF',7 LTE Standard(U)系列 AT 命令手册 10.10. AT+CGEREP 分组域事件上报 当分组域或网络中发生某些事件时,该设置命令启用/禁用从 MT 发送非请求结果码+CGEV 至 TE。 控制该命令指定的非请求结果码的处理。当指定为 1 时,控制缓存的非请求结果码。 AT+CGEREP 分组域事件上报 测试命令 AT+CGEREP=? 响应 +CGEREP: (支持的列表),(支持的列表) 查询命令 AT+CGEREP? OK 响应 +CGEREP: , 设置命令 AT+CGEREP=[,] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。控制该命令中指定的非请求结果码的处理。 0 缓存 MT 中的非请求结果码;若 MT 结果码缓存已满,最早的非请求结果码将被丢弃。 上海移远通信技术股份有限公司 186 / 279 LTE Standard(U)系列 AT 命令手册 结果码将不会转发至 TE。 1 当 MT-TE 间的链路被占用时(比如:在线数据模式下),丢弃非请求结果码;反之, 直接转发至 TE。 整型。控制缓存代码。 0 当为 1 时,清除 MT 中缓存的指定的非请求结果码 1 当为 1 时,MT 中缓存的指定的非请求结果码刷新到 TE(返回 OK 后刷新) 备注 非请求结果码及其对应的事件定义如下: 1. +CGEV: REJECT ,:当MT无法通过+CRING非请求结果码将PDP上下 文激活事件上报TE且MT被自动拒绝时将向网络请求激活PDP上下文。 备注:该事件不适用于EPS。 2. +CGEV: NW REACT ,,[]:网络已经请求上下文重新激活。若MT 已知悉,则会提供用于重新激活上下文的。 备注:该事件不适用于EPS。 3. +CGEV: NW DEACT ,,[]:网络强制去激活上下文。若MT知悉 ,则会提供用于激活上下文的。 4. +CGEV: ME DEACT ,,[]:ME已强制去激活了上下文。若MT已知 悉,则会提供用于激活上下文的。 5. +CGEV: NW DETACH:网络已强制去附着分组域,表示已经去激活所有的已激活的上下文。去激 活的上下文不会分开上报。 6. +CGEV: ME DETACH:ME已强制去附着分组域,表示已经去激活所有的已激活的上下文。去激活 的上下文不会分开上报。 7. +CGEV: NW CLASS :网络已强制更换移动台类型,且上报最高可用类型(详情请参考 AT+CGCLASS)。 8. +CGEV: ME CLASS :ME已强制更换移动台类型,且上报最高可用类型(详情请参考 AT+CGCLASS)。 9. +CGEV: PDN ACT :已激活上下文。该上下文表示LTE的PDN连接或GSM的第一个PDP上下 文。 10. +CGEV: PDN DEACT :去激活上下文。该上下文表示LTE的PDN连接或GSM的第一个PDP 上下文。 11. EC200D系列模块暂不支持该命令。 举例 AT+CGEREP=? +CGEREP: (0,1),(0,1) OK AT+CGEREP? +CGEREP: 0,0 OK 上海移远通信技术股份有限公司 187 / 279 LTE Standard(U)系列 AT 命令手册 10.11. AT+CGSMS 选择 MO 短消息服务 该命令用于指定 MT 用于发送 MO(移动终端发起)短消息的服务或优选服务。 AT+CGSMS 选择 MO 短消息服务 测试命令 AT+CGSMS=? 响应 +CGSMS: (支持的范围) 查询命令 AT+CGSMS? OK 响应 +CGSMS: 设置命令 AT+CGSMS=[] OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 相关: +CME ERROR: 300 毫秒 / 参数 整型。使用的服务或优选服务。 0 PS 域 1 CS 域 2 优选 PS 域(PS 域不可用时使用 CS 域) 3 优选 CS 域(CS 域不可用时使用 PS 域) 错误码。详情参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 上海移远通信技术股份有限公司 188 / 279 LTE Standard(U)系列 AT 命令手册 10.12. AT+CEREG EPS 网络注册状态 该命令用于查询网络状态并控制网络注册状态的非请求结果码的上报。 ⚫ =1 时,控制 URC +CEREG: 的上报,该 URC 表示 E-UTRAN 中 MT 的 EPS 网络注册 状态的变化。 ⚫ =2 时,控制 URC +CEREG: [,,[,]]的上报,该 URC 表示 E-UTRAN 中的网络小区的变化。 AT+CEREG EPS 网络注册状态 测试命令 AT+CEREG=? 响应 +CEREG: (支持的列表) 查询命令 AT+CEREG? OK 响应 +CEREG: ,[,,[,]] 设置命令 AT+CEREG[=] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。控制非请求结果码的上报。 0 禁止上报网络注册 URC 1 允许上报网络注册 URC +CEREG: 2 允许上报网络注册和位置信息 URC +CEREG: [,,[,]] 整型。 0 未注册,MT 当前未搜索到注册业务的运营商。 1 已注册,归属地网络。 2 未注册,但 MT 当前正尝试附着或搜索网络以进行注册。 3 注册被拒绝。 4 未知 5 已注册,漫游状态 上海移远通信技术股份有限公司 189 / 279 LTE Standard(U)系列 AT 命令手册 字符串类型。十六进制格式的两字节跟踪区编码。 字符串类型。十六进制格式的 28 字节(E-UTRAN)小区 ID。 整型。网络接入技术。 0 GSM 2 UTRAN 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA 和 HSUPA 7 E-UTRAN 备注 ECx00U、EGx00U 系列和 EG91xU 系列模块支持参数取值 0 和 7;EC200D 系列模块支持参数 取值 2, 4~7;ECx00G、EGx00G 系列和 EG915G-EU 模块支持参数取值 7。 10.13. AT+QGDCNT 流量统计 该命令用于查询模块发送或接收的字节数。 AT+QGDCNT 流量统计 测试命令 AT+QGDCNT=? 响应 +QGDCNT: (支持的列表) 查询命令 AT+QGDCNT? OK 响应 +QGDCNT: , 设置命令 AT+QGDCNT= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 相关: +CME ERROR: 300 毫秒 该命令是否生效取决于网络状态; 参数配置不保存。 上海移远通信技术股份有限公司 190 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。流量统计操作。 0 重置 1 保存统计结果到 NV 若需要自动保存结果,请参考 AT+QAUGDCNT。 整型。发送数据的流量大小(以字节计)。 整型。接收数据的流量大小(以字节计)。 错误码。详情参考第 14.5 章。 备注 MT 开机后,将从 NV 中的流量统计结果中加载和。NV 中的默认结果为 0。 举例 AT+QGDCNT=? +QGDCNT: (0,1) //测试命令。 OK AT+QGDCNT? //查询发送或接收的字节数。 +QGDCNT: 3832,4618 OK AT+QGDCNT=1 OK AT+QGDCNT=0 OK //保存结果至 NV。 //重启数据计数器。 10.14. AT+QAUGDCNT 自动保存流量统计 该命令允许 AT+QGDCNT 自动将结果保存至 NV。 AT+QGDCNT 自动保存流量统计 测试命令 AT+QAUGDCNT=? 响应 +QAUGDCNT: (支持的列表) 查询命令 AT+QAUGDCNT? OK 响应 +QAUGDCNT: 上海移远通信技术股份有限公司 191 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 AT+QAUGDCNT= 最大响应时间 特性说明 OK 响应 OK 或者 ERROR 若错误与 ME 相关: +CME ERROR: 300 毫秒 该命令是否生效取决于网络状态; 参数配置不保存。 参数 整型。通过 AT+QGDCNT 自动将结果保存至 NV 的时间间隔。范围:0、30~65535; 默认值:0;单位:秒。若设置为 0,则禁用自动保存功能。 错误码。详情参考第 14.5 章。 举例 AT+QAUGDCNT=? //测试命令。 +QAUGDCNT: (0,30-65535) OK AT+QAUGDCNT=35 OK AT+QAUGDCNT? +QAUGDCNT: 35 //设置为 35。 //查询自动保存的时间间隔。 OK 10.15. AT+CGCONTRDP PDP 上下文读取动态参数 AT+CGCONTRDP PDP 上下文读取动态参数 测试命令 AT+CGCONTRDP=? 响应 +CGCONTRDP:(支持的列表) OK 上海移远通信技术股份有限公司 192 / 279 设置命令 AT+CGCONTRDP[=] 最大响应时间 特性说明 LTE Standard(U)系列 AT 命令手册 响应 +CGCONTRDP: ,,[,[,[,[,[,[,[,[,[,[,[,[,[,]]]]]]]]]]]]]] [+CGCONTRDP: ,,[,[,[,[,[,[,[,[,[,[,[,[,[,]]]]]]]]]]]]] [...] OK 或者 ERROR 300 毫秒 / 参数 整型。用来指定某个非辅助 PDP 上下文。此参数是 TE-MT 接口的本地参数,用于 与 PDP 上下文相关的其他命令。 整型。承载的标识。例如 EPS 中的 EPS 承载,GPRS 中的 NSAPI。 1 RmNet 呼叫已准备就绪,MCU 可以通过 DHCP 或 QMI 获取 IP 地址 2 RmNet 呼叫已连接 字符串类型。用于选择 GGSN 或外部分组数据网络的逻辑名称。 字符串类型。表示 MT 的 IP 地址和子网掩码。该字符串为点分隔数字 (0~255)参数的形式,如下所示: IPv4 的形式为'a1.a2.a3.a4.m1.m2.m3.m4'或 IPv6 的形式为'a1.a2.a3.a4.a5.a6.a7.a8.a9.a10.a11.a12.a13.a14.a 15.a16.m1.m2.m3.m4.m5.m6.m7.m8.m9.m10.m11.m12.m13.m14.m15.m16'。 字符串类型。表示 MT 的网关地址。该字符串为点分隔数字(0~255)参数的形式。 字符串类型。表示主 DNS 服务器的 IP 地址。 字符串类型。表示备用 DNS 服务器的 IP 地址。 字符串类型。表示主 P-CSCF 服务器的 IP 地址。 字符串类型。表示备用 P-CSCF 服务器的 IP 地址。 整型。表示 PDP 上下文是否仅用于 IM CN 子系统相关的信令。 上海移远通信技术股份有限公司 193 / 279 LTE Standard(U)系列 AT 命令手册 0 PDP 上下文不仅用于 IM CN 子系统相关的信令 1 PDP 上下文仅用于 IM CN 子系统相关的信令 整型。表示 PDP 上下文使用 LIPA PDN 连接提供连接。TE 不能设置该参数。 0 未收到有关 PDP 上下文使用 LIPA PDN 连接提供连接的指示 1 收到有关 PDP 上下文使用 LIPA PDN 连接提供连接的指示 整型。表示以字节为单位的 IPv4 MTU 大小。 整型。表示是否可以通过 WLAN 卸载指定的 PDN 连接的流量。指 3GPP TS 24.008 subclause 10.5.6.20 中指定的 WLAN 卸载可接受性 IE 的位 1 和位 2。 0 在 S1 模式下或在 Iu 模式下时,无法通过 WLAN 卸载 PDN 连接的流量。 1 在 S1 模式下,可以通过 WLAN 卸载 PDN 连接的流量,但在 Iu 模式下不可行。 2 在 Iu 模式下,可以通过 WLAN 卸载 PDN 连接的流量,但在 S1 模式下不可行。 3 在 S1 模式下或在 Iu 模式下时,可以通过 WLAN 卸载 PDN 连接的流量。 整数类型。表示 MS 和网络是否支持 TFT 中的本地 IP 地址(请参考 3GPP TS 24.301 和 3GPP TS 24.008 subclause 10.5.6.3)。 0 表示 MS 或网络或两者都不支持 TFT 中的本地 IP 地址 1 表示 MS 和网络支持 TFT 中的本地 IP 地址 整型。表示以字节为单位的非 IP MTU 大小。 整型。表示允许 UE 在 6 分钟的间隔内发送的最大上行消息 数。指 3GPP TS 24.30 subclause 9.9.4.28 中规定的服务 PLMN 速率控制 IE 的八位位组 3 至 4。 10.16. AT+QNETDEVCTL 网卡拨号配置 该命令用于连接和断开网卡拨号。 AT+QNETDEVCTL 网卡拨号配置 测试命令 AT+QNETDEVCTL=? 响应 +QNETDEVCTL: ( 支 持 的 列 表 ),(支 持 的 范 围),(支持的范围) 查询命令 AT+QNETDEVCTL? OK 响应 +QNETDEVCTL: ,,, 设置命令 OK 响应 AT+QNETDEVCTL=[,[,]] 或者 +CME ERROR: 最大响应时间 300 毫秒 上海移远通信技术股份有限公司 194 / 279 LTE Standard(U)系列 AT 命令手册 特性说明 该命令立即生效。 当=3 时,参数配置自动保存; 当=1 时,参数配置不保存。 参数 整型。网卡连接类型。 0 断开网卡连接 1 手动连接网卡 3 自动连接网卡。若连接失败,则以每 2 秒、4 秒、8 秒、16 秒、32 秒...倍数时 间间隔进行重试,最大间隔时间 5 分钟。 整型。PDP 上下文索引号。范围:1~7。 整型。是否开启 URC +QNETDEVSTATUS: 上报。 0 关闭 URC 上报 1 开启 URC 上报 整型。网卡连接状态。 0 连接失败 1 连接成功 整型。指定 PDN 的连接状态。 0 未连接 1 已连接 错误码。详情参考第 14.5 章。 备注 1. 当为 1、3 时,此时若缺省,则不进行 URC 上报。 2. EC200D 系列模块支持的范围为 1~11。 举例 AT+QNETDEVCTL=1,1,1 OK +QNETDEVSTATUS: 1 AT+QNETDEVCTL=0 OK AT+QNETDEVCTL=3,2 OK AT+QNETDEVCTL? +QNETDEVCTL: 3,2,0,1 OK //设置网卡拨号方式为手动连接,使用第一路 PDP,开启 URC 上报。 //断开网卡拨号。 //设置网卡拨号方式为自动,使用第二路 PDP,关闭 URC 上报。 上海移远通信技术股份有限公司 195 / 279 LTE Standard(U)系列 AT 命令手册 11 补充业务命令 11.1. AT+CCFC 呼叫转移 该命令用于控制呼叫转移补充服务,包括注册、删除、激活、去激活和状态查询。详情请参考 3GPP TS 22.082。TA 控制呼叫转移补充服务,支持注册,删除,激活,去激活和状态查询。 AT+CCFC 呼叫转移 测试命令 AT+CCFC=? 响应 +CCFC: (支持的范围) 设置命令 AT+CCFC=,[,[,[,[,[,[,time]]]]]] OK 响应 若不为2且命令执行成功: OK 若为2且命令执行成功: 若已注册呼叫转移号码: +CCFC: ,[,,[,,[,]]] […] OK 若未注册呼叫转移号码(即所有业务类型均未激活): +CCFC: , OK 其中=0,=1 最大响应时间 特性说明 若错误与MT功能相关: +CME ERROR: 300 毫秒 该命令是否生效取决于网络状态; 参数配置不保存。 上海移远通信技术股份有限公司 196 / 279 LTE Standard(U)系列 AT 命令手册 参考 3GPP TS 27.007 参数 整型。配置转移条件。 0 无条件转移 1 遇忙转移 2 无应答转移 3 不可达转移 4 所有呼叫转移(0~3) 5 所有条件呼叫转移(1~3) 整型。控制呼叫转移补充服务。 0 禁用 1 启用 2 查询状态(=0、1、2或3) 3 注册 4 删除 字符串类型。呼叫转移地址的电话号码,格式由指定。 整型。地址类型。当拨号字符串中包含国际接入码字符'+'时,默认值:145;若不包含, 默认值:129。 字符串类型。子地址,格式由指定。 整型。子地址类型。 整型。业务类型;取值以下业务类别的累计值。 1 语音 2 数据 4 传真 8 短消息服务 整型。当启用或查询'无应答转移'(即=2),此参数表示在无应答转移前等待的时 长。范围:1~30;默认值:20;单位:秒。 整型。 0 未激活 1 激活 错误码。详情参考第 14.5 章。 举例 AT+CCFC=0,3,'15021012496' OK AT+CCFC=0,2 +CCFC: 1,1,'+8615021012496',145,,, OK AT+CCFC=0,4 //注册用于无条件呼叫转移的目的地号码。 //未指定的情况下,查询无条件呼叫转移状态。 //删除注册的无条件呼叫转移目的地号码。 上海移远通信技术股份有限公司 197 / 279 LTE Standard(U)系列 AT 命令手册 OK AT+CCFC=0,2 +CCFC: 0,1 OK //查询状态,显示没有目的地号码。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 11.2. AT+CCWA 呼叫等待控制 该命令根据 3GPP TS 22.083 控制呼叫等待服务,包括激活、去激活和状态查询。TA 使用设置命令控 制呼叫等待服务,支持激活,去激活和状态查询。 AT+CCWA 呼叫等待控制 测试命令 AT+CCWA=? 响应 +CCWA: (支持的列表) 查询命令 AT+CCWA? OK 响应 +CCWA: 设置命令 AT+CCWA=[,[,]] OK 响应 若不为 2 且命令执行成功: OK 若为 2 且命令执行成功: +CCWA:, [+CCWA:, ...] OK 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 若不省略,该命令是否生效取决于网络状态; 若省略,该命令立即生效; 上海移远通信技术股份有限公司 198 / 279 LTE Standard(U)系列 AT 命令手册 参考 3GPP TS 27.007 参数配置不保存。 参数 整型。控制当启用 TA 显示呼叫等待(即启用呼叫等待)且在已建立的呼叫期间收到被 叫接入,将上报如下 URC: +CCWA: ,,[,] 0 禁用 URC 上报 1 启用 URC 上报 整型。当省略时,网络将忽略 AT+CCWA。 0 禁用 1 启用 2 查询状态 整型。业务类别,取值为以下类别的累计值。 1 语音(电话业务) 2 数据(所有承载服务) 4 传真(传真服务) 整型。表示是否启用呼叫等待服务。 0 禁用 1 启用 字符串类型。呼叫地址的电话号码,格式由指定。 整型。八字节地址类型。 129 未知类型(ISDN 格式) 145 国际号码类型(ISDN 格式) 可选字符串类型。以字母数字形式表示对应在电话簿中的位置。 错误码。详情请参考第 14.5 章。 备注 1. 若处于未激活状态,此时返回的应为 0。例如,+CCWA: 0,7。 2. =2 时,将上报所有呼叫等待业务类别。此时,按任意键均可中止该命令。 3. ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 AT+CCWA=1,1 OK ATD10086; OK //启用 URC 上报。 //建立呼叫。 上海移远通信技术股份有限公司 199 / 279 +CCWA: '02154450293',129,1 LTE Standard(U)系列 AT 命令手册 //通话中来电,来电处于呼叫等待状态中。 11.3. AT+CHLD 呼叫相关补充业务 此命令用于控制以下补充业务: ⚫ 暂时与 MT 断开连接但与网络保持连接的呼叫; ⚫ 多方通话(电话会议); ⚫ 同时保持两方呼叫的服务用户(一方呼叫保持,另一方处于激活或警报状态)可以连接另一方呼 叫且释放自己的连接。 根据 3GPP TS 22.030 中的定义,可以将呼叫保持、恢复、释放并添加到会话中,并进行转移。 该命令基于 GSM 补充业务 HOLD(呼叫保持;详情参考 3GPP TS 22.083 clause 2),MPTY(多方通 话;详情参考 3GPP TS 22.084)和 ECT(显式呼叫转移;详情参考 3GPP TS 22.091)。GSM 标准中描述 了该命令与基于其他 GSM 补充业务命令交互的过程。呼叫保持、多方通话和显式呼叫转移仅适用于电话业 务(即用户终端业务 11)。 该设置命令用于控制呼叫保持、多方通话和显式呼叫转移,支持呼叫保持、呼叫恢复、呼叫释放、添加 至对话以及呼叫转移功能。 AT+CHLD 呼叫相关补充业务 测试命令 AT+CHLD=? 响应 +CHLD: (支持的列表) 设置命令 AT+CHLD= OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令是否生效取决于网络状态; 参数配置不保存。 上海移远通信技术股份有限公司 200 / 279 LTE Standard(U)系列 AT 命令手册 参数 0 挂断所有保持的呼叫或呼叫等待的 UDUB(用户决定用户忙)。如果有呼叫处于等 待状态,则挂断等待中的呼叫;否则,挂断所有进行的呼叫(若当前存在呼叫) 1 挂断正在通话的呼叫并接听另一呼叫(等待呼叫或保持呼叫) 1X 挂断第 X 个呼叫(X=1~7) 2 保持正在通话中的呼叫并接听另一呼叫(等待呼叫或保持呼叫) 2X 保持除第 X 个呼叫(X=1~7)外的所有其他呼叫 3 建立多方通话 错误码。详情请参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 ATD10086; OK +CCWA: '02154450293',129,1 AT+CHLD=2 OK AT+CLCC +CLCC: 1,0,1,0,0,'10086',129 +CLCC: 2,1,0,0,0,'02154450293',129 OK AT+CHLD=21 OK AT+CLCC +CLCC: 1,0,0,0,0,'10086',129 +CLCC: 2,1,1,0,1,'02154450293',129 OK AT+CHLD=3 OK AT+CLCC +CLCC: 1,0,0,0,1,'10086',129 +CLCC: 2,1,0,0,1,'02154450293',129 OK //建立呼叫。 //通话中来电,来电处于呼叫等待状态中。 //保持第一路通话,并接入第二路呼叫等待的通话。 //保持第一路呼叫。 //接入第二路呼叫等待的通话。 //保持除第一路呼叫以外的其他呼叫。 //接入第一路通话。 //保持第二路通话。 //将保持的呼叫添加到进行中的通话中建立多方电话会议。 上海移远通信技术股份有限公司 201 / 279 LTE Standard(U)系列 AT 命令手册 11.4. AT+CLIP 主叫号码显示 该命令为 GSM 补充业务 CLIP(主叫号码显示),用于在被叫时使被呼叫方获取主叫方身份。TA 使用 设置命令用于使能或禁用 TE 端来电号码上报,对网络中 CLIP 的执行不会产生影响。 AT+CLIP 主叫号码显示 测试命令 AT+CLIP=? 响应 +CLIP: (支持的列表) 查询命令 AT+CLIP? OK 响应 +CLIP: , 设置命令 AT+CLIP= OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 15 秒,受网络状态影响 / 参数 整型。控制当启用在 TE 显示 CLIP(且主叫方允许)时,被叫通话里返回 RING(或者 +CRING: )后,将上报如下 URC: +CLIP: ,,[subaddr],[satype],[], 0 禁用 URC 上报 1 启用 URC 上报 整型。 0 未提供 CLIP 业务 1 提供 CLIP 业务 2 未知 字符串类型。呼叫地址的电话号码,格式由指定。 字符串类型。子地址,格式由定义。 整型。八位字节子地址类型(详情参考 3GPP TS 24.008 subclause 10.5.4.8)。 整型。八位字节的地址类型。 129 未知类型(ISDN 格式) 145 国际号码类型(ISDN 格式) 上海移远通信技术股份有限公司 202 / 279 LTE Standard(U)系列 AT 命令手册 161 国际号码 可选字符串类型。以字母数字形式表示对应在电话簿中的位置。 整型。 0 CLI 有效 1 主叫方拒绝 CLI 2 由于网络问题或主叫方网络限制造成 CLI 不可用 错误码。详情参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 AT+CPBW=1,'02151082965',129,'QUECTEL' OK AT+CLIP=1 OK RING +CLIP: '02151082965',129,,,'QUECTEL',0 11.5. AT+CLIR 主叫线路识别限制 该命令指根据 3GPP TS 22.081 的 CLIR 补充服务(主叫线路识别限制)和 3GPP TS 24.607 的 OIR 补充服务(主叫识别限制),允许在主叫方发起呼叫时启用或禁用显示主叫号码身份信息。使用设置命令发 起呼叫时,TA 启用或禁用显示主叫号码身份信息。 当临时模式(临时限制或临时允许)作为后续所有主叫的默认值时,该设置命令可以修改 CLIR 的订阅 信息(默认是限制或者允许)。使用相反的命令可以取消该订阅。 AT+CLIR 主叫线路识别限制 测试命令 AT+CLIR=? 响应 +CLIR: (支持的范围) 查询命令 AT+CLIR? OK 响应 +CLIR: , OK 上海移远通信技术股份有限公司 203 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 AT+CLIR= 最大响应时间 特性说明 参考 3GPP TS 27.007 响应 OK 若错误与 ME 功能相关: +CME ERROR: 15 秒,受网络状态影响 / 参数 整型。调整呼出电话状态。 0 根据 CLIR 服务的订阅来显示 1 启用 CLIR 2 禁用 CLIR 整型。是否在网络中提供 CLIR 业务。 0 CLIR 业务未提供 1 CLIR 业务在永久模式下提供 2 未知(如:无网络等) 3 CLIR 业务临时限制 4 CLIR 业务临时允许 错误码。详情请参考第 14.5 章。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 11.6. AT+COLP 被接线识别显示 该命令指根据 GSM 补充服务 COLP(被接线识别显示),主叫方在建立主叫后可获取被叫号码身份信 息。该命令启用或禁用在 TE 显示被叫号码身份信息,对网络中补充业务 COLR 的执行没有影响。 在任何+CR 或 V.25ter 响应之前,TA 返回中间结果码 TE。 AT+COLP 被接线识别显示 测试命令 AT+COLP=? 响应 +COLP: (支持的列表) 上海移远通信技术股份有限公司 204 / 279 LTE Standard(U)系列 AT 命令手册 查询命令 AT+COLP? 设置命令 AT+COLP= 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 +COLP: , OK 响应 OK 15 秒,取决于网络状态 / 参数 整型。禁用/启用在 MT 中显示结果码。 0 禁用 1 启用,启用结果码显示(且被叫方允许)后,返回任何+CR 或 V.25 ter 响应之前, 将返回如下中间结果码: +COLP: ,,[],[],[] 整型。是否在网络中提供用户 COLP 业务。 0 不提供 COLP 业务 1 提供 COLP 业务 2 未知(如:无网络等) 字符串类型。电话号码,格式由指定。 整型。八位字节地址类型。 129 未知类型(ISDN 格式) 145 国际号码类型(ISDN 格式) 字符串类型。子地址,格式由指定。 整型。八位字节子地址类型(参考 3GPP TS 24.008 subclause 10.5.4.8)。 可选字符串类型。以字母数字形式表示对应在电话簿中的位置。 备注 ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 举例 AT+CPBW=1,'02151082965',129,'QUECTEL' OK AT+COLP=1 OK 上海移远通信技术股份有限公司 205 / 279 ATD02151082965; +COLP: '02151082965',129,,,'QUECTEL' OK LTE Standard(U)系列 AT 命令手册 11.7. AT+CSSN 补充业务通知 该命令指与补充服务有关的网络发起的通知,该设置命令启用或禁用 TA 将通知结果码上报 TE。 AT+CSSN 补充业务通知 测试命令 AT+CSSN=? 响应 +CSSN: (支持的列表),(支持的列表) 查询命令 AT+CSSN? OK 响应 +CSSN: , 设置命令 AT+CSSN=[,] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。启用/禁用 TA 上报中间结果码+CSSI: 至 TE。 0 禁用 1 启用 整型。启用/禁用 TA 上报非请求结果码+CSSU: 至 TE。 0 禁用 1 启用 整型。由厂商指定,支持的参数取值如下: 0 无条件呼叫转移处于激活状态 上海移远通信技术股份有限公司 206 / 279 LTE Standard(U)系列 AT 命令手册 1 部分条件呼叫转移处于激活状态 2 呼叫已经转移 3 呼叫等待中 5 禁止呼出 整型。由厂商指定,支持的参数取值如下: 0 来电为转接电话 2 通话保持中(语音通话中) 3 通话已恢复(语音通话中) 5 保持中的通话被另一方挂断 10 转接另一来电 错误码。详情参考第 14.5 章。 备注 1. 当=1 且主叫建立后收到补充业务通知,将在响应其他主叫建立结果码前响应+CSSI: 至 TE。 2. 当=1 且被叫建立后或在通话期间收到补充业务通知,将响应非请求结果码+CSSU: 至 TE。 3. ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 11.8. AT+CUSD 非结构化补充数据业务 该命令根据 3GPP TS 22.090,控制非结构化补充数据业务(USSD)。该命令支持网络与 TE 发起的操 作。 该设置命令指定时,TE 发起的 USSD 字符串或网络响应的 USSD 字符串将发送给网络。网 络响应的 USSD 字符串在后续 URC+CUSD 中返回。 AT+CUSD 非结构化补充数据业务 测试命令 AT+CUSD=? 响应 +CUSD: (支持的范围) 查询命令 AT+CUSD? OK 响应 +CUSD: 设置命令 AT+CUSD=[[,[,]] ] OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 207 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 120 秒,取决于网络状态 该命令立即生效; 参数配置不保存。 参数 整型。是否向 TE 上报结果码。 0 禁用结果码上报 1 启用结果码上报。对于网络端响应或发起的 USSD,格式为 +CUSD: [,,[]]。 2 取消会话(不适用于查询命令的响应结果) 字符串类型。发送至网络的 USSD。若参数缺省,则无法访问网络。 字符串类型。从网络接收的 USSD。 整型。详情参考 3GPP TS 23.038 小区广播数据编码方案。默认值:15。 整型。网络响应或发起的 USSD。 0 无需进一步的用户操作(网络发起的 USSD 通知或 TE 发起操作后无需进一步的信 息) 1 需要进一步的用户操作(网络发起的 USSD 请求或 TE 发起操作后需要进一步的信 息) 2 网络终止 USSD 3 另一本地客户端已响应 4 不支持该操作 5 网络超时 错误码。详情参考第 14.5 章。 备注 EC200D 系列、ECx00G、EGx00G 系列和 EG915G-EU 模块不支持该命令。 上海移远通信技术股份有限公司 208 / 279 LTE Standard(U)系列 AT 命令手册 12 音频命令 12.1. AT+CLVL 扬声器音量等级选择 该命令用于选择 MT 内部扬声器的音量等级。 AT+CLVL 扬声器音量等级选择 测试命令 AT+CLVL=? 响应 +CLVL: (支持的列表) 查询命令 AT+CLVL? OK 响应 +CLVL: 设置命令 AT+CLVL= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与ME功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 自动保存参数配置。 参数 整型。出厂特定范围的音量级别(最小值代表最低的声音级别)。范围:0~5;默认值:3。 错误码。详情参考第 14.5 章。 上海移远通信技术股份有限公司 209 / 279 LTE Standard(U)系列 AT 命令手册 12.2. AT+QAUDLOOP 控制音频循环测试 该命令用于启用或者禁用音频循环测试。 AT+QAUDLOOP 控制音频循环测试 测试命令 AT+QAUDLOOP=? 响应 +QAUDLOOP: (支持的列表) 查询命令 AT+QAUDLOOP? OK 响应 +QAUDLOOP: 设置命令 AT+QAUDLOOP= 最大响应时间 特性说明 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 不保存参数配置。 参数 整型。是否启用音频循环测试。 0 禁用 1 启用 错误码。详情参考第 14.5 章。 12.3. AT+QAUDRD 录制音频文件 该命令录制语音通话时的上行或下行语音,或在空闲状态下从本地麦克风录制音频并保存音频文件。 AT+QAUDRD 录制音频文件 测试命令 AT+QAUDRD=? 响应 +QAUDRD: ( 支 持 的 列 表 ),,( 支 持 的 列表),(支持的列表) 查询命令 OK 响应 上海移远通信技术股份有限公司 210 / 279 LTE Standard(U)系列 AT 命令手册 AT+QAUDRD? +QAUDRD: 设置命令 AT+QAUDRD=[,[,[,]]] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。音频录制状态。 0 不在录制 1 录制中 整型。控制音频录制开始或停止。 0 停止录制 1 开始录制 字符串类型。录制的音频文件的名称,包括文件路径(UFS 目录),文件名和文件扩展 名。 整型。文件格式。 13 WAV_PCM16、AMRNB、AMRWB 或 PCM 整型。录制本地或通话音频。 0 录制本地音频 1 录制通话音频(上行+下行) 错误码。详情请参考第 14.5 章。 备注 1. 模块支持 wav 音频文件格式(=13)。 2. 若录制文件的名称和格式与路径下已有文件的名称和格式都相同,或者发生未知错误,则模块上报 URC +QAUDRIND: 0,1。 3. 若当前录制被其他音频任务中断,则模块上报 URC +QAUDRIND: 0,6。 4. 若录制空间不足,则模块上报 URC +QAUDRIND: 0,3。 5. 若文件格式与文件扩展名不一致,模块将报错。 6. 在非通话模式下禁止录制通话音频,在通话模式下禁止录制本地音频。 7. EC200D 系列模块暂只支持录制本地音频,不支持录制通话上下行音频。 8. 针对 ECx00G、EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支 持;EG915G-EU 模块暂不支持该命令。 上海移远通信技术股份有限公司 211 / 279 表 7:URC +QAUDRIND: 0,中的描述 0 1 3 6 含义 已保存 未知错误 录制空间不足 被其他录制任务中断 LTE Standard(U)系列 AT 命令手册 举例 AT+QAUDRD=1,'UFS:A.wav',13,0 OK AT+QAUDRD=0 OK AT+QAUDRD=1,'UFS:B.wav',13,1 OK AT+QAUDRD=0 OK //以 wav 格式录制本地音频,并将其存储在 UFS 中。 //停止录制。 //以 wav 格式录制通话音频,并将其存储在 UFS 中。 //停止录制。 12.4. AT+QPSND 在本地或向远端播放音频文件 该命令用于本地音频播放或向远端播放本地音频文件。文件格式支持 wav、pcm、amr、awb 和 mp3。 AT+QPSND 在本地或向远端播放音频文件 测试命令 AT+QPSND=? 响应 +QPSND: ( 支 持 的 列 表 ),,( 支 持 的 列 表 ),( 支 持 的 列 表 ),( 支 持 的 列 表) 查询命令 AT+QPSND? OK 响应 +QPSND: 设置命令 AT+QPSND=,,< repeat>[,[,]] OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 212 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 播放结束后: +QPSND: 0 300 毫秒 / 参数 整型。 0 模块不在播放中 1 模块播放中 整型。 0 停止播放 1 开始播放 字符串类型。播放的音频文件的名称,包括文件路径(默认为 UFS 目录),文件名和文 件扩展名。 整型。是否重复播放。 0 仅播放一次 1 重复播放 整型。上行音频是否静音。 0 静音 1 未静音 整型。下行音频是否静音。 0 静音 1 未静音 错误码。详情请参考第 14.5 章。 备注 1. 在播放上行音频时,该模块仅支持 8 kHz 线性,单波格式。 2. 在通话模式下禁止下行音频回放,在非通话模式下禁止上行音频回放。 3. 若发生未知错误,则模块上报 URC +QPSND: 0,1。 4. EC200D 系列模块只支持播放本地音频文件,不支持播放到远端,不支持 awb 格式文件。 5. ECx00G、EGx00G 系列和 EG915G-EU 模块暂只支持播放本地音频文件,不支持播放到远端。 上海移远通信技术股份有限公司 213 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+QPSND=1,'UFS:A.wav',0 OK +QPSND: 0 AT+QPSND=1,'UFS:A.wav',0,1,0 OK +QPSND: 0 //播放存储在 UFS 中的音频文件(A.wav)。 //通话进行时,向远端播放音频文件(A.wav)。 //播放结束。 备注 AT+QPSND 不支持同时将和设置为 0 或 1。 12.5. AT+QAUDPLAY 本地播放音频文件 该命令用于本地播放音频文件。文件格式支持 wav、pcm、amr、awb 和 mp3。 AT+QAUDPLAY 本地播放音频文件 测试命令 AT+QAUDPLAY=? 响应 +QAUDPLAY: ,(支持的列表) 查询命令 AT+QAUDPLAY? OK 响应 +QAUDPLAY: 设置命令 AT+QAUDPLAY=, OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 最大响应时间 特性说明 播放结束后: +QAUDPLAY: 0 300 毫秒 该命令立即生效; 上海移远通信技术股份有限公司 214 / 279 不保存参数配置。 LTE Standard(U)系列 AT 命令手册 参数 整型。模块状态。 0 模块不在播放中 1 模块播放中 字符串类型。播放的音频文件的名称,包括文件路径(默认为 UFS 目录),文件名和文 件扩展名。 整型。是否重复播放。 0 仅播放一次 1 重复播放 错误码。详情请参考第 14.5 章。 备注 1. 若发生未知错误,则模块上报 URC +QAUDPIND: 0,1。 2. 若当前播放被其他音频任务中断,则模块上报 URC +QAUDPIND: 0,6。 3. EC200D 系列模块不支持播放 awb 音频文件。 12.6. AT+QAUDSTOP 停止播放媒体文件 该命令用于停止播放媒体文件。 AT+QAUDSTOP 停止播放媒体文件 测试命令 AT+QAUDSTOP=? 执行命令 AT+QAUDSTOP 响应 OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 上海移远通信技术股份有限公司 215 / 279 参数 错误码。详情请参考第 14.5 章。 LTE Standard(U)系列 AT 命令手册 12.7. AT+QAUDMOD 设置音频模式 该命令用于设置连接设备所需的音频模式。 AT+QAUDMOD 设置音频模式 测试命令 AT+QAUDMOD=? 响应 +QAUDMOD: (支持的范围) 查询命令 AT+QAUDMOD? OK 响应 +QAUDMOD: 设置命令 AT+QAUDMOD= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令在下一次音频信号活跃时生效; 不保存参数配置。 参数 整型。当前配置的音频模式。 0 话柄 1 耳机 2 扬声器 错误码。详情参考第 14.5 章。 备注 模块支持的音频模式如下表所示: 上海移远通信技术股份有限公司 216 / 279 模块 EC200D ECx00G EGx00G EG915G-EU EC200U EG700U-CN EC600U EG500U-CN EG91xU 话柄 √ / √ / √ LTE Standard(U)系列 AT 命令手册 支持的音频模式 耳机 扬声器 / / / √ √ √ √ √ √ / 12.8. AT+QIIC 读写 IIC 该命令用于从外围设备读取或写入 IIC 寄存器。 AT+QIIC 读写 IIC 测试命令 AT+QIIC=? 响应 +QIIC: (支持的列表),(支持的列表),(支持的范围),(支持的列表),(支持的范围) 设置命令 AT+QIIC=,,,[,] OK 响应 若指定可选参数: OK 若省略可选参数: +QIIC: 最大响应时间 特性说明 OK 300 毫秒 该命令立即生效; 不保存参数配置。 上海移远通信技术股份有限公司 217 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。 0 设置命令 1 查询命令 十六进制整型。7 位从设备地址。范围:0~0xFF。 十六进制整型。寄存器地址。范围:0~0xFF。 整型。 1 读/写一个字节 2 读/写两个字节 十六进制整型。写入值。范围:0~0xFFFF。 备注 1. 该命令的参数为十六进制类型,设置,,参数值时须加前缀'0x'。 2. 为从设备地址(7 位,不包含读/写位),详情请参考设备的规格书。 3. EC200D 系列模块暂不支持该命令。 举例 AT+QIIC=1,0x1B,0x0c,1 //读取寄存器位置的 1 字节寄存器内容:从机地址:0x1B; 寄存器地址:0x0c。 +QIIC: 0x50 OK AT+QIIC=0,0x1B,0x0c,1,0x5f OK //写入寄存器位置的 1 字节寄存器内容:从机地址:0x1B;寄 存器地址:12;写入值:0x5f。 12.9. AT+QDAI 数字音频配置 该命令用于配置外置 Codec 模式下,数字音频输入/输出格式。 AT+QDAI 数字音频配置 测试命令 AT+QDAI=? 响应 +QDAI: ( 支 持 的 列 表 ),( 支 持 的 列 表 ),( 支 持 的 列 表 ),( 支 持 的 列 表 ),( 支 持 的 列 表),(支持的列表),(支持的列表), (支持 的列表) OK 上海移远通信技术股份有限公司 218 / 279 LTE Standard(U)系列 AT 命令手册 查询命令 AT+QDAI? 响应 +QDAI: [,,,,,,,] 设置命令 OK 响应 AT+QDAI=[,,,[,[,[,,]]]] ERROR 最大响应时间 300 毫秒 特性说明 该命令重启后生效; 保存参数配置。 参数 整型。音频输入/输出设备。 0 使用用户自定义外置 Codec 作为数字音频输入/输出设备 1 使用 NAU88C10 作为数字音频输入/输出设备 3 使用 ALC5616 作为数字音频输入/输出设备 整型。主从模式。 0 主模式(不支持) 1 从模式,模块作为从机 整型。帧同步类型。 0 PCM 短帧同步 1 IIS 短帧同步 整型。时钟频率。(暂不支持) 整型。数据格式。(暂不支持) 整型。采样率。(暂不支持) 整型。使用的时隙的总数。(暂不支持) 整型。使用的第几个时隙。(暂不支持) 备注 1. EC200D 系列模块不支持该命令;ECx00G、EGx00G 系列和 EG915G-EU 系列模块暂不支持该命 令。 2. 数字音频格式为短帧同步,采样率支持 8~44.1 kHz,支持 1~4 通道,采样位深为 16 bits。 3. 该命令与 AT+QAUDSW 命令配合使用。在指定数字音频输出设备和格式后,要使用 AT+QAUDSW 命令切换到外置 Codec 模式。 上海移远通信技术股份有限公司 219 / 279 LTE Standard(U)系列 AT 命令手册 12.10. AT+QAUDSW Codec 切换 该命令用于切换内置或外部 Codec。 AT+QAUDSW Codec 切换 测试命令 AT+QAUDSW=? 响应 +QAUDSW: (支持的列表) 查询命令 AT+QAUDSW? OK 响应 +QAUDSW: 设置命令 AT+QAUDSW= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效; 掉电保存参数配置。 参数 整型。 0 外置 Codec 1 内置 Codec 备注 1. EC200D 系列模块暂不支持该命令。 2. 对于外置 Codec,ECx00U 和 EGx00U 系列模块当前适配了 ALC5616、NAU88C10;ECx00G 和 EG700G-CN 系列模块当前适配了 ES8311。用户在确保硬件上 IIC、PCM/IIS 连接完善的情况下, 发送 AT+QAUDSW=0 后,模块会自动识别当前连接的 Codec 是否支持,若已经支持当前连接的 Codec 模块,则返回 OK,并且重启后模块将会在播放/录音/通话时使用内置的寄存器参数,自动控 制 Codec。用户也可以通过 AT+QIIC 命令去手动控制 Codec 寄存区;若模块不可自动识别当前连接 的 Codec,则此命令会报错(若模块可自动识别此 Codec 但此命令仍然报错,请确认硬件上 IIC 是 上海移远通信技术股份有限公司 220 / 279 LTE Standard(U)系列 AT 命令手册 否 已 连 接 )。 用 户 可 以 使 用 AT+QDAI 命 令 配 置 在 自 定 义 Codec 模 式 下 工 作 , 然 后 再 发 送 AT+QAUDSW=0 切换到外置 Codec 模式。这种情况下,重启后,模块将不会自动控制 Codec,用 户可自己使用 AT+QIIC 命令去控制外置 Codec。 3. ECx00U 和 EGx00U 系列模块当前只支持 PCM/IIS 从模式,即 Codec 作为主机,模块作为从机。若 使用了模块不可自动识别的外置 Codec,用户需要自行通过 AT+QIIC 命令或者其他途径配置外置 Codec 的 PCM/IIS 时钟。其中 PCM_SYNC 时钟需要等于模块播放/录音/通话的采样率,用户可以在 模块开机时发送 AT+QAUDCFG='urc',1 使能模块通过 URC 上报采样率,随后在开始播放/录音/通 话时模块会通过 URC 的方式将采样率告诉上位机。PCM_CLK = PCM_SYNC × 通道数 × 采样位 深。ECx00U 和 EGx00U 系列模块支持 1~4 通道,采样位深为 16 bit,传输格式为短帧同步。 4. ECx00G、EGx00G 系列和 EG915G-EU 模块当前只支持 PCM 主模式,即 Codec 作为从机,模块 作为主机。支持 1~4 通道,采样位深为 16 bit,传输格式为短帧同步。在使用模块不可自动识别的 Codec 时,用户可根据对应的 Codec 使用方法,通过 AT+QIIC 命令或其他途径配置外置 Codec 寄 存器。 5. ECx00U 和 EGx00U 系列模块,使用移远通信提供的 EVB 调试外置 Codec 功能时,需要飞线,具 体飞线方式可联系移远通信技术支持获悉。 12.11. AT+QAUDPASW 切换音频 PA 类型 该命令用于切换音频 PA 类型。 AT+QAUDPASW 切换音频 PA 类型 测试命令 AT+QAUDPASW=? 响应 +QAUDPASW: (支持的列表) 查询命令 AT+QAUDPASW? OK 响应 +QAUDPASW: 设置命令 AT+QAUDPASW= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效; 参数配置不保存。 上海移远通信技术股份有限公司 221 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。PA 类型。 0 AB 类 1 D类 备注 EC200D、ECx00G、EGx00G 系列和 EG915G-EU 模块暂不支持该命令。 12.12. AT+QTTS 播放文本 该命令用于播放文本。 AT+QTTS 播放文本 测试命令 AT+QTTS=? 响应 +QTTS: (支持的范围),,(支持的范围) 查询命令 AT+QTTS? OK 响应 +QTTS: 设置命令 AT+QTTS=[,[, ]] OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 最大响应时间 特性说明 文本播放完成时: +QTTS: 0 300 毫秒 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 222 / 279 LTE Standard(U)系列 AT 命令手册 参数 整型。开始或停止播放,指示格式。范围:0~2。 0 停止播放,可省略 1 开始播放,使用 UCS2 编码 2 开始播放,是字符型,通常是 ASCII 字符,中文使用 GBK 编码 字符串类型。待播放文本。文本格式取决于。最大长度:548 字节。 整型。TTS 播放设备。 0 通过内置/外置 Codec 播放 TTS 文本 1 通过内置/外置 Codec 播放 TTS 文本,并且将音频数据输出到 USB AT 口 2 通过内置/外置 Codec 播放 TTS 文本,并且将音频数据输出到 USB Modem 口 3 通过内置/外置 Codec 播放 TTS 文本,并且将音频数据输出到 USB NMEA 口(在 EC200D 系列模块上为 USB EXT 口) 整型。TTS 播放器状态。 0 空闲 1 繁忙 错误码。详情请参考第 14.5 章。 备注 1. 模块支持在无通话状态下执行此命令播放文本。 2. 通话时文本播放会被中断。 3. 模块支持文本和音频播放,但不支持同时播放。 4. EC200D 系列模块没有 USB NMEA,当为 3 时,音频数据会输出到 USB EXT 口 5. ECx00G、EGx00G 系列模块中仅支持 GNSS 功能的型号具备 USB NMEA 口,支持为 3。有关 GNSS 功能的支持详情,请咨询移远通信技术支持。 举例 AT+QTTS=? +QTTS: (0-2),,(0-3) //测试命令。 OK AT+QTTS=1,'6B228FCE4F7F752879FB8FDC6A215757' //播放 UCS2 字符串文本。 OK +QTTS: 0 AT+QTTS=2,'hello world,你好' OK //播放 ASCII 字符串文本。 +QTTS: 0 AT+QTTS=0 OK //停止播放。 上海移远通信技术股份有限公司 223 / 279 LTE Standard(U)系列 AT 命令手册 12.13. AT+QWTTS 向远端播放或发送文本 该命令用于在通话时向远端播放或发送文本。 AT+QWTTS 向远端播放或发送文本 测试命令 AT+QWTTS=? 响应 +QWTTS: (支持的列表),(支持的列表),(支 持的范围), 查询命令 AT+QWTTS? OK 响应 +QWTTS: 设置命令 AT+QWTTS=,,[,] OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 文本播放完成时: +QWTTS: 0 最大响应时间 特性说明 当 TTS 播放被来电中断时: +QWTTS: 4111 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。取消静音上行链路。 1 取消静音上行链路 整型。静音下行链路。 0 静音下行链路 整型。开始或停止播放并指定格式。 0 停止播放,可忽略 1 开始播放,使用 UCS2 编码 2 开始播放,是字符型,通常是 ASCII 字符,中文使用 GBK 编码 上海移远通信技术股份有限公司 224 / 279 LTE Standard(U)系列 AT 命令手册 整型。待播放/发送文本。文本格式取决于。最大长度:548 字节。 整型。TTS 播放器状态。 0 空闲 1 繁忙 错误码。详情请参考第 14.5 章。 备注 针对 ECx00G 和 EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支持; EG915G-EU 暂不支持该命令。 举例 AT+QWTTS=? +QWTTS: (1),(0),(0-2), //测试命令。 OK AT+QWTTS=1,0,1,'6B228FCE4F7F752879FB8FDC6A215757' OK //通话时播放 UCS2 字符串并发送至远 端。 +QWTTS: 0 AT+QWTTS=1,0,2,'hello world,你好' OK //通话时播放 ASCII 字符串并发送至远端。 +QWTTS: 0 AT+QWTTS=1,0,0 OK //文本播放完成。 //停止播放。 12.14. AT+QTTSETUP 配置 TTS 参数 该命令用于设置 TTS 速度或调节音量。 AT+QTTSETUP 配置 TTS 参数 测试命令 AT+QTTSETUP=? 响应 +QTTSETUP: (支持的列表),(支持的列表),(支持 的范围) 查询命令 AT+QTTSETUP? OK 响应 OK 上海移远通信技术股份有限公司 225 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 AT+QTTSETUP=,[,] 响应 若=1,则指定可选参数: OK 或者 ERROR 若=2,则省略可选参数: +QTTSETUP: 2,, 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。设置或查询参数值。 1 设置 2 查询 整型。 1 速度 2 音量 整型。速度或音量值。 如=2,设置命令中省略,表示查询当前速度或音量。 速度 范围:-32768~32767;正常速度:0;默认值:0。 音量 范围:-32768~32767;默认值:0。 错误码。详情请参考第14.5章。 举例 AT+QTTSETUP=? +QTTSETUP: (1,2),(1,2),(-32768-32767) OK AT+QTTSETUP=1,2,0 OK //测试命令。 //设置音量为 0。 上海移远通信技术股份有限公司 226 / 279 LTE Standard(U)系列 AT 命令手册 12.15. AT+QAUDCFG='urc' 启用/禁用模块使用 URC 上报采样率 AT+QAUDCFG='urc' 测试命令 AT+QAUDCFG=? 启用/禁用模块使用 URC 上报采样率 响应 … +QAUDCFG: 'urc',(支持的列表) 设置命令 AT+QAUDCFG='urc'[,] OK 响应 若省略可选参数,则查询当前配置: +QAUDCFG: 'urc', OK 若指定可选参数,则启用/禁用模块使用 URC 上报采样率: OK 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: / 该命令立即生效; 自动保存参数配置。 参数 整型。启用/禁用模块使用 URC 上报采样率。 0 禁用。模块在播放、录音和通话时不会通过 URC 上报采样率 1 启用。用户若使用 PCM 主从方式控制外置 Codec,模块将在播放、录音和通话时,通 过 URC 实时上报采样率,用户可以使用上报的值配置 PCM 主机的 PCM_CLK 和 PCM_SYNC 时钟。 错误码。详情请参考第 14.5 章。 备注 1. 使能该命令后,模块上报采样率 URC 的格式为:+QSAMPRATE: 。即为本次播放/ 录音/通话所使用的采样率(单位:kHz)。 2. EC200D 系列模块不支持该命令。 上海移远通信技术股份有限公司 227 / 279 LTE Standard(U)系列 AT 命令手册 12.16. AT+QICMIC 设置麦克风的上行增益 该命令用于设置麦克风的上行增益。 AT+ QICMIC 设置麦克风的上行增益 测试命令 AT+QICMIC=? 响应 +QICMIC: (支持的范围),(支持的范围) 查询命令 AT+QICMIC? OK 响应 +QICMIC: , 设置命令 AT+QICMIC=[,] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。上行模拟增益。范围:0~7。不同音频模式下默认值可能不同。 整型。上行数字增益。范围:0~15。不同音频模式下默认值可能不同。 错误码。详情请参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 12.17. AT+QRXGAIN 设置下行增益 该命令用于设置播放/通话的下行增益。 上海移远通信技术股份有限公司 228 / 279 LTE Standard(U)系列 AT 命令手册 AT+QRXGAIN 设置下行增益 测试命令 AT+QRXGAIN=? 查询命令 AT+QRXGAIN? 设置命令 AT+QRXGAIN= 最大响应时间 特性说明 响应 +QRXGAIN: (支持的范围) OK 响应 +QRXGAIN: OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。下行增益。范围:0~65535。不同音频模式下默认值可能不同。 错误码。详情请参考第 14.5 章。 备注 EC200D 系列模块暂不支持该命令。 12.18. AT+QICSIDET 设置当前模式的侧音增益 该命令用于设置当前模式的侧音增益。 AT+QICSIDET 设置当前模式的侧音增益 测试命令 AT+QICSIDET=? 响应 +QICSIDET: (支持的范围) OK 上海移远通信技术股份有限公司 229 / 279 LTE Standard(U)系列 AT 命令手册 查询命令 AT+QICSIDET? 设置命令 AT+QICSIDET= 最大响应时间 特性说明 响应 +QICSIDET: OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。当前模式的侧音增益。范围:0~15。不同音频模式下默认值可能不同。 错误码。详情请参考第 14.5 章。 备注 1. 此命令仅在使用 AT+QAUDLOOP(请参考第 12.2 章)禁用音频循环测试后才有效。 2. EC200D 系列、ECx00G、EGx00G 系列和 EG915G-EU 模块暂不支持该命令。 12.19. AT+QLDTMF 播放/停止播放本地 DTMF 音 该命令用于播放或停止播放本地 DTMF 音。 AT+QLDTMF 播放/停止播放本地 DTMF 音 测试命令 AT+QLDTMF=? 响应 +QLDTMF: ( 支 持 的 范 围 ),( 支 持 的 列 表),(支持的列表) 设置命令 AT+QLDTMF=,[,< y>] OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 230 / 279 LTE Standard(U)系列 AT 命令手册 执行命令 停止播放本地 DTMF 音 AT+QLDTMF 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 播放完成时: +QLDTMF: 5 响应 OK 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。每个 DTMF 的播放时间和静音时间。范围:1~1000;单位由指定。 字符串类型。DTMF 音。逗号隔开,也可不加逗号。最大长度:39 字符(包含逗号); DTMF 格式:0~9、*、#、A~G;需加双引号('...')。 整型。控制参数的时间单位。 若省略或=0,的单位是 0.1 秒; 若=1,的单位是 0.01 秒。 错误码。详情请参考第 14.5 章。 举例 AT+QLDTMF=? //测试命令。 +QLDTMF: (1-1000),(0-9,*,#,A-G),(0,1) OK AT+QLDTMF=2,'A,B,1,2,#' //播放 A、B、1、2、#,播放时间和静音时间均为 200 毫秒。 OK AT+QLDTMF OK //停止播放。 备注 针对 ECx00G 和 EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支持; EG915G-EU 模块暂不支持该命令。 上海移远通信技术股份有限公司 231 / 279 LTE Standard(U)系列 AT 命令手册 12.20. AT+QWDTMF 向远端播放/发送 DTMF 音 该命令用于向远端播放或发送 DTMF 音。 AT+QWDTMF 向远端播放/发送 DTMF 音 测试命令 AT+QWDTMF=? 响应 +QWDTMF: ( 支 持 的 列 表 ),( 支 持 的 列 表 ),( 支 持 的 列 表 ),( 支 持 的 范 围),(支持的范围) 设置命令 AT+QWDTMF=,,< DTMF_string>,,[] OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 执行命令 停止播放 DTMF 音 AT+QWDTMF 最大响应时间 特性说明 播放完成时返回: +QWDTMF: 5 响应 OK 300 毫秒 / 参数 整型。取消静音上行链路。 1 取消静音上行链路 整型。静音下行链路。 0 静音下行链路 字符串类型。DTMF 音。逗号隔开,也可不加逗号。最大长度:39 字符(包含逗号); DTMF 格式:0~9、*、#、A~G;需加双引号('...')。 整型。 若省略参数,则表示播放和停顿的持续时间。 若指定参数,则表示播放的持续时间。 范围:10~1000;单位:毫秒。 整型。停顿的持续时间。范围:10~1000;单位:毫秒。 错误码。详情请参考第 14.5 章。 上海移远通信技术股份有限公司 232 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+QWDTMF=? +QWDTMF: (1),(0),(0-9,*,#,A-G),(10-1000) OK AT+QWDTMF=1,0,'1,2,3,A,B',500 OK AT+QWDTMF=1,0,'AB',100,120 OK AT+QWDTMF OK //测试命令。 //播放 1、2、3、A、B,播放时间 500 毫秒, 停顿时间 500 毫秒。 //播放 A、B,播放时间 100 毫秒, 停顿时间 120 毫秒。 //停止播放。 备注 针对 ECx00G 和 EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支持; EG915G-EU 模块暂不支持该命令。 12.21. AT+VTS 向对端发送 DTMF 音 该命令用于发送 ASCII 字符,使 MSC 将 DTMF 音发送到对端。该命令只能在语音呼叫中使用。 AT+VTS 生成 DTMF 音 测试命令 AT+VTS=? 响应 +VTS: (支持的列表),(支持的范 围) 设置命令 AT+VTS=[,] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 取决于和的长度 该命令立即生效。 参数配置不保存。 上海移远通信技术股份有限公司 233 / 279 LTE Standard(U)系列 AT 命令手册 参考 3GPP TS 27.007 参数 字符串类型。ASCII 字符集 0-9、#、*、A、B、C、D 需加上引号('...')。 整型。每个 DTMF 音的持续时间(以 10 毫秒为公差)。 范围:100~1000。默认值:300。单位:毫秒。 如果持续时间小于网络指定的最短时间,则实际持续时间为网络指定的时间。 错误码。详情请参考第 14.5 章。 举例 ATD12345678900; OK AT+VTS='1' OK AT+VTS='1234567890A' OK //拨号 //对端能够听到 DTMF 音 //一次发送多个 DTMF 音 备注 针对 ECx00G 和 EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支持; EG915G-EU 模块暂不支持该命令。 12.22. AT+QLTONE 播放本地定制音调 该命令用于播放本地定制音调。 AT+QLTONE 播放本地定制音调 测试命令 AT+QLTONE=? 响应 +QLTONE: ( 支 持 的 列 表 ),( 支 持 的 范 围),(支持的范围),(支持的范围),(支 持的范围) 设置命令 AT+QLTONE=[,, ,,] OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 234 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 播放完成时返回: +QLTONE: 0 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。停止或开始播放。 0 停止播放 1 开始播放 整型。音调频率。范围:50~3500;单位:赫兹。 整型。音调的播放时间。范围:1~1000;单位:毫秒。 整型。音调的静音时间。范围:1~1000;单位:毫秒。 整型。音调的总时长。范围:1~15300000;单位:毫秒。 错误码。详情请参考第 14.5 章。 举例 AT+QLTONE=? //测试命令。 +QLTONE: (0,1),(50-3500),(1-1000),(1-1000),(1-15300000) OK AT+QLTONE=1,1000,200,300,3000 OK //播放 1000 赫兹音调,播放时间 200 毫秒,静音时间 300 毫秒, 总时长 3000 毫秒。 +QLTONE: 0 AT+QLTONE=0 OK //停止播放。 备注 针对 ECx00G 和 EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支持; EG915G-EU 模块暂不支持该命令。 上海移远通信技术股份有限公司 235 / 279 LTE Standard(U)系列 AT 命令手册 12.23. AT+QLTONEX 播放本地定制音调 该命令用于播放本地定制音调。 AT+QLTONEX 播放本地定制音调 测试命令 AT+QLTONEX=? 响应 +QLTONEX: ( 支 持 的 列 表 ),,( 支 持 的 范围) 设置命令 AT+QLTONEX=[,, ] OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 最大响应时间 特性说明 播放完成时返回: +QLTONEX: 0 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。停止或开始播放。 0 停止播放 1 开始播放 字符串类型。待播放音调配置。格式为: ',,,,' 整型。待播放音调的最低频率。范围:50~3500;单位:赫兹。 整型。待播放音调的最高频率。范围:50~3500;单位:赫兹。 整型。音调的播放时间。范围:1~1000;单位:毫秒。 整型。音调的静音时间。范围:1~1000;单位:毫秒。 整型。待播放音调编号。范围:0~4。 整型。音调的总时长。范围:10~65535;单位:毫秒。 错误码。详情请参考第 14.5 章。 上海移远通信技术股份有限公司 236 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+QLTONEX=? +QLTONEX: (0,1),,(10-65535) OK AT+QLTONEX=1,'500,1000,400,400,1','300,800,600,600,0',4000 //播放 500~1000 赫兹音调,播放时间 400 毫秒,静音时间 400 毫秒;播放 300~800 赫兹音调,播放时间 600 毫秒,静音时间 600 毫秒;循环播放,直到总时间达到 4000 毫秒。 OK +QLTONEX: 0 AT+QLTONEX=0 OK //停止播放。 备注 针对 ECx00G 和 EGx00G 系列,仅支持 VoLTE 功能的模块支持该命令,详情请咨询移远通信技术支持; EG915G-EU 模块暂不支持该命令。 12.24. AT+QTONEDET 启用/禁用 DTMF 检测 该命令用于启用或禁用 DTMF 检测。若启用此功能,远端发送的 DTMF 音会被检测并上报到指定的串 口。 AT+QTONEDET 启用/禁用 DTMF 检测 测试命令 AT+QTONEDET=? 响应 +QTONEDET: (支持的列表) 查询命令 AT+QTONEDET? OK 响应 +QTONEDET: 设置命令 AT+QTONEDET= OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: 上海移远通信技术股份有限公司 237 / 279 LTE Standard(U)系列 AT 命令手册 最大响应时间 特性说明 +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。启用或禁用 DTMF 检测。 0 禁用 1 启用 错误码。详情请参考第 14.5 章。 备注 DTMF 字符-ASCII: DTMF 0 1 2 3 4 5 6 7 ASCII 48 49 50 51 52 53 54 55 DTMF 8 9 A B C D * # ASCII 56 57 65 66 67 68 42 35 备注 EC200D、ECx00G 和 EGx00G 系列 EG915G-EU 模块暂不支持该命令。 上海移远通信技术股份有限公司 238 / 279 LTE Standard(U)系列 AT 命令手册 13 硬件相关命令 13.1. AT+QPOWD 关闭模块 该命令用于关闭模块。命令执行成功后立即返回 OK,随后 UE 注销网络。注销完成后 UE 输出 POWERED DOWN 并进入关机状态。注销网络最大时长为 60 秒。为避免数据丢失,在输出 POWERED DOWN 或拉低模块 STATUS 引脚之前,不能断开 UE 电源。 AT+QPOWD 关闭模块 测试命令 AT+QPOWD=? 响应 +QPOWD: (支持的列表) 设置命令 AT+QPOWD[=] OK 响应 OK 最大响应时间 特性说明 POWERED DOWN 300 毫秒 / 参数 整型。模块关机。 0 立即关机 1 正常关机 上海移远通信技术股份有限公司 239 / 279 LTE Standard(U)系列 AT 命令手册 13.2. AT+CCLK 实时时钟 该命令用于设置和查询模块实时时钟(RTC)。 AT+CCLK 实时时钟 测试命令 AT+CCLK=? 查询命令 AT+CCLK? 响应 OK 响应 +CCLK: 设置命令 AT+CCLK= 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 字符串类型。格式:'yy/MM/dd,hh:mm:ss±zz',分别表示年(最后两位)、月、日、小时、分 钟、秒和时区(以 15 分钟为单位显示本地时间和 GMT 时间的差异;范围:-48 ~ +56)。例 如,1994 年 5 月 6 日 22:10:00 GMT + 2 小时等于'94/05/06,22:10:00+08'。 错误码。详情参考第 14.5 章。 举例 AT+CCLK? +CCLK: '08/01/04,00:19:43+00' OK //查询本地时间。 上海移远通信技术股份有限公司 240 / 279 LTE Standard(U)系列 AT 命令手册 13.3. AT+CBC 查询电池充电状态和电量 该命令用于查询 MT 的电池充电状态和电池当前电量。 AT+CBC 查询电池充电状态和电量 测试命令 AT+CBC=? 响应 +CBC: (支持的范围),(支持的范围), 执行命令 AT+CBC OK 响应 +CBC: ,, 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。电池充电状态。 0 ME 未充电 1 ME 正在充电 2 充电已完成 整型。电池电量。 0–100 电池剩余的百分比电量 电池电压。单位:mV。 错误码。详情参考第 14.5 章。 备注 EC200D 系列模块不支持充电功能,仅返回模块供电引脚电压值,单位:mV。充电状态和电量值为0。 上海移远通信技术股份有限公司 241 / 279 LTE Standard(U)系列 AT 命令手册 13.4. AT+QADC 查询 ADC 值 该命令用于读取 ADC 通道的电压值。 AT+QADC 查询 ADC 值 测试命令 AT+QADC=? 响应 +QADC: (支持的列表) 查询命令 AT+QADC= OK 响应 +QADC: , 最大响应时间 特性说明 OK 300 毫秒 / 参数 整型。ADC 通道号。 0 ADC0 1 ADC1 2 ADC2 3 ADC3 整型。指定 ADC 通道的电压。单位:mV。 备注 1. EC200U 系列和 EC200G-CN 模块暂不支持 ADC3。 2. EC200D 系列、EC800G-CN、EG800G 系列和 EG91xU 系列模块暂不支持 ADC2和 ADC3。 3. EG915G-EU 模块暂不支持 ADC0和 ADC3。 13.5. AT+QWIFISCAN 同步扫描 Wi-Fi AP(热点)信息 AT+QWIFISCAN 同步扫描 Wi-Fi AP(热点)信息 测试命令 AT+QWIFISCAN=? 响应 +QWIFISCAN: ( 支 持 的 范 围 ),( 支 持 的 范围),(支持的范围) 上海移远通信技术股份有限公司 242 / 279 LTE Standard(U)系列 AT 命令手册 查询命令 AT+QWIFISCAN? OK 响应 +QWIFISCAN: ,, 设置命令 AT+QWIFISCAN=,, OK 或者 ERROR 响应 [+QWIFISCAN: -,-,,,] […] 执行命令 AT+QWIFISCAN OK 或者 ERROR 响应 [+QWIFISCAN: -,-,,,] […] 最大响应时间 特性说明 OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。扫描一个信道所需的时间。范围:4000~65000;默认值:12000。 整型。扫描周期。范围:1~3;默认值:1。 整型。扫描到的 AP 最大个数。范围:4~30;默认值:5。 整型。热点信号强度。范围:-111 ~ -46。 字符串类型。十六进制格式。热点 Mac 地址。 整型。AP 信道。范围:1~13。 备注 1. 文档适用模块的 Wi-Fi Scan 功能可选,因此上述命令只适用于支持 Wi-Fi Scan 的模块。 2. 同步扫描 Wi-Fi AP 信息时,先上报查询结果,再返回 OK。 3. 执行命令使用参数默认值扫描 Wi-Fi AP 信息。 4. EC200D 系列模块暂不支持该命令。 上海移远通信技术股份有限公司 243 / 279 LTE Standard(U)系列 AT 命令手册 5. ECx00G、EGx00G 系列和 EG915G-EU 模块扫描超时会返回 ERROR。 举例 AT+QWIFISCAN=? +QWIFISCAN: (4000-65000),(1-3),(4-30) OK AT+QWIFISCAN? +QWIFISCAN: 12000,1,5 //查询 Wi-Fi AP 信息同步扫描配置。 OK AT+QWIFISCAN //使用默认配置同步扫描 Wi-Fi AP 信息。 +QWIFISCAN: (-,-,-91,'44:00:4D:D5:26:E1',6) +QWIFISCAN: (-,-,-90,'44:00:4D:D5:26:E0',6) +QWIFISCAN: (-,-,-89,'44:00:4D:D5:27:01',11) +QWIFISCAN: (-,-,-89,'44:00:4D:D5:27:00',11) OK AT+QWIFISCAN=10000,1,13 //同步扫描 Wi-Fi AP 信息。 +QWIFISCAN: (-,-,-88,'44:00:4D:D5:26:E0',6) +QWIFISCAN: (-,-,-86,'44:00:4D:D5:26:E1',6) +QWIFISCAN: (-,-,-70,'44:00:4D:D5:27:00',11) +QWIFISCAN: (-,-,-68,'44:00:4D:D5:27:01',11) OK 13.6. AT+QWIFISCANEX 异步扫描 AP(热点)信息 AT+QWIFISCANEX 异步扫描 AP(热点)信息 测试命令 AT+QWIFISCANEX=? 响应 +QWIFISCANEX: ( 支 持 的 范 围 ),( 支 持 的 范围),(支持的范围) 查询命令 AT+QWIFISCANEX? OK 响应 +QWIFISCANEX: ,, 上海移远通信技术股份有限公司 244 / 279 LTE Standard(U)系列 AT 命令手册 设置命令 AT+QWIFISCANEX=,, OK 或者 ERROR 响应 OK [+QWIFISCANEX: -,-,,,] […] 执行命令 AT+QWIFISCANEX 或者 ERROR 响应 OK [+QWIFISCANEX: -,-,,,] […] 最大响应时间 特性说明 或者 ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。扫描一个信道所需的时间。范围:4000~65000;默认值:12000。 整型。扫描周期。范围:1~3;默认值:1。 整型。扫描到的 AP 最大个数。范围:4~30;默认值:5。 整型。热点信号强度。参考范围:-111 ~ -46。 字符串类型。十六进制格式。热点 Mac 地址。 整型。AP 信道。范围:1~13。 备注 1. 文档适用模块的 Wi-Fi Scan 功能可选,因此上述命令只适用于支持 Wi-Fi Scan 的模块。 2. 异步扫描 Wi-Fi 热点信息时,先返回 OK;若查询到 Wi-Fi AP 信息,再异步上报查询结果。 3. 执行命令使用参数默认值扫描 Wi-Fi AP 信息。 4. EC200D 系列模块暂不支持该命令。 5. ECx00G、EGx00G 系列和 EG915G-EU 模块扫描超时会上报+QWIFISCANEX: SCAN TIMEOUT, 其他的错误会上报+QWIFISCANEX: ERROR。 上海移远通信技术股份有限公司 245 / 279 LTE Standard(U)系列 AT 命令手册 举例 AT+QWIFISCANEX=? +QWIFISCANEX: (4000-65000),(1-3),(4-30) OK AT+QWIFISCANEX? +QWIFISCANEX: 12000,1,5 //查询 Wi-Fi AP 信息异步扫描配置。 OK AT+QWIFISCANEX OK //使用默认配置异步扫描 Wi-Fi AP 信息。 +QWIFISCANEX: (-,-,-91,'44:00:4D:D5:26:E1',6) +QWIFISCANEX: (-,-,-90,'44:00:4D:D5:26:E0',6) +QWIFISCANEX: (-,-,-89,'44:00:4D:D5:27:01',11) +QWIFISCANEX: (-,-,-89,'44:00:4D:D5:27:00',11) AT+QWIFISCANEX=10000,1,13 //异步扫描 Wi-Fi AP 信息。 OK +QWIFISCANEX: (-,-,-88,'44:00:4D:D5:26:E0',6) +QWIFISCANEX: (-,-,-86,'44:00:4D:D5:26:E1',6) +QWIFISCANEX: (-,-,-70,'44:00:4D:D5:27:00',11) +QWIFISCANEX: (-,-,-68,'44:00:4D:D5:27:01',11) 上海移远通信技术股份有限公司 246 / 279 LTE Standard(U)系列 AT 命令手册 14 附录 14.1. 参考文档及术语缩写 表 8:参考文档 文档名称 [1] Quectel_LTE_Standard(U)系列_FILE_应用指导 表 9:术语缩写 术语 3GPP ACK ACL ADC AID AMR APN ARFCN ASCII BCD CBM CCH 英文全称 中文全称 3rd Generation Partnership Project 第三代合作伙伴计划 Acknowledgement 确认消息 Access Control List 访问控制列表 Analog To Digital Converter 模数转换器 Application Identifier 应用标识符 Adaptive Multi-Rate 自适应多速率 Access Point Name 接入点名称 Absolute Radio-Frequency Channel Number 绝对射频信道号 American Standard Code for Information 美国信息交换标准码 Interchange Binary-Coded Decimal 二进制编码的十进数 Cell Broadcast Message 小区广播消息 Control Channel 控制信道 上海移远通信技术股份有限公司 247 / 279 CDMA CFU CLI CLIP CLIR CMUX COL COLP COLR CPT CS CSD DCD DCE DCS DNS DTE DTMF DTR ECC ECT EGPRS EMM EONS EPS LTE Standard(U)系列 AT 命令手册 Code Division Multiple Access Call Forwarding Unconditional Calling Line Identification Calling Line Identification Presentation Calling Line Identification Restriction Connection Multiplexing Connected Line Connected Line Identification Presentation Connected Line Identification Restriction Communication Production Technology Circuit Switched/Circuit Switching Circuit Switched Data Data Carrier Detection Data Circuit-terminating Equipment Data Coding Scheme Domain Name Server Data Terminal Equipment Dual-Tone Multifrequency Data Terminal Ready Emergency Call Explicit Call Transfer Enhanced General Packet Radio Service EPS Mobility Management Enhanced Operator Name String Evolved Packet System 码分多址(利用码序列相关性实现的 多址通信) 无条件呼转 主叫线路识别 主叫线路识别提示 主叫线路识别限制 连接(串口)多路复用 被叫线路 被叫线路识别提示 被叫线路识别限制 通信生产技术 电路交换 电路交换数据 数据载波检测 数据电路终端设备 数据编码方案 域名系统(服务)协议 数据终端设备 双音多频 数据终端就绪 紧急通讯中心 呼叫转接 增强型数据速率 GSM 演进技术 EPS 移动管理 增强型运营商名称字符串 演进型分组系统 上海移远通信技术股份有限公司 248 / 279 ESM E-UTRAN FDD GERAN GGSN GMT GPIO GPRS GSM HLR HSDPA HSUPA ICCID IETF IIC IMEI IMSI IPv4 IPv6 IRA IRAT ISDN LIPA LLC LTE LTE Standard(U)系列 AT 命令手册 EPS Session Management EPS 会话管理 Evolved Universal Terrestrial Radio Access 演进型通用陆地无线接入网 Network Frequency Division Duplex 频分双工 GSM/EDGE Radio Access Network GSM/EDGE 无线通讯网络 Gateway GPRS Support Node 网关 GPRS 支持节点 Greenwich Mean Time 格林威治时间 General-Purpose Input/Output 通用型输入/输出 General Packet Radio Service 通用分组无线业务 Global System for Mobile Communications 全球移动通信系统 Home Location Register 归属位置寄存器 High Speed Downlink Packet Access 高速下行分组接入 High Speed Uplink Packet Access 高速上行分组接入 Integrated Circuit Card Identifier 集成电路卡识别码 The Internet Engineering Task Force 互联网工程任务组 Inter-Integrated Circuit 集成电路总线 International Mobile Equipment Identity 国际移动设备识别码 International Mobile Subscriber Identity 国际移动用户识别码 Internet Protocol version 4 第 4 版互联网协议 Internet Protocol version 6 第 6 版互联网协议 International Reference Alphabet (7-bit coded 7-bit 国际参考字母编码字符集 character set) Inter-Radio Access Technology 异系统切换 Integrated Services Digital Network 综合业务数字网 Local IP Access 本地 IP 接入 Logical Link Control 逻辑链路控制 Long-Term Evolution 长期演进 上海移远通信技术股份有限公司 249 / 279 MCU ME MO MPTY MS MSC MSISDN MT MTU NAS NAT NITZ NSAPI NTP NV OIR PA PDN PDP PDU PIN PLMN PPP PS PUK LTE Standard(U)系列 AT 命令手册 Microprogrammed Control Unit 微程序控制器 Mobile Equipment 移动设备 Mobile Original 移动主叫 MultiParty 多方通话 Mobile Station 移动台 Mobile Services Switching Center 移动服务交换中心 Mobile Subscriber International Integrated 移动台国际用户识别码 Service Digital Network number Mobile Terminal 移动终端 Maximum Transmission Unit 最大传输单元 Non-Access Stratum 非接入层 Network Address Translator 网络地址转换 Network Identity and Time Zone / Network 网络标识和时区 Informed Time Zone Network Service Access Point Identifier 网络服务接入点标识符 Network Time Protocol 网络时间协议 Non-Volatile Memory 非易失性存储器 Originating Identification Restriction 主叫识别限制 Power Amplifier 功率放大器 Public Data Network 公用数据网络 Packet Data Protocol 分组数据协议 Protocol Data Unit 协议数据单元 Personal Identification Number 个人识别号 Public Land Mobile Network 公共陆地移动网络 Point-to-Point Protocol 点到点协议 Packet Switch 分组交换 PIN Unlock Key 个人识别密码解锁码 上海移远通信技术股份有限公司 250 / 279 QCI QMI QoS RAT RDI RI RPLMN RRC RTC RTS/CTS RxQual SDU SINR SMS SMSC SN SNDCP TA TDD TE TFT UART UCS2 UDH UDUB LTE Standard(U)系列 AT 命令手册 QoS Class Identifier QoS 等级标识 Qualcomm MSM (Mobile Station Modem) 高通 MSM(移动站 Modem)接口 Interface Quality of Service 服务质量 Radio Access Technology 无线接入技术 Remote Defect Indication 远端缺陷指示 Ring Indicator 振铃指示 Registered PLMN 已注册 PLMN Radio Resource Control 无线资源控制 Real-Time Clock 实时时钟 Request To Send/Clear To Send 请求/清除发送 Receive Quality 接收质量 Service Data Unit 服务数据单元 Signal-to-interference-plus-noise Ratio 信干噪比 Short Messag Service 短消息业务 Short Message Service Center 短消息服务中心 Serial Number SubNetwork Dependence Protocol Terminal Adapter 序列号 Convergence 子网相关汇聚协议 终端适配器 Time Division Duplex 时分双工 Terminal Equipment 终端设备 Traffic Flow Template 业务流模板 Universal Asynchronous Receiver/Transmitter 通用异步收发传输器 Universal Character Set (UCS-2) Format 通用字符集格式 User Data Header 用户数据头 User Determined User Busy 用户决定用户忙 上海移远通信技术股份有限公司 251 / 279 UE UFS UMTS UICC UIM UL UMTS URC USB (U)SIM USSD UTRAN VLR VoLTE WLAN LTE Standard(U)系列 AT 命令手册 User Equipment 用户设备 User File System 用户文件系统 Universal Mobile Telecommunications System 通用移动通信系统 Universal Integrated Circuit Card 通用集成电路卡 User Identity Module 用户识别模块 Uplink 上行链路 Universal Mobile Telecommunications System 通用移动通信系统 Unsolicited Result Code 非请求结果码 Universal Serial Bus 通用串行总线 (Universal) Subscriber Identity Module (通用)用户识别模块 Unstructured Supplementary Service Data 非结构化补充数据业务 Universal Terrestrial Radio Access Network 通用陆地无线接入网 Visitor Location Register 拜访位置寄存器 Voice (voice calls) over LTE. A standard highspeed wireless communication for mobile phones and data terminals, including Internet of things devices and wearables. 长期演进语音承载 Wireless Local Area Network 无线局域网 14.2. AT&F 影响到的 AT 命令及参数 表 10:AT&F 影响到的 AT 命令及参数 AT 命令 ATE ATQ ATS0 参数名称 默认值 1 0 0 上海移远通信技术股份有限公司 252 / 279 ATS3 ATS4 ATS5 ATS7 ATV ATX AT&C AT&D AT+CREG AT+CGREG AT+CMEE AT+CSCS AT+CSTA AT+CRC AT+CSMS AT+CMGF AT+CSMP AT+CSDH AT+CPMS AT+CNMI AT+CMMS AT+CVHU AT+CLIP AT+COLP AT+CLIR ,,, ,, ,,,, LTE Standard(U)系列 AT 命令手册 13 10 8 0 1 4 1 2 0 0 1 'GSM' 129 0 0 0 17,167,0,0 0 'ME','ME','ME' 2,1,0,0,0 0 0 0 0 0 上海移远通信技术股份有限公司 253 / 279 AT+CSSN AT+CTZR AT+CPBS AT+CGEREP AT+CEREG AT+CCWA AT+CUSD AT+QAUDLOOP , 14.3. AT&W 影响到的 AT 命令及参数 表 11:AT&W 影响到的 AT 命令及参数 AT 命令 参数名称 ATE ATQ ATS0 ATS7 ATV ATX AT&C AT&D AT+IPR AT+CREG AT+CGREG AT+CEREG 上海移远通信技术股份有限公司 LTE Standard(U)系列 AT 命令手册 0 0 'SM' 0,0 0 0 0 0 是否通过 AT&V 显示 是 是 是 是 是 是 是 是 否 否 否 否 254 / 279 14.4. ATZ 影响到的 AT 命令及参数 表 12:ATZ 影响到的 AT 命令及参数 AT 命令 ATE ATQ ATS0 ATS7 ATV ATX AT&C AT&D AT+CREG AT+CGREG AT+CEREG 参数名称 LTE Standard(U)系列 AT 命令手册 默认值 1 0 0 0 1 4 1 2 0 0 0 14.5. CME ERROR 错误码汇总 最终结果码+CME ERROR: 表示和移动设备或者网络相关的错误。操作类似于 ERROR 结果码。 同一命令行中未执行任一命令,则不会返回 ERROR 或 OK 结果码。 值常用于普通消息命令。下表列举了部分通用或 GPRS 相关 ERROR 码,此表不包含 GSM 规范 中描述的 GSM 协议错误相关错误码。 表 13:+CME ERROR: 错误码描述 错误码 0 1 英文含义 Phone failure No connection to phone 中文含义 拨打电话失败 电话未连接 上海移远通信技术股份有限公司 255 / 279 LTE Standard(U)系列 AT 命令手册 2 Phone-adaptor link reserved 保留电话适配器连接 3 Operation not allowed 操作不允许 4 Operation not supported 操作不支持 5 PH-SIM PIN required 需要 PH SIM 卡 PIN 码 6 PH-FSIM PIN required 需要 PH FSIM 卡 PIN 码 7 PH-FSIM PUK required 需要 PH FSIM 卡 PUK 码 10 SIM not inserted 未插入 SIM 卡 11 SIM PIN required 需要 SIM 卡 PIN 码 12 SIM PUK required 需要 SIM 卡 PUK 码 13 SIM failure SIM 卡失败 14 SIM busy SIM 卡忙 15 SIM wrong SIM 卡错误 16 Incorrect password 密码不正确 17 SIM PIN2 required 需要 SIM 卡 PIN2 码 18 SIM PUK2 required 需要 SIM 卡 PUK2 码 20 Memory full 内存已满 21 Invalid index 无效索引 22 Not found 未发现 23 Memory failure 内存不足 24 Text string too long 文本字符过长 25 Invalid characters in text string 无效文本字符 26 Dial string too long 拨号字符过长 27 Invalid characters in dial string 无效拨号字符 30 No network service 无网络服务 31 Network timeout 网络超时 32 Network not allowed - emergency calls only 网络不允许-仅支持紧急通话 40 Network personalization PIN required 需要网络个性化 PIN 41 Network personalization PUK required 需要网络个性化 PUK 上海移远通信技术股份有限公司 256 / 279 LTE Standard(U)系列 AT 命令手册 42 Network subset personalization PIN required 需要网络子集个性化 PIN 43 Network subset personalization PUK required 需要网络子集个性化 PUK 44 Service provider personalization PIN required 需要网络服务商个性化 PIN 45 Service provider personalization PUK required 需要网络服务商个性化 PUK 46 Corporate personalization PIN required 需要企业个性化 PIN 47 Corporate personalization PUK required 需要企业个性化 PUK 901 Audio unknown error 音频未知错误 902 Audio invalid parameters 音频无效参数 903 Audio operation not supported 音频操作不支持 904 Audio device busy 音频设备忙 919 Audio initialization uncompleted 音频功能未初始化完毕 14.6. CMS ERROR 错误码汇总 最终结果码+CMS ERROR: 表示和移动设备或者网络相关的错误。操作类似于 ERROR 结果码, 同一命令行中未执行任一命令,则不会返回 ERROR 或 OK 结果码。值常用于普通消息命令。 值常用于普通消息命令。 表 14:+CMS ERROR: 错误码描述 错误码 107 300 301 302 303 304 305 英文含义 Other General problems ME failure SMS ME reserved Operation not allowed Operation not supported Invalid PDU mode Invalid text mode 中文含义 其他常规问题 ME 失败 保留 SMS ME 操作不允许 操作不支持 无效 PDU 模式 无效文本模式 上海移远通信技术股份有限公司 257 / 279 LTE Standard(U)系列 AT 命令手册 310 SIM not inserted 未插入 SIM 卡 311 SIM pin necessary 需要 SIM 卡 PIN 码 312 PH SIM pin necessary 需要 PH SIM 卡 PIN 码 313 SIM failure SIM 卡失败 314 SIM busy SIM 卡忙 315 SIM wrong SIM 卡错误 316 SIM PUK required 需要 SIM PUK 317 SIM PIN2 required 需要 SIM PIN2 318 SIM PUK2 required 需要 SIM PUK2 320 Memory failure 内存不足 321 Invalid memory index 无效内存索引 322 Memory full 内存已满 330 SMSC address unknown 未知 SMSC 地址 331 No network 无网络 332 Network timeout 网络超时 340 No +CNMA acknowledgement expected 无期望 NMA 确认字符 350 Unknown 未知原因 500 Unknown 未知原因 510 Message blocked 消息堵塞 14.7. URC 汇总 表 15:URC 汇总 序号 URC 含义 条件 1 +CREG: 指示 ME 网络注册状态 AT+CREG=1 +CREG: [,,[,< 邻区更改后,指示当前网络是否已 2 AcT>]] 使用位置区号指示了 ME 状态 AT+CREG=2 上海移远通信技术股份有限公司 258 / 279 LTE Standard(U)系列 AT 命令手册 3 +CEREG: 指示 ME 网络注册状态 AT+CREG=1 4 +CEREG: [,,[, E-UTRAN 中的网络小区的变化 AT+CEREG=2 ]] 5 +CGREG: 指示 ME 网络注册状态 AT+CGREG=1 6 +CGREG: [,[],[],[],[]] 7 +CTZV: 时区上报 AT+CTZR=1 8 +CTZE: ,, 扩展时区上报 AT+CTZR=2 9 +CMTI: , 收到新的短消息并保存至内存 参见 AT+CNMI 10 +CMT: [], 收到新的短消息并直接输出到 TE (PDU 模式) 参见 AT+CNMI +CMT: ,[], 11 [,,,,,,,] 12 +CBM: 收到新 CBM 并直接输出(PDU 模 式) 参见 AT+CNMI 13 +CBM: ,,,, 14 +CDS: 收到新 CDS 并直接输出(PDU 模 式) 参见 AT+CNMI 15 +CDS: ,,[],[],,, 收到新 CDS 并直接输出(文本模 式) 参见 AT+CNMI +COLP: ,,[],[],[] 路) AT+COLP=1 +CLIP: ,,[sub 17 addr],[satype],[], 18 +CRING: 通过非请求结果码而非正常 RING 向 TE 指示来电 AT+CRC=1 19 +CCWA: ,,[,] AT+CCWA=1,1 20 +CSSI: 向 TE 指示+CSSI 中间结果码显示 状态 AT+CSSN=1 21 +CSSU: 向 TE 指示+CSSU 非请求结果码显 示状态 AT+CSSN=,1 +CUSD: 22 [,,[]] 网络下发的 USSD 响应或网络发起 的操作 AT+CUSD=1 上海移远通信技术股份有限公司 259 / 279 LTE Standard(U)系列 AT 命令手册 23 RDY MT 初始化成功 N/A 24 +CFUN: 1 MT 的所有功能均可用 N/A 25 +CPIN: (U) SIM 卡引脚状态 N/A 26 +QIND: SMS DONE SMS 初始化完成 N/A 27 +QIND: PB DONE 电话簿初始化完成 N/A 28 POWERED DOWN 模块掉电 AT+QPOWD +CGEV: REJECT , 绝 AT+CGEREP=1,1 30 +CGEV: NW REACT ,,[] AT+CGEREP=1,1 31 +CGEV: NW DEACT ,,[] AT+CGEREP=1,1 32 +CGEV: ME DEACT ,,[] AT+CGEREP=1,1 33 +CGEV: NW DETACH 网络强制去附着分组域 AT+CGEREP=1,1 34 +CGEV: ME DETACH ME 强制去附着分组域 AT+CGEREP=1,1 35 +CGEV: NW CLASS 网络强制更改 MS 类别 AT+CGEREP=1,1 36 +CGEV: ME CLASS ME 强制更改 MS 类别 AT+CGEREP=1,1 37 +CGEV: PDN ACT 已激活上下文 AT+CGEREP=1,1 38 +CGEV: PDN DEACT 去激活上下文 AT+CGEREP=1,1 39 +USIM: 0 使用 SIM 卡 N/A 40 +USIM: 1 使用 USIM 卡 N/A 41 +QIND: 'csq',, 信号强度和信道误码率变化指示 参见 AT+QINDCFG 42 +QIND: 'smsfull', 短消息存储已满指示 参见 AT+QINDCFG 43 +QIND: 'act', 网络访问技术变化指示 参见 AT+QINDCFG +QIND: 44 airplanestatus, 参见 开启飞行模式控制后,指示 W_DISABLE#引脚改变 AT+QCFG='airplanecontr ol' +QSIMSTAT: 45 , 指示(U)SIM 卡的插拔状态 参见 AT+QSIMSTAT 46 +QCSQ: [,[,[,[,]]]] 上海移远通信技术股份有限公司 260 / 279 47 +QNETDEVSTATUS: 指示网卡连接状态 48 +QAUDRIND: 0, 音频录制失败原因 +QAUDPIND: 49 0,1/+QAUDPIND: 0,6 音频播放失败原因 LTE Standard(U)系列 AT 命令手册 参见 AT+QNETDEVCTL 参见 AT+QAUDRD 参见 AT+QAUDPLAY 14.8. SMS 字符集转换 3GPP TS 23.038 DCS(数据编码方案)中针对 SMS 定义了三种字母表:GSM 7-bit 默认字母,8-bit 数据和 UCS2(16-bit)。AT+CSMP 用于文本模式(AT+CMGF=1)下设置 DCS。文本模式下,DCS 和 AT+CSCS 决定 SMS 文本输入和输出的方式。 表 16:SMS 文本输入和输出方式 DCS GSM 7-bit GSM 7-bit GSM 7-bit UCS2 8-bit AT+CSCS GSM IRA UCS2 - SMS 文本输入和输出方式 输入或输出 GSM 字符集 输入或输出 IRA 字符集。 输入:UE 将 IRA 字符转换为 GSM 字符。 输出:UE 将 GSM 字符转换为 IRA 字符。 输入或输出类似于 PDU 模式的十六进制字符串。 因此,仅支持字符 0– 9 和 A–F。 输入:UE 将 UCS2 十六进制字符串转换为 GSM 字符。 输出:UE 将 GSM 字符转换为 UCS2 十六进制字符串。 忽略 AT+CSCS 值,输入或输出类似于 PDU 模式的十六进制字符串。 仅支持字符 0–9 和 A–F。 忽略 AT+CSCS 值,输入或输出类似于 PDU 模式的十六进制字符串。 仅支持字符 0–9 和 A–F。 当 DCS 为 GSM 7-bit 时,需要进行输入或输出转换,详情参考如下表格。 表 17:输入转换表(DCS 为 GSM 7-bit 且 AT+CSCS='GSM') 序号 0 1 2 3 4 5 0 00 10 20 30 40 50 1 01 11 21 31 41 51 2 02 12 22 32 42 52 6 7 60 70 61 71 62 72 上海移远通信技术股份有限公司 261 / 279 LTE Standard(U)系列 AT 命令手册 3 03 13 23 33 43 53 4 04 14 24 34 44 54 5 05 15 25 35 45 55 6 06 16 26 36 46 56 7 07 17 27 37 47 57 8 08 18 28 38 48 58 9 09 19 29 39 49 59 A 0A Submit 2A 3A 4A 5A B 0B Cancel 2B 3B 4B 5B C 0C 1C 2C 3C 4C 5C D 0D 1A 2D 3D 4D 5D E 0E 1E 2E 3E 4E 5E F 0F 1F 2F 3F 4F 5F 表 18:输出转换表(DCS 为 GSM 7-bit 且 AT+CSCS='GSM') 序号 0 1 2 3 4 5 0 00 10 20 30 40 50 1 01 11 21 31 41 51 2 02 12 22 32 42 52 3 03 13 23 33 43 53 4 04 14 24 34 44 54 5 05 15 25 35 45 55 6 06 16 26 36 46 56 7 07 17 27 37 47 57 8 08 18 28 38 48 58 9 09 19 29 39 49 59 63 73 64 74 65 75 66 76 67 77 68 78 69 79 6A 7A 6B 7B 6C 7C 6D 7D 6E 7E 6F 7F 6 7 60 70 61 71 62 72 63 73 64 74 65 75 66 76 67 77 68 78 69 79 上海移远通信技术股份有限公司 262 / 279 LTE Standard(U)系列 AT 命令手册 A 0D0A 2A 3A 4A 5A B 0B 2B 3B 4B 5B C 0C 1C 2C 3C 4C 5C D 0D 1A 2D 3D 4D 5D E 0E 1E 2E 3E 4E 5E F 0F 1F 2F 3F 4F 5F 表 19:GSM 扩展字符(GSM 编码) 序号 0 1 2 3 4 5 0 1B40 1 2 3 4 1B14 5 6 7 8 1B28 9 1B29 A B C 1B3C D 1B3D E 1B3E F 1B2F 6A 7A 6B 7B 6C 7C 6D 7D 6E 7E 6F 7F 6 7 上海移远通信技术股份有限公司 263 / 279 LTE Standard(U)系列 AT 命令手册 表 20:输入转换表(DCS 为 GSM 7-bit 且 AT+CSCS='IRA') 序号 0 1 2 3 4 0 20 20 30 00 1 20 20 21 31 41 2 20 20 22 32 42 3 20 20 23 33 43 4 20 20 02 34 44 5 20 20 25 35 45 6 20 20 26 36 46 7 20 20 27 37 47 8 backspace 20 28 38 48 9 20 20 29 39 49 A 0A Submit 2A 3A 4A B 20 Cancel 2B 3B 4B C 20 20 2C 3C 4C D 0D 20 2D 3D 4D E 20 20 2E 3E 4E F 20 20 2F 3F 4F 5 6 50 20 51 61 52 62 53 63 54 64 55 65 56 66 57 67 58 68 59 69 5A 6A 1B3C 6B 1B2F 6C 1B3E 6D 1B14 6E 11 6F 7 70 71 72 73 74 75 76 77 78 79 7A 1B28 1B40 1B29 1B3D 20 表 21:IRA 扩展字符 序号 A B C D E F 0 20 20 20 20 7F 20 1 40 20 20 5D 20 7D 2 20 20 20 20 20 08 3 01 20 20 20 20 20 4 24 20 5B 20 7B 20 5 03 20 0E 20 0F 20 6 20 20 1C 5C 1D 7C 上海移远通信技术股份有限公司 264 / 279 LTE Standard(U)系列 AT 命令手册 7 5F 20 09 20 8 20 20 20 0B 9 20 20 1F 20 A 20 20 20 20 B 20 20 20 20 C 20 20 20 5E D 20 20 20 20 E 20 20 20 20 F 20 60 20 1E 表 22:输出转换表(DCS 为 GSM 7-bit 且 AT+CSCS='IRA') 序号 0 1 2 3 4 0 40 20 20 30 A1 1 A3 5F 21 31 41 2 24 20 22 32 42 3 A5 20 23 33 43 4 E8 20 A4 34 44 5 E9 20 25 35 45 6 F9 20 26 36 46 7 EC 20 27 37 47 8 F2 20 28 38 48 9 C7 20 29 39 49 A 0D0A 2A 3A 4A B D8 2B 3B 4B C F8 C6 2C 3C 4C D 0D E6 2D 3D 4D 20 20 04 0C 05 06 20 20 20 20 07 7E 20 20 20 20 20 20 5 6 7 50 BF 70 51 61 71 52 62 72 53 63 73 54 64 74 55 65 75 56 66 76 57 67 77 58 68 78 59 69 79 5A 6A 7A C4 6B E4 D6 6C F6 D1 6D F1 上海移远通信技术股份有限公司 265 / 279 LTE Standard(U)系列 AT 命令手册 E C5 DF 2E 3E 4E DC 6E FC F E5 C9 2F 3F 4F A7 6F E0 表 23:GSM 扩展字符(ISO-8859-1/Unicode) 序号 0 1 2 3 4 5 6 7 0 7C 1 2 3 4 5E 5 6 7 8 7B 9 7D A B C 5B D 7E E 5D F 5C 由于 UCS2 字符集的低 8 位与 IRA 字符相同,所以: ⚫ DCS 等于 GSM 7-bit 且 AT+CSCS='UCS2'转换表与 AT+CSCS='IRA'相似。 ⚫ fmt 等于 GSM 7-bit 且 AT+CSCS='GSM'转换表与 AT+CSCS='GSM'相似。 ⚫ fmt 等于 GSM 7-bit 且 AT+CSCS='IRA'转换表与 AT+CSCS='IRA'相似。 ⚫ fmt 等于 GSM 7-bit 且 AT+CSCS='UCS2'转换表与 AT+CSCS='IRA'相似。 上海移远通信技术股份有限公司 266 / 279 SMS 文本输入或输出的方式差异详情参考表 16。 LTE Standard(U)系列 AT 命令手册 14.9. AT+CEER 扩展错误报告列表 表 24:错误位置 ID 列表 错误位置 ID 英文含义 0 CS internal cause 1 CS network cause 2 CS network reject 3 PS internal cause 4 PS network cause 5 PS LTE cause 6 PS LTE local cause 中文含义 CS 域内部原因 CS 域网络原因 CS 域网络拒绝 PS 域内部原因 PS 域网络原因 PS 域 LTE 原因 PS 域 LTE 本地原因 表 25:错误报告列表 CS 域内部原因 英文含义 -1 No cause information available (default) 0 Phone is offline 21 No service available 25 Network release, no reason given 27 Received incoming call 29 Client ended call 34 UIM not present 35 Access attempt already in progress 36 Access failure, unknown source 中文含义 无原因信息 电话脱机 无服务 网络释放,未指明原因 接听来电 客户端结束通话 UIM 不存在 接入尝试已存在 接入失败,未知源 上海移远通信技术股份有限公司 267 / 279 LTE Standard(U)系列 AT 命令手册 38 Concur service not supported by network 39 No response received from network 45 GPS call ended for user call 46 SMS call ended for user call 47 Data call ended for emergency call 48 Rejected during redirect or handoff 100 Lower-layer ended call 101 Call origination request failed 102 Client rejected incoming call 103 Client rejected setup indication 104 Network ended call 105 No funds available 106 No service available 108 Full service not available 109 Maximum packet calls exceeded 301 Video connection lost 302 Video call setup failure 303 Video protocol closed after setup 304 Video protocol setup failure 305 Internal error CS 域网络原因 英文含义 1 Unassigned/unallocated number 3 No route to destination 6 Channel unacceptable 8 Operator determined barring 网络不支持 Concur 服务 未接收到网络响应 终止 GPS 呼叫以支持用户呼叫 终止短消息呼叫以支持用户呼叫 终止数据呼叫以支持紧急呼叫 转接或切换时被拒绝 底层结束通话 主叫请求失败 客户端拒绝来电 客户端拒绝设置指示 网络结束通话 无可用资金 无服务 全服务不可用 超过最大分组通话数 视频连接断开 视频通话设置错误 视频协议设置后被关闭 视频协议设置失败 内部错误 中文含义 未分配的号码(空号) 无至目的地的路由 不可接受的信道 运营者决定的闭锁业务 上海移远通信技术股份有限公司 268 / 279 LTE Standard(U)系列 AT 命令手册 16 Normal call clearing 正常呼叫清除 17 User busy 用户忙 18 No user responding 无用户响应 19 User alerting, no answer 用户振铃,无应答 21 Call rejected 呼叫被拒绝 22 Number changed 号码改变 26 Non selected user clearing 非选定用户清除 27 Destination out of order 终点故障 28 Invalid/incomplete number 无效/不完全的号码 29 Facility rejected 设施被拒绝 30 Response to status enquiry 对状态询问的响应 31 Normal, unspecified 正常,未指定 34 No circuit/channel available 无电路/信道可用 38 Network out of order 网络故障 41 Temporary failure 临时故障 42 Switching equipment congestion 交换设备拥塞 43 Access information discarded 接入信息被丢弃 44 Requested circuit/channel not available 请求的电路/信道不可用 47 Resources unavailable, unspecified 资源不可用,未指定 49 Quality of service unavailable 服务质量不可用 50 Requested facility not subscribed 请求设备未预定 55 Incoming calls barred within the CUG CUG 内的来电阻断 57 Bearer capability not authorized 承载容量未批准 58 Bearer capability not available 承载容量当前不可用 63 Service/option not available 服务/选择不可用 上海移远通信技术股份有限公司 269 / 279 LTE Standard(U)系列 AT 命令手册 65 Bearer service not implemented 68 ACM >= ACM max 69 Requested facility not implemented 70 Only RDI bearer is available 79 Service/option not implemented 81 Invalid transaction identifier value 87 User not member of CUG 88 Incompatible destination 91 Invalid transit network selection 95 Semantically incorrect message 96 Invalid mandatory information 97 Message non-existent/not implemented 98 Message type not compatible with state 99 IE non-existent/not implemented 100 Conditional IE error 101 Message not compatible with state 102 Recovery on timer expiry 111 Protocol error, unspecified 127 Interworking, unspecified CS 域网络拒绝 英文含义 2 IMSI unknown in HLR 3 Illegal MS 4 IMSI unknown in VLR 5 IMEI not accepted 6 Illegal ME 承载服务未实施 ACM 等同或大于 ACM max 请求设备未实施 仅 RDI 承载可用 服务/选择未实施 无效交易标识符 用户非 CUG 成员 不兼容的目的地 无效转接网选择 语义错误消息 无效强制信息 消息不存在或未实施 消息类型与协议状态不兼容 信息元素不存在或未实施 条件 IE 错误 消息与协议状态不兼容 计时器到时恢复 协议错误,未指定 互通,未指定 中文含义 HLR 未定义该 IMSI 非法 MS VLR 未定义该 IMSI 不可接受的 IMEI 非法 ME 上海移远通信技术股份有限公司 270 / 279 LTE Standard(U)系列 AT 命令手册 7 GPRS services not allowed 不允许的 GPRS 服务 8 GPRS and non GPRS services not allowed 不允许的 GPRS 及非 GPRS 服务 9 MS identity cannot be derived 无法获取用户身份 10 Implicitly detached 用户隐式分离 11 PLMN not allowed 不允许的 PLMN 12 Location area not allowed 不允许的位置区域 13 Roaming not allowed 不允许漫游 14 GPRS services not allowed in PLMN 当前的 PLMN 不允许 GPRS 服务 15 No suitable cells in location area 本位置区不存在匹配的小区 16 MSC temporary not reachable MSC 暂时不可达 17 Network failure 网络错误 20 MAC failure MAC 错误 21 Synch failure 同步失败 22 Congestion 拥塞 23 GSM authentication unacceptable GSM 鉴权失败 32 Service option not supported 不支持的服务选择 33 Requested service option not subscribed 为预定请求的服务选择 34 Service option temporary out of order 服务选择暂时故障 38 Call cannot be identified 呼叫无法识别 40 No PDP context activated 无激活的 PDP 上下文 95 Semantically incorrect message 语义错误消息 96 Invalid mandatory information 无效强制信息 97 Message type non-existent 消息类型不存在 98 Message type not compatible with state 消息类型与协议状态不兼容 99 Information element non-existent 信息元素不存在 上海移远通信技术股份有限公司 271 / 279 101 Message not compatible with state 161 RR release indication 162 RR random access failure 163 RRC release indication 164 RRC close session indication 165 RRC open session failure 166 Low level failure 167 Low level failure no redial allowed 168 Invalid SIM 169 No service 170 Timer T3230 expired 171 No cell available 172 Wrong state 173 Access class blocked 174 Abort message received 175 Other cause 176 Timer T303 expired 177 No resources 178 Release pending 179 Invalid user data PS 域内部原因 英文含义 0 Invalid connection identifier 1 Invalid NSAPI 2 Invalid primary NSAPI 7 PDP establish timeout 上海移远通信技术股份有限公司 LTE Standard(U)系列 AT 命令手册 消息与协议状态不兼容 RR 释放指示 RR 随机接入失败 RRC 释放指示 RRC 关闭会话指示 RRC 打开会话失败 底层错误 底层错误,不允许重拨 无效 SIM 卡 无服务 定时器 T303 过期 无小区可用 错误状态 接入类型受阻 接收到中止消息 其他原因 定时器 T303 过期 无资源 待释放 无效用户数据 中文含义 无效连接标识符 无效 NSAPI 无效首选 NSAPI PDP 创建超时 272 / 279 LTE Standard(U)系列 AT 命令手册 3 Invalid field 4 SNDCP failure 5 RAB setup failure 6 No GPRS context 8 PDP activate timeout 9 PDP modify timeout 10 PDP inactive max timeout 11 PDP lower layer error 12 PDP duplicate 13 Access technology change 14 PDP unknown reason PS 域网络原因 英文含义 25 LLC or SNDCP failure 26 Insufficient resources 27 Missing or unknown APN 28 Unknown PDP address or PDP type 29 User authentication failed 30 Activation rejected by GGSN 31 Activation rejected, unspecified 32 Service option not supported 33 Requested service option not subscribed 34 Service option temporary out of order 35 NSAPI already used (not sent) 36 Regular deactivation 37 QoS not accepted 无效字段 SNDCP 失败 RAB 设置失败 无 GPRS 上下文 PDP 激活超时 PDP 修改超时 PDP 不活跃最大时间超时 PDP 底层错误 PDP 重复 接入技术改变 PDP 未知原因 中文含义 LLC 或 SDNCP 错误 资源不足 丢失或未知 APN 未知 PDP 地址或 PDP 类型 用户鉴权失败 激活请求被 GGSN 拒绝 激活请求被拒绝,未指定 不支持的服务选择 未预定请求的服务选择 服务选择暂时故障 NSAPI 已被占用(未发送) 常规去激活 不接受的服务质量 上海移远通信技术股份有限公司 273 / 279 LTE Standard(U)系列 AT 命令手册 38 Network failure 39 Reactivation required 40 Feature not supported 41 Semantic error in the TFT operation 42 Syntactical error in the TFT operation 43 Unknown PDP context 44 PDP context without TFT already activated 45 Semantic errors in packet filter 46 Syntactical errors in packet filter 81 Invalid transaction identifier 95 Semantically incorrect message 96 Invalid mandatory information 97 Message non-existent/not implemented 98 Message type not compatible with state 99 IE non-existent/not implemented 100 Conditional IE error 101 Message not compatible with state 111 Protocol error, unspecified PS 域 LTE 原因 英文含义 网络错误 需重新激活 功能不支持 TFT 操作语义错误 TFT 操作语法错误 未知 PDP 上下文 无 TFT 的 PDP 上下文已被激活 分组过滤器语义错误 分组过滤器语法错误 无效交易标识符 语义错误信息 无效强制信息 消息不存在或未实施 消息类型与协议状态不兼容 信息元素不存在或未实施 条件 IE 错误 消息与协议状态不兼容 协议错误,未指定 中文含义 8 Operator determined barring 运营者决定的闭锁业务 26 Insufficient Resources 资源不足 27 Missing or unknown APN 丢失或未知 APN 28 Unknown PDP address or PDP type 未知 PDP 地址或 PDP 类型 29 User Aauthentication faile 用户鉴权失败 30 Activation rejected by Servicing GW or PDN GW 激活请求被服务 GW 或 PDN GW 拒绝 上海移远通信技术股份有限公司 274 / 279 LTE Standard(U)系列 AT 命令手册 31 Activation rejected, unspecified 激活请求被拒绝,未指定 32 Service option not supported 不支持的服务选择 33 Requested service option not subscribed 未预定请求的服务选择 34 Service option temporarily out of order 服务选择暂时故障 35 PTI already In use PTI 已被占用 36 Regular deactivation 常规去激活 37 QoS not accepted 不接受的服务质量 38 Network failure 网络错误 39 Reactivation required 需重新激活 40 Feature not supported 功能不支持 41 Semantic error in the TFT operation TFT 操作语义错误 42 Syntactical error in the TFT operation TFT 操作语法错误 43 Unknown Bearer context 未知承载上下文 44 Semantic errors in packet filter 分组过滤器语义错误 45 Syntactical errors in packet filter 分组过滤器语法错误 46 Bearer Context without TFT already Active 无 TFT 的承载上下文已被激活 47 PTI mismatch PTI 搭配错误 49 PDN disconnected ,Not allowed PDN 断开连接,不允许 50 PDN type IPV4 only Allowed 仅允许 PDN 类型为 IPv4 51 PDN type IPV6 only Allowed 仅允许 PDN 类型为 IPv6 52 Single ADR bearers only Allowed 仅允许单独 ADR 承载 53 ESM info not recieved ESM 信息未收到 54 PDN connection does not exist PDN 连接不存在 55 Multiple PDN connection for given APN not allowed 指定 APN 不允许多 PDN 连接 56 Collision with network init request 与网络初始化请求冲突 上海移远通信技术股份有限公司 275 / 279 LTE Standard(U)系列 AT 命令手册 59 Unsupported QCI value 不支持的 QCI 值 81 Invalid PTI value 无效 PTI 值 95 Symantically invalid message 语义错误消息 96 Invalid mandatory information 无效强制信息 97 Message non-existent/not implemented 消息不存在或未实施 98 Message type not compatible with state 消息类型与协议状态不兼容 99 Info Elemant non existent 信息要素不存在 100 Conditional IE error 条件 IE 错误 101 Message type not compatible with state 消息类型与协议状态不兼容 111 Protocol error, unspecified 协议错误,未指定 112 PS 域 LTE 本地 原因 APN restrict value incompatible with ACT context 英文含义 APN 限制值与 ACT 上下文不适配 中文含义 3 Illegal UE 非法 UE 6 Illegal ME 非法 ME 7 EPS services not allowed 不允许的 EPS 服务 9 UE id can't be driven by network UE ID 无法被网络驱动 10 Implicitly Detached 用户隐式分离 11 PLMN not allowed 不允许的 PLMN 12 Tracking area not allowed 不允许的跟踪区域 13 Roaming not allowed in this tracking area 此跟踪区域不允许漫游 15 No Suitable cells in tracking area 跟踪区域无合适小区 18 CS Domain Not available CS 域不可用 25 Not Authorized for this CSG CSG 未授权 38 CS fallback call EST not allowed EST 不允许的 CS 回电 39 CS domain temperarly not allowed 暂时不允许的 CS 域 上海移远通信技术股份有限公司 276 / 279 LTE Standard(U)系列 AT 命令手册 43 Unknown EPS bearer context 未知 EPS 承载上下文 256 Released AT RRC 释放的 AT RRC 257 Signal Connection Released 释放的信号连接 258 EMM detached EMM 分离 259 EMM attach failed EMM 驻留失败 260 EMM attach started EMM 开始驻留 261 NAS service request failed NAS 服务请求失败 262 ESM activate dedicated bearer reactivater by ESM 通过网络激活指定承载重新激活 network 器 263 Lower layer failure 底层失败 264 Lower layer failure 底层失败 265 Network activater dedicated bearer with ID of deffered bearer 网络使用承载 ID 激活指定承载 266 BAD OTA message BAD OTA 消息 267 DS rejected the call DS 拒绝来电 268 Context transferred due to IRAT 由 IRAT 传输的内容 269 DS explicit deactivation DS 显式去激活 270 ESM MSGR failure ESM MSGR 失败 271 Local Cause not available 本地原因不可用 272 Rejected due to connected state 因已连接状态拒绝 273 NAS Service request failed, no throttle NAS 服务请求失败,无节流 274 ACL failure ACL 失败 275 NAS Service request failed , DS disallow NAS 服务请求失败,DS 驳回 276 EMM T3417 expired EMM T3417 定时器过时 277 EMM T3417 ext expired EMM T3417 ext 定时器过时 278 NAS LRRC UL data CNF failure TXN NAS LRRC 上行数据 CNF 失败 TXN 279 NAS LRRC UL data CNF failure HO NAS LRRC 上行数据 CNF 失败 HO 上海移远通信技术股份有限公司 277 / 279 LTE Standard(U)系列 AT 命令手册 280 NAS LRRC UL data CNF failure CONN NAS LRRC 上行数据 CNF 失败 CONN release 释放 281 NAS LRRC UL data CNF failure RLF NAS LRRC 上行数据 CNF 失败 RLF 282 NAS LRRC UL data CNF failure control Not NAS LRRC 上行数据 CNF 失败控制 CONN Not CONN 283 NAS LRRC connection EST success NAS LRRC 连接 EST 成功 284 NAS LRRC connection EST failure NAS LRRC 连接 EST 失败 285 NAS LRRC connection EST failure, aborted NAS LRRC 连接 EST 失败,中止 286 NAS LRRC connection EST failure, access barrer NAS LRRC 连接 EST 失败,接入受阻 287 NAS LRRC connection EST failure, CELL resel NAS LRRC 连接 EST 失败,小区释放 288 NAS LRRC connection EST failure, config failure NAS LRRC 连接 EST 失败,配置失败 289 NAS LRRC connection EST failure, timer NAS LRRC 连接 EST 失败,定时器超 expired 时 290 NAS LRRC connection EST failure, link failure NAS LRRC 连接 EST 失败,链路失败 291 NAS LRRC connection EST failure, not camped NAS LRRC 连接 EST 失败,不可驻留 292 NAS LRRC connection EST failure, SI failure NAS LRRC 连接 EST 失败,SI 失败 293 NAS LRRC connection EST failure, CONN NAS LRRC 连接 EST 失败,CONN 拒 reject 绝 294 NAS LRRC connection release normal NAS LRRC 连接释放,正常 295 NAS LRRC connection release RLF NAS LRRC 连接释放,RLF 296 NAS LRRC connection release CRE failure NAS LRRC 连接释放,CRE 失败 297 NAS LRRC connection release QOS during CRE NAS LRRC 连接释放,CRE 时 QoS 298 NAS LRRC connection release aborted NAS LRRC 连接释放,中止 299 NAS LRRC connection release SIB read error NAS LRRC 连接释放,SIB 读取错误 300 NAS LRRC connection release aborted IRAT success NAS LRRC 连接释放,中止 IRAT 成功 301 NAS Reject LRRC radio link failure NAS 拒绝 LRRC 无线电链路失败 302 NAS service request failure, LTE network reject NAS 服务请求失败,LTE 网络拒绝 上海移远通信技术股份有限公司 278 / 279 LTE Standard(U)系列 AT 命令手册 303 NAS detach with reattach, LTE network detach NAS 分离后重连,LTE 网络分离 304 NAS detach without reacttach, LTE network detach NAS 分离后不重连,LTE 网络分离 上海移远通信技术股份有限公司 279 / 279
PDF
1.78 MB
LTE Standard(A)系列 AT 命令手册 LTE Standard 模块系列 版本:1.1 日期:2022-02-21 状态:受控文件 M10_ATC Confidential / Released 1 / 10 LTE Standard(A)系列 AT 命令手册 上海移远通信技术股份有限公司(以下简称'移远通信')始终以为客户提供最及时、最全面的服务为宗旨。 如需任何帮助,请随时联系我司上海总部,联系方式如下: 上海移远通信技术股份有限公司 上海市闵行区田林路 1016 号科技绿洲 3 期(B 区)5 号楼 电话:+86 21 5108 6236 邮箱:info@quectel.com 邮编:200233 或联系我司当地办事处,详情请登录:http://www.quectel.com/cn/support/sales.htm。 如需技术支持或反馈我司技术文档中的问题,请随时登陆网址: http://www.quectel.com/cn/support/technical.htm 或发送邮件至:support@quectel.com。 前言 移远通信提供该文档内容以支持客户的产品设计。客户须按照文档中提供的规范、参数来设计产品。同时, 您理解并同意,移远通信提供的参考设计仅作为示例。您同意在设计您目标产品时使用您独立的分析、评 估和判断。在使用本文档所指导的任何硬软件或服务之前,请仔细阅读本声明。您在此承认并同意,尽管 移远通信采取了商业范围内的合理努力来提供尽可能好的体验,但本文档和其所涉及服务是在'可用'基 础上提供给您的。移远通信可在未事先通知的情况下,自行决定随时增加、修改或重述本文档。 使用和披露限制 许可协议 除非移远通信特别授权,否则我司所提供硬软件、材料和文档的接收方须对接收的内容保密,不得将其用 于除本项目的实施与开展以外的任何其他目的。 版权声明 移远通信产品和本协议项下的第三方产品可能包含受移远通信或第三方材料、硬软件和文档版权保护的相 关资料。除非事先得到书面同意,否则您不得获取、使用、向第三方披露我司所提供的文档和信息,或对 此类受版权保护的资料进行复制、转载、抄袭、出版、展示、翻译、分发、合并、修改,或创造其衍生作 品。移远通信或第三方对受版权保护的资料拥有专有权,不授予或转让任何专利、版权、商标或服务商标 权的许可。为避免歧义,除了正常的非独家、免版税的产品使用许可,任何形式的购买都不可被视为授予 许可。对于任何违反保密义务、未经授权使用或以其他非法形式恶意使用所述文档和信息的违法侵权行为, 移远通信有权追究法律责任。 商标 除另行规定,本文档中的任何内容均不授予在广告、宣传或其他方面使用移远通信或第三方的任何商标、 商号及名称,或其缩略语,或其仿冒品的权利。 第三方权利 您理解本文档可能涉及一个或多个属于第三方的硬软件和文档('第三方材料')。您对此类第三方材料的使 用应受本文档的所有限制和义务约束。 上海移远通信技术股份有限公司 1 / 189 LTE Standard(A)系列 AT 命令手册 移远通信针对第三方材料不做任何明示或暗示的保证或陈述,包括但不限于任何暗示或法定的适销性或特 定用途的适用性、平静受益权、系统集成、信息准确性以及与许可技术或被许可人使用许可技术相关的不 侵犯任何第三方知识产权的保证。本协议中的任何内容都不构成移远通信对任何移远通信产品或任何其他 硬软件、设备、工具、信息或产品的开发、增强、修改、分销、营销、销售、提供销售或以其他方式维持 生产的陈述或保证。此外,移远通信免除因交易过程、使用或贸易而产生的任何和所有保证。 隐私声明 为实现移远通信产品功能,特定设备数据将会上传至移远通信或第三方服务器(包括运营商、芯片供应商 或您指定的服务器)。移远通信严格遵守相关法律法规,仅为实现产品功能之目的或在适用法律允许的情况 下保留、使用、披露或以其他方式处理相关数据。当您与第三方进行数据交互前,请自行了解其隐私保护 和数据安全政策。 免责声明 1) 移远通信不承担任何因未能遵守有关操作或设计规范而造成损害的责任。 2) 移远通信不承担因本文档中的任何因不准确、遗漏、或使用本文档中的信息而产生的任何责任。 3) 移远通信尽力确保开发中功能的完整性、准确性、及时性,但不排除上述功能错误或遗漏的可能。除 非另有协议规定,否则移远通信对开发中功能的使用不做任何暗示或法定的保证。在适用法律允许的 最大范围内,移远通信不对任何因使用开发中功能而遭受的损害承担责任,无论此类损害是否可以预 见。 4) 移远通信对第三方网站及第三方资源的信息、内容、广告、商业报价、产品、服务和材料的可访问性、 安全性、准确性、可用性、合法性和完整性不承担任何法律责任。 版权所有 ©上海移远通信技术股份有限公司 2022,保留一切权利。 Copyright © Quectel Wireless Solutions Co., Ltd. 2022. 上海移远通信技术股份有限公司 2 / 189 LTE Standard(A)系列 AT 命令手册 文档历史 修订记录 版本 1.0 日期 2021-09-10 2021-12-13 作者 Yule DENG/ Isaac SHI Yule DENG/ Isaac SHI Yule DENG/ 1.1 2022-02-21 Isaac SHI 变更表述 文档创建 受控版本 1. 增加文档适用模块 EC200A 系列、EC800N-CN 和 EG915N-EU。 2. 删除命令 A/。 3. 删除命令 AT+QCELL。 4. 新增 EC200A 系列暂不支持打开/关闭 URC 缓存 相关批注(第 4.3.9 章)。 5. 更新命令 AT+QINDCFG 的参数的取值 (第 4.4 章)。 6. 更新 AT+CPBW 的示例(第 8.5 章)。 7. 更新命令 AT+CGSMS 的参数的默认值 为 3(第 10.13 章)。 8. 新增批注(第 4.3.9 章)。 9. 更新 URC 汇总(第 12.7 章)。 上海移远通信技术股份有限公司 3 / 189 LTE Standard(A)系列 AT 命令手册 目录 文档历史 ........................................................................................................................................................ 3 目录 ............................................................................................................................................................... 4 表格索引 ........................................................................................................................................................ 8 1 引言 ........................................................................................................................................................ 9 1.1. 本章概要 ...................................................................................................................................... 9 1.2. 定义 ........................................................................................................................................... 10 1.3. AT 命令语句............................................................................................................................... 10 1.4. AT 命令响应............................................................................................................................... 11 1.5. 支持的字符集............................................................................................................................. 11 1.6. AT 命令端口............................................................................................................................... 12 1.7. 未经请求的结果码 ..................................................................................................................... 12 1.8. 关闭程序 .................................................................................................................................... 12 1.9. AT 示例声明............................................................................................................................... 12 2 通用命令 ............................................................................................................................................... 13 2.1. ATI 显示 MT 的 ID 信息........................................................................................................... 13 2.2. AT+GMI 请求制造商信息 ........................................................................................................ 14 2.3. AT+GMM 请求 TA 型号 ID ...................................................................................................... 14 2.4. AT+GMR 请求 TA 固件版本 ID ............................................................................................... 15 2.5. AT+CGMI 请求制造商信息 ..................................................................................................... 15 2.6. AT+CGMM 请求 TA 型号 ID ................................................................................................... 16 2.7. AT+CGMR 请求 TA 固件版本 ID............................................................................................. 16 2.8. AT+GSN 请求国际移动设备识别码(IMEI 号) ..................................................................... 17 2.9. AT+CGSN 请求国际移动设备识别码...................................................................................... 18 2.10. AT&F 重置 AT 命令设置为出厂设置........................................................................................ 18 2.11. AT&V 显示当前配置................................................................................................................ 19 2.12. AT&W 存储当前设置到用户自定义配置文件 .......................................................................... 20 2.13. ATZ 从用户定义配置文件还原所有 AT 命令设置 .................................................................... 20 2.14. ATQ 设置结果码回显模式 ....................................................................................................... 21 2.15. ATV TA 响应格式 .................................................................................................................... 21 2.16. ATE 设置命令回显模式 ........................................................................................................... 23 2.17. ATS3 设置命令行终止符 ......................................................................................................... 23 2.18. ATS4 设置响应格式字符 ......................................................................................................... 24 2.19. ATS5 设置命令行编辑字符 ..................................................................................................... 24 2.20. ATX 设置 CONNECT 结果码格式和检测呼叫进程 ................................................................. 25 2.21. AT+CFUN 设置功能模式 ........................................................................................................ 26 2.22. AT+CMEE 设置错误讯息格式................................................................................................. 27 2.23. AT+CSCS 选择 TE 字符集...................................................................................................... 28 2.24. AT+QURCCFG 配置 URC 指示选项 ...................................................................................... 29 2.25. AT+QPPPDROP 终止 PPP 连接 ............................................................................................ 31 3 串口控制命令........................................................................................................................................ 32 上海移远通信技术股份有限公司 4 / 189 LTE Standard(A)系列 AT 命令手册 3.1. AT&C 设置 DCD 信号模式...................................................................................................... 32 3.2. AT&D 设置 DTR 信号模式 ...................................................................................................... 32 3.3. AT+IFC 设置串口的流控方式.................................................................................................. 33 3.4. AT+IPR 设置固定的串口通信波特率....................................................................................... 34 4 状态控制命令........................................................................................................................................ 36 4.1. AT+CPAS 查询 ME 活动状态.................................................................................................. 36 4.2. AT+CEER 上报扩展错误 ........................................................................................................ 37 4.3. AT+QCFG 扩展命令 ............................................................................................................... 38 4.3.1. AT+QCFG='gprsattach' 配置 GPRS 附着模式 ........................................................... 39 4.3.2. AT+QCFG='nwscanmode' 配置网络搜索模式............................................................ 40 4.3.3. AT+QCFG='nwscanseq' 配置网络搜索顺序............................................................... 41 4.3.4. AT+QCFG='roamservice' 配置漫游服务 .................................................................... 42 4.3.5. AT+QCFG='servicedomain' 配置服务域 .................................................................... 43 4.3.6. AT+QCFG='band' 配置频段........................................................................................ 44 4.3.7. AT+QCFG='urc/ri/other' 设置其他 URC 上报时的 RI 行为 ......................................... 45 4.3.8. AT+QCFG='urcdelay' 设置 URC 延迟时间................................................................. 46 4.3.9. AT+QCFG='urc/cache' 打开/关闭 URC 缓存.............................................................. 46 4.3.10. AT+QCFG='usbnet' 配置网卡接口 ............................................................................. 48 4.3.11. AT+QCFG='ppp/termframe' 启用/禁用 PPP TERM 帧发送功能 ................................ 49 4.3.12. AT+QCFG='airplanecontrol' 启用/禁用通过 W_DISABLE#控制飞行模式.................. 50 4.3.13. AT+QCFG='urc/ri/ring' 设置来电 URC 上报时的 RI 行为 ........................................... 52 4.3.14. AT+QCFG='risignaltype' RI 信号输出载体 ................................................................. 53 4.3.15. AT+QCFG=''uart2ipr'' 配置波特率 ............................................................................... 54 4.3.16. AT+QCFG='nat' 配置网卡工作模式 ............................................................................ 55 4.4. AT+QINDCFG 控制 URC 上报 ............................................................................................... 56 5 (U)SIM 卡相关命令............................................................................................................................... 59 5.1. AT+CIMI 查询 IMSI ................................................................................................................. 59 5.2. AT+CLCK 功能锁定 ................................................................................................................ 60 5.3. AT+CPIN PIN 管理 ................................................................................................................. 62 5.4. AT+CPWD 修改密码............................................................................................................... 63 5.5. AT+CSIM 通用(U)SIM 卡访问................................................................................................. 65 5.6. AT+CRSM (U)SIM 卡受限访问............................................................................................... 66 5.7. AT+QCCID 查询 ICCID........................................................................................................... 67 5.8. AT+QPINC 获取 PIN 剩余重试次数........................................................................................ 67 5.9. AT+QINISTAT 查询(U)SIM 卡初始化状态............................................................................... 68 5.10. AT+QSIMDET (U)SIM 卡检测 ................................................................................................ 69 5.11. AT+QSIMSTAT (U)SIM 卡插拔状态上报 ................................................................................ 70 6 网络服务命令........................................................................................................................................ 72 6.1. AT+COPS 选择运营商............................................................................................................ 72 6.2. AT+CREG CS 域网络注册状态 .............................................................................................. 74 6.3. AT+CSQ 查询信号强度........................................................................................................... 75 6.4. AT+CPOL 配置首选运营商列表.............................................................................................. 77 6.5. AT+COPN 查询运营商名称列表 ............................................................................................. 78 上海移远通信技术股份有限公司 5 / 189 LTE Standard(A)系列 AT 命令手册 6.6. AT+CTZU 自动更新时区......................................................................................................... 79 6.7. AT+CTZR 上报时区变化......................................................................................................... 80 6.8. AT+QLTS 获取通过网络同步的最新时间................................................................................ 82 6.9. AT+QNWINFO 查询网络信息................................................................................................. 83 7 呼叫相关命令........................................................................................................................................ 85 7.1. ATA 呼叫应答 .......................................................................................................................... 85 7.2. ATD 发起呼叫 ......................................................................................................................... 86 7.3. AT+COLP 被叫线路识别显示 ................................................................................................. 87 7.4. ATH 挂断现有连接 .................................................................................................................. 89 7.5. AT+CHUP 挂断语音通话 ........................................................................................................ 89 7.6. +++ 从数据模式切换至命令模式............................................................................................. 90 7.7. ATO 从命令模式切换至数据模式 ............................................................................................ 91 7.8. ATS0 设置自动应答前振铃次数 .............................................................................................. 91 7.9. AT+CLCC 查询当前 ME 呼叫 ................................................................................................. 92 7.10. AT^DSCI 指示呼叫状态 .......................................................................................................... 94 8 电话本相关命令.................................................................................................................................... 96 8.1. AT+CNUM 查询本机号码........................................................................................................ 96 8.2. AT+CPBF 搜索电话本 .............................................................................................................. 97 8.3. AT+CPBR 读取电话本条目..................................................................................................... 98 8.4. AT+CPBS 设置电话本存储器 ................................................................................................. 99 8.5. AT+CPBW 写入电话本 ......................................................................................................... 100 9 短消息相关命令 .................................................................................................................................. 102 9.1. AT+CSMS 选择短消息服务类型 ........................................................................................... 102 9.2. AT+CMGF 配置短消息模式 .................................................................................................. 103 9.3. AT+CSCA 设置短消息服务中心地址 .................................................................................... 104 9.4. AT+CPMS 配置短消息首选存储位置.................................................................................... 105 9.5. AT+CMGD 删除短消息 ......................................................................................................... 106 9.6. AT+CMGL 按状态读取短消息............................................................................................... 108 9.7. AT+CMGR 按照索引读取短消息 ...........................................................................................111 9.8. AT+CMGS 发送短消息 ......................................................................................................... 114 9.9. AT+CMMS 发送多条短消息.................................................................................................. 116 9.10. AT+CMGW 存储短消息 ........................................................................................................ 117 9.11. AT+CMSS 从存储器发送短消息 ........................................................................................... 119 9.12. AT+CNMA 新短消息确认 ...................................................................................................... 120 9.13. AT+CNMI 设置短消息上报方式 ............................................................................................ 122 9.14. AT+CSCB 选择小区广播消息类型........................................................................................ 124 9.15. AT+CSDH 设置文本模式下参数显示 .................................................................................... 125 9.16. AT+CSMP 设置短消息文本模式参数.................................................................................... 126 9.17. AT+QCMGS 发送级联短消息 ............................................................................................... 127 9.18. AT+QCMGR 读取级联短消息............................................................................................... 128 10 分组域命令 ......................................................................................................................................... 131 10.1. AT+CGATT PS 域附着或去附着 ........................................................................................... 131 上海移远通信技术股份有限公司 6 / 189 LTE Standard(A)系列 AT 命令手册 10.2. AT+CGDCONT 定义 PDP 上下文 ........................................................................................ 132 10.3. AT+CGQREQ 服务质量参数(请求的) .............................................................................. 134 10.4. AT+CGQMIN 服务质量参数(最低可接受的) .................................................................... 136 10.5. AT+CGEQREQ 3G 服务质量参数(请求的)...................................................................... 139 10.6. AT+CGEQMIN 3G 服务质量参数(最低可接受)................................................................ 143 10.7. AT+CGACT PDP 上下文激活/去激活 ................................................................................... 147 10.8. AT+CGDATA 进入数据传输状态........................................................................................... 148 10.9. AT+CGPADDR 显示 PDP 地址............................................................................................. 149 10.10. AT+CGCLASS GPRS 移动站点等级.................................................................................... 150 10.11. AT+CGREG PS 域网络注册状态.......................................................................................... 151 10.12. AT+CGEREP 分组域事件上报.............................................................................................. 152 10.13. AT+CGSMS 选择 MO 短消息服务........................................................................................ 154 10.14. AT+CEREG EPS 网络注册状态 ........................................................................................... 155 10.15. AT+QGDCNT 流量统计 ........................................................................................................ 156 10.16. AT+QAUGDCNT 自动保存流量统计 .................................................................................... 158 10.17. AT+QNETDEVCTL 连接 USB 网卡 ...................................................................................... 159 11 硬件相关命令...................................................................................................................................... 161 11.1. AT+QPOWD 关闭模块.......................................................................................................... 161 11.2. AT+CCLK 实时时钟 .............................................................................................................. 161 11.3. AT+QSCLK 禁用/启用睡眠模式............................................................................................ 162 12 附录 .................................................................................................................................................... 164 12.1. 术语缩写 .................................................................................................................................. 164 12.2. AT&F 影响到的 AT 命令及参数................................................................................................ 168 12.3. AT&W 影响到的 AT 命令及参数 .............................................................................................. 169 12.4. ATZ 影响到的 AT 命令及参数.................................................................................................. 170 12.5. CME ERROR 错误码汇总 ....................................................................................................... 171 12.6. CMS ERROR 错误码汇总 ....................................................................................................... 173 12.7. URC 汇总 ................................................................................................................................ 174 12.8. SMS 字符集转换...................................................................................................................... 177 12.9. AT+CEER 扩展错误报告列表.................................................................................................. 183 上海移远通信技术股份有限公司 7 / 189 LTE Standard(A)系列 AT 命令手册 表格索引 表 1:适用模块............................................................................................................................................. 9 表 2:AT 命令类型...................................................................................................................................... 10 表 3:AT&V 响应 ........................................................................................................................................ 19 表 4:ATV0&ATV1 结果代码数值等效项和简要说明 ................................................................................. 22 表 5:延迟类别......................................................................................................................................... 136 表 6:术语缩写......................................................................................................................................... 164 表 7:AT&F 影响到的 AT 命令及参数....................................................................................................... 168 表 8:AT&W 影响到的 AT 命令及参数 ..................................................................................................... 169 表 9:ATZ 影响到的 AT 命令及参数 ......................................................................................................... 170 表 10:+CME ERROR: 错误码描述 ................................................................................................ 171 表 11:+CMS ERROR: 错误码描述 ................................................................................................ 173 表 12:URC 汇总 ..................................................................................................................................... 174 表 13:SMS 文本输入和输出方式............................................................................................................ 177 表 14:输入转换表(DCS 为 GSM 7-bit 且 AT+CSCS='GSM') ........................................................... 177 表 15:输出转换表(DCS 为 GSM 7-bit 且 AT+CSCS='GSM') ........................................................... 178 表 16:GSM 扩展字符(GSM 编码)...................................................................................................... 179 表 17:输入转换表(DCS 为 GSM 7-bit 且 AT+CSCS='IRA').............................................................. 179 表 18:IRA 扩展字符................................................................................................................................ 180 表 19:输出转换表(DCS 为 GSM 7-bit 且 AT+CSCS='IRA').............................................................. 181 表 20:GSM 扩展字符(ISO-8859-1/Unicode) ..................................................................................... 182 表 21:AT+CEER 扩展错误报告列表....................................................................................................... 183 上海移远通信技术股份有限公司 8 / 189 LTE Standard(A)系列 AT 命令手册 1 引言 1.1. 本章概要 本文档介绍移远通信 LTE Standard(A)系列模块支持的 AT 命令集。 表 1:适用模块 模块系列 LTE Standard(A) 模块 EC200T 系列 EC200S 系列 EC200A 系列 EC200N-CN EC600S-CN EC600N-CN EC800N-CN EG912Y-EU EG915N-EU 上海移远通信技术股份有限公司 9 / 189 LTE Standard(A)系列 AT 命令手册 1.2. 定义 ⚫ ⚫ ⚫ ⚫ […] ⚫ 下划线 回车符。 换行符。 参数名称。实际命令行中不包含尖括号。 可选参数或 TA 信息响应的可选部分。实际命令行中不包含方括号。若无特别说明, 配置命令中的可选参数被省略时,将默认使用其之前已设置的值或其默认值。 参数的默认设置。 1.3. AT 命令语句 前缀 AT 或 at 必须加在每个命令行的开头。输入将终止命令行。通常,命令后面跟随形式为 的响应。在本文档中表现命令和响应的表格中,省略了, 仅显示命令和响应。 模块实现的 AT 命令可以在语法上分为两类:基础类、S 参数类和扩展类,如下所列。 ⚫ 基础类 基础类 AT 命令的格式为 AT或 AT&,其中是命令,是该命令的参数。以 ATE为例,DCE 会根据的取值确定是否将接收到的字符回显给 DTE。若为可选参数, 则其被省略时将使用其默认值。 ⚫ S 参数类 此类 AT 命令格式有 ATS=,其中是 S 寄存器的索引,是赋予的参数值。 ⚫ 扩展类 扩展类 AT 命令可以在多种模式下运行,如下表所示: 表 2:AT 命令类型 AT 命令类型 语句 测试命令 AT+=? 查询命令 AT+? 描述 测试是否存在相应的设置命令,并返回有关其参 数的类型、值或范围的信息。 查询相应设置命令的当前参数值。 设置命令 AT+=[,[,[...]]] 设置用户可定义的参数值。 执行命令 AT+ 返回特定的参数信息或执行特定的操作。 上海移远通信技术股份有限公司 10 / 189 LTE Standard(A)系列 AT 命令手册 可以用分号(;)将多个命令放在同一行。此时只有第一个命令带有 AT 前缀。命令可以是大写或小写。 输入 AT 命令时,可以忽略空格。但以下情况除外: ⚫ 带引号的字符串内; ⚫ 不带引号的字符串或数字参数内; ⚫ IP 地址内; ⚫ 在 AT 命令名称中的 =、? 或 =? 内。 输入 AT 命令时,至少需要一个回车符。换行符会被忽略,因此在输入时允许使用一个回车符/换行符 对。 若只输入了 AT 标记,未携带命令,则会返回 OK;若输入的是无效命令,则会返回 ERROR。 对于可选参数,除非明确说明,否则需要一直输入到最后一个可选参数为止。 1.4. AT 命令响应 当 AT 命令处理器处理完一条命令后,会返回 OK、ERROR 或+CME ERROR: ,表示已经准备 好接收新命令。在返回最终的 OK,ERROR 或+CME ERROR: 之前,会发送请求的响应消息。 以下是响应消息的格式: +CMD1: OK 或者 OK 1.5. 支持的字符集 模块的 AT 命令接口默认使用 GSM 字符集,其支持的字符集如下: ⚫ GSM format ⚫ UCS2 ⚫ IRA 上海移远通信技术股份有限公司 11 / 189 LTE Standard(A)系列 AT 命令手册 可以使用 AT+CSCS(3GPP TS 27.007)来配置和查询字符集,并在 3GPP TS 27.005 中对其进行定 义。字符集会影响 SMS 和 SMS 广播消息的发送和接收,以及电话簿条目文本字段的输入和显示。 1.6. AT 命令端口 主串口端口和两个 USB 端口(USB MODEM 端口和 USB AT 端口)支持 AT 命令通信和数据传输。 1.7. 未经请求的结果码 作为未经请求的结果码和上报消息,URC 是由模块发出的报告消息,无需 TE 请求,并且在发生特定 事件时自动发布,而不会作为与已执行的 AT 命令相关的响应的一部分发出。导致 URC 上报的特定事件包 括来电(RING)、收到短消息、高/低压警报和高/低温警报等。 1.8. 关闭程序 通过执行 AT+QPOWD 来关闭模块是最安全方式,因此推荐使用此方法来关闭模块。通过让模块从网 络注销并允许软件在断开电源连接之前进入安全的数据状态来实现此过程。 发送 AT+QPOWD 后,请勿执行任何其他 AT 命令。成功执行命令后,模块将输出消息 POWERED DOWN,然后进入关机状态。为了避免数据丢失,建议在输出 URC POWERED DOWN 后等待 3 秒以断开 电源。若 65 秒后仍未收到 POWER DOWN,则必须强制断开电源。 1.9. AT 示例声明 本文中的示例仅为方便用户了解 AT 命令的使用方法,不构成移远通信对终端流程设计的建议或意见, 也不代表模块应被设置成相应示例中的状态。某些 AT 命令存在多个示例,这些示例之间不存在承接关系或 连续性。 上海移远通信技术股份有限公司 12 / 189 LTE Standard(A)系列 AT 命令手册 2 通用命令 2.1. ATI 显示 MT 的 ID 信息 该命令用于提供 MT 的 ID 信息。 ATI 显示 MT 的 ID 信息 执行命令 ATI 最大响应时间 特性说明 参考 V.25ter 响应 Quectel Revision: OK 300 毫秒 / 参数 字符串类型。设备类型的标识符。 字符串类型。MT 固件版本的 ID 信息。 举例 ATI Quectel EC200TCN Revision: EC200TCNDAR01A01M1G OK 上海移远通信技术股份有限公司 13 / 189 LTE Standard(A)系列 AT 命令手册 2.2. AT+GMI 请求制造商信息 该命令与 AT+CGMI 的作用相同,用于返回制造商 ID 信息。 AT+GMI 请求制造商信息 测试命令 AT+GMI=? 执行命令 AT+GMI 响应 OK 响应 Quectel 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 2.3. AT+GMM 请求 TA 型号 ID 该命令与 AT+CGMM 的作用相同,用于返回 TA 型号 ID 信息。 AT+GMM 请求 TA 型号 ID 测试命令 AT+GMM=? 执行命令 AT+GMM 响应 OK 响应 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 参数 字符串类型。设备类型的标识符。 上海移远通信技术股份有限公司 14 / 189 LTE Standard(A)系列 AT 命令手册 2.4. AT+GMR 请求 TA 固件版本 ID 该命令与 AT+CGMR 的作用相同,用于提供 TA 固件版本的 ID 信息。 AT+GMR 请求 TA 固件版本 ID 测试命令 AT+GMR=? 执行命令 AT+GMR 响应 OK 响应 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 参数 字符串类型。TA 固件版本的 ID 信息,包括行终止符,在信息文本中不得超过 2048 个 字符。 举例 AT+GMR EC200TCNDAR01A01M1G OK 2.5. AT+CGMI 请求制造商信息 该命令与 AT+GMI 的作用相同,用于返回制造商信息。 AT+CGMI 请求制造商信息 测试命令 AT+CGMI=? 执行命令 AT+CGMI 响应 OK 响应 Quectel OK 上海移远通信技术股份有限公司 15 / 189 最大响应时间 特性说明 参考 3GPP TS 27.007 300 毫秒 / LTE Standard(A)系列 AT 命令手册 2.6. AT+CGMM 请求 TA 型号 ID 该命令与 AT+GMM 的作用相同,用于返回 TA 型号 ID 信息。 AT+CGMM 请求 TA 型号 ID 测试命令 AT+CGMM=? 执行命令 AT+CGMM 响应 OK 响应 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 300 毫秒 / 参数 字符串类型。设备类型的标识符。 2.7. AT+CGMR 请求 TA 固件版本 ID 该命令与 AT+GMR 的作用相同,用于提供 TA 固件版本 ID 信息。 AT+CGMR 请求 TA 固件版本 ID 测试命令 AT+CGMR=? 执行命令 AT+CGMR 响应 OK 响应 OK 上海移远通信技术股份有限公司 16 / 189 LTE Standard(A)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 300 毫秒 / 参数 字符串类型。产品固件版本的 ID 信息,包括行终止符,在信息文本中不得超过 2048 个 字符。 2.8. AT+GSN 请求国际移动设备识别码(IMEI 号) 该命令与 AT+CGSN 的作用相同,用于返回 ME 的国际移动设备识别码(IMEI 号),允许用户识别单 个 ME 设备。 AT+GSN 请求国际移动设备识别码(IMEI 号) 测试命令 响应 AT+GSN=? 执行命令 OK 响应 AT+GSN 最大响应时间 特性说明 参考 V.25ter OK 300 毫秒 / 参数 字符串类型。ME 的 IMEI 号。 备注 每台 ME 设备的序列号(IMEI 号)不同,因此可以用来识别 ME。 上海移远通信技术股份有限公司 17 / 189 LTE Standard(A)系列 AT 命令手册 2.9. AT+CGSN 请求国际移动设备识别码 该命令与 AT+GSN 的作用相同,用于返回 ME 的国际移动设备识别码(IMEI 号)。 AT+CGSN 请求国际移动设备识别码(IMEI 号) 测试命令 响应 AT+CGSN=? 执行命令 OK 响应 AT+CGSN 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 300 毫秒 / 参数 字符串类型。ME 的 IMEI 号。 备注 每台 ME 设备的序列号(IMEI 号)不同,因此可以用来识别 ME。 2.10. AT&F 重置 AT 命令设置为出厂设置 该命令用于将 AT 命令设置重置为制造商指定的默认值(详情参考表 7)。 AT&F 重置 AT 命令设置为出厂设置 执行命令 响应 AT&F[] OK 最大响应时间 300 毫秒 特性说明 / 参考 V.25ter 上海移远通信技术股份有限公司 18 / 189 参数 LTE Standard(A)系列 AT 命令手册 整型。 0 将所有 AT 命令设置重置为出厂设置。 2.11. AT&V 显示当前配置 该命令用于显示一些 AT 命令参数的当前配置(详情参考表 3),包括不可读的单字母 AT 命令参数。 AT&V 显示当前配置 执行命令 AT&V 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 / 表 3:AT&V 响应 AT&V &C: 1 &D: 2 &F: 0 &W: 0 E: 1 Q: 0 V: 1 X: 4 Z: 0 S0: 0 S3: 13 S4: 10 S5: 8 S6: 2 S7: 0 S8: 2 S10: 15 OK 上海移远通信技术股份有限公司 19 / 189 LTE Standard(A)系列 AT 命令手册 2.12. AT&W 存储当前设置到用户自定义配置文件 该命令用于将当前的 AT 命令设置存储到 NVM 中的用户自定义配置文件中(详情参考表 8)。在上电或 执行 ATZ 时,将从用户自定义的配置文件中自动恢复 AT 命令设置。 AT&W 存储当前设置到用户定义配置文件 执行命令 响应 AT&W[] OK 最大响应时间 300 毫秒 特性说明 / 参考 V.25ter 参数 整型。 0 配置文件编号。用于存储当前的 AT 命令设置。 2.13. ATZ 从用户定义配置文件还原所有 AT 命令设置 该命令用于将 AT 命令设置重置为制造商的默认设置,与 AT&F 类似。若之前已将 AT 命令设置存储在 AT&W 中,则从 NVM 中的用户定义配置文件中还原 AT 命令设置(详情参考表 8)。 同一命令行的任何其他 AT 命令都可以忽略。 ATZ 从用户定义配置文件还原所有 AT 命令设置 执行命令 响应 ATZ[] OK 最大响应时间 300 毫秒 特性说明 / 参考 V.25ter 参数 整型。 0 重置配置文件编号为 0。 上海移远通信技术股份有限公司 20 / 189 LTE Standard(A)系列 AT 命令手册 2.14. ATQ 设置结果码回显模式 该命令用于控制是否将结果码发送到 TE,作为响应发送的其他信息不受影响。 ATQ 设置结果码回显模式 执行命令 ATQ 响应 若=0: OK 最大响应时间 特性说明 参考 V.25ter 若=1: (无) 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。 0 TA 发送结果码。 1 结果码被禁止而不发送。 2.15. ATV TA 响应格式 该命令用于确定与 AT 命令结果码和信息响应一起发送的首尾的内容。 表 4 列出了结果码,其数值等效项以及每种用法的简要说明。 ATV TA 响应格式 执行命令 ATV 响应 若=0: 0 最大响应时间 特性说明 若=1: OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 21 / 189 LTE Standard(A)系列 AT 命令手册 参考 V.25ter 参数 整型。 0 信息返回: 短结果码格式: 1 信息返回: 长结果码格式: 举例 ATV1 OK AT+CSQ +CSQ: 30,99 OK ATV0 0 AT+CSQ +CSQ: 30,99 0 //设置=1。 //当=1 时,结果码是 OK。 //设置=0。 //当=0 时,结果码是 0。 表 4:ATV0&ATV1 结果代码数值等效项和简要说明 ATV1 OK CONNECT RING NO CARRIER ERROR NO DIALTONE BUSY NO ANSWER ATV0 0 1 2 3 4 6 7 8 描述 确认执行命令 已建立连接;DCE 正从命令模式转换为数据模式 DCE 已检测到来自网络的来电信号 连接已终止或尝试建立连接失败 无法识别命令,超过命令行最大字符长度,参数值无效或其 他处理命令行的问题 未检测到拨号音 检测到占线(忙音)信号 使用了 @(等待静默应答)拨号修饰符,连接计时器(S7) 上海移远通信技术股份有限公司 22 / 189 LTE Standard(A)系列 AT 命令手册 计时结束前,未检测到远程振铃后的五秒静音。 2.16. ATE 设置命令回显模式 该命令用于控制 TA 是否在 AT 命令模式下回显从 TE 接收的字符。 ATE 设置命令回显模式 执行命令 ATE 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。是否回显从 TE 收到的字符。 0 关闭 1 开启 2.17. ATS3 设置命令行终止符 该命令用于确定 TA 识别的字符以终止输入的命令行。同时生成结果代码和信息文本以及通过 ATS4 设 置的字符值。 ATS3 设置命令行终止符 查询命令 响应 ATS3? 设置命令 ATS3= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 / 上海移远通信技术股份有限公司 23 / 189 LTE Standard(A)系列 AT 命令手册 参数 整型。命令行终止符。范围:0~127。(默认值 13=)。 2.18. ATS4 设置响应格式字符 该命令用于确定 TA 为结果代码和信息文本生成的字符,以及通过 ATS3 设置的命令行终止字符。 ATS4 设置响应格式字符 查询命令 响应 ATS4? 设置命令 ATS4= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 / 参数 整型。响应格式字符。范围:0~127。(默认值 10=)。 2.19. ATS5 设置命令行编辑字符 该命令用于确定 TA 用来从 AT 命令行删除紧接前一个字符的编辑字符值(等同于退格键)。 ATS5 设置命令行编辑字符 查询命令 响应 ATS5? 设置命令 ATS5= 最大响应时间 OK 响应 OK 300 毫秒 上海移远通信技术股份有限公司 24 / 189 LTE Standard(A)系列 AT 命令手册 特性说明 / 参考 V.25ter 参数 整型。响应编辑字符。范围:0~127。(默认值 8=)。 2.20. ATX 设置 CONNECT 结果码格式和检测呼叫进程 该命令用于确定 TA 是否将特定的结果代码发送到 TE。它还控制 TA 在开始拨号时是否检测拨号音和 占线(忙音)信号。 ATX 设置 CONNECT 结果码格式和检测呼叫进程 执行命令 响应 ATX OK 最大响应时间 300 毫秒 特性说明 参考 该命令立即生效; 执行 AT&W 后将保存参数配置。 V.25ter 参数 整型。 0 仅返回 CONNECT 结果码,拨号音和忙音检测均禁用。 1 仅返回 CONNECT 结果码,拨号音和忙音检测均禁用。 2 返回 CONNECT 结果码,禁用忙音检测,启用拨号音检测。 3 返回 CONNECT 结果码,禁用拨号音检测,启用忙音检测。 4 返回 CONNECT 结果码,拨号音和忙音检测均启用。 上海移远通信技术股份有限公司 25 / 189 LTE Standard(A)系列 AT 命令手册 2.21. AT+CFUN 设置功能模式 此命令用于控制功能模式,同时还可以用于重置 UE。 AT+CFUN 设置功能模式 测试命令 AT+CFUN=? 响应 +CFUN: (支持的范围),(支持的列表) 查询命令 AT+CFUN? OK 响应 +CFUN: 设置命令 AT+CFUN=[,] OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若出现任何错误与 ME 相关: +CME ERROR: 15 秒,取决于网络状态 / 参数 整型。功能模式。 0 最小功能模式 1 全功能模式 3 禁用 ME 接收射频信号 4 禁用 ME 发送和接收射频信号功能 5 禁用(U)SIM 整型。 0 设置为功能模式前,不触发复位。(省略时的默认设置) 1 触发复位。复位后,该设备可以正常使用。该值仅适用于=1。 错误码。参考第 12.5 章。 举例 AT+CFUN=0 OK AT+COPS? +COPS: 0 //设置 UE 为最小功能模式。 //无网络。 上海移远通信技术股份有限公司 26 / 189 LTE Standard(A)系列 AT 命令手册 OK AT+CPIN? +CME ERROR: 13 AT+CFUN=1 OK +CPIN: SIM PIN AT+CPIN=1234 OK +CPIN: READY +QUSIM: 1 +QIND: PB DONE +QIND: SMS DONE AT+CPIN? +CPIN: READY OK AT+COPS? +COPS: 0,0,'CHINA MOBILE',7 OK //(U)SIM 卡读取失败。 //设置 UE 为全功能模式。 //注册上网络。 2.22. AT+CMEE 设置错误讯息格式 该命令用于设置错误结果码的格式:ERROR、错误编号或详细消息,如+CME ERROR: 和 +CMS ERROR: 。 AT+CMEE 设置错误讯息格式 测试命令 AT+CMEE=? 响应 +CMEE: (支持的范围) 查询命令 AT+CMEE? OK 响应 +CMEE: OK 上海移远通信技术股份有限公司 27 / 189 LTE Standard(A)系列 AT 命令手册 设置命令 AT+CMEE= 最大响应时间 特性说明 参考 3GPP TS 27.007 响应 OK 300 毫秒 / 参数 整型。 0 禁用结果码。 1 启用结果码,使用数值型取值。 2 启用结果码,使用字符型取值。 举例 AT+CMEE=0 OK AT+CPIN? ERROR AT+CMEE=1 OK AT+CPIN? +CME ERROR: 10 AT+CMEE=2 OK AT+CPIN? +CME ERROR: SIM not inserted //禁用结果码。 //仅显示 ERROR。 //启用数值型结果错误码。 //启用具有详细(字符串)值的错误结果码。 2.23. AT+CSCS 选择 TE 字符集 该设置命令用于把 TE 使用的字符集报给 UE,以使 UE 能够在 TE 和 UE 的字符集之间正确转换字符 串。 AT+CSCS 选择 TE 字符集 测试命令 AT+CSCS=? 响应 +CSCS: (支持的列表) 查询命令 OK 响应 上海移远通信技术股份有限公司 28 / 189 LTE Standard(A)系列 AT 命令手册 AT+CSCS? 设置命令 AT+CSCS= 最大响应时间 特性说明 参考 3GPP TS 27.007 +CSCS: OK 响应 OK 300 毫秒 / 参数 字符串类型。 'GSM' GSM 默认字符集 'IRA' 国际参考字符集 'UCS2' UCS2 字符集 举例 AT+CSCS? +CSCS: 'GSM' OK AT+CSCS='UCS2' OK AT+CSCS? +CSCS: 'UCS2' OK //查询当前字符集。 //字符集为 GSM。 //设置字符集为 UCS2。 //配置后,查询字符集为 UCS2。 2.24. AT+QURCCFG 配置 URC 指示选项 该命令用于配置 URC 的输出端口。 AT+QURCCFG 测试命令 AT+QURCCFG=? 配置 URC 指示选项 响应 +QURCCFG: 'urcport',(支持的列表) 设置命令 OK 响应 上海移远通信技术股份有限公司 29 / 189 LTE Standard(A)系列 AT 命令手册 AT+QURCCFG='urcport'[,] +QURCCFG: 'urcport', OK 最大响应时间 特性说明 若指定可选参数,则配置 URC 的输出端口: OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。设置 URC 的输出端口。 'usbat' USB AT 端口 'usbmodem' USB 调制解调器端口 'uart1' 主串口 举例 AT+QURCCFG=? +QURCCFG: 'urcport',('usbat','usbmodem','uart1') OK AT+QURCCFG='urcport' +QURCCFG: 'urcport','usbat' OK AT+QURCCFG='urcport','usbmodem' OK AT+QURCCFG='urcport' +QURCCFG: 'urcport','usbmodem' OK 上海移远通信技术股份有限公司 30 / 189 LTE Standard(A)系列 AT 命令手册 2.25. AT+QPPPDROP 终止 PPP 连接 该命令用于终止 PPP 连接。 AT+QPPPDROP 终止 PPP 连接 测试命令 AT+QPPPDROP=? 响应 +QPPPDROP: (支持的范围) 设置命令 AT+QPPPDROP[=] 最大响应时间 特性说明 OK 响应 OK 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。断开 PPP 连接的操作。 0 断开 PPP 连接,不向对端发送 TERM REQ 帧。 1 断开 PPP 连接并自动向对端发送 TERM REQ 帧。 2 通过向对端发送 TERM REQ 帧来断开 PPP 连接。 备注 1. 该命令立即返回 OK,然后执行以下步骤: 步骤 1:检查 PPP 链路是否存在。若存在,则执行步骤 2。 步骤 2:断开 PPP 连接,从拨号端口输出 NO CARRIER。 2. 若为 1,则仅在存在 PPP 连接且拨号端口处于数据模式时向对端发送 TERM REQ 帧。 3. 若省略,断开连接的过程与设置为 1 时相同。 举例 AT+QPPPDROP //从 USB_AT 端口发送命令 OK //从 USB_AT 端口接收结果 //MCU 的拨号端口接收模块的 TERM REQ 帧 7E FF 7D 23 C0 21 7D 25 7D 25 7D 20 7D 24 5C A4 7E NO CARRIER //PPP 连接已终止并从拨号端口输出该 URC。若设置了 ATV0,模块输出 NO CARRIER 作为数字格式(3)。 上海移远通信技术股份有限公司 31 / 189 LTE Standard(A)系列 AT 命令手册 3 串口控制命令 3.1. AT&C 设置 DCD 信号模式 该命令用于设置 DCD 信号模式,与检测远端的线路信号有关。 AT&C 设置 DCD 信号模式 执行命令 AT&C[] 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。确定 DCD 信号如何与检测到的远端线路信号相关联。 0 DCD 信号一直保持开启 1 仅检测到网络侧的载波信号时,DCD 信号保持开启。 3.2. AT&D 设置 DTR 信号模式 该命令用于设置在端口处于数据模式时,DTR 信号从低电平转变至高电平后 UE 对应的状态。 AT&D 设置 DTR 信号模式 执行命令 AT&D[] 最大响应时间 特性说明 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 32 / 189 LTE Standard(A)系列 AT 命令手册 参考 V.25ter 参数 整型。 0 TA 忽略 DTR 引脚信号变化。 1 DTR 由低电平上拉至高电平:保持呼叫连接并切换为命令模式。 2 DTR 由低电平上拉至高电平:断开数据连接并切换为命令模式。当 DTR 处于高电平时, 禁用自动应答功能。 3.3. AT+IFC 设置串口的流控方式 该命令用于设置串口通信的流控方式。 AT+IFC 设置串口的流控方式 测试命令 AT+IFC=? 响应 +IFC: (支持的列表),(支持的列 表) 查询命令 AT+IFC? OK 响应 +IFC: , 设置命令 AT+IFC=, 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。指定 TE 从 TA 接收数据时的流控行为。 0 无 2 RTS 流控 上海移远通信技术股份有限公司 33 / 189 LTE Standard(A)系列 AT 命令手册 整型。指定 TA 从 TE 接收数据时的流控行为。 0 无 2 CTS 流控 备注 1. AT+IFC的值可以用AT&F、ATZ和AT&W恢复。 2. 和的值必须相同。 举例 AT+IFC=2,2 OK AT+IFC? +IFC: 2,2 OK //打开硬件流控 3.4. AT+IPR 设置固定的串口通信波特率 该命令用于查询和设置串口的波特率。默认波特率值()为 115200 bps。的设置不会被 AT&F 恢复。 AT+IPR 设置固定的串口通信波特率 测试命令 AT+IPR=? 响应 +IPR: (自动检测的列表),(支持固定的列表) 查询命令 AT+IPR? OK 响应 +IPR: 设置命令 AT+IPR= 最大响应时间 特性说明 参考 V.25ter OK 响应 OK 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 34 / 189 LTE Standard(A)系列 AT 命令手册 参数 整型。每秒的波特率。单位:bps。 4800 9600 19200 38400 57600 115200 230400 460800 921600 备注 1. 若设置固定的波特率,请确保 TE(DTE,通常为外部处理器)和 TA(DCE,移远通信模块)设置了 相同的波特率。 2. AT+IPR的值不可以用AT&F,ATZ和AT&W恢复。 3. 设置命令执行并返回 OK 后,波特率设置生效。 举例 AT+IPR=115200 OK AT&W OK AT+IPR? +IPR: 115200 OK AT+IPR=115200;&W OK //设置固定波特率为 115200 bps //保存当前配置,模块重启后,串口通信速率仍为 115200 bps。 //固定波特率为 115200 bps 并保存当前配置。 上海移远通信技术股份有限公司 35 / 189 LTE Standard(A)系列 AT 命令手册 4 状态控制命令 4.1. AT+CPAS 查询 ME 活动状态 该命令用于查询 ME 的活动状态。 AT+CPAS 查询 ME 活动状态 测试命令 AT+CPAS=? 响应 +CPAS: (支持的列表) 执行命令 AT+CPAS OK 响应 TA 返回 MT 的活动状态: +CPAS: OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若出现任何错误与 ME 相关: +CME ERROR: 300 毫秒 / 参数 整型。 0 就绪 2 未知 3 响铃 4/6 呼叫进行中或保持通话 错误码。参考第 12.5 章。 上海移远通信技术股份有限公司 36 / 189 举例 AT+CPAS +CPAS: 0 OK RING AT+CLCC +CLCC: 1,1,4,0,0,'15695519173',161 OK AT+CPAS +CPAS: 3 OK AT+CLCC +CLCC: 1,0,0,0,0,'10010',129 OK AT+CPAS +CPAS: 4 OK //处于就绪状态 //正在响铃 //呼叫中 LTE Standard(A)系列 AT 命令手册 4.2. AT+CEER 上报扩展错误 该命令用于查询扩展错误并上报上次操作失败的原因,例如: ⚫ 拨打电话失败 ⚫ 通话失败(无论手机作为主叫或被叫) ⚫ 无法通过补充业务修改呼叫 ⚫ 无法激活、注册、查询、停用或注销补充业务 ⚫ 无法附着 GPRS 或激活 PDP 上下文 ⚫ 无法去附着 GPRS 或去激活 PDP 上下文 AT+CEER 上报拓展错误 测试命令 AT+CEER=? 执行命令 AT+CEER 响应 OK 响应 +CEER: OK 或者 上海移远通信技术股份有限公司 37 / 189 LTE Standard(A)系列 AT 命令手册 最大响应时间 特性说明 ERROR 若出现任何错误与 ME 相关: +CME ERROR: 300 毫秒 / 参数 字符串类型。网络下发失败原因信息。上次拨打电话或通话失败的原因(详情参考 第 12.9 章)。上报 CS 和 PS 域呼叫类型。原因数据是从呼叫管理事件中获取的,并在 本地缓存以供此命令以后使用。 错误码。参考第 12.5 章。 4.3. AT+QCFG 扩展命令 该命令用于查询和配置 UE 的多种设置。 AT+QCFG 扩展命令 测试命令 AT+QCFG=? 响应 +QCFG: 'gprsattach',(支持的列表),(支持 的列表) +QCFG: 'nwscanmode',(支持的范围) +QCFG: 'nwscanseq',(支持的范围) +QCFG: 'roamservice',(支持的列表),(支持 的列表) +QCFG: 'servicedomain',(支持的范围),(支持的 列表) +QCFG: 'band',( 支 持 的 列 表 ),( 支 持 的 列表) +QCFG: 'urc/ri/other',( 支 持 的 列 表 ),( 支 持 的 范围),(支持的范围) +QCFG: 'urcdelay',(支持的范围) +QCFG: 'urc/cache',(支持的列表) +QCFG: 'usbnet',(支持的列表) +QCFG: 'ppp/termframe',(支持的列表) +QCFG: 'airplanecontrol',(支持的列表) +QCFG: 'urc/ri/ring',( 支 持 的 列 表 ),( 支 持 的 范围),(支持的范围) +QCFG: 'risignaltype',(支持的列表) 上海移远通信技术股份有限公司 38 / 189 最大响应时间 LTE Standard(A)系列 AT 命令手册 +QCFG: 'uart2ipr',(支持的列表) +QCFG: 'nat',(支持的列表) 300 毫秒 4.3.1. AT+QCFG='gprsattach' 配置 GPRS 附着模式 该命令用于指定 UE 开机时的 GPRS 附着模式。 AT+QCFG='gprsattach' 配置 GPRS 附着模式 设置命令 AT+QCFG='gprsattach'[,[,]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'gprsattach',, OK 若指定任意可选参数,则配置 GPRS 附着模式: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效; 参数配置自动保存。 参数 整型。UE 开机时的 GPRS 附着模式。 0 手动附着 1 自动附着 整型。命令生效方式。 0 UE 重启后生效(暂不支持) 1 立即生效 错误码。参考第 12.5 章。 备注 该配置会影响模块支持的网络制式。例如,如果当前的网络制式中包含 LTE 网络制式,当 设置为 0 时,LTE 网络制式将被移除;当设置为 1 时,模块将恢复 LTE 网络制式。 上海移远通信技术股份有限公司 39 / 189 LTE Standard(A)系列 AT 命令手册 4.3.2. AT+QCFG='nwscanmode' 配置网络搜索模式 该命令用于指定待搜索的网络制式。 AT+QCFG='nwscanmode' 配置网络搜索模式 设置命令 响应 AT+QCFG='nwscanmode'[,] +QCFG: 'nwscanmode', OK 若指定可选参数,则配置网络搜索模式: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。网络搜索模式。 0 自动(LTE/WCDMA/GSM) 1 仅 GSM 2 仅 WCDMA 3 仅 LTE 错误码。参考第 12.5 章。 备注 若配置的网络搜索模式与模块当前配置不符,该命令将返回错误信息。例如,当网络搜索模式为仅 LTE 时,若模块服务域配置为仅限 CS 域,则该命令返回错误信息。 上海移远通信技术股份有限公司 40 / 189 LTE Standard(A)系列 AT 命令手册 4.3.3. AT+QCFG='nwscanseq' 配置网络搜索顺序 该命令用于指定网络搜索顺序。 AT+QCFG='nwscanseq' 配置网络搜索顺序 设置命令 响应 AT+QCFG='nwscanseq'[,] 若省略可选参数,则查询当前配置: +QCFG: 'nwscanseq', OK 若指定可选参数,则配置网络搜索顺序: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效; 参数配置自动保存。 参数 整型。网络搜索顺序。 0 自动(LTE/WCDMA/GSM) 1 仅 GSM 2 仅 WCDMA 3 仅 LTE 4 GSM/WCDMA/LTE 5 WCDMA/GSM/LTE 6 LTE/WCDMA 7 LTE/GSM 8 WCDMA/LTE 9 WCDMA/GSM 10 GSM/LTE 11 GSM/WCDMA 12 LTE/WCDMA/GSM 错误码。参考第 12.5 章。 上海移远通信技术股份有限公司 41 / 189 LTE Standard(A)系列 AT 命令手册 备注 1. 若网络搜索模式改变,该命令立即生效;否则该命令仅在模块重启后生效。 2. 若网络搜索模式与模块当前配置不符,该命令将返回错误信息。例如,当网络搜索模式为仅 LTE 时, 若模块服务域配置为仅限 CS 域,则该命令返回错误信息。 4.3.4. AT+QCFG='roamservice' 配置漫游服务 该命令启用或禁用漫游服务。 AT+QCFG='roamservice' 配置漫游服务 设置命令 AT+QCFG='roamservice'[,[,]] 响应 若省略可选参数,则查询当前配置: +QCFG: 'roamservice',, OK 若指定可选参数,则配置漫游服务模式: 最大响应时间 特性说明 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。漫游服务模式。 1 禁用漫游服务 2 启用漫游服务 255 自动 整型。命令生效方式。 0 UE 重启后生效(暂不支持) 1 立即生效 错误码。参考第 12.5 章。 上海移远通信技术股份有限公司 42 / 189 LTE Standard(A)系列 AT 命令手册 4.3.5. AT+QCFG='servicedomain' 配置服务域 该命令用于指定已注册的服务域。 AT+QCFG='servicedomain' 配置服务域 设置命令 响应 AT+QCFG='servicedomain'[,[,]] +QCFG: 'servicedomain',, OK 若指定任意可选参数,则配置 UE 的服务域: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。UE 的服务域。 0 仅限 CS 域 1 仅限 PS 域 2 CS 域和 PS 域共存 整型。命令生效方式。 0 UE 重启后生效(暂不支持) 1 立即生效 错误码。参考第 12.5 章。 备注 该配置会影响模块支持的网络制式。例如,如果当前的网络制式中包含 LTE 网络制式,当模块的服务域 设置为仅限 CS 域时,LTE 网络制式将被移除;当模块的服务域设置为'仅限 PS 域'或'CS 域和 PS 域共存'时,模块将恢复 LTE 网络制式。 上海移远通信技术股份有限公司 43 / 189 LTE Standard(A)系列 AT 命令手册 4.3.6. AT+QCFG='band' 配置频段 该命令用于指定 UE 优先搜索的频段。 AT+QCFG='band' 配置频段 设置命令 AT+QCFG='band'[,,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'band',, OK 若指定可选参数,则配置优先搜索的频段: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 十六进制数字。该值指定 GSM 和 WCDMA 的频段。若设置为 0,则表示不改变 GSM 和 WCDMA 的频段。例如:00000013 = 00000001 (GSM900) + 00000002 (GSM1800) + 00000010 (WCDMA 2100)。 00000000 不改变 00000001 GSM900 00000002 GSM1800 00000010 WCDMA 2100 00000020 WCDMA 1900 00000040 WCDMA 850 00000080 WCDMA 900 0000FFFF 全频段 十六进制数字。该值指定 LTE 的频段。若设置为 0,则表示不改变 LTE 的频段。例如: 0x15 = 0x1 (LTE B1) + 0x4 (LTE B3) + 0x10 (LTE B5)。 0x1 (CM_BAND_PREF_LTE_EUTRAN_BAND1) LTE B1 0x4 (CM_BAND_PREF_LTE_EUTRAN_BAND3) LTE B3 0x10 (CM_BAND_PREF_LTE_EUTRAN_BAND5) LTE B5 0x40 (CM_BAND_PREF_LTE_EUTRAN_BAND7) LTE B7 0x80 (CM_BAND_PREF_LTE_EUTRAN_BAND8) LTE B8 0x200000000(CM_BAND_PREF_LTE_EUTRAN_BAND34) LTE B34 上海移远通信技术股份有限公司 44 / 189 LTE Standard(A)系列 AT 命令手册 0x2000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND38) 0x4000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND39) 0x8000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND40) 0x10000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND41) 0x800000000000000000 (CM_BAND_PREF_LTE_EUTRAN_BAND72) 0x7FFFFFFFFFFFFFFF (CM_BAND_PREF_ANY) 错误码。参考第 12.5 章。 LTE B38 LTE B39 LTE B40 LTE B41 LTE B72 全频段 备注 若模块不支持当前设置的频段,该命令返回错误信息。 4.3.7. AT+QCFG='urc/ri/other' 设置其他 URC 上报时的 RI 行为 该命令用于设置其他 URC 上报时的 RI(振铃指示器)行为。 AT+QCFG='urc/ri/other' 设置其他 URC 上报时的 RI 行为 设置命令 AT+QCFG='urc/ri/other'[,[,< pulse_duration>[,]]] 响应 若省略可选参数,则查询当前配置: +QCFG:'urc/ri/other',,, OK 若指定任意可选参数,则配置其他 URC 上报时的 RI 行为: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。URC 上报时的 RI 行为。 'off' 无变化,RI 保持关闭状态。 'pulse' 脉冲,脉冲宽度由指定。 整型。脉冲宽度。仅当配置为'pulse'时有效。范围:5~2000;默认值: 上海移远通信技术股份有限公司 45 / 189 LTE Standard(A)系列 AT 命令手册 120;单位:毫秒。 整型。脉冲个数。仅当配置为'pulse'时有效。相邻两个脉冲之间的时间 间隔为。范围:1~5;默认值:1;单位:秒。 错误码。参考第 12.5 章。 4.3.8. AT+QCFG='urcdelay' 设置 URC 延迟时间 该命令用于设置自 RI 脉冲开始时起的 URC 延迟时间。 AT+QCFG='urcdelay' 设置 URC 延迟时间 设置命令 AT+QCFG='urcdelay'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'urcdelay', OK 若指定可选参数,则设置 URC 输出时间: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。自 RI 脉冲开始时起的 URC 延迟时间。范围:0~120;单位:秒。 0 无延迟 错误码。参考第 12.5 章。 4.3.9. AT+QCFG='urc/cache' 打开/关闭 URC 缓存 该命令用于打开或关闭 URC 缓存功能。 AT+QCFG='urc/cache' 打开/关闭 URC 缓存 设置命令 AT+QCFG='urc/cache'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'urc/cache', 上海移远通信技术股份有限公司 46 / 189 LTE Standard(A)系列 AT 命令手册 最大响应时间 特性说明 OK 若指定可选参数,则打开或关闭 URC 缓存功能: OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。 0 关闭 URC 缓存 1 打开 URC 缓存 错误码。参考第 12.5 章。 举例 AT+QCFG='urc/cache' +QCFG: 'urc/cache',0 //URC 缓存功能关闭 OK AT+QCFG='urc/cache',1 OK AT+QCFG='urc/cache' +QCFG: 'urc/cache',1 //打开 URC 缓存 OK //呼叫并发送 2 条信息至模块 AT+QCFG='urc/cache',0 OK //关闭 URC 缓存 RING //输出缓存的 URC NO CARRIER //输出缓存的 URC +CMTI: 'ME',0 //输出缓存的 URC 上海移远通信技术股份有限公司 47 / 189 LTE Standard(A)系列 AT 命令手册 +CMTI: 'ME',1 AT+QCFG='urc/cache' +QCFG: 'urc/cache',0 OK //输出缓存的 URC //URC 缓存功能关闭 备注 EC200A 系列模块暂不支持该命令。 4.3.10. AT+QCFG='usbnet' 配置网卡接口 该命令用于配置配置网卡接口。 AT+QCFG ='usbnet' 配置网卡接口 设置命令 AT+QCFG='usbnet'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'usbnet', OK 若指定可选参数,则配置配置网卡接口: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效; 参数配置自动保存。 参数 整型。网络接口使用的协议。 1 ECM 接口协议 3 RNIDS 接口协议 错误码。参考第 12.5 章。 上海移远通信技术股份有限公司 48 / 189 LTE Standard(A)系列 AT 命令手册 4.3.11. AT+QCFG='ppp/termframe' 启用/禁用 PPP TERM 帧发送功能 该命令用于启用或禁用模块自行挂断 PPP 时的 PPP TERM 帧发送功能。 AT+QCFG='ppp/termframe' 启用/禁用 PPP TERM 帧发送功能 设置命令 AT+QCFG='ppp/termframe'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'ppp/termframe', 最大响应时间 特性说明 OK 若指定可选参数,则启用或禁用 PPP TERM 帧发送 功能: OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效; 参数配置自动保存。 参数 整型。启用或禁用模块自行挂断 PPP 时的 PPP TERM 帧发送功能。 0 禁用 1 启用 错误码。参考第 12.5 章。 备注 若通过 AT+QPPPDROP 挂断带有 TERM 帧的 PPP,无论设置为 0 或 1,模块都将发送 TERM 帧 至 MCU。 举例 AT+QCFG='ppp/termframe',1 OK AT+QCFG='ppp/termframe' +QCFG: 'ppp/termframe',1 OK 上海移远通信技术股份有限公司 49 / 189 LTE Standard(A)系列 AT 命令手册 4.3.12. AT+QCFG='airplanecontrol' 启用/禁用通过 W_DISABLE#控制飞行模式 该命令用于启用或禁用通过 W_DISABLE#控制飞行模式。 AT+QCFG='airplanecontrol' 启用/禁用通过 W_DISABLE#控制飞行模式 设置命令 响应 AT+QCFG='airplanecontrol'[,] 若省略可选参数,则查询当前配置: +QCFG: 'airplanecontrol',, OK 若指定可选参数,则配置是否启用通过W_DISABLE#引脚控 制飞行模式: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。启用或禁用通过W_DISABLE#引脚控制飞行模式。 0 禁用通过W_DISABLE#引脚控制飞行模式。 1 启用通过W_DISABLE#引脚控制飞行模式。当W_DISABLE#引脚处于激活状态时,模 块进入飞行模式;当W_DISABLE#引脚处于未激活状态时,模块退出飞行模式。当 W_DISABLE#引脚处于激活状态时,禁止通过AT+CFUN=1使模块退出飞行模式。当 W_DISABLE# 引脚状态改变时,会上报URC +QIND: airplanestatus,。 整型。 0 退出飞行模式。 1 进入飞行模式。 错误码。参考第12.5章。 备注 1. W_DISABLE#引脚默认为拉高状态,可通过拉低电平激活该引脚。 2. 关于 W_DISABLE#引脚的更多信息,可参考相应模块的硬件设计。 上海移远通信技术股份有限公司 50 / 189 LTE Standard(A)系列 AT 命令手册 举例 AT+QCFG='airplanecontrol' +QCFG: 'airplanecontrol',0,0 //禁用通过 W_DISABLE#引脚控制飞行模式。 OK //激活 W_DISABLE#引脚。 AT+QCFG='airplanecontrol',1 OK //启用通过 W_DISABLE#引脚控制飞行模式。 +QIND: airplanestatus,1 AT+CFUN? +CFUN: 4 //由于 W_DISABLE#引脚被激活,进入飞行模式。 //处于飞行模式。 OK //去激活 W_DISABLE#引脚。 +QIND: airplanestatus,0 AT+CFUN? +CFUN: 1 //退出飞行模式。 //处于正常模式。 OK //重启 modem AT+QCFG='airplanecontrol' +QCFG: 'ariplanecontrol',1,0 //设置重启后生效。 OK //激活 W_DISABLE#引脚。 +QIND: airplanestatus,1 AT+CFUN? +CFUN: 4 //进入飞行模式。 //处于飞行模式。 OK 上海移远通信技术股份有限公司 51 / 189 LTE Standard(A)系列 AT 命令手册 4.3.13. AT+QCFG='urc/ri/ring' 设置来电 URC 上报时的 RI 行为 该命令用于设置来电 URC 上报时的 RI(振铃指示器)行为。 AT+QCFG='urc/ri/ring' 设置来电 URC 上报时的 RI 行为 设置命令 AT+QCFG='urc/ri/ring'[,[,[,]]] 响应 若省略可选参数,则查询当前配置: +QCFG:'urc/ri/ring',,, OK 若指定任意可选参数,则设置来电 URC 上报时的 RI 行为: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。来电 URC 上报时的 RI 行为。 'off' 无变化,RI 保持关闭状态。 'pulse' 脉冲,脉冲宽度由指定。 整型。脉冲宽度。仅当设置为'pulse'时有效。如无需该参数,可设置为空。 范围:5~2000;默认值:120;单位:毫秒。 整型。脉冲个数。仅当设置为'pulse'时有效。相邻两个脉冲之间的时间间 隔为。范围:1~5;默认值:1。 错误码。参考第 12.5 章。 上海移远通信技术股份有限公司 52 / 189 LTE Standard(A)系列 AT 命令手册 4.3.14. AT+QCFG='risignaltype' RI 信号输出载体 该命令用于指定 RI(振铃指示器)信号输出载体。 AT+QCFG='risignaltype' RI 信号输出载体 设置命令 响应 AT+QCFG='risignaltype',[] +QCFG: 'risignaltype', OK 若指定可选参数,则配置 RI 信号输出载体: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。RI 信号输出载体。 'respective' 振铃指示输出端口。 例如,若当前使用 UART 口,RI 引脚会同时产生振铃跳变。若 使用其他 USB 端口,RI 引脚不会有实际电平变化。若 URC 在 不支持振铃指示的 USB AT 端口输出,则没有振铃指示。 AT+QURCCFG='urcport'可以获取显示 URC 的输出端口。 'physical' 无论在哪个端口上报 URC,RI 引脚都会发生振铃跳变。 错误码。参考第 12.5 章。 举例 AT+QCFG='risignaltype' +QCFG: 'risignaltype','respective' OK AT+QCFG='risignaltype','physical' OK AT+QCFG='risignaltype' +QCFG: 'risignaltype','physical' 上海移远通信技术股份有限公司 53 / 189 LTE Standard(A)系列 AT 命令手册 OK 4.3.15. AT+QCFG=''uart2ipr'' 配置波特率 该命令用于配置 UART2 的波特率。 AT+QCFG=''uart2ipr'' 配置波特率 设置命令 AT+QCFG='uart2ipr'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'uart2ipr', OK 若指定可选参数,则配置 UART2 的波特率: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效; 参数配置自动保存。 参数 整型。UART2 的波特率。 4800 9600 19200 38400 57600 115200 230400 460800 921600 错误码。参考第 12.5 章。 上海移远通信技术股份有限公司 54 / 189 LTE Standard(A)系列 AT 命令手册 4.3.16. AT+QCFG='nat' 配置网卡工作模式 该命令用于配置网卡工作模式。 AT+QCFG='nat' 配置网卡工作模式 设置命令 AT+QCFG='nat'[,] 响应 若省略可选参数,则查询当前配置: +QCFG: 'nat', OK 若指定可选参数,则配置网卡工作模式: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效; 参数配置自动保存。 参数 整型。网卡的工作模式。 0 路由模式 1 网卡模式 错误码。参考第 12.5 章。 举例 AT+QCFG='nat',1 OK //配置当前网卡工作模式为网卡模式 上海移远通信技术股份有限公司 55 / 189 LTE Standard(A)系列 AT 命令手册 4.4. AT+QINDCFG 控制 URC 上报 该命令用于控制 URC 上报。 AT+QINDCFG 控制 URC 上报 测试命令 AT+QINDCFG=? 响应 +QINDCFG: (支持的 列表),(支持的列 表),(支持的列表) 设置命令 AT+QINDCFG=[,[,< savetonvram>]] OK 响应 若省略可选参数,则查询当前配置: +QINDCFG: , OK 若指定可选参数,则配置 URC 上报: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置是否保存取决于。 参数 整型。URC 类型。 'all' 是否上报所有类型的 URC。默认打开。 'csq' 信号强度和信道误码率变化指示(类似 AT+CSQ)。默认关闭。若配置 为打开,将上报 URC:+QIND: 'csq',, 'datastatus' 数据服务状态指示。默认关闭。若配置为打开,将上报 URC: +QIND: 'datastatus',, 是整型。取值如下: 0 SUSPEND_NO_CAUSE 1 SUSPEND_BY_RAU_ATTACH 2 SUSPEND_BY_LAU 3 SUSPEND_BY_TAU 4 SUSPEND_BY_CS_SERVICE 5 SUSPEND_BY_DS_OPERATION 上海移远通信技术股份有限公司 56 / 189 LTE Standard(A)系列 AT 命令手册 'mode' 'smsfull' 'smsincoming' 'act' 'sqi' 6 SUSPEND_BY_POWERUP 网络主模式和子模式指示。默认关闭。若配置为打开,将上报 URC: ^MODE:, 是整型。取值如下: 0 SYSINFO_SYSTEMO_MODE_NO_SERVICE 1 SYSINFO_SYSTEMO_MODE_RESERVED_1 2 SYSINFO_SYSTEMO_MODE_RESERVED_2 3 SYSINFO_SYSTEMO_MODE_GSM_GPRS 5 SYSINFO_SYSTEMO_MODE_WCDMA 17 SYSINFO_SYSTEMO_MODE_LTE 是整型。取值如下: 0 SYSINFO_SYSTEMO_SUBMODE_NO_SERVICE 1 SYSINFO_SYSTEMO_SUBMODE_GSM 3 SYSINFO_SYSTEMO_SUBMODE_GSM_EGPRS 5 SYSINFO_SYSTEMO_SUBMODE_UTRAN_HSDPA 6 SYSINFO_SYSTEMO_SUBMODE_UTRAN_HSUPA 7 SYSINFO_SYSTEMO_SUBMODE_UTRAN_HSPA 8 SYSINFO_SYSTEMO_SUBMODE_UTRAN 17 SYSINFO_SYSTEMO_SUBMODE_EUTRAN 短消息存储已满指示。默认关闭。若配置为打开,将上报 URC: +QIND: 'smsfull', 新消息指示。默认打开。相关 URC 为: +CMTI、+CMT、+CDS 网络制式变化。默认关闭。如果配置为打开,则将上报 URC: +QIND: 'act', 是字符串类型。取值如下: ''GSM'' ''EGPRS'' ''WCDMA'' ''HSDPA'' ''HSUPA'' ''HSDPA&HSUPA'' ''LTE'' ''UNKNOWN'' URC 的示例如下: +QIND: 'act','HSDPA&HSUPA' +QIND: 'act','UNKNOWN' 'act'的描述如下: 1. 若模块未注册网络,则为'UNKNOWN'。 2. 如果配置为打开,则将立即上报'act'的 URC。仅当网络制式发 生变化时,才会上报新的 URC。 参考信号接收功率、参考接收质量和信号与干扰加噪声比变化指示(默认 关闭)。若配置为打开,将上报 URC: +QIND: 'SQI',,, 上海移远通信技术股份有限公司 57 / 189 LTE Standard(A)系列 AT 命令手册 整型。参考信号接收功率。单位:dBm。(参考 3GPP 36.214 第 5.1.1 章) 整 型 。 参 考 接 收 质 量 。 单 位 : dB 。 (参考 3GPP 36.214 第 5.1.3 章) 整型。信号与干扰加噪声比。范围:-20~30;单位:dB。 'phonebook' 传入电话本指示(默认打开)。相关 URC 为:+QIND: PB DONE 'ring' 来电指示(默认打开)。相关 URC 为:RING 'nocarrier' 来电挂机指示(默认打开)。相关 URC 为:NO CARRIER 整型。打开/关闭指定 URC 的上报。 0 关闭 1 打开 整型。是否将参数配置保存至 NVM。 0 不保存 1 保存 错误码。参考第 12.5 章。 上海移远通信技术股份有限公司 58 / 189 LTE Standard(A)系列 AT 命令手册 5 (U)SIM 卡相关命令 5.1. AT+CIMI 查询 IMSI 该命令用于查询(U)SIM 卡的国际移动用户识别码(IMSI),IMSI 允许 TE 识别 MT 中的(U)SIM 卡或 UICC (GSM 或者(U)SIM)中的活动应用程序。 AT+CIMI 查询 IMSI 测试命令 AT+CIMI=? 执行命令 AT+CIMI 响应 OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 字符串类型。国际移动用户识别码(无双引号的字符串)。 错误码。参考第 12.5 章。 举例 AT+CIMI 460023210226023 OK //查询 ME 中的(U)SIM 卡的 IMSI。 上海移远通信技术股份有限公司 59 / 189 LTE Standard(A)系列 AT 命令手册 5.2. AT+CLCK 功能锁定 该命令用于锁定、解锁 MT 或者网络功能,以及查询锁定状态。当正在设置或查询网络功能时,可中 止该命令。该命令一般需要用到密码。当查询网络服务状态(为 2)时,若所有类型的服 务状态未激活,则命令响应行应返回未激活的情况。PF、PN、PU、PP 和 PC 锁的默认密钥为'12341234'。 AT+CLCK 功能锁定 测试命令 AT+CLCK=? 响应 +CLCK: (支持的列表) 设置命令 AT+CLCK=,[,[ ,]] OK 响应 当不等于 2 且命令执行成功: OK 当等于 2 且命令执行成功: +CLCK: [,] [+CLCK: [,]] […] OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 5秒 / 参数 字符串类型。 ''SC'' (U)SIM(锁定卡槽中当前所选的(U)SIM/UICC 卡)。(U)SIM/UICC 在 MT 开机且 执行锁定命令时需要一个密码。 ''AO'' BAOC(禁止所有呼出,详情参考 3GPP TS 22.088 clause 1) ''OI'' BOIC(禁止所有国际呼出,详情参考 3GPP TS 22.088 clause 1) ''OX'' BOIC-exHC(禁止所有国际呼出,归属国除外,详情参考 3GPP TS 22.088 clause 1) ''AI'' BAIC(禁止所有呼入,详情参考 3GPP TS 22.088 clause 2) ''IR'' BIC-Roam(归属地以外漫游时,禁止所有呼入,详情参考 3GPP TS 22.088 clause 2) 上海移远通信技术股份有限公司 60 / 189 LTE Standard(A)系列 AT 命令手册 ''AB'' 禁止所有业务(详情参考 3GPP TS 22.030),仅当=0 时有效。 ''AG'' 禁止呼出业务(详情参考 3GPP TS 22.030),仅当=0 时有效。 ''AC'' 禁止呼入业务(详情参考 3GPP TS 22.030),仅当=0 时有效。 ''FD'' UICC(GSM 或(U)SIM)固定拨号存储器功能中的(U)SIM 卡或活动应用程序(若 当前会话中 PIN2 未完成身份验证,则需在中输入 PIN2)。 ''PF'' 将电话锁定到最先插入的(U)SIM/UICC 卡(在本文档中也称为 PH-FSIM)(当插入 其他(U)SIM/UICC 卡时,MT 需要一个密码)。 ''PN'' 网络个性化(详情参考 3GPP TS 22.022) ''PU'' 网络子集个性化(详情参考 3GPP TS 22.022) ''PP'' 服务供应商个性化(详情参考 3GPP TS 22.022) ''PC'' 企业个性化(详情参考 3GPP TS 22.022) 整型。操作模式。 0 解锁 1 锁定 2 查询状态 字符串类型。密码。 整型。数据类别。 1 语音 2 数据 4 传真 7 短消息以外所有电话通讯 8 短消息 16 数据线路同步 32 数据线路异步 整型。设备状态。 0 未锁定 1 已锁定 错误码。参考第12.5章。 举例 AT+CLCK='SC',2 +CLCK: 0 OK AT+CLCK='SC',1,'1234' OK AT+CLCK='SC',2 +CLCK: 1 OK AT+CLCK='SC',0,'1234' OK //查询(U)SIM 卡状态。 //(U)SIM 卡未被锁定。 //锁定 U(SIM)卡,且密码为'1234'。 //查询(U)SIM 卡状态。 //(U)SIM 卡被锁定。 //解锁(U)SIM 卡。 上海移远通信技术股份有限公司 61 / 189 LTE Standard(A)系列 AT 命令手册 5.3. AT+CPIN PIN 管理 该命令用于输入密码或查询模块在操作前是否需要输入密码,密码可为(U)SIM PIN、(U)SIM PUK、 PH-SIM PIN 等。如果要输入两次 PIN,TA 将自动重复输入 PIN。如果没有 PIN 请求待处理,则不会采取 任何措施,并且将返回+CME ERROR 给 TE。 如果 MT PIN 的类型为(U)SIM PUK 或(U)SIM PUK2,则需要输入第二个参数,用于替换 (U)SIM 中的旧 PIN 码。 AT+CPIN PIN 管理 测试命令 AT+CPIN=? 查询命令 AT+CPIN? 响应 OK 响应 TA 返回字母数字格式,指示是否需要密码。 +CPIN: 设置命令 AT+CPIN=[,] OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 5 s / 参数 字符串类型。 READY SIM PIN SIM PUK SIM PIN2 SIM PUK2 PH-NET PIN PH-NET PUK PH-NETSUB PIN PH-NETSUB PUK PH-SP PIN PH-SP PUK 无密码等待输入 MT MT 正在等待输入(U)SIM PIN MT 正在等待输入(U)SIM PUK MT 正在等待输入(U)SIM PIN2 MT 正在等待输入(U)SIM PUK2 MT 正在等待输入网络个性化密码 MT 正在等待输入网络个性化解锁密码 MT 正在等待输入网络子集个性化密码 MT 正在等待输入网络子集个性化解锁密码 MT 正在等待输入服务提供商的个性化密码 MT 正在等待输入服务提供商的个性化解锁密码 上海移远通信技术股份有限公司 62 / 189 LTE Standard(A)系列 AT 命令手册 PH-CORP PIN MT 正在等待输入企业个性化密码 PH-CORP PUK MT 正在等待输入企业个性化解锁密码 字符串类型。密码。请求的密码类型为 PUK,例如(U)SIM PUK1、PH-FSIM PUK 或者其 他密码,则必须输入。 字符串类型。新密码。若请求的密码类型为 PUK,则需要重新输入新密码。 错误码。参考第 12.5 章。 举例 //输入 PIN AT+CPIN? +CPIN: SIM PIN OK AT+CPIN=1234 OK +CPIN: READY AT+CPIN? +CPIN: READY OK //输入 PUK 和 PIN AT+CPIN? +CPIN: SIM PUK OK AT+CPIN='26601934','1234' OK +CPIN: READY AT+CPIN? +CPIN: READY OK //正在等待输入(U)SIM PIN 码。 //输入 PIN 码。 //已输入 PIN 码。 //正在等待输入(U)SIM PUK 码。 //输入 PUK 码和新密码。 //已输入 PUK 码。 5.4. AT+CPWD 修改密码 该命令用于修改 AT+CLCK 定义的功能锁定密码。测试命令返回两个参数,分别列出可用的功能及其 密码的最大长度。 上海移远通信技术股份有限公司 63 / 189 LTE Standard(A)系列 AT 命令手册 AT+CPWD 修改密码 测试命令 AT+CPWD=? 响应 +CPWD: (支持的列表), 设置命令 AT+CPWD=,, 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 若错误与 ME 功能相关: +CME ERROR: 5秒 / 参数 字符串类型。 ''SC'' (U)SIM(锁定卡槽中当前所选的(U)SIM/UICC 卡)。(U)SIM/UICC 在 MT 开 机且执行锁定命令时需要一个密码。 ''AO'' BAOC(禁止所有呼出,详情参考 3GPP TS 22.088 clause 1) ''OI' BOIC(禁止所有国际呼出,详情参考 3GPP TS 22.088 clause 1) ''OX'' BOIC-exHC(禁止所有国际呼出,归属国除外,详情参考 3GPP TS 22.088 clause 1) ''AI' BAIC(禁止所有呼入,详情参考 3GPP TS 22.088 clause 2) ''IR'' BIC-Roam(归属地以外漫游时,禁止所有呼入,详情参考 3GPP TS 22.088 clause 2) ''AB'' 禁止所有业务(详情参考 3GPP TS 22.030),仅当=0 时有效。 ''AG'' 禁止呼出业务(详情参考 3GPP TS 22.030),仅当=0 时有效 ''AC' 禁止呼入业务(详情参考 3GPP TS 22.030),仅当=0 时有效。 ''P2'' (U)SIM PIN2 整型。密码最大长度。 字符串类型。从用户界面或使用该命令指定的密码。 字符串类型。新密码。 错误码。参考第 12.5 章。 举例 AT+CPIN? +CPIN: READY 上海移远通信技术股份有限公司 64 / 189 OK AT+CPWD='SC','1234','4321' OK //重启模块或重新激活(U)SIM 卡 AT+CPIN? +CPIN: SIM PIN OK AT+CPIN='4321' OK +CPIN: READY LTE Standard(A)系列 AT 命令手册 //修改(U)SIM 卡密码为'4321'。 //查询 PIN 码被锁定 //必须输入 PIN 码以定义新密码'4321'。 5.5. AT+CSIM 通用(U)SIM 卡访问 该命令允许通过 TE 上的远程应用直接控制安装在当前所选卡槽中的(U)SIM 卡。而且 TE 应在 GSM/UMTS 指定的帧内处理(U)SIM 卡信息。 AT+CSIM 通用(U)SIM 卡访问 测试命令 AT+CSIM=? 设置命令 AT+CSIM=, 响应 OK 响应 +CSIM: , OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。或字符串的长度。 MT 发送至(U)SIM 卡的命令,格式参考 3GPP TS 51.011。 (U)SIM 卡向 MT 发送的响应,格式参考 3GPP TS 51.011。 错误码。参考第 12.5 章。 上海移远通信技术股份有限公司 65 / 189 LTE Standard(A)系列 AT 命令手册 5.6. AT+CRSM (U)SIM 卡受限访问 该 命 令 可 以 对 (U)SIM 数 据 库 的 进 行 简 单 而 有 限 的 访 问 , 用 于 向 MT 传 输 (U)SIM 命 令 编 号 ()及其所需的参数。 AT+CRSM (U)SIM 卡受限访问 测试命令 响应 AT+CRSM=? 设置命令 OK 响应 AT+CRSM=[,[,<P1 +CRSM: ,[,] >,,[,][,]]] OK 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 , , , 整型。(U)SIM 命令编号。 176 READ BINARY(读取二进制文件) 178 READ RECORD(读取记录内容) 192 GET RESPONSE(获取响应) 214 UPDATE BINARY(更新二进制文件) 220 UPDATE RECORD(更新记录内容) 242 STATUS(状态查询) 整型。对于来说,它是(U)SIM 上基本数据文件的标识符。 整型。MT 传送到(U)SIM 卡的参数。除 GET RESPONSE 和 STATUS 外,其 他命令均需包含此参数。参数值参考 3GPP TS 51.011。 十六进制字符格式。待写入到(U)SIM 卡上的信息。详情参考 AT+CSCS。 十六进制字符格式。UICC 中基本文件路径。 整型。(U)SIM 关于实际命令执行的信息。在命令执行成功或失败时,这些参数 都会传递给 TE。 十六进制字符串格式。命令发送成功后的响应。详情参考 AT+CSCS。STATUS 和 GET RESPONSE 返回有关当前基本数据字段信息,该信息包括文件类型及 其大小,参考 3GPP TS 51.011。在 READ BINARY、READ RECORD 或 RETRIEVE 0DATA 命令之后,将返回所请求的数据。成功执行 UPDATE BINARY、UPDATE RECORD 或 SET DATA 命令后,不会返回。 上海移远通信技术股份有限公司 66 / 189 错误码。参考第 12.5 章。 LTE Standard(A)系列 AT 命令手册 5.7. AT+QCCID 查询 ICCID 该命令用于查询(U)SIM 卡的集成电路卡识别码(ICCID)。 AT+QCCID 查询 ICCID 测试命令 AT+QCCID=? 执行命令 AT+QCCID 响应 OK 响应 +QCCID: 最大响应时间 特性说明 OK 或者 ERROR 300 毫秒 / 参数 整型。(U)SIM 卡的集成电路卡识别码。 举例 AT+QCCID +QCCID: 89860025128306012474 OK //查询(U)SIM 卡的 ICCID。 5.8. AT+QPINC 获取 PIN 剩余重试次数 该命令用于查询剩余输入(U)SIM PIN/PUK 密码的次数。 AT+QPINC 获取 PIN 剩余重试次数 测试命令 AT+QPINC=? 响应 +QPINC: (支持的列表) 上海移远通信技术股份有限公司 67 / 189 LTE Standard(A)系列 AT 命令手册 查询命令 AT+QPINC? 设置命令 AT+QPINC= 最大响应时间 特性说明 OK 响应 +QPINC: 'SC',, +QPINC: 'P2',, OK 响应 +QPINC: ,, OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 字符串类型。 ''SC'' (U)SIM PIN ''P2'' (U)SIM PIN2 整型。剩余输入 PIN 密码的次数。范围:0~3。 整型。剩余输入 PUK 密码的次数。范围:0~10。 错误码。参考第 12.5 章。 5.9. AT+QINISTAT 查询(U)SIM 卡初始化状态 该命令用于查询(U)SIM 卡初始化状态。 AT+QINISTAT 查询(U)SIM 卡初始化状态 测试命令 AT+QINISTAT=? 响应 +QINISTAT: (支持的范围) 执行命令 AT+QINISTAT OK 响应 +QINISTAT: OK 上海移远通信技术股份有限公司 68 / 189 LTE Standard(A)系列 AT 命令手册 最大响应时间 特性说明 300 毫秒 / 参数 整型。(U)SIM 卡初始化状态。实际值是以下四个数字中任意几个数字之和(例如:7 = 1 + 2 + 4 表示 CPIN READY + SMS DONE + PB DONE,即 CPIN 已就绪,SMS 初始化完成且电 话簿初始化完成)。 0 初始化状态。 1 CPIN 已就绪,可执行锁定/解锁 PIN 操作。 2 SMS 初始化完成。 4 电话簿初始化完成。 5.10. AT+QSIMDET (U)SIM 卡检测 该命令用于启用(U)SIM 卡的热插拔功能。GPIO 中断用于检测(U)SIM 卡,插入(U)SIM 卡时需设置 (U)SIM 卡检测引脚的电平。 AT+ QSIMDET 测试命令 AT+QSIMDET=? (U)SIM 卡检测 响应 +QSIMDET: (支持的列表),(支持的列 表) 查询命令 AT+QSIMDET? OK 响应 +QSIMDET: , 设置命令 OK 响应 AT+QSIMDET=, OK 或者 ERROR 最大响应时间 300 毫秒 特性说明 该命令重启后生效; 参数配置自动保存。 上海移远通信技术股份有限公司 69 / 189 LTE Standard(A)系列 AT 命令手册 参数 整型。启用/禁用(U)SIM 卡检测功能。 0 禁用 1 启用 整型。插入(U)SIM 卡时,引脚检测的电平。 0 低电平 1 高电平 备注 若配置的值与硬件设计不一致,则热插拔功能将无效。 举例 AT+QSIMDET=1,0 OK +CPIN: NOT READY +CPIN: READY //(U)SIM 卡插入时,(U)SIM 检测引脚电平设为低电平。 //CPIN 已就绪 5.11. AT+QSIMSTAT (U)SIM 卡插拔状态上报 该命令用于查询/启用/禁用(U)SIM 卡的插拔状态上报功能。 AT+QSIMSTAT (U)SIM 卡插拔状态上报 测试命令 AT+QSIMSTAT=? 响应 +QSIMSTAT: (支持的列表) 查询命令 AT+QSIMSTAT? OK 响应 +QSIMSTAT: , 设置命令 AT+QSIMSTAT= 最大响应时间 OK 响应 OK 或者 ERROR 300 毫秒 上海移远通信技术股份有限公司 70 / 189 LTE Standard(A)系列 AT 命令手册 特性说明 该命令重启后生效; 参数配置自动保存。 参数 整型。启用/禁用(U)SIM 卡插拔状态上报功能。当开启时,将上报 URC +QSIMSTAT: ,指示(U)SIM 卡的插拔状态。 0 禁用 1 启用 整型。(U)SIM 卡的插拔状态。该参数不允许配置。 0 拔出 1 插入 2 未知状态。该状态出现在(U)SIM 卡初始化之前。 举例 AT+QSIMSTAT? +QSIMSTAT: 0,1 //查询(U)SIM 卡的插拔状态。 OK AT+QSIMDET=1,0 OK AT+QSIMSTAT=1 OK AT+QSIMSTAT? +QSIMSTAT: 1,1 //使能(U)SIM 卡的插拔状态上报功能。 OK +QSIMSTAT : 1,0 //上报(U)SIM 卡的插拔状态:拔出。 +CPIN: NOT READY AT+QSIMSTAT? +QSIMSTAT: 1,0 OK +QSIMSTAT: 1,1 //上报(U)SIM 卡的插拔状态:插入。 +CPIN: READY 上海移远通信技术股份有限公司 71 / 189 LTE Standard(A)系列 AT 命令手册 6 网络服务命令 6.1. AT+COPS 选择运营商 该命令用于查询当前运营商及其状态,并允许设置自动或手动网络选择。 测试命令返回五个参数,分别代表网络中出现的运营商。若有任意参数不可用,则对应取值为空字 段。返回运营商列表显示顺序为:归属地网络、(U)SIM 卡推荐网络和其他网络。 查询命令返回当前找网模式和当前所选运营商。如果未选择任何运营商,则不会返回、 和。 设置命令用于强制选择并注册 GSM/UMTS/LTE 网络运营商,即使所选的网络运营商不可用,也不可 选择其他任何运营商(=4 除外)。所选运营商名称的格式也应适用于查询命令 AT+COPS?。 AT+COPS 选择运营商 测试命令 AT+COPS=? 响应 +COPS: [支持的运营商列表(,长字符,短字符 ,数字[,])][,,(支持的范围),(支持 的范围)] OK 查询命令 AT+COPS? 若错误与 ME 功能相关: +CME ERROR: 响应 +COPS: [,[,][,]] OK 设置命令 AT+COPS=[,[,[,]]] 若错误与 ME 功能相关: +CME ERROR: 响应 OK 若错误与 ME 功能相关: 上海移远通信技术股份有限公司 72 / 189 LTE Standard(A)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 +CME ERROR: 180 秒,取决于网络状态 / 参数 整型。运营商状态。 0 未知 1 可用运营商 2 当前选择的运营商 3 禁止选择的运营商 字符串类型。运营商。表示该字符串采用的格式。 整型。网络选择模式。 0 自动搜网,省略 1 手动搜网,不可省略且可选 2 手动注销网络 3 仅设置(用于查询命令 AT+COPS?);不进行注册或注销(省略 和);该取值不适用于查询命令的返回结果。 4 手动和自动搜网的组合模式,字段不可省略。如果手动选择失败,将进入自 动选择模式(=0)。 整型。的格式。 0 长字符串格式,最多 16 个字符 1 短字符串格式 2 数字格式,GSM 位置区域识别号码 整型。网络制式。取值 3、4、5 和 6 仅适用于当 MS 处于数据服务状态时查询命令的返回结 果,且不可用于设置命令。 0 GSM 2 UTRAN 3 GSM W/EGPRS 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA and HSUPA 7 E-UTRAN 8 UTRAN HSPA+ 错误码。参考第 12.5 章。 举例 AT+COPS=? //列举当前所有的网络运营商。 +COPS: (1,'CHN-UNICOM','UNICOM','46001',2),(1,'CHN-UNICOM','UNICOM','46001',0),(2,'CH N-UNICOM','UNICOM','46001',7),(1, 'CHN-CT', 'CT','46011',7),(3,'CHINA MOBILE','CMCC','4 上海移远通信技术股份有限公司 73 / 189 6000',0),,(0,1,2,3,4),(0,1,2) OK AT+COPS? +COPS: 0,0,'CHN-UNICOM',7 OK LTE Standard(A)系列 AT 命令手册 //查询当前选择的网络运营商。 6.2. AT+CREG CS 域网络注册状态 查询命令返回 CS 域网络注册状态和结果码显示状态。表示 ME 的网络注册状态。仅当 ME 注册 到网络和=2 时,才会返回位置信息和。 设置命令设置是否上报 URC 并在=1 且 ME 网络注册状态发生变化时,控制是否显示 URC +CREG: 。 AT+CREG CS 域网络注册状态 测试命令 AT+CREG=? 响应 +CREG: (支持的范围) 查询命令 AT+CREG? OK 响应 +CREG: ,[,,[,]] OK 设置命令 AT+CREG[=] 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 响应 OK 300 毫秒 该命令立即生效; 需执行 AT&W 保存参数配置 参数 整型。是否启用网络注册相关 URC。 0 禁用网络注册 URC 上海移远通信技术股份有限公司 74 / 189 LTE Standard(A)系列 AT 命令手册 1 启用网络注册 URC +CREG: 2 启用带有位置信息的网络注册 URC: +CREG: [,,[,]] 整型。注册状态。 0 未注册;ME 当前未搜索要注册的运营商 1 已注册,归属地网络 2 未注册,ME 正在搜索要注册的运营商 3 注册被拒绝 4 未知状态 5 已注册,漫游网络 字符串类型。位置区编号。2 个字节(十六进制格式)。 字符串类型。小区 ID。16 位(GSM)或 28 位(UMTS/LTE)(十六进制格式)。 整型。网络制式。 0 GSM 2 UTRAN 3 GSM W/EGPRS 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA and HSUPA 7 E-UTRAN 8 UTRAN HSPA+ 错误码。参考第 12.5 章。 举例 AT+CREG=1 OK +CREG: 1 AT+CREG=2 OK //URC 上报 ME 已经注册到归属地网络。 //启用带有位置信息的网络注册 URC。 +CREG: 1,''D509'',''80D413D'',7 //URC 上报带小区 ID 和位置区号的运营商。 6.3. AT+CSQ 查询信号强度 该命令用于查询当前服务小区接收信号强度和信道误码率。 测试命令返回 TA 支持的值。 执行命令获取 ME 返回的接收信号强度指示和信道误码率。 上海移远通信技术股份有限公司 75 / 189 LTE Standard(A)系列 AT 命令手册 AT+CSQ 查询信号强度 测试命令 AT+CSQ=? 执行命令 AT+CSQ 最大响应时间 特性说明 参考 3GPP TS 27.007 响应 +CSQ: (支持的列表),(支持的列表) OK 响应 +CSQ: , OK 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。接收信号强度指示。 0 小于等于-113 dBm 1 -111 dBm 2~30 -109 ~ -53 dBm 31 大于等于-51 dBm 99 未知或不可测 100 小于等于-116 dBm 101 -115 dBm 102~190 -114 ~ -26 dBm 191 大于等于-25 dBm 199 未知或不可测 100~199 扩展用于 TD-SCDMA 指示接收信号码功率(RSCP) 整型。信道误码率。百分比格式。 0~7 3GPP TS 45.008 第 8.2.4 章表格中的 RxQual 值。 99 未知或不可测 错误码。参考第 12.5 章。 举例 AT+CSQ=? +CSQ: (0-31,99),(0-7,99) 上海移远通信技术股份有限公司 76 / 189 LTE Standard(A)系列 AT 命令手册 OK AT+CSQ +CSQ: 28,99 OK //查询当前接收信号强度为 28,误码率未知或不可测 备注 执行网络相关命令(如 AT+CCWA 和 AT+CCFC)后,建议等待 3 秒再执行 AT+CSQ 以确保之前执行 的命令所需的网络访问已经完成。 6.4. AT+CPOL 配置首选运营商列表 该命令用于配置或者查询首选运营商列表。 AT+CPOL 配置首选运营商列表 测试命令 AT+CPOL=? 响应 +CPOL: (支持的列表),(支持的范围) 查询命令 AT+CPOL? OK 响应 查询首选运营商的列表: +CPOL: ,,[,,,,] [+CPOL: ,,[,,,,]] […] 设置命令 AT+CPOL=[,[,[,, ,]]] OK 响应 配置首选运营商列表: OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若指定但省略,后面的参数都将被省略。 300 毫秒 / 上海移远通信技术股份有限公司 77 / 189 LTE Standard(A)系列 AT 命令手册 参数 整型。(U)SIM 卡 PLMN 的顺序。 整型。的显示格式。 0 长字符串格式 1 短字符串格式 2 数字格式 字符串类型。表示该参数格式采用字符串格式还是数字格式(参考 AT+COPS)。 整型。是否选择 GSM 网络制式。 0 未选 1 选定 整型。是否选择 GSM compact 网络制式。 0 未选 1 选定 整型。是否选择 UTRAN 网络制式。 0 未选 1 选定 整型。是否选择 E-UTRAN 网络制式。 0 未选 1 选定 备注 网络制式选择参数、、和对于具有网络制式的 PLMN 选择器的(U)SIM 卡或 UICC 卡来说是必须的。 6.5. AT+COPN 查询运营商名称列表 该命令用于从 ME 查询运营商名称列表,命令返回 ME 存储器中字符串格式()和数字格式 ()的运营商名称。 AT+COPN 查询运营商名称列表 测试命令 AT+COPN=? 执行命令 AT+COPN 响应 OK 响应 +COPN: , [+COPN: , […]] OK 上海移远通信技术股份有限公司 78 / 189 LTE Standard(A)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 取决于运营商个数 / 参数 字符串类型。数字格式的运营商名称(详情参考 AT+COPS)。 字符串类型。字符串格式的运营商名称(详情参考 AT+COPS)。 错误码。参考第 12.5 章。 6.6. AT+CTZU 自动更新时区 该命令用于启用或者禁用通过 NITZ 自动更新时区功能。 AT+CTZU 自动更新时区 测试命令 AT+CTZU=? 响应 +CTZU: (支持的列表) 查询命令 AT+CTZU? OK 响应 +CTZU: 设置命令 AT+CTZU= 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 或者 ERROR 300 毫秒 该命令重启后生效; 参数配置自动保存。 上海移远通信技术股份有限公司 79 / 189 LTE Standard(A)系列 AT 命令手册 参数 整型。自动更新时区模式。 0 禁用通过 NITZ 自动更新时区 1 启用通过 NITZ 自动更新时区并更新 GMT 时间至 URC 3 启用通过 NITZ 自动更新时区并更新本地时间至 RTC 举例 AT+CTZU? +CTZU: 1 OK AT+CTZU=? +CTZU: (0,1,3) OK AT+CTZU=0 OK AT+CTZU? +CTZU: 0 OK 6.7. AT+CTZR 上报时区变化 该命令用于启用或禁用时区变化事件的上报。若启用上报,则时区变化时 MT 会返回 URC +CTZV: 或者+CTZE: ,,。 AT+CTZR 上报时区变化 测试命令 AT+CTZR=? 响应 +CTZR: (支持的范围) 查询命令 AT+CTZR? OK 响应 +CTZR: 设置命令 AT+CTZR= OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 80 / 189 LTE Standard(A)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令重启后生效; 参数配置自动保存。 参数 整型。是否上报时区变化。 0 不上报 1 通过 URC +CTZV: 上报时区变化 2 通过 URC +CTZE: ,,上报扩展时区信息和本地时间 字符串类型。表示本地时区(以 15 分钟为单位显示本地时间和 GMT 时间的差异)与夏 令时之和。格式为'±zz',为两个整型数字的固定宽度。范围:-48 ~ +56。为保证固定宽 度,-9 ~ +9 之间的数字前加 0,例如:'-09'、'+00'、'+09'。 整型。表示中是否包括夏令时调整。 0 不包括夏令时调整 1 包括+1 小时(相当于中的一个小时)的夏令时调整 2 包括+2 小时(相当于中的两个小时)的夏令时调整 字符串类型。本地时间。格式:'YYYY/MM/DD,hh:mm:ss',用于表示年(YYYY)、月 (MM)、日(DD)、时(hh)、分(mm)和秒(ss)。传送时区信息时由网络提供 该参数值,并 URC 扩展时区报告中显示。 错误码。参考第 12.5 章。 举例 AT+CTZR=2 OK AT+CTZR? +CTZR: 2 OK +CTZE: '+32',0, '2017/11/04,06:51:13' //通过URC上报扩展时区和本地时间。 上海移远通信技术股份有限公司 81 / 189 LTE Standard(A)系列 AT 命令手册 6.8. AT+QLTS 获取通过网络同步的最新时间 该命令用于获取通过网络同步的最新时间。 AT+QLTS 获取通过网络同步的最新时间 测试命令 AT+QLTS=? 响应 +QLTS: (支持的范围) 设置命令 AT+QLTS= OK 响应 +QLTS: , 执行命令 AT+QLTS OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 响应 +QLTS: , 最大响应时间 特性说明 OK 300 毫秒 / 参数 整型。查询网络时间模式。 0 查询通过网络同步的最新时间 1 查询通过网络同步的最新时间计算出的当前 GMT 时间 2 查询通过网络同步的最新时间计算出的当前本地时间 字符串类型。格式为'yyyy/MM/dd,hh:mm:ss±zz',用于表示年(yyyy),月(MM),日(dd), 时(hh),分(mm),秒(ss),时区(zz,该字段以 15 分钟为单位显示本地时间和 GMT 时间的差异;范围:-48 ~ +48)。例如:2004 年 5 月 6 日 22:10:00,GMT 时间加 2 小时等 于'2004/05/06, 22:10:00+08'。 夏令时。 错误码。参考第 12.5 章。 备注 若时间未通过网络同步,执行该命令后返回不带时间的字符串+QLTS: ''。 上海移远通信技术股份有限公司 82 / 189 LTE Standard(A)系列 AT 命令手册 举例 AT+QLTS=? +QLTS: (0-2) //查询支持的网络时间模式。 OK AT+QLTS //查询通过网络同步的最新时间。 +QLTS: '2019/01/13,03:40:48+32,0' OK AT+QLTS=0 //查询通过网络同步的最新时间,功能同执行命令 AT+QLTS 一致。 +QLTS: '2019/01/13,03:40:48+32,0' OK AT+QLTS=1 //查询通过网络同步的最新时间计算出的当前 GMT 时间。 +QLTS: '2019/01/13,03:41:22+32,0' OK AT+QLTS=2 //查询通过网络同步的最新时间计算出的当前本地时间。 +QLTS: '2019/01/13,11:41:23+32,0' OK 6.9. AT+QNWINFO 查询网络信息 该命令用于查询网络信息,例如选择的网络制式、运营商以及选择的频段。 AT+QNWINFO 查询网络信息 测试命令 AT+QNWINFO=? 执行命令 AT+QNWINFO 响应 OK 响应 +QNWINFO: ,,, 最大响应时间 特性说明 OK 300 毫秒 / 参数 字符串类型。选择的网络制式。 ''NONE'' ''GSM'' 上海移远通信技术股份有限公司 83 / 189 ''GPRS'' ''EDGE'' ''WCDMA'' ''HSDPA'' ''HSUPA'' ''HSPA+'' ''TDD LTE'' ''FDD LTE'' 字符串类型。数字格式运营商名称。 字符串类型。选择的频段。 ''GSM 1800'' ''GSM 900'' ''WCDMA 2100'' ''WCDMA 850'' ''WCDMA 900'' ''LTE BAND 1'' ''LTE BAND 3'' ''LTE BAND 5'' ''LTE BAND 7'' ''LTE BAND 8'' ''LTE BAND 20'' ''LTE BAND 28'' ''LTE BAND 34'' ''LTE BAND 38'' ''LTE BAND 39'' ''LTE BAND 40’’ ''LTE BAND 41'' 整型。信道 ID。 举例 AT+QNWINFO=? OK AT+QNWINFO +QNWINFO: 'FDD LTE',46001,'LTE BAND 3',1650 OK LTE Standard(A)系列 AT 命令手册 上海移远通信技术股份有限公司 84 / 189 LTE Standard(A)系列 AT 命令手册 7 呼叫相关命令 7.1. ATA 呼叫应答 该命令用于连接模块以应答由 URC RING 指示的语音来电或者数据来电。执行该命令后,MT 发送摘 机信号到远程站。 ATA 呼叫应答 执行命令 ATA 响应 若数据拨号并成功建立连接: CONNECT 此时 TA 切换到数据模式 仅 当 ATX 设 置 的 大 于 0 时 , 返 回 CONNECT。 TA 切换到命令模式并呼叫释放: OK 若语音拨号并成功建立连接: OK 最大响应时间 特性说明 参考 V.25ter 若不能建立连接: NO CARRIER 90 秒,取决于网络状态 / 备注 1. ATA 操作忽略同一行命令中其他命令。 2. 若在执行 ATA 过程中收到字符,该命令可能被终止执行。但是在建立连接的某些状态(如:握手状 态),该命令不会被中止执行。 3. 请参考第 2.20 章的 ATX。 上海移远通信技术股份有限公司 85 / 189 举例 RING AT+CLCC +CLCC: 1,0,0,1,0,'',128 AT+CLCC +CLCC: 2,1,4,0,0,'02154450290',129 OK ATA OK LTE Standard(A)系列 AT 命令手册 //语音来电 //LTE 模式下 PS 呼叫 //来电 //使用 ATA 应答此语音呼叫 7.2. ATD 发起呼叫 该命令用于建立语音或数据主叫,还可以用于控制补充业务。 ATD 发起呼叫 执行命令 ATD[][;] 响应 若无拨号音且设置 ATX2 或者 ATX4: NO DIAL TONE 若遇忙占线且设置 ATX3 或者 ATX4: BUSY 若连接未成功建立: NO CARRIER 若成功发起非语音呼叫: CONNECT TA 切换为数据模式。 仅当 ATX设置的大于 0 时,返回。 呼叫释放后 MT 返回命令模式: OK 最大响应时间 特性说明 参考 V.25ter 若成功发起语音呼叫: OK 5 秒,取决于网络状态(AT+COLP=0) / 上海移远通信技术股份有限公司 86 / 189 LTE Standard(A)系列 AT 命令手册 参数 拨号位字符串和 V.25ter 中可选的拨号修饰符。 拨号位:0-9,*,#,+,A,B,C 以下 V.25ter 拨号修饰符可忽略: ,(逗号),T,P,!,W,@ 字符串类型。GSM 修饰符。 I 激活 CLIR(主叫用户不允许在被叫用户话机上显示自己的电话号码) i 禁止 CLIR(主叫用户允许在被叫用户话机上显示自己的电话号码) G 仅为本次呼叫激活闭合用户组请求 g 仅为本次呼叫去激活闭合用户组请求 仅在建立语音呼叫时可用,呼叫结束后返回至命令状态。 备注 1. 若在执行 ATD 过程中收到 ATH 或某一字符,该命令可能被终止执行。但是在建立连接的某些状态(如: 握手状态),该命令不会被中止执行。 2. =I/i 仅适用于拨号字符中无'*'或'#'的情况。 3. 关于结果码的设置和呼叫监控参数的详细介绍,详情参考 ATX; 4. 使用 ATD 拨号后响应: 对于语音呼叫,可设置两种不同的响应模式: ⚫ 拨号完成后或者在呼叫建立成功后,TA 立即返回 OK。此设置由 AT+COLP 控制。 ⚫ 出厂默认设置为 AT+COLP=0,即拨号完成后,TA 立即返回 OK。否则 TA 返回 OK、BUSY、 NO DIAL TONE 或 NO CARRIER。 5. 在一个已激活的语音呼叫中,使用 ATD: ⚫ 当已有一个已激活的语音呼叫,用户发起第二个语音呼叫时,第一个语音呼叫将自动设置为呼 叫保持状态。 ⚫ 所有呼叫的当前状态均可随时使用 AT+CLCC 进行查询。 举例 ATD10086; OK //拨号 7.3. AT+COLP 被叫线路识别显示 建立主叫后,该命令启用或禁用主叫方获取被叫方身份,详情可参考 GSM/UMTS 补充业务 COLP(被 叫线路识别提示)。MT 启用或禁用在 TE 显示 COL(被叫线路),对网络中补充业务 COLR 的执行没有影 响。 在任何+CR 或 V.25ter 响应之前,TA 向 TE 返回中间结果码 OK。 上海移远通信技术股份有限公司 87 / 189 LTE Standard(A)系列 AT 命令手册 AT+COLP 被叫线路识别显示 测试命令 AT+COLP=? 查询命令 AT+COLP? 设置命令 AT+COLP=[] 最大响应时间 特性说明 参考 3GPP TS 27.007 响应 +COLP: (支持的列表) OK 响应 +COLP: , OK 响应 OK 15 秒,取决于网络状态 该命令立即生效; 参数配置不保存。 参数 整型。禁用/启用在 TA 中显示结果码。 0 禁用 1 启用 整型。是否在网络中提供用户 COLP 业务。 0 不提供 COLP 业务 1 提供 COLP 业务 2 未知(如:无网络等) 字符串类型。电话号码,格式由指定。 整型。八位字节地址类型(参考 3GPP TS 24.008 第 10.5.4.7 章节)。 128 未知类型(号码长度为 0) 129 未知类型(ISDN 格式) 145 国际号码类型(ISDN 格式) 字符串类型。子地址,格式由指定。 整型。八位字节的子地址类型。(参考 3GPP TS 24.008 第 10.5.4.8 章节) 字符串类型。可选参数,以字母数字表示,对应在电话号码簿中的位置。 备注 中间结果码: 使能结果码(=1)且被叫方允许后,响应+CR 和 V.25ter 之前,将返回如下中间结果码: +COLP: ,,[],[],[] 上海移远通信技术股份有限公司 88 / 189 举例 AT+CPBW=1,'02151082965',129,'QUECTEL' OK AT+COLP=1 OK ATD02151082965; +COLP: '02151082965',129,,,'QUECTEL' OK LTE Standard(A)系列 AT 命令手册 7.4. ATH 挂断现有连接 该命令用于断开当前数据通话或语音通话,即本地 TE 从命令行断开并终止通话。也可使用 AT+CHUP 挂断语音通话。 ATH 挂断现有连接 执行命令 ATH[n] 最大响应时间 特性说明 参考 V.25ter 响应 OK 90 秒,取决于网络状态 / 参数 整型。 0 从命令行断开现有所有通话并终止通话。 7.5. AT+CHUP 挂断语音通话 该命令用于取消所有活跃、等待、保持状态的语音通话。若需断开数据通话,需使用 ATH。 AT+CHUP 挂断语音通话 测试命令 响应 AT+CHUP=? 执行命令 OK 响应 AT+CHUP OK 上海移远通信技术股份有限公司 89 / 189 最大响应时间 特性说明 参考 3GPP 27.007 举例 RING AT+CHUP OK LTE Standard(A)系列 AT 命令手册 或者 ERROR 90 秒,取决于网络状态 / //来电 //挂断通话 7.6. +++ 从数据模式切换至命令模式 该命令仅在 TA 处于数据模式时可用。+++字符使 TA 取消 AT 接口上的数据流并切换到命令模式。这样 可以在保持与远程服务器的数据连接或 GPRS 连接的同时输入 AT 命令。 +++ 从数据模式切换至命令模式 执行命令 +++ 最大响应时间 特性说明 参考 V.25ter 响应 OK 300 毫秒 / 备注 1. 为防止+++转义序列被误解为数据,应遵循以下规则: 1) 输入+++前 1 秒内请勿输入任何字符。 2) 1 秒钟内输入+++,在此时间内不能输入其他字符。 3) 输入+++后 1 秒钟内请勿输入任何字符。 4) 成功切换到命令模式;否则,返回步骤 1)。 2. 如需从命令模式切换至数据模式,请输入 ATO。 3. 切换为命令模式的另一种方法是通过更改 DTR 电平,有关详细信息,参见 AT&D。 上海移远通信技术股份有限公司 90 / 189 LTE Standard(A)系列 AT 命令手册 7.7. ATO 从命令模式切换至数据模式 该命令用于恢复连接,并从命令模式切换回数据模式。 ATO 从命令模式切换至数据模式 执行命令 ATO[n] 响应 恢复连接失败: NO CARRIER 最大响应时间 特性说明 参考 V.25ter 恢复连接成功,TA 从命令模式返回至数据模式: CONNECT 300 毫秒 / 参数 整型。 0 从命令模式切换回数据模式 备注 当 TA 成功从命令模式切换至数据模式时,将返回 CONNECT 。请注意,仅当 ATX的参 数值大于 0 时,才输出。 7.8. ATS0 设置自动应答前振铃次数 该命令用于设置来电的自动应答前振铃次数。 ATS0 设置自动应答前振铃次数 查询命令 响应 ATS0? 设置命令 ATS0= 最大响应时间 OK 响应 OK 300 毫秒 上海移远通信技术股份有限公司 91 / 189 LTE Standard(A)系列 AT 命令手册 特性说明 参考 V.25ter 该命令立即生效。 需执行 AT&W 保存参数配置。 参数 整型。设置来电的自动应答前的振铃次数 0 禁用自动应答 1~255 达到指定的振铃次数后,启用自动应答 备注 1. 若值设置过高,呼叫方可能在呼叫被自动应答前停止呼叫。 2. VoLTE 通话中,仅支持=0。 举例 ATS0=3 OK RING RING RING //设置三次振铃后自动接听 //呼叫进入 //振铃 3 次后自动应答呼叫 7.9. AT+CLCC 查询当前 ME 呼叫 该命令用于查询所有当前呼叫。若命令成功但无呼叫,将不会有信息发送到 TE,只返回 OK。 AT+CLCC 查询当前 ME 呼叫 测试命令 AT+CLCC=? 执行命令 AT+CLCC 响应 OK 响应 [+CLCC: ,,,,[,, [,]] [+CLCC: ,,,,[,, [,]] [...] 上海移远通信技术股份有限公司 92 / 189 LTE Standard(A)系列 AT 命令手册 最大响应时间 特性说明 OK 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。呼叫识别号(请参考 3GPP TS 22.030 subclause 4.5.5.1)。 整型。 0 主叫(MO) 1 被叫(MT) 整型。呼叫状态。 0 激活状态 1 呼叫保持状态 2 主叫,拨号状态 3 主叫,回铃音状态 4 被叫,来电状态 5 被叫,呼叫等待状态 整型。承载/呼叫服务。 0 语音呼叫 1 数据呼叫 2 传真 整型。 0 不在多方通话中 1 在多方通话中 字符串类型。由规定电话号码格式。 整型。八位字节的地址类型(请参考 3GPP TS 24.008 subclause 10.5.4.7)。通常有如下 取值: 129 未知类型 145 国际号码(以'+'开头) 161 国家号码 字母数字格式的,与电话簿中的条目相对应。 错误码。参考第 12.5 章。 举例 ATD10086; OK AT+CLCC +CLCC: 1,0,0,1,0,'',128 //发起通话 //LTE 模式下的 PS 通话 上海移远通信技术股份有限公司 93 / 189 +CLCC: 2,0,0,0,0,'10086',129 OK LTE Standard(A)系列 AT 命令手册 //发起通话且通话已被接听 7.10. AT^DSCI 指示呼叫状态 该命令用于配置是否使用 URC DSCI 指示呼叫状态。 AT^DSCI 指示呼叫状态 测试命令 AT^DSCI=? 响应 ^DSCI: (支持的列表) 查询命令 AT^DSCI? OK 响应 ^DSCI: 设置命令 AT^DSCI= 最大响应时间 特性说明 OK 响应 OK 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。配置是否通过 URC DSCI 上报呼叫状态。 0 禁用 1 启用 整型。呼叫 ID。 整型。呼叫方向。 0 主叫(MO) 1 被叫(MT) 整型。呼叫状态。 1 CALL_LOCAL_HOLD 呼叫本地保持 2 CALL_ORIGINAL 呼叫发起 3 CALL_CONNECT 呼叫连接 4 CALL_INCOMING 呼叫接入 5 CALL_WAITING 呼叫等待 6 CALL_END 呼叫结束 7 CALL_ALERTING 呼叫提醒 整型。呼叫类型。 上海移远通信技术股份有限公司 94 / 189 LTE Standard(A)系列 AT 命令手册 0 语音呼叫 1 PS 呼叫 字符串类型。手机号码。 手机号码类型。 备注 若启用通过 URC DSCI 上报呼叫状态(=1),将上报 URC ^DSCI: ,,,,,。 举例 //拨号 AT^DSCI=1 OK ATD10086; OK ^DSCI: 1,0,2,0,10086,129 ^DSCI: 1,0,7,0,10086,129 ^DSCI: 1,0,3,0,10086,129 ATH OK ^DSCI: 1,0,6,0,10086,129 //来电 RING ^DSCI: 1,1,4,0,13022100000,129 RING ^DSCI: 1,1,6,0,13022100000,129 NO CARRIER //启用 URC DSCI 上报呼叫状态。 //拨打 10086。 //发起语音呼叫。 //呼叫提醒。 //呼叫连接成功。 //呼叫结束。 //新呼叫接入。 //呼叫结束。 上海移远通信技术股份有限公司 95 / 189 LTE Standard(A)系列 AT 命令手册 8 电话本相关命令 8.1. AT+CNUM 查询本机号码 该命令用于读取(U)SIM 卡中所有本机号码记录。 AT+CNUM 查询本机号码 测试命令 AT+CNUM=? 执行命令 AT+CNUM 响应 OK 响应 [+CNUM: [],,] [+CNUM: [],,] OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 字符串类型。与相关联,使用的字符集应为 AT+CSCS 设置的字符集。 字符串类型。电话号码。格式由决定。 整型。八位字节的地址类型(请参考 3GPP TS 24.008 subclause 10.5.4.7)。通常有如下 取值: 129 未知类型(ISDN 格式) 145 国际号码(ISDN 格式) 161 国家号码 错误码。参考第 12.5 章。 上海移远通信技术股份有限公司 96 / 189 LTE Standard(A)系列 AT 命令手册 8.2. AT+CPBF 搜索电话本 该命令用于搜索由 AT+CPBS 设置的当前电话本储存器中与匹配的条目,返回的所有条目以 字母数字顺序排列。 AT+CPBF 搜索电话本 测试命令 AT+CPBF=? 响应 +CPBF: , 设置命令 AT+CPBF= OK 响应 [+CPBF: ,,,] […] OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP 27.007 若错误与 ME 功能相关: +CME ERROR: 取决于电话本条目数量。 / 参数 整型。的最大长度。 整型。的最大长度。 字符串类型。该字段以为最大长度,字符集由 AT+CSCS 设置。 整型。电话号码在存储器中的位置。 字符串类型。电话号码格式,由决定。 整型。八位字节的地址类型(请参考 3GPP TS 24.008 subclause 10.5.4.7)。通常有如下 取值: 129 未知类型(ISDN 格式) 145 国际号码(ISDN 格式) 161 国家号码 字符串类型。该字段以为最大长度,字符集由 AT+CSCS 设置。 错误码。参考第 12.5 章。 上海移远通信技术股份有限公司 97 / 189 LTE Standard(A)系列 AT 命令手册 8.3. AT+CPBR 读取电话本条目 该命令用于读取由 AT+CPBS 设置的当前电话本存储器中位于与之间的电话本条 目。如果只输入,则只返回在位置的电话本条目。 AT+CPBR 读取电话本条目 测试命令 AT+CPBR=? 响应 +CPBR: (支持的列表),, 设置命令 AT+CPBR=[,] OK 响应 +CPBR: ,,, [+CPBR: ,,, […]] 最大响应时间 特性说明 参考 3GPP 27.007 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 取决于电话本条目数量。 / 参数 整型。电话本存储器位置索引号。 字符串类型。电话号码格式,由决定。 整型。的最大长度。 整型。的最大长度。 整型。需读取的电话号码在存储器中的起始位置。 整型。需读取的电话号码在存储器中的终止位置。 整型。八位字节的地址类型(请参考 3GPP TS 24.008 subclause 10.5.4.7)。通常有如下 取值: 129 未知类型(ISDN 格式) 145 国际号码(ISDN 格式) 161 国家号码 字符串类型。该字段以为最大长度,字符集由 AT+CSCS 设置。 错误码。参考第 12.5 章。 上海移远通信技术股份有限公司 98 / 189 LTE Standard(A)系列 AT 命令手册 8.4. AT+CPBS 设置电话本存储器 该命令用于设置电话本存储器,使用其他电话本相关命令时也会使用该存储器。查询命令返回当前选 择的存储器类型、当前已使用存储位置数量和存储器位置总数。测试命令返回命令支持的参数范围。 AT+CPBS 设置电话本存储器 测试命令 AT+CPBS=? 响应 +CPBS: (支持的列表) OK 或者 ERROR 查询命令 AT+CPBS? 若错误与 ME 功能相关: +CME ERROR: 响应 +CPBS: ,, OK 或者 ERROR 设置命令 AT+CPBS= 若错误与 ME 功能相关: +CME ERROR: 响应 OK 或者 ERROR 最大响应时间 特性说明 参数 3GPP 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 参数 整型。电话本存储器。 'SM' (U)SIM 电话本 'DC' 已拨号码(可能不适用于 AT+CPBW) 上海移远通信技术股份有限公司 99 / 189 LTE Standard(A)系列 AT 命令手册 'FD' (U)SIM 卡固定拨号电话本(AT+CPBW 操作需要 PIN2 码) 'LD' (U)SIM 卡最后拨号电话本(可能不适用于 AT+CPBW) 'EN' (U)SIM 卡或 ME 紧急呼叫号码(可能不适用于 AT+CPBW) 'ON' (U)SIM 卡本机号码列表(MSISDN) 'AP' 设置的应用电话簿。若已存在 USIM 应用程序的 UICC,则选择 ADFUSIM 下的 应用程序电话簿 DFPHONEBOOK。 'SDN' 服务拨号 整型。当前存储器中已用的存储单元。 整型。当前存储器中总计的存储单元。 错误码。参考第 12.5 章。 8.5. AT+CPBW 写入电话本 该命令用于在由 AT+CPBS 设置的当前存储器指定位置中添加或删除电话条目。 AT+CPBW 写入电话本 测试命令 AT+CPBW=? 响应 +CPBW: (支持的范围),,(支持的列 表), OK 或者 ERROR 设置命令 AT+CPBW=[][,[,[,]]] 若错误与 ME 功能相关: +CME ERROR: 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 / 上海移远通信技术股份有限公司 100 / 189 LTE Standard(A)系列 AT 命令手册 参数 整型。电话本存储器位置索引号。若未指定该参数,将使用第一个电话本条目。若仅指定 了该参数,由该参数指定的电话本条目将被删除。 整型。的最大长度。 整型。的最大长度。 字符串类型。电话号码格式,由决定。 整型。八位字节的地址类型(请参考 3GPP TS 24.008 subclause 10.5.4.7)。通常有如下 取值: 129 未知类型(ISDN 格式) 145 国际号码(ISDN 格式) 161 国家号码 字符串类型。该字段以为最大长度,字符集由 AT+CSCS 设置。 错误码。参考第 12.5 章。 举例 AT+CSCS='GSM' OK AT+CPBW=10,'15021012496',129,'QUECTEL' OK AT+CPBR=10 +CPBR: 10,'15021012496',129,'QUECTEL' //在位置 10 添加一条电话条目。 //读取电话本条目。 OK AT+CPBW=10 OK //删除位置 10 的电话条目。 上海移远通信技术股份有限公司 101 / 189 LTE Standard(A)系列 AT 命令手册 9 短消息相关命令 9.1. AT+CSMS 选择短消息服务类型 该命令用于选择短消息服务类型并返回 ME 支持的短消息类型。 AT+CSMS 选择短消息服务类型 测试命令 AT+CSMS=? 响应 +CSMS: (支持的列表) 查询命令 AT+CSMS? OK 响应 +CSMS: ,,, 设置命令 AT+CSMS= OK 响应 +CSMS: ,, OK 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 / 参数 整型。短消息服务类型。 0 详情参考 3GPP TS 23.040 和 3GPP TS 23.041(SMS 的 AT 命令语法与 3GPP TS 27.005 Phase 2 4.7.0 版本兼容;支持不需要新命令语法的 Phase 2+功能(例如: 使用 Phase 2+新编码方案修正消息路由))。 1 详情参考 3GPP TS 23.040 和 3GPP TS 23.041(SMS 的 AT 命令语法与 3GPP TS 27.005 Phase 2+版本兼容;设置为 1 时的要求已在对应命令描述中说明。) 上海移远通信技术股份有限公司 102 / 189 LTE Standard(A)系列 AT 命令手册 整型。被叫短消息。 0 不支持 1 支持 整型。主叫短消息。 0 不支持 1 支持 整型。广播类型短消息。 0 不支持 1 支持 错误码。参考第 12.6 章。 举例 AT+CSMS=? +CSMS: (0,1) OK AT+CSMS=1 +CSMS: 1,1,1 OK AT+CSMS? +CSMS: 1,1,1,1 OK //列出支持的短消息服务类型。 //设置短消息服务类型为 1。 //查询当前短消息服务类型。 9.2. AT+CMGF 配置短消息模式 该命令用于指定短消息采用的格式。表示 TA-TE 之间,读/写短消息时,采用的是文本模式还 是 PDU 模式。消息格式可设置为 PDU 模式(使用整个 TP 数据单元)或者文本模式(消息头和消息体分 别以不同的参数形式展示)。文本模式通过 AT+CSCS 指定的来告知 TA-TE 交互中消息体使用的字 符集。 AT+CMGF 配置短消息模式 测试命令 AT+CMGF=? 响应 +CMGF: (支持的列表) 查询命令 AT+CMGF? OK 响应 +CMGF: OK 上海移远通信技术股份有限公司 103 / 189 设置命令 AT+CMGF[=] 最大响应时间 特性说明 参考 3GPP TS 27.005 参数 整型。短消息模式。 0 PDU 模式 1 文本模式 响应 OK 300 毫秒 / LTE Standard(A)系列 AT 命令手册 9.3. AT+CSCA 设置短消息服务中心地址 该设置命令用于当主动发送短消息后,更新 SMSC(短消息服务中心)地址。在文本模式下,可使用 设置命令进行设置。在 PDU 模式下,仅当 SMSC 地址的长度编码为=0 时,方可使用设置命令进行 设置。 AT+CSCA 设置短消息服务中心地址 测试命令 响应 AT+CSCA=? 查询命令 OK 响应 AT+CSCA? +CSCA: , 设置命令 AT+CSCA=[,] OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 / 上海移远通信技术股份有限公司 104 / 189 LTE Standard(A)系列 AT 命令手册 参数 字符串类型。短消息服务中心地址。详情参考 3GPP TS 24.011 RP SC 地址 Address-Value 字段;BCD 码(或 GSM 7 位默认字母字符)转换为当前选择的 TE 字符集的字符(参考 3GPP TS 27.007 中 AT+CSCS)。地址类型由定义。 整型。短消息服务中心地址类型。详情参考 3GPP TS 24.011 RP SC 地址中八位字节的 Type-of-Address(参考)。 错误码。参考第 12.6 章。 举例 AT+CSCA='+8613800210500',145 OK AT+CSCA? +CSCA: '+8613800210500',145 OK //设置短消息服务中心地址。 //查询短消息服务中心地址。 9.4. AT+CPMS 配置短消息首选存储位置 该命令用于选择查询或配置短消息的存储位置,包括、和。 AT+CPMS 配置短消息首选存储位置 测试命令 响应 AT+CPMS=? +CPMS: (支持的列表),(支持的列表),(支持 的列表) 查询命令 AT+CPMS? OK 响应 +CPMS: ,,,,,,,, 设置命令 AT+CPMS=[,[,]] OK 响应 +CPMS: ,,,,, OK 若错误与 ME 功能相关: +CMS ERROR: 上海移远通信技术股份有限公司 105 / 189 LTE Standard(A)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.005 300 毫秒 / 参数 字符串类型。用于读取和删除短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 字符串类型。用于写入和发送短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 字符串类型。若没有建立到 TE 的路由(参考 AT+CNMI),则接收的短消息存储在该存储器 内。 'SM' (U)SIM 卡 'ME' 移动设备 整型。中当前短消息的数量。 整型。中可存储的短消息的总数量。 错误码。参考第 12.6 章。 举例 AT+CPMS='SM','SM','SM' +CPMS: 0,50,0,50,0,50 //将短消息存储器更改为'SM'。 OK AT+CPMS? +CPMS: 'SM',0,50,'SM',0,50,'SM',0,50 //查询当前短消息存储器。 OK 9.5. AT+CMGD 删除短消息 该命令用于从首选存储器中删除位于的短消息。若指定且不为 0,ME 应省 略并遵守参数规则。 上海移远通信技术股份有限公司 106 / 189 LTE Standard(A)系列 AT 命令手册 AT+CMGD 删除短消息 测试命令 AT+CMGD=? 设置命令 AT+CMGD=[,] 最大响应时间 特性说明 参考 3GPP TS 27.005 响应 +CMGD: (支持的范围),(支持的范围) OK 响应 OK 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 取决于已删除短消息的存储器 / 参数 整型。相关存储器支持的位置编号。 整型。 0 删除指定的短消息 1 删除存储器中所有的已读短消息 2 删除存储器所有的已读短消息和已发送的短消息 3 删除存储器所有的已读短消息、已发送和未发送的短消息 4 删除存储器所有短消息 字符串类型。用于读取和删除短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 错误码。参考第 12.6 章。 举例 AT+CMGD=1 OK AT+CMGD=1,4 OK //删除存储器中=1 的短消息。 //删除存储器中所有短消息。 上海移远通信技术股份有限公司 107 / 189 LTE Standard(A)系列 AT 命令手册 9.6. AT+CMGL 按状态读取短消息 该命令用于列举出中的短消息及其状态。若短消息状态为 'REC UNREAD',则存储器中短消 息的状态将变更为'REC READ'。若执行 AT+CMGL 不设置,模块将上报状态为'REC UNREAD'的 短消息列表。 AT+CMGL 按状态读取短消息 测试命令 AT+CMGL=? 响应 +CMGL: (支持的列表) 设置命令 AT+CMGL[=] OK 响应 1)文本模式(AT+CMGF=1)且该命令执行成功: 对于 SMS-SUBMIT 和/或 SMS-DELIVER: +CMGL: ,,,[],[][,,][ +CMGL: ,,,[],[][,,][...]] 对于 SMS-STATUS-REPORT: +CMGL: ,,,,[],[],,, [ +CMGL: ,,,,[],[],,, [...]] 对于 SMS-COMMAND: +CMGL: ,,,[ +CMGL: ,,,[...]] 对于 CBM 存储: +CMGL:,,,,, [ +CMGL: ,,,,,[...]] OK 2)PDU 模式(AT+CMGF=0)且该命令执行成功: +CMGL:,,[],[ +CMGL: ,,[], [...]] 上海移远通信技术股份有限公司 108 / 189 LTE Standard(A)系列 AT 命令手册 执行命令 AT+CMGL 最大响应时间 特性说明 参考 3GPP TS 27.005 OK 若错误与 ME 功能相关: +CMS ERROR: 响应 列举短消息存储器的所有已接收但未读的短消息,然后存储 器中短消息的状态变更为'REC READ' 300 毫秒 取决于列举出的短消息所在的存储器 / 参数 1)文本模式,字符串类型。 'REC UNREAD' 已接收但未读的短消息 'REC READ' 已接收且已读的短消息 'STO UNSENT' 已存储但未发送的短消息 'STO SENT' 已存储且已发送的短消息 'ALL' 所有短消息 2)PDU 模式,整型。 0 已接收但未读的短消息 1 已接收且已读的短消息 2 已存储但未发送的短消息 3 已存储且已发送的短消息 4 所有短消息 整型。相关存储器支持的位置编号。 字 符 串类 型 。目 标地 址 。详 情参 考 3GPP TS 23.040 中 的 TP-Destination-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由定义。 字符串类型。发送方地址。详情参考 3GPP TS 23.040 中的 TP-Originating-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由定义。 字符串类型。字母数字格式的或,对应 MT 电话簿中的条目。该功能的实现按照 出厂设定,所使用的字符集应与 AT+CSCS 选择的字符集相同(详情参考 3GPP TS 27.007 中对该命令的定义)。 字 符 串 类 型 。 短 消 息 服 务 中 心 时 间 戳 。 详 情 参 考 3GPP TS 23.040 TP-Service-Center-Time-Stamp 中的时间字符。(参见) 整型。接收方地址类型。详情参考 3GPP TS 24.011 TP-Recipient-Address 中的八字节 Type-of-Address。 整型。发送方地址类型。详情参考 3GPP TS 24.011 TP-Originating-Address 中的八字节 Type-of-Address。(默认值参考) 上海移远通信技术股份有限公司 109 / 189 LTE Standard(A)系列 AT 命令手册 整型。短消息长度。 文本模式(AT+CMGF=1)下,表示消息体的长度; PDU 模式(AT+CMGF=0)下,以八位字节为单位的实际 TP 数据单元的长度(即 RP 层 的短消息服务中心地址中的八位字符将不计算在该长度内)。 若为短消息,格式参考 3GPP TS 23.040 TP-User-Data: 1. 若为,表示使用 3GPP TS 23.038 GSM 7 位默认字母,表示未设置 3GPP TS 23.040 TP-User-Data-Header-Indication。 2. 若设置 TE 字符集为非 HEX 格式(参见 3GPP TS 27.007 中 AT+CSCS),ME/TA 根 据 3GPP TS 27.007 中附录 A 的规则,将 GSM 字母表转换为当前的 TE 字符集。 3. 若设置 TE 字符集为 HEX 格式,ME/TA 将 GSM 7 位默认字母的每个 7 位字符转换为 两个 IRA 字符的十六进制数字(例如,字符(GSM 7 位默认字母 23)表示 17(IRA 49 和 55))。 4. 若表示使用 8 位或 UCS2 数据编码方案,或者表示已设置 3GPP TS 23.040 TP-User-Data-Header-Indication,ME/TA 将每个八位字节转换为两个 IRA 字符的十六 进制数(例如,将整数值为 42 的八位字节转换为两个字符 2A(IRA 50 和 65)给 TE)。 若为 CBS,3GPP TS 23.041 CBM 文本模式响应中的消息内容;格式: 1. 若为,表示使用 3GPP TS 23.038 GSM 7 位默认字母。 2. 若设置 TE 字符集为非 HEX 格式(参见 3GPP TS 27.007 中 AT+CSCS),ME/TA 根 据 3GPP TS 27.007 中附录 A 的规则,将 GSM 字母表转换为当前的 TE 字符集。 3. 若设置 TE 字符集为 HEX 格式,ME/TA 将 GSM 7 位默认字母的每个 7 位字符转换为 两个 IRA 字符长的十六进制数字。 4. 若表示使用 8 位或 UCS2 数据编码方案:ME/TA 将每个八位字节转换为两个 IRA 字符长的十六进制数。 整型。取决于命令或结果码:3GPP TS 23.040 SMS-DELIVER、SMS-SUBMIT(默认值: 17)、SMS-STATUS-REPORT 或 SMS-COMMAND(默认值:2)的第一个八位字节。 整型。详情参考 3GPP TS 23.040 TP-Message-Reference。 字符串类型。详情参考 3GPP TS 23.040 TP-Recipient-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式)转换为当前选择的 TE 字符集字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 整型。详情参考 3GPP TS 24.011 TP-Recipient-Address 中的八位字节 Type-of-Address (默认参考)。 时间字符串类型。详情参考 3GPP TS 23.040 TP-Service-Centre-Time-Stamp(参见)。 时间字符串类型。详情参考 3GPP TS 23.040 TP-Discharge-Time。格式为:'yy/MM/dd, hh:mm:ss+zz',格式中的字符依次代表年(后两位)、月、日、时、分、秒、时区。例如: 1994 年 5 月 6 日 22:10:00, GMT+2 小时用'94/05/06, 22:10:00+08'表示。 整型。详情参考 3GPP TS 23.040 TP-Status。 整型。详情参考 3GPP TS 23.040 TP-Command-Type(默认为 0)。 整型。详情参考 3GPP TS 23.041 CBM 序号。 整型。详情参考 3GPP TS 23.041 CBM 短消息标识符。 整型。详情参考 3GPP TS 23.041 CBM 页面参数位 4~7。 整型。详情参考 3GPP TS 23.041 CBM 页面参数位 0~3。 短消息情况下:3GPP TS 24.011 服务中心地址,遵循 3GPP TS 23.040 TPDU,十六进制 格式;ME/TA 把 TP 数据单元中每八位字节转换为包含 2 个 IRA 字符的十六进制数字(如: 上海移远通信技术股份有限公司 110 / 189 LTE Standard(A)系列 AT 命令手册 整数取值为 42 的八位字节作为两个字符(2A,即 IRA 50 和 65)发送给 TE)。 字符串类型。用于读取和删除短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 错误码。参考第 12.6 章。 举例 AT+CMGF=1 OK AT+CMGL='ALL' +CMGL: 1,'STO UNSENT','',, +CMGL: 2,'STO UNSENT','',, OK //设置短消息为文本模式。 //列举短消息存储器中的所有短消息。 9.7. AT+CMGR 按照索引读取短消息 该命令用于从存储器中读取指定的短消息。若该短消息处于'REC UNREAD',则存 储器中短消息的状态将变更为'REC READ'。 AT+CMGR 按照索引读取短消息 测试命令 AT+CMGR=? 设置命令 AT+CMGR= 响应 OK 响应 非 CDMA 模式下: 1)文本模式(AT+CMGF=1)且该命令执行成功: 对于 SMS-DELIVER: +CMGR: ,,[],[,,,,,,,] OK 对于 SMS-SUBMIT: +CMGR: ,,[][,,,,,[],,,] OK 对于 SMS-STATUS-REPORT: 上海移远通信技术股份有限公司 111 / 189 LTE Standard(A)系列 AT 命令手册 最大响应时间 特性说明 参考 3GPP TS 27.005 +CMGR: ,,,[],[],,, OK 对于 SMS-COMMAND: +CMGR: ,,[,,[],[],[], ] OK 对于 CBM 存储: +CMGR: ,,,,, OK 2)PDU 模式(AT+CMGF=0)且该命令执行成功: +CMGR: ,[], OK 若错误与 ME 功能相关: +CMS ERROR: 取决于短消息内容的长度。 / 参数 整型。存储器的位置编号。 1)文本模式,字符串类型。 'REC UNREAD' 已接收但未读的短消息 'REC READ' 已接收且已读的短消息 'STO UNSENT' 已存储但未发送的短消息 'STO SENT' 已存储且已发送的短消息 'ALL' 所有短消息 2)PDU 模式,整型。 0 已接收但未读的短消息 1 已接收且已读的短消息 2 已存储但未发送的短消息 3 已存储且已发送的短消息 上海移远通信技术股份有限公司 112 / 189 LTE Standard(A)系列 AT 命令手册 4 所有短消息 字符串类型。字母数字格式的或,对应 MT 电话簿中的条目。该功能的实现按照 出厂设定,所使用的字符集应与 AT+CSCS 选择的字符集相同(详情参考 3GPP TS 27.007 中对该命令的定义)。 字 符 串 类 型 。 目 标 地 址 。 详 情 参 考 3GPP TS 23.040 中 的 TP-Destination-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 字符串类型。发送方地址。详情参考 3GPP TS 23.040 中的 TP-Originating-Address Address-Value 字段;BCD 码(GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符 集中的字符(详情参考 TS 27.007 中的 AT+CSCS)。地址类型由指定。 字 符 串 类 型 。 短 消 息 服 务 中 心 时 间 戳 。 详 情 参 考 3GPP TS 23.040 TP-Service-Center-Time-Stamp(参见)。 整型。第一个八位字节。取决于命令或结果码。详情参考 3GPP TS 23.040 SMS-DELIVER、 SMS-SUBMIT(默认为 17)、SMS-STATUS-REPORT 或 SMS-COMMAND 的第一个八位字 节。只要输入过一个有效参数值,则该参数后续可省略。 整型。协议标识符。详情参考 3GPP TS 23.040 TP-Protocol-Identifier。默认值:0。 整型。数据编码方案。取决于命令或结果码。详情参考 3GPP TS 23.038 短消息数据编码方 案(默认值为 0)或小区广播数据编码方案。 整型或时间字符串类型。有效期。取决于 SMS-SUBMIT 的设置。详情参考 3GPP TS 23.040 TP-Validity-Period(参见)。 整型。短消息编号。详情参考 3GPP TS 23.040 TP-Message-Number。 整型。短消息参考。详情参考 3GPP TS 23.040 TP-Message-Reference。 字符串类型。详情参考 3GPP TS 23.040 TP-Recipient-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式)转换为当前选择的 TE 字符集字符(详情参考 AT+CSCS)。 地址类型由指定。 整型。详情参考 3GPP TS 24.011 TP-Recipient-Address Type-of-Address(参见)。 整型。接收方地址类型。详情参考 3GPP TS 24.011 TP-Recipient-Address Type-of-Address。 整型。发送方地址类型。详情参考 3GPP TS 24.011 TP-Originating-Address Type-of-Address (默认值参考)。 字符串类型。短消息服务中心地址。详情参考 3GPP TS 24.011 RP SC 地址 Address-Value; BCD 码(或 GSM 7 位默认字母格式)转换为当前选择的 TE 字符集字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 整型。短消息服务中心地址类型。详情参考 3GPP TS 24.011 RP SC 地址 Type-of-Address (默认值参考)。 整型。短消息长度。 文本模式(AT+CMGF=1)下,表示消息体(或)的长度; PDU 模式(AT+CMGF=0)下,以八位字节为单位的实际 TP 数据单元的长度(即 RP 层的 短消息服务中心地址中的八位字节将不计算在该长度内)。 短消息的文本内容。详情参见第 12.8 章。 短消息情况下:3GPP TS 24.011 服务中心地址,遵循 3GPP TS 23.040 TPDU,十六进制格 式:ME/TA 把 TP 数据单元中每八位字节转换为包含 2 个 IRA 字符的十六进制数字(如:整 数取值为 42 的八位字节作为两个字符(2A,即 IRA 50 和 65)发送给 TE)。 时间字符串类型。详情参考 3GPP TS 23.040 TP-Discharge-Time。格式为:'yy/MM/dd, 上海移远通信技术股份有限公司 113 / 189 LTE Standard(A)系列 AT 命令手册 hh:mm:ss+zz',格式中的字符依次代表年(后两位)、月、日、时、分、秒、时区。例如: 1994 年 5 月 6 日 22:10:00,GMT+2 小时用'94/05/06, 22:10:00+08'表示。 整型。详情参考 3GPP TS 23.040 TP-Status。 整型。详情参考 3GPP TS 23.040 TP-Command-Type(默认为 0)。 详情参考 3GPP TS 23.040 TP-Command-Data 文本模式响应。ME/TA 把 TP 数据单元中每 八位字节转换为包含 2 个 IRA 字符的十六进制数字(如:整数取值为 42 的八位字节作为两 个字符(2A,即 IRA 50 和 65)发送给 TE)。 整型。序号。 整型。消息标识符。 整型。页面。 整型。总参数位 0~3。 字符串类型。用于读取和删除短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 错误码。参考第 12.6 章。 举例 +CMTI: 'SM',3 //已收到新短消息,存储在(U)SIM 卡为 3 的位置。 AT+CSDH=1 OK AT+CMGR=3 //读取短消息。 +CMGR: 'REC UNREAD','+8615021012496',,'18/12/15,15:06:37+32',145,4,0,0,'+8613800210500', 145,27 OK 9.8. AT+CMGS 发送短消息 该命令用于将短消息(SMS-SUBMIT)从 TE 发送到网络层。调用设置命令后,返回>后输入待发数据, 然后按 Ctrl+Z 表示 PDU 结束并发送短消息。可按 ESC 取消发送,取消成功也会返回 OK 表示停止发送。 发送成功后,将返回短消息参考值到 TE。可用于根据未经请求的状态结果码识别消息。 AT+CMGS 发送短消息 测试命令 AT+CMGS=? 设置命令 1)文本模式(AT+CMGF=1): AT+CMGS=[,] 输入文本 响应 OK 响应 1)文本模式(AT+CMGF=1)且发送成功: +CMGS: 上海移远通信技术股份有限公司 114 / 189 LTE Standard(A)系列 AT 命令手册 Ctrl+Z 发送/ ESC 取消发送 2)PDU 模式(AT+CMGF=0): AT+CMGS= 指定 PDU Ctrl+Z 发送/ ESC 取消发送 最大响应时间 特性说明 参考 3GPP TS 27.005 OK 2)PDU 模式(AT+CMGF=0)且发送成功: +CMGS: OK 若错误与 ME 功能相关: +CMS ERROR: 120 秒,取决于网络状态 / 参数 字符串类型。目标地址。详情参考 3GPP TS 23.040 TP-Destination-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符 (详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由定义。 整型。目标地址类型。详情参考 3GPP TS 24.011 TP-Destination-Address Type-of-Address。 整型。消息体长度。 文本模式(AT+CMGF=1)下,表示(或)的字符长度; PDU 模式(AT+CMGF=0)下,表示八位字节格式的实际 TP 数据单元长度(即 RP 层的短 消息服务中心地址中的八位字节将不计算在该长度内)。 整型。消息参考值。详情参考 3GPP TS 23.040 TP-Message-Reference。 错误码。参考第 12.6 章。 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CMGS='15021012496' > +CMGS: 247 OK //设置短消息模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 //输入短消息内容,Ctrl+Z 发送,ESC 取消发送。 上海移远通信技术股份有限公司 115 / 189 LTE Standard(A)系列 AT 命令手册 9.9. AT+CMMS 发送多条短消息 该命令用于控制短消息中断协议链路的连续性。若启用该功能(且当前使用的网络支持),链路保持打 开,此情况下可快速发送多条短消息。 AT+CMMS 发送多条短消息 测试命令 AT+CMMS=? 响应 +CMMS: (支持的范围) 查询命令 AT+CMMS? OK 响应 +CMMS: 设置命令 AT+CMMS= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 120 秒,取决于网络状态 该命令立即生效 参数 整型。是否启用短消息中断协议链路功能。 0 禁用此功能 1 保持该功能启用状态直至要发送的最新命令(AT+CMGS、AT+CMSS 等)的响应与 下一条要发送的命令之间的时间间隔超过 1~5 秒(具体值取决于 ME)。随后 ME 关闭 链路,TA 自动切换为 0。 2 启用该功能。若要发送的最新命令的响应与下一条要发送的命令之间的时间间隔超过 1~5 秒(具体值取决于 ME),ME 关闭链路,但 TA 不会自动切换为 0。 错误码。参考第 12.6 章。 备注 执行查询命令后,请等待 5~10 秒后再执行设置命令,否则,可能会返回错误码+CMS ERROR: 500。 上海移远通信技术股份有限公司 116 / 189 LTE Standard(A)系列 AT 命令手册 9.10. AT+CMGW 存储短消息 该命令用于写入一条短消息(SMS-DELIVER 或 SMS-SUBMIT)并存储至,并返回已存储短 消息的存储位置。通过,可将短消息设置为指定的状态。默认情况下短消息状态设置为 'STO UNSENT'。输入数据语句同 AT+CMGS 的设置命令相同。 AT+CMGW 存储短消息 测试命令 AT+CMGW=? 设置命令 1)文本模式(AT+CMGF=1): AT+CMGW=[,[,]] >输入文本 Ctrl+Z 发送/ESC 取消发送 2)PDU 模式(AT+CMGF=0): AT+CMGW=[,] 指定 PDU Ctrl+Z 发送/ESC 取消发送 最大响应时间 响应 OK 响应 若消息写入成功: +CMGW: OK 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 特性说明 / 参考 3GPP TS 27.005 参数 字符串类型。目标地址。详情参考 3GPP TS 23.040 TP-Destination-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符 (详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 字 符 串 类 型 。 发 送 方 地 址 。 详 情 参 考 3GPP TS 23.040 TP-Originating-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符(详情参考 3GPP TS 27.007 中的 AT+CSCS)。地址类型由指定。 整 型 。 发 送 方 地 址 类 型 。 详 情 参 考 3GPP TS 24.011 TP-Originating-Address Type-of-Address(默认值参考)。 1)文本模式,字符串类型。 'REC UNREAD' 已接收但未读的短消息 'REC READ' 已接收且已读的短消息 'STO UNSENT' 已存储但未发送的短消息 'STO SENT' 已存储且已发送的短消息 'ALL' 所有短消息 2)PDU 模式,整型。 上海移远通信技术股份有限公司 117 / 189 LTE Standard(A)系列 AT 命令手册 0 已接收但未读的短消息 1 已接收且已读的短消息 2 已存储但未发送的短消息 3 已存储且已发送的短消息 4 所有短消息 整型。接收方地址类型。详情参考 3GPP TS 24.011 TP-Recipient-Address Type-of-Address 字段。 整型。短消息长度。 文本模式(AT+CMGF=1)下,表示(或)消息体的字符长度; PDU 模式(AT+CMGF=0)下,表示八位实际 TP 数据单元的长度(即 RP 层的 SMSC 地 址中的八位字符将不计算在该长度内)。 短消息情况下:3GPP TS 24.011 服务中心地址,遵循 3GPP TS 23.040 TPDU,十六进制 格式;ME/TA 将 TP 数据单元中每八位字符转换为包含 2 个 IRA 字符的十六进制数字(如: 整数取值为 42 的八位字符作为 2 位数字(2A,即 IRA 50 和 65)发送给 TE)。 整型。存储器的短消息序号。 字符串类型。用于写入和发送短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 错误码。参考第 12.6 章。 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CMGW='15021012496' //设置短消息模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 > //输入短消息文本内容,按 Ctrl+Z 写入短消息,按 ESC 取消发送。 +CMGW: 4 OK AT+CMGF=0 OK AT+CMGW=18 > 0051FF00000008000A0500030002016D4B8BD5 +CMGW: 5 //设置短消息模式为 PDU 模式。 OK 上海移远通信技术股份有限公司 118 / 189 LTE Standard(A)系列 AT 命令手册 9.11. AT+CMSS 从存储器发送短消息 该 命 令 用 于 从 存 储 器 中 发 送 指 定 的 短 消 息 ( SMS-SUBMIT ) 。 若 指 定 了 SMS-SUBMIT 短消息接收方地址,则在发送短消息时使用新地址替换存储器中短消息包含的目的地 址。发送成功后,参考值将返回给 TE。非请求发送状态报告结果码的参数值可进行短消息识别。 AT+CMSS 从存储器发送短消息 测试命令 AT+CMSS=? 设置命令 AT+CMSS=[,[,]] 响应 OK 响应 1)文本模式(AT+CMGF=1)且执行成功: +CMSS: [,] OK 2)PDU 模式(AT+CMGF=0)且执行成功: +CMSS: [,] 最大响应时间 特性说明 参考 3GPP TS 27.005 OK 或者 ERROR 若错误与 ME 功能相关: +CMS ERROR: 120 秒,由网络状态决定 / 参数 整型。存储器位置编号。 字符串类型。目标地址。详情参考 3GPP TS 23.040 TP-Destination-Address Address-Value 字段;BCD 码(或 GSM 7 位默认字母格式的字符)转换为当前选择的 TE 字符集中的字符 (详情参考 3GPP TS 27.007 中的 AT+CSCS);地址类型由指定。 整 型 。 接 收 方 地 址 类 型 。 详 情 参 考 3GPP TS 24.011 TP-Destination-Address Type-of-Address。 整型。短消息参考。详情参考 3GPP TS 23.040 TP-Message-Reference。 字符串类型。服务中心时间戳。详情参考 3GPP TS 23.040 TP-Service-Centre-TimeStamp。(参考) 字符串类型。格式与短消息中的的格式相同,但无 3GPP TS 24.011 SC 中的地址字 上海移远通信技术股份有限公司 119 / 189 LTE Standard(A)系列 AT 命令手册 段。 字符串类型。用于写入和发送短消息的存储器。 'SM' (U)SIM 卡 'ME' 移动设备 错误码。参考第 12.6 章。 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+CMGW='15021012496' > Hello +CMGW: 4 OK AT+CMSS=4 +CMSS: 54 OK //设置短消息模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 // 输入短消息内容,Ctrl+Z 发送短消息,ESC 取消发送。 //从存储器中发送为 4 的短消息。 9.12. AT+CNMA 新短消息确认 该命令用于确认直接发送至 TE 的新消息(SMS-DELIVER 或 SMS-STATUS-REPORT)是否已经成功 发送。若 UE 未在需求时间(网络超时)内收到确认,会发送 RP-ERROR 至网络。UE 可通过设置 AT+CNMI 的参数和为 0 自动禁止发送至 TE。 AT+CNMA 新短消息确认 测试命令 AT+CNMA=? 响应 +CNMA: (支持的范围) 执行命令 AT+CNMA OK 响应 OK 或者 ERROR 设置命令 若错误与 ME 功能相关: +CMS ERROR: 响应 上海移远通信技术股份有限公司 120 / 189 LTE Standard(A)系列 AT 命令手册 AT+CNMA= 最大响应时间 特性说明 参考 3GPP TS 27.005 OK 或者 ERROR 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 / 参数 整型。PDU 模式所需参数。 0 命令操作类似文本模式 1 发送肯定应答(RP-ACK)至网络,仅 PDU 模式下接受 2 发送否定应答(RP-ERROR)至网络,仅 PDU 模式下接受 错误码。参考第 12.6 章。 备注 仅当 AT+CSMS 中为 1(phase 2+)且模块下发了如下对应 URC 时,方可使用该执行命令和 设置命令: +CMT: =2,新消息类别为 0、1、3 和无 +CMT: =3,新消息类别为 0 和 3 +CDS: =1 举例 AT+CSMS=1 +CSMS: 1,1,1 OK AT+CNMI=1,2,0,0,0 OK +CMT: '+8615021012496',,'18/12/15,17:07:21+32',145,4,0,0,'+8613800551500',145,28 This is a test from Quectel. //收到新短消息,直接输出短消息内容。 AT+CNMA //向网络发送确认消息。 OK AT+CNMA +CMS ERROR: 340 //第二次返回错误,仅需确认一次。 上海移远通信技术股份有限公司 121 / 189 LTE Standard(A)系列 AT 命令手册 9.13. AT+CNMI 设置短消息上报方式 该命令用于配置模块收到新短消息时的上报方式。该设置命令选择在 TE 处于活动状态时(DTR 处于 低电平(ON)),从网络接收到的新消息指示给 TE 的方式。如果 TE 处于非活动状态(DTR 处于高电平 (OFF)),则应按照 3GPP TS 23.038 中的规定进行消息接收。 AT+CNMI 设置短消息上报方式 测试命令 AT+CNMI=? 响应 +CNMI: ( 支持的 范围),( 支持的范围),(支持的 列表),(支持的范围),(支持的列表) 查询命令 AT+CNMI? OK 响应 +CNMI: ,,,, 设置命令 AT+CNMI[=[,[,[,[,]]]]] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 / 参数 整型。 0 缓冲 TA 中的非请求结果码。若 TA 结果码缓冲区已满,结果码指示可以存储在其他缓 冲区或者丢弃最早的结果码指示,替换为新接收到的指示。 1 若 TA-TE 间的链路被保留(即处于在线数据模式),丢弃指示并拒绝新接收的短消息结 果码指示,否则,直接转发给 TE。 2 若 TA-TE 间的链路被保留(比如:处于在线数据模式),缓冲 TA 中的非请求结果码并 将结果码发送给 TE,否则,直接转发给 TE。 整型。新短消息上报方式。存储接收到的短消息规则取决于其数据编码方案(参考 3GPP TS 23.038)和首选存储器(AT+CPMS)的设置,其值为: 0 不将 SMS-DELIVER 指示发送给 TE。 1 若 SMS-DELIVER 存储至 ME/TA,新短消息提示通过 URC +CMTI: , 上海移远通信技术股份有限公司 122 / 189 LTE Standard(A)系列 AT 命令手册 方式发送给 TE。 2 新短消息 SMS-DELIVER(第 2 类除外)通过 URC +CMT: [], (PDU 模式)或者+CMT: ,[],[,,,,< dcs>,,,](文本模式),相关参数解释见 AT+ CSDH 命令)或^HCMT: ,,,,,,,, (CDMA 短消息文本模式)方式发送给 TE。第 2 类消息结果 指示如=1 所定义。 3 在收到第 3 类短消息 SMS-DELIVER 时,新短消息通过=2 时定义的 URC 发送给 TE。非第 3 类短消息,新短消息通过=1 时定义的 URC 发送给 TE。 整型。存储接收的 CBM 规则取决于其数据编码方案(详情参考 3GPP TS 23.038)和选择小 区广播消息类型(AT+CSCB)的设置。 0 无 CBM 指示发送到 TE 2 收到的 CBM 使用如下 URC 直接发送到 TE: +CBM: (PDU 模式) 或 +CBM: ,,,,(文本模式) 整型。短消息状态报告的上报方式。 0 不将状态报告 SMS-STATUS-REPORT 发送给 TE 1 状态报告 SMS-STATUS-REPORT 通过如下 URC 上报 TE: +CDS: (PDU 模式) 或者 +CDS: ,,[],[],,,(文本模式) 2 若 SMS-STATUS-REPORT 被存储在 ME/TA,消息状态通过如下 URC 上报 TE: +CDSI: , 整型。 0 当为 1 或 2 时,将 TA 缓冲区的非请求结果码发送至 TE(发送错误码前将返 回 OK)。 1 当为 1 或 2 时,清空 TA 缓冲区的非请求结果码。 错误码。参考第 12.6 章。 备注 URC 说明: +CMTI: , +CMT: [], +CBM: 表示接收到新消息 表示直接输出短消息 表示直接输出小区广播消息 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK //设置短消息模式为文本模式。 //设置 TE 输入字符集格式为 GSM 格式。 上海移远通信技术股份有限公司 123 / 189 LTE Standard(A)系列 AT 命令手册 AT+CNMI=1,2,0,1,0 OK ///设置 SMS-DELIVER 消息直接发送至 TE。 +CMT: '+8615021012496',,'18/12/15,17:07:21+32',145,4,0,0,'+8613800551500',145,28 This is a test from Quectel. //收到新短消息,直接输出短消息内容。 9.14. AT+CSCB 选择小区广播消息类型 该命令用于选择 ME 接收到的 CBM 类型。 AT+CSCB 选择小区广播消息类型 测试命令 AT+CSCB=? 响应 +CSCB: (支持的列表) 查询命令 AT+CSCB? OK 响应 +CSCB: ,, 设置命令 AT+CSCB=,[,] OK 响应 OK 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。表示是否接收由和指定的消息类型。 0 接收 1 不接收 字符串类型。所有可能的 CBM 消息标识的组合(参见)。如'0,1,5,320-478,922'。 字符串类型。所有可能的数据编码方案的组合。如'0-3,5'(参见)。默认值为 空字符串。 错误码。参考第 12.6 章。 上海移远通信技术股份有限公司 124 / 189 LTE Standard(A)系列 AT 命令手册 9.15. AT+CSDH 设置文本模式下参数显示 该命令用于控制是否在文本模式下的结果码中显示详细的报头信息。 AT+CSDH 设置文本模式下参数显示 测试命令 AT+CSDH=? 响应 +CSDH: (支持的列表) 查询命令 AT+CSDH? OK 响应 +CSDH: 设置命令 AT+CSDH= 最大响应时间 特性说明 参考 3GPP TS 27.005 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。 0 在结果码中不显示下述头信息: 对于文本模式下的 SMS-DELIVER 和 SMS-SUBMIT 类型短消息,+CSCA 和+CSMP 的结果码不包含、、、、和;+CMT、+CMGL 和+CMGR 的结果码中不包含、或。 1 在结果码中显示头信息 举例 AT+CSDH=0 OK AT+CMGR=2 +CMGR: 'STO UNSENT' ,'', OK AT+CSDH=1 上海移远通信技术股份有限公司 125 / 189 LTE Standard(A)系列 AT 命令手册 OK AT+CMGR=2 +CMGR: 'STO UNSENT','',,128,17,0,0,143,'+8613800551500',145,18 OK 9.16. AT+CSMP 设置短消息文本模式参数 在文本模式下(AT+CMGF=1),当向网络侧发送短消息或将短消息存放在存储器中时,该命令用于设 置需要附加的参数取值。除此之外,还可以用于设置从 SMSC 接收到该短消息时算起的有效期(的取 值范围:0~255)或定义有效期终止的绝对时间(为字符串时)。 AT+CSMP 设置短消息文本模式参数 测试命令 响应 AT+CSMP=? 查询命令 OK 响应 AT+CSMP? +CSMP: ,,, 设置命令 AT+CSMP=[,[,[,]] ]] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.005 若错误与 ME 功能相关: +CMS ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。第一个八位字节。由命令或结果码决定。详情参考 3GPP TS 23.040 SMS-DELIVER、 SMS-SUBMIT(默认为 17)、SMS-STATUS-REPORT 或 SMS-COMMAND 的第一个八位字 节。只要输入过一个有效参数值,则该参数后续可省略。 整型或者字符串类型。有效期。取决于 SMS-SUBMIT 的的设置,详细参考 3GPP TS 23.040 TP-Validity-Period(参考)。默认值:167。 整型。协议标识符。详情参考 3GPP TS 23.040 TP-Protocol-Identifier。默认值:0。 上海移远通信技术股份有限公司 126 / 189 LTE Standard(A)系列 AT 命令手册 整型。数据编码方案。取决于该命令或结果码:3GPP TS 23.038 SMS 数据编码方案(默认 值:0)或小区广播数据编码方案。 错误码。参考第 12.6 章。 9.17. AT+QCMGS 发送级联短消息 该命令用于发送级联短消息。与 AT+CMGS 不同,通过该命令发送一个级联短消息时,每段级联短消 息都必须由附加参数(、和)标识。分段发送所有短消息时,必须多次(由 设置)执行该命令。该命令仅用于文本模式下(AT+CMGF=1)。 AT+QCMGS 发送级联短消息 测试命令 响应 AT+QCMGS=? 设置命令 文本模式(AT+CMGF=1): AT+QCMGS=[,][,,,] >输入文本 Ctrl+Z 发送/ESC 取消发送 OK 响应 若处于文本模式下(AT+CMGF=1)且命令执行成功: +QCMGS: OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CMS ERROR: 120 秒,由网络决定。 该命令立即生效; 参数配置不保存。 参数 整型。用户数据标头(UDH)中的消息标识。范围:0~255。该参数由用户定义和 输入。同一条级联消息的所有分段必须使用相同的。不同的级联消息应使用 不同的。 整型。级联消息序号。范围:0~7。 =0:忽略该值并将其视为非级联消息。 整型。一条级联消息的分段总数量。范围:0~7。 =0 或 1:忽略该值并将其视为非级联消息。 参见 AT+CMGS。 参见 AT+CMGS。 参见 AT+CMGS。 错误码。参考第 12.6 章。 上海移远通信技术股份有限公司 127 / 189 LTE Standard(A)系列 AT 命令手册 备注 1. 对于级联短消息来说,最大长度将被减少至用户数据报(UDH)的长度。3GPP TS 23.040 定义了两种 UDH 长度:6 字节和 7 字节。因此,两种为 8 位(6 字节)和 16 位(7 字节)。AT+QCMGS 使用 8 位。 ⚫ GSM 7 位默认字母数据编码方案情况下,每个分段级联消息的最大长度为(140 个八位字节 - 6) × 8 / 7 = 153 个字符。 ⚫ 16 位 UCS2 数据编码方案情况下,每个分段级联消息的最大长度为(140 - 6) / 2 = 67 个字符。 ⚫ 8 位数据编码方案情况下,每个分段级联消息的最大长度为 140 – 6 = 134 个字符。 2. 整型,位于 Message-Reference 字段,MS 发送给 SC 的 SMS-SUBMIT 或 SMS-COMMAND 的参考号,用于确认是否已从 SC 副本接收到 SMS-DELIVER。 UDH 字段,级联短消息标识。与不同,每个分段的级联短消息拥有同一个, 但是必须递增。 3. AT+QCMGS 不支持以 PDU 模式(AT+CMGF=0)发送消息。 举例 AT+CMGF=1 OK AT+CSCS='GSM' OK AT+QCMGS='15056913384',120,1,2 >ABCD +QCMGS: 190 OK AT+QCMGS='15056913384',120,2,2 >EFGH +QCMGS: 191 OK //设置 SMS 模式为文本模式。 //将字符集设置为 TE 使用的 GSM。 //设置为 120,并发送第一段级联 SMS。 //输入文本。Ctrl+Z 发送,ESC 取消发送。 //发送第二段级联 SMS。 //输入文本。Ctrl+Z 发送,ESC 取消发送。 9.18. AT+QCMGR 读取级联短消息 该命令的功能与 AT+CMGR 相似,但该命令读取的是一个分段级联消息。命令执行完成后,将额外返 回参数:、和。根据这三个参数,可以将几个分段消息级联到同一条消息 中。该命令仅用于文本模式。(AT+CMGF=1) AT+QCMGR 读取级联短消息 测试命令 响应 AT+QCMGR=? 设置命令 OK 响应 上海移远通信技术股份有限公司 128 / 189 LTE Standard(A)系列 AT 命令手册 AT+QCMGR= 最大响应时间 特性说明 若处于文本模式下(AT+CMGF=1)且命令执行成功: 对于 SMS-DELIVER: +QCMGR: ,,[],[,,,,,,,][,,,] OK 对于 SMS-SUBMIT: +QCMGR: ,,[][,,,,,[],,,][,,,< msg_total>] OK 对于 SMS-STATUS-REPORT: +QCMGR: ,,,[],[],,,< st> OK 对于 SMS-COMMAND: +QCMGR: ,,[,,[],[],[],] OK 若错误与 ME 功能相关: +CMS ERROR: 取决于消息内容长度 该命令立即生效; 参数配置自动保存。 参数 整型。用户数据报头(UDH)中的消息标识。范围:0~255。同一条级联消息的所有分 段必须使用相同的。不同的级联消息应使用不同的。 整型。级联消息序号。范围:1~7。 整型。一条级联消息的分段数量。范围:2~7。 其他参数详情,参见 AT+CMGR。 错误码。参考第 12.6 章。 上海移远通信技术股份有限公司 129 / 189 LTE Standard(A)系列 AT 命令手册 备注 1. AT+QCMGR 的与 AT+QCMGS 中的不同。UE 可能会收到 8 位或 16 位的级联消 息。 因此,它的最大值有两种情况:8 位为 255,而 16 位为 65535。 2. 若读取的消息不是级联消息,响应结果中将不显示、和。 举例 +CMTI: 'SM',3 //收到第一条分段级联消息。 +CMTI: 'SM',4 //收到第二条分段级联消息。 AT+QCMGR= 3 //读取第一条分段级联消息。 +QCMGR: 'REC UNREAD','+8615056913384',,'18/12/20,14:44:37+32',120,1,2 ABCD OK AT+QCMGR= 4 //读取第二条分段级联消息。 +QCMGR: 'REC UNREAD','+8615056913384',,'18/12/20,14:44:37+32',120,2,2 EFGH OK 上海移远通信技术股份有限公司 130 / 189 LTE Standard(A)系列 AT 命令手册 10 分组域命令 10.1. AT+CGATT PS 域附着或去附着 该设置命令用于将 MT 附着于 PS 域,或者将 MT 从 PS 域分离。命令完成后,MT 保持在 V.250 命令 状态。如果 MT 已经处于请求状态,则将忽略该命令,并且仍响应 OK。如果 MT 无法实现请求状态,将响 应 ERROR 或+CME ERROR。 AT+CGATT PS 域附着或去附着 测试命令 AT+CGATT=? 响应 +CGATT: (支持的列表) 查询命令 AT+CGATT? OK 响应 +CGATT: 设置命令 AT+CGATT= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 MT 功能相关: +CME ERROR: 140 秒,取决于网络状态 该命令立即生效; 参数配置不保存。 参数 整型。PS 附着状态。 0 分离状态 1 附着状态 上海移远通信技术股份有限公司 131 / 189 LTE Standard(A)系列 AT 命令手册 设其他值为保留值,设置后将返回 ERROR。 错误码。参考第 12.5 章。 举例 AT+CGATT=1 OK AT+CGATT=0 OK AT+CGATT? +CGATT: 0 OK //附着到 PS 域。 //从 PS 域分离。 //查询当前 PS 域状态。 10.2. AT+CGDCONT 定义 PDP 上下文 该命令为上下文标识指定 PDP 上下文参数。设置命令的一种特殊形式 AT+CGDCONT=表 示删除对应的 PDP 上下文参数,使其变成未定义。不允许更改已激活上下文的定义。该查询命令返 回每个已定义 PDP 上下文的当前配置。 AT+CGDCONT 定义 PDP 上下文 测试命令 AT+CGDCONT=? 响应 +CGDCONT: (支持的范围),,,,(支持的范围),(支持的范围),(支持的列表),(支持的范围),(支持的范围),(支持的列表) 查询命令 AT+CGDCONT? OK 响应 +CGDCONT: ,,,,,[…] 设置命令 OK 响应 AT+CGDCONT=[,[,< APN>[,[,[,[,[,[,[,]]]]]]]]] OK 或者 ERROR 最大响应时间 3秒 上海移远通信技术股份有限公司 132 / 189 LTE Standard(A)系列 AT 命令手册 特性说明 参考 3GPP TS 27.007 该命令立即生效; 参数配置自动保存。 参数 整型。PDP 上下文标识,用于指定特定 PDP 上下文的定义。范围:1~15。该参数是 TE-MT 接口的本地参数,在其他与 PDP 上下文相关的命令中使用。允许值的范围由测 试命令返回(最小值为 1)。 字符串类型。指定分组数据协议类型。 'IP' 互联网协议版本 4(IETF STD 5) 'PPP' 点对点协议(IETF STD 51) 'IPV6' 互联网协议版本 6 'IPV4V6' 引入虚拟 处理双 IP 堆栈 UE 功能 字符串类型。接入点名称,用于选择 GGSN 或外部分组数据网络的逻辑名称。若该值为 空或省略时,将使用订阅值。 字符串类型。用于标识适用于 PDP 的地址空间中的 MT。如果该值为空或被省略,则 TE 在 PDP 启 动 过 程 中 提 供 该 值 , 否 则 , 将 请 求 动 态 地 址 。 可 以 使 用 AT+CGPADDR 读取分配的地址。 整型。控制 PDP 数据是否需要压缩。(仅适用于 SNDCP)(详细说明,请参考 3GPP TS 44.065) 0 关闭(若省略则为默认值) 1 打开(制造商指定) 2 V.42bis 3 V.44(当前不支持) 整型。控制 PDP 头部数据压缩。(详细说明,请参考 3GPP TS 44.065 和 3GPP TS 25.323) 0 关闭(若省略则为默认值) 1 打开 2 RFC1144 3 RFC2507 4 RFC3095 整型。控制 MT/TA 请求获取 IPv4 地址信息的方式 0 通过 NAS 信令获取 IPv4 地址 1 通过 DHCP 获取 IPv4 地址 整型。PDP 上下文的上下文激活请求类型。参见 3GPP TS 24.301 (subclause 6.5.1.2)和 3GPP TS 24.008(subclause 10.5.6.17)。如果支持初始 PDP 上下 文(subclause 10.1.0),则不允许为紧急承载服务分配 =0。根据 3GPP TS 24.008(subclause 4.2.4.2.2 和 4.2.5.1.4)和 3GPP TS 24.301(subclause 5.2.2.3.3 和 5.2.3.2.2),必须为紧急承载服务建立单独的 PDP 上下文。 整型。控制 MT/TA 获取 P-CSCF 地址的方式,详情请参考 3GPP TS 24.229 annex B 和 annex L。 上海移远通信技术股份有限公司 133 / 189 LTE Standard(A)系列 AT 命令手册 0 不受 AT+CGDCONT 影响 1 优先通过 NAS 信令获取 2 优先通过 DHCP 获取 整型。向网络指示 PDP 上下文是否仅用于 IM CN 子系统相关的信令。 0 UE 指示 PDP 上下文不仅用于 IM CN 子系统相关的信令。 1 UE 指示 PDP 上下文仅用于 IM CN 子系统相关的信令。 10.3. AT+CGQREQ 服务质量参数(请求的) 在 MT 激活 PDP 上下文时,该命令允许 MT 指定服务质量配置文件。 该设置命令指定上下文的配置文件。设置命令的一种特殊形式 AT+CGQREQ=会使上下文 标识符请求的参数处于未定义状态。查询命令返回每一个已定义的上下文的当前配置。详细信息请 参考 3GPP TS 23.107。 AT+CGQREQ 服务质量参数(请求的) 测试命令 AT+CGQREQ=? 响应 +CGQREQ: ,(支持的范围),(支持 的范围),(支持的范围),(支持的范 围),(支持的列表) 查询命令 AT+CGQREQ? OK 响应 [+CGQREQ: ,,,,,] [+CGQREQ: ,,,,,] […] 设置命令 AT+CGQREQ=[,[, [,[,[,]]]]] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 134 / 189 LTE Standard(A)系列 AT 命令手册 参考 3GPP TS 27.007 参数 整型。特定 PDP 上下文的定义。(详情请参考 AT+CGDCONT) 字符串类型。指定分组数据协议类型。 'IP' 互联网协议版本 4(IETF STD 5) 'PPP' 点对点协议(IETF STD 51) 'IPV6' 互联网协议版本 6 'IPV4V6' 引入虚拟 处理双 IP 堆栈 UE 功能 整型。优先等级。 0 网络订阅值 1 优先级高。服务优先级在 2 级和 3 级优先级之前 2 正常优先级。服务优先级在 3 级优先级之前 3 优先级低。继续保持服务 整型。延迟类别。该参数定义通过网络传输 SDU 时发生的端到端传输延迟。详情请参 考表 5。 0 网络订阅值 整型。依赖等级。 0 网络订阅值 1 无法解决数据丢失的非实时流量和对错误敏感的应用程序 2 能够解决非频繁数据丢失的非实时流量和对错误敏感的应用程序 3 能够解决数据丢失、GMM/SM 和 SMS 的非实时流量和对错误敏感的应用程序 4 能够解决数据丢失的实时流量和对错误敏感的应用程序 5 能够解决数据丢失的实时流量和对错误无感的应用程序 整型。峰值吞吐量等级,以每秒八位字节为单位。 0 网络订阅值 1 高达 1 000(8 kbit/s) 2 高达 2 000(16 kbit/s) 3 高达 4 000(32 kbit/s) 4 高达 8 000(64 kbit/s) 5 高达 16 000(128 kbit/s) 6 高达 32 000(256 kbit/s) 7 高达 64 000(512 kbit/s) 8 高达 128 000(1024 kbit/s) 9 高达 256 000(2048 kbit/s) 整型。平均吞吐量等级。以每小时八位字节为单位。 0 网络订阅值 1 100(约 0.22 bit/s) 2 200(约 0.44 bit/s) 3 500(约 1.11 bit/s) 4 1 000(约 2.2 bit/s) 上海移远通信技术股份有限公司 135 / 189 5 2 000(约 4.4 bit/s) 6 5 000(约 11.1 bit/s) 7 10 000(约 22 bit/s) 8 20 000(约 44 bit/s) 9 50 000(约 111 bit/s) 10 100 000(约 0.22 kbit/s) 11 200 000(约 0.44 kbit/s) 12 500 000(约 1.11 kbit/s) 13 1000 000(约 2.2 kbit/s) 14 2 000 000(约 4.4 kbit/s) 15 5 000 000(约 11.1 kbit/s) 16 10 000 000(约 22 kbit/s) 17 20 000 000(约 44 kbit/s) 18 50 000 000(约 111 kbit/s) 31 Best effort 错误码。参考第 12.5 章。 LTE Standard(A)系列 AT 命令手册 表 5:延迟类别 SDU 大小 128 个八位字节 1024 个八位字节 延迟类别 1(预测) 2(预测) 3(预测) 4(Best effort) 1(预测) 2(预测) 3(预测) 4(Best effort) 平均传输延迟 < 0.5 < 5 < 50 未指定 < 0.5 < 5 < 50 未指定 95% < 1.5 < 25 < 250 < 1.5 < 25 < 250 - 10.4. AT+CGQMIN 服务质量参数(最低可接受的) 该命令允许 TE 指定最低可接受的配置文件参数,当激活 PDP 上下文时,由 MT 根据协商的参数检查 该最低可接受的配置文件。设置命令指定上下文标识符标识的上下文的参数。 上海移远通信技术股份有限公司 136 / 189 LTE Standard(A)系列 AT 命令手册 设置命令的一种特殊形式 AT+CGQMIN=会使上下文标识符的最低可接受的配置文件处于 未定义状态,此时将不会对协商的配置文件进行检查。查询命令返回每个已定义 PDP 上下文的当前配置。 详情请参考 3GPP TS 23.107。 AT+CGQMIN 服务质量参数(最低可接受的) 测试命令 AT+CGQMIN=? 响应 +CGQMIN: ,(支持的范围),(支持 的列表),(支持的范围),(支持的范 围),(支持的列表) 查询命令 AT+CGQMIN? OK 响应 [+CGQMIN: ,,,,,] [+CGQMIN: ,,,,,] […] 设置命令 AT+CGQMIN=[,[,< delay>[,[,[, ]]]]] OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。特定 PDP 上下文的定义。(详情请参考 AT+CGDCONT) 字符串类型。指定分组数据协议类型。 'IP' 互联网协议版本 4(IETF STD 5) 'PPP' 点对点协议(IETF STD 51) 'IPV6' 互联网协议版本 6 'IPV4V6' 引入虚拟 处理双 IP 堆栈 UE 功能 整型。优先等级。 0 网络订阅值 上海移远通信技术股份有限公司 137 / 189 LTE Standard(A)系列 AT 命令手册 1 优先级高。服务优先级在 2 级和 3 级优先级之前 2 正常优先级。服务优先级在 3 级优先级之前 3 优先级低。继续保持服务 整型。延迟类别。该参数定义通过网络传输 SDU 时发生的端到端传输延迟。详情请参 考表 5。范围:0~4。单位:秒。 0 网络订阅值 整型。依赖等级。 0 网络订阅值 1 无法解决数据丢失的非实时流量和对错误敏感的应用程序 2 能够解决非频繁数据丢失的非实时流量和对错误敏感的应用程序 3 能够解决数据丢失、GMM/SM 和 SMS 的非实时流量和对错误敏感的应用程序 4 能够解决数据丢失的实时流量和对错误敏感的应用程序 5 能够解决数据丢失的实时流量和对错误无感的应用程序 整型。峰值吞吐量等级,以每秒八位字节为单位。 0 网络订阅值 1 高达 1 000(8 kbit/s) 2 高达 2 000(16 kbit/s) 3 高达 4 000(32 kbit/s) 4 高达 8 000(64 kbit/s) 5 高达 16 000(128 kbit/s) 6 高达 32 000(256 kbit/s) 7 高达 64 000(512 kbit/s) 8 高达 128 000(1024 kbit/s) 9 高达 256 000(2048 kbit/s) 整型。平均吞吐量等级。以每小时八位字节为单位。 0 网络订阅值 1 100(约 0.22 bit/s) 2 200(约 0.44 bit/s) 3 500(约 1.11 bit/s) 4 1 000(约 2.2 bit/s) 5 2 000(约 4.4 bit/s) 6 5 000(约 11.1 bit/s) 7 10 000(约 22 bit/s) 8 20 000(约 44 bit/s) 9 50 000(约 111 bit/s) 10 100 000(约 0.22 kbit/s) 11 200 000(约 0.44 kbit/s) 12 500 000(约 1.11 kbit/s) 13 1000 000(约 2.2 kbit/s) 14 2 000 000(约 4.4 kbit/s) 15 5 000 000(约 11.1 kbit/s) 16 10 000 000(约 22 kbit/s) 17 20 000 000(约 44 kbit/s) 18 50 000 000(约 111 kbit/s) 上海移远通信技术股份有限公司 138 / 189 31 Best effort 错误码。参考第 12.5 章。 LTE Standard(A)系列 AT 命令手册 10.5. AT+CGEQREQ 3G 服务质量参数(请求的) 该命令允许 TE 指定一个 UMTS 服务质量配置文件,该文件用于 MT 激活一个 PDP 上下文。详情可以 参考 3GPP TS 23.107。 AT+CGEQREQ 3G 服务质量参数(请求的) 测试命令 AT+CGEQREQ=? 响应 +CGEQREQ: ,(支持的范围),支 持的列表),(支持的列表),(支持的列表),(支持的 列表),(支持的范 围),(支持的列表),(支持的列表),(支持的列表),(支持的 范 围 ),( 支 持 的 列表),(支持的范围),(支持 的范围),(支持的列表) 查询命令 AT+CGEQREQ? OK 响应 [+CGEQREQ: ,,,, ,< Guaranteed bitrate DL>,,,,, ,,,,] [...] 设置命令 AT+CGEQREQ=[,[,[,[,[,[,[,[, [,[,[,[,<Traffic han OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 上海移远通信技术股份有限公司 139 / 189 LTE Standard(A)系列 AT 命令手册 dling priority>[,[,]]]]]]]]]]]]]]] 最大响应时间 300 毫秒 特性说明 参考 该命令立即生效; 参数配置不保存。 3GPP TS 27.007 参数 整型。PDP 上下文标识符,定义一个特定的 PDP 上下文。该参数是 TE-MT 接口的本地参数,在其他与 PDP 上下文相关的命令中使用。 允许值的范围由测试命令返回(最小值为 1)。 字符串类型。指定分组数据协议类型。 'IP' 互联网协议版本(IETF STD 5 [103]) 'PPP' 点对点协议(IETF STD 51) 'IPV6' 互联网协议版本 6 'IPV4V6' 引入虚拟 处理双 IP 堆栈 UE 功能 以下参数释义可参见 3GPP TS 23.107。 整 型 。 UMTS 承 载 服 务 优 化 的 应 用 类 型 ( 参 见 3GPP TS 24.008 subclause 10.5.6.5)。若指定该参数为会话类业务或流媒体 业务,则应指定、、和。 0 会话类业务 1 流媒体业务 2 交互类业务 3 背景类业务 4 订阅值 整型。一次 SAP 中,上行最大比特率(单位 kbits/s)。 32kbit/s 的比特率为 32(如 AT+CGEQREQ=…,32,…)。 范围:0~256000。 0 订阅值 0~64 64~568 (值必须是 8 的倍数) 568~8640 (值必须是 64 的倍数) 8640~16000 (值必须是 100 的倍数) 16000~128000 (值必须是 1000 的倍数) 128000~256000 (值必须是 2000 的倍数) 整型。一次 SAP 中,下行最大比特率(单位 kbits/s)。 32kbit/s 的比特率为 32(如 AT+CGEQREQ=…,32,…)。 范围: 0~256000。 0 订阅值 上海移远通信技术股份有限公司 140 / 189 LTE Standard(A)系列 AT 命令手册 0~64 64~568 (值必须是 8 的倍数) 568~8640 (值必须是 64 的倍数) 8640~16000 (值必须是 100 的倍数) 16000~128000 (值必须是 1000 的倍数) 128000~256000 (值必须是 2000 的倍数) 整型。一次 SAP 中(只要有数据传输),上行可保证比特率(单 位:kbits/s)。例如,32kbit/s 的比特率为 32(如 AT+CGEQREQ=…,32,…)。范围:0~256000。 0 订阅值 0~64 64~568 (值必须是 8 的倍数) 568~8640 (值必须是 64 的倍数) 8640~16000 (值必须是 100 的倍数) 16000~128000 (值必须是 1000 的倍数) 128000~256000 (值必须是 2000的倍数) 整型。一次 SAP 中(只要有数据传输),下行可保证比特率(单 位:kbits/s)。例如,32kbit/s 的比特率为 32(如 AT+CGEQREQ=…,32,…)。范围:0~256000。 0 订阅值 0~64 64~568 (值必须是 8 的倍数) 568~8640 (值必须是 64 的倍数) 8640~16000 (值必须是 100 的倍数) 16000~128000 (值必须是 1000 的倍数) 128000~256000 (值必须是2000的倍数) 整型。表示UMTS承载是否按照顺序发送SDU (参见3GPP TS 24.008 subclause 10.5.6.5) 0 无顺序性 1 有顺序性 2 订阅值 整型。(1、2、3、…)。八位字节格式下允许的最大SDU长度。0 表示请求订阅值。(参见3GPP TS 24.008 subclause 10.5.6.5)。 0 订阅值 10~520 (该值需为10的倍数) 1520 字符串类型。表示丢失或检测到的 SDU 误码率目标值。SDU 误码率 仅针对符合的流量定义。该值指定为'mEe'。 例如,若目标 SDU 错误率为 5 × 10-3,则可以将其设置为'5E3'(例如, AT+CGEQREQ=…,'5E3',…)。 '0E0' 订阅值 '1E1' '1E2' '7E3' 上海移远通信技术股份有限公司 141 / 189 LTE Standard(A)系列 AT 命令手册 '1E3' '1E4' '1E5' '1E6' 字符串类型。表示传输的 SDU 中未检测到的误码率目标值。如果 没有请求错误检测,残余误码率表示传输的 SDU 中的误码率。 该值指定为'mEe'。例如,若目标残余误码率为 5 × 10-3,则 将其设置为'5E3'(例如,AT+CGEQREQ=…,'5E3',…) '0E0' 订阅值 '5E2' '1E2' '5E3' '4E3' '1E3' '1E4' '1E5' '1E6' '6E8' 整型。表示是否发送检测到的错误的 SDU。(参见 3GPP TS 24.008 subclause 10.5.6.5)。 0 不发送 1 发送 2 未检测 3 订阅值 整型。(0、1、2、…)。表示将一个SAP的SDU请求传输至另一个 SAP的目标时间。单位:毫秒。若参数设为0,则将请求订阅值(参 见3GPP TS 24.008 subclause 10.5.6.5)。 0 订阅值 100~150 (该值需为10的倍数) 200~950 (该值需为50的倍数) 1000~4000 (该值需为100的倍数) 整型。(1、2、3、…)。与其他承载的SDU相比,处理属于UMTS 承载的所有SDU的优先级。若参数设为0,则将请求订阅值(参见 3GPP TS 24.008 subclause 10.5.6.5)。 0 订阅值 1 2 3 整型。指定PDP上下文提交的SDU的特性。 0 未知的SDU特性 1 基于源语的SDU特性 整型。指定PDP上下文提交的SDU的信令内容。 0 PDP上下文未针对信令进行优化 1 PDP上下文针对信令进行了优化 上海移远通信技术股份有限公司 142 / 189 错误码。参考第12.5章。 LTE Standard(A)系列 AT 命令手册 10.6. AT+CGEQMIN 3G 服务质量参数(最低可接受) 该命令允许 TE 指定最低可接受的参数,由 MT 根据建立和修改 PDP 上下文过程中返回的协商参数进 行检查。详情请参考 3GPP TS 23.107。 AT+CGEQMIN 3G 服务质量参数(最低可接受) 测试命令 AT+CGEQMIN=? 响应 +CGEQMIN: ,(支持的范围),(支 持的范围),(支持的范围),(支持的范围),(支持的 范围),(支持的范 围),(支持的列表),(支持的列表),(支持的列表),(支持的 范 围 ),( 支 持 的 列表),(支持的范围),(支持 的列表),(支持的列表) 查询命令 AT+CGEQMIN? OK 响应 [+CGEQMIN: ,,,,,,,,,,< Delivery of erroneous SDUs>,,,,] […] 设置命令 AT+CGEQMIN=[, [,[,[,[,[,[,[,< SDU error ratio>[,[,[,[,<Traffic hand OK 响应 OK 或者 ERROR 若错误与 ME 功能相关: +CME ERROR: 上海移远通信技术股份有限公司 143 / 189 LTE Standard(A)系列 AT 命令手册 ling priority>[,[,]]]]]]]]]]]]]]] 最大响应时间 300 毫秒 特性说明 参考 该命令立即生效; 参数配置不保存。 3GPP TS 27.007 Parameter 整型。PDP 上下文标识符,定义一个特定的 PDP 上下文。该参数是 TE-MT 接口的本地参数,在其他与 PDP 上下文相关的命令中使用。 允许值的范围由测试命令返回(最小值为 1)。 字符串类型。指定分组数据协议类型。 'IP' 互联网协议版本(IETF STD 5 [103]) 'PPP' 点对点协议(IETF STD 51) 'IPV6' 互联网协议版本 6 'IPV4V6' 引入虚拟 处理双 IP 堆栈 UE 功能 以下参数释义可参见 3GPP TS 23.107。 整 型 。 UMTS 承 载 服 务 优 化 的 应 用 类 型 ( 参 见 3GPP TS 24.008 subclause 10.5.6.5)。若指定该参数为会话类业务或流媒体 业务,则应指定、、和。 0 会话类业务 1 流媒体业务 2 交互类业务 3 背景类业务 4 订阅值 整型。一次 SAP 中,上行最大比特率(单位 kbits/s)。 32kbit/s 的比特率为 32(如 AT+CGEQREQ=…,32,…)。 范围:0~256000。 0 订阅值 0~64 64~568 (值必须是 8 的倍数) 568~8640 (值必须是 64 的倍数) 8640~16000 (值必须是 100 的倍数) 16000~128000 (值必须是 1000 的倍数) 128000~256000 (值必须是 2000 的倍数) 整型。一次 SAP 中,下行最大比特率(单位 kbits/s)。 32kbit/s 的比特率为 32(如 AT+CGEQREQ=…,32,…)。 范围: 0~256000。 0 订阅值 上海移远通信技术股份有限公司 144 / 189 LTE Standard(A)系列 AT 命令手册 0~64 64~568 (值必须是 8 的倍数) 568~8640 (值必须是 64 的倍数) 8640~16000 (值必须是 100 的倍数) 16000~128000 (值必须是 1000 的倍数) 128000~256000 (值必须是 2000 的倍数) 整型。一次 SAP 中(只要有数据传输),上行可保证比特率(单 位:kbits/s)。例如,32kbit/s 的比特率为 32(如 AT+CGEQREQ=…,32,…)。范围:0~256000。 0 订阅值 0~64 64~568 (值必须是 8 的倍数) 568~8640 (值必须是 64 的倍数) 8640~16000 (值必须是 100 的倍数) 16000~128000 (值必须是 1000 的倍数) 128000~256000 (值必须是 2000的倍数) 整型。一次 SAP 中(只要有数据传输),下行可保证比特率(单 位:kbits/s)。例如,32kbit/s 的比特率为 32(如 AT+CGEQREQ=…,32,…)。范围:0~256000。 0 订阅值 0~64 64~568 (值必须是 8 的倍数) 568~8640 (值必须是 64 的倍数) 8640~16000 (值必须是 100 的倍数) 16000~128000 (值必须是 1000 的倍数) 128000~256000 (值必须是2000的倍数) 整型。表示UMTS承载是否按照顺序发送SDU (参见3GPP TS 24.008 subclause 10.5.6.5) 0 无顺序性 1 有顺序性 2 订阅值 整型。(1、2、3、…)。八位字节格式下允许的最大SDU长度。0 表示请求订阅值。(参见3GPP TS 24.008 subclause 10.5.6.5)。 0 订阅值 10~520 (该值需为10的倍数) 1520 字符串类型。表示丢失或检测到的 SDU 误码率目标值。SDU 误码率 仅针对符合的流量定义。该值指定为'mEe'。 例如,若目标 SDU 错误率为 5 × 10-3,则可以将其设置为'5E3'(例如, AT+CGEQREQ=…,'5E3',…)。 '0E0' 订阅值 '1E2' '7E3' '1E3' 上海移远通信技术股份有限公司 145 / 189 LTE Standard(A)系列 AT 命令手册 '1E4' '1E5' '1E6' '1E1' 字符串类型。表示传输的 SDU 中未检测到的误码率目标值。如果 没有请求错误检测,残余误码率表示传输的 SDU 中的误码率。 该值指定为'mEe'。例如,若目标残余误码率为 5 × 10-3,则 将其设置为'5E3'(例如,AT+CGEQREQ=…,'5E3',…) '0E0' 订阅值 '5E2' '1E2' '5E3' '4E3' '1E3' '1E4' '1E5' '1E6' '6E8' 整型。表示是否发送检测到的错误的 SDU。(参见 3GPP TS 24.008 subclause 10.5.6.5)。 0 不发送 1 发送 2 未检测 3 订阅值 整型。(0、1、2、…)。表示将一个SAP的SDU请求传输至另一个 SAP的目标时间。单位:毫秒。若参数设为0,则将请求订阅值(参 见3GPP TS 24.008 subclause 10.5.6.5)。 0 订阅值 100~150 (该值需为10的倍数) 200~950 (该值需为50的倍数) 1000~4000 (该值需为100的倍数) 整型。(1、2、3、…)。与其他承载的SDU相比,处理属于UMTS 承载的所有SDU的优先级。若参数设为0,则将请求订阅值(参见 3GPP TS 24.008 subclause 10.5.6.5)。 0 订阅值 1 2 3 整型。指定PDP上下文提交的SDU的特性。 0 未知的SDU特性 1 基于源语的SDU特性 整型。指定PDP上下文提交的SDU的信令内容。 0 PDP上下文未针对信令进行优化 1 PDP上下文针对信令进行了优化 上海移远通信技术股份有限公司 146 / 189 错误码。参考第12.5章。 LTE Standard(A)系列 AT 命令手册 10.7. AT+CGACT PDP 上下文激活/去激活 该设置命令用于激活或去激活指定的 PDP 上下文。命令设置完成后,MT 保持 V.250 命令状态。若任 意 PDP 上下文已经进入请求状态,那么该上下文状态保持不变;在执行激活命令时,如果 MT 没有附着 PS,则 MT 会先进行 PS 附着,然后尝试激活指定的上下文。如果无指定激活或去激活命令时,将会 激活或去激活所有定义的上下文。 AT+CGACT 测试命令 AT+CGACT=? PDP 上下文激活/去激活 响应 +CGACT: (支持的列表) 查询命令 AT+CGACT? OK 响应 +CGACT: ,[ +CGACT: ,…] 设置命令 AT+CGACT=, OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若出现与 ME 功能相关的错误: +CME ERROR: 150 秒,取决于网络状态 该命令立即生效; 参数配置不保存。 参数 整型。PDP 上下文激活状态。 0 去激活 1 激活 设置命令中其它值为预留值,设置后将返回 ERROR。 整型。指定 PDP 上下文的定义。(详情请参考 AT+CGDCONT)。 错误码。参考第 12.5 章。 上海移远通信技术股份有限公司 147 / 189 举例 AT+CGDCONT=1,'IP','UNINET' OK AT+CGACT=1,1 OK AT+CGACT=0,1 OK LTE Standard(A)系列 AT 命令手册 //定义 PDP 上下文。 //激活 PDP。 //去激活 PDP。 10.8. AT+CGDATA 进入数据传输状态 执行设置命令后,MT 将使用一种或多种分组域 PDP 类型进行操作,使 TE 与网络之间建立通信,可 能也会包括进行 PS 附着及一个或多个 PDP 上下文激活操作。MT 不会处理 AT 命令行中 AT+CGDATA 之 后的命令。 若 MT 无法接收的值,将返回 ERROR 或+CME ERROR。若可以接收,MT 将返回中间结果代 码 CONNECT 并进入 V.250 在线数传状态。数据传输完成且第二层协议终止流程已成功完成后,将重新进 入命令状态,MT 将返回最终结果代码 OK。 AT+CGDATA 进入数据传输状态 测试命令 AT+CGDATA=? 响应 +CGDATA: (支持的列表) 设置命令 AT+CGDATA=[,[,[,… ]]] OK 响应 CONNECT 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若出现与 ME 功能相关的错误: +CME ERROR: 300 毫秒 / 参数 字符串类型。TE 和 MT 间使用的第二层协议。 PPP PDP 的点对点协议(例如 IP)。 不支持其他值,若配置为其他值,将返回 ERROR。 上海移远通信技术股份有限公司 148 / 189 LTE Standard(A)系列 AT 命令手册 整型。特定 PDP 上下文的定义。(详情请参考 AT+CGDCONT)。 错误码。参考第 12.5 章。 10.9. AT+CGPADDR 显示 PDP 地址 该设置命令返回指定上下文标识符的 PDP 地址列表。若未指定,则返回所有已定义上下文的地 址。 AT+CGPADDR 显示 PDP 地址 测试命令 AT+CGPADDR=? 响应 +CGPADDR: (支持的已定义的列表) 设置命令 AT+CGPADDR[=[,[,…]]] OK 响应 +CGPADDR: , [+CGPADDR: ,[…]] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 或者 ERROR 300 毫秒 / 参数 整型。特定 PDP 上下文的定义。(详情请参考 AT+CGDCONT)。 字符串类型。PDP 地址,用于在适用于 PDP 的地址空间中识别 TE。 地址可以为静态或动态: 静态地址在定义上下文时由 AT+CGDCONT 设置。 动态地址在上一次 PDP 上下文激活(使用了指定的上下文定义)期间分配。若 无可用的地址,则省略。 举例 AT+CGDCONT=1,'IP','UNINET' OK AT+CGACT=1,1 OK //定义 PDP 上下文。 //激活 PDP。 上海移远通信技术股份有限公司 149 / 189 AT+CGPADDR=1 +CGPADDR: 1,'10.76.51.180' OK //显示 PDP 地址。 LTE Standard(A)系列 AT 命令手册 10.10. AT+CGCLASS GPRS 移动站点等级 该命令使 MT 按照指定的操作模式进行操作。详情请参考 3GPP TS 23.060。 AT+CGCLASS GPRS 移动站点等级 测试命令 AT+CGCLASS=? 响应 +CGCLASS: (支持的列表) 查询命令 AT+CGCLASS? OK 响应 +CGCLASS: 设置命令 AT+CGCLASS= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 参考 3GPP TS 27.007 若错误与 ME 相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。GPRS 移动等级(功能按降序排列) 'A' Class-A 操作模式(A/Gb 模式)或 CS/PS 操作模式(Iu 模式)(最高级操作模式) 错误码。参考第 12.5 章。 上海移远通信技术股份有限公司 150 / 189 LTE Standard(A)系列 AT 命令手册 10.11. AT+CGREG PS 域网络注册状态 该命令用于查询 PS 域网络注册状态并控制非请求结果码上报: ⚫ =1 时,控制 URC +CGREG: 的上报,该 URC 表示 PS 域网络注册状态的变化。 ⚫ =2 时,控制 URC +CGREG: [,,[,]]的上报,该 URC 表示 PS 域的网络 小区的变化。 AT+CGREG PS 域网络注册状态 测试命令 AT+CGREG=? 响应 +CGREG: (支持的范围) 查询命令 AT+CGREG? OK 响应 +CGREG: ,[,,[,]] 设置命令 AT+CGREG[=] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 参数 整型。控制指定 URC 的上报 0 禁止上报网络注册 URC 1 允许上报网络注册 URC +CGREG: 2 允许上报网络注册和位置信息 URC:+CGREG: [,,[,]] 整型。网络注册状态。 0 未注册。MT 当前未搜索待注册的运营商。UE 处于 GMM 状态 GMM-NULL 或 GMM-DEREGISTERED-INITIATED。网络服务被禁用,但允许用户请求附着网络。 1 已注册,归属地网络。UE 处于归属地 PLMN 的 GMM 状态 GMM-REGISTERED 或 GMM-ROUTING-AREA-UPDATING-INITIATED INITIATED。 2 未 注 册, 但 MT 当 前正 尝试 附 着或 搜索 网 络以进 行 注册 。UE 处于 GMM 状态 GMM-DEREGISTERED 或 GMM-REGISTERED-INITIATED。网络服务已使能,但允 许的 PLMN 当前不可用。UE 将会在允许的 PLMN 可用时开始附着网络。 3 注册被拒绝。UE 处于 GMM 状态 GMM-NULL。网络服务为禁用状态且不允许用户请求 上海移远通信技术股份有限公司 151 / 189 LTE Standard(A)系列 AT 命令手册 附着网络。 4 未知 5 已注册,漫游状态 字符串类型。十六进制格式的两字节位置区号(例如:'00C3'等价于十进制的 195) 字符串类型。十六进制格式的 16 位(GSM)或 28 位(UMTS/LTE)小区 ID。 整型。已选网络制式。 0 GSM 2 UTRAN 3 GSM W/EGPRS 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA 和 HSUPA 7 E-UTRAN 举例 AT+CGREG=2 OK AT+CGATT=0 OK +CGREG: 2 AT+CGATT=1 OK +CGREG: 1,'D504','80428B5',7 10.12. AT+CGEREP 分组域事件上报 在某些事件发生在分组域 MT 或网络中的情况下,该设置命令启用/禁用从 MT 发送非请求结果码 +CGEV: XXX 至 TE。控制该命令指定的非请求结果码的流程。当=1 或 2 时,控制 缓存的主动上报行为策略。 AT+CGEREP 分组域事件上报 测试命令 AT+CGEREP=? 响应 +CGEREP: (支持的列表),(支持的列表) 查询命令 AT+CGEREP? OK 响应 +CGEREP: , 上海移远通信技术股份有限公司 152 / 189 LTE Standard(A)系列 AT 命令手册 设置命令 AT+CGEREP=[,] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。控制该命令中指定的非请求结果码的处理。 0 缓存 MT 中的非请求结果码;若 MT 结果码缓存已满,最早的非请求结果码将被丢弃。 结果码将不会转发至 TE。 1 当 MT-TE 间的链路被占用(例如:在线数据模式下),丢弃非请求结果码。否则,直 接转发给 TE。 2 当 MT-TE 间的链路被占用(例如:在线数据模式下),缓存 MT 中的非请求结果码,并 当链路可用时发送所有缓存的非请求结果码至 TE。否则,直接转发至 TE。 整型。控制缓存代码。 0 当为 1 或 2 时,清除了此命令定义的非请求结果码的 MT 缓存。 1 当为 1 或 2 时,在此命令中定义的非请求结果码的 MT 缓存被发送至 TE(返回 OK 后发送)。 备注 非请求结果码及其对应的事件定义如下: 1. +CGEV: REJECT ,:当MT无法通过非请求结果码+CRING将PDP上下文 激活事件上报TE且MT被自动拒绝时将向网络请求激活PDP上下文。 备注:该事件不适用于EPS。 2. +CGEV: NW REACT ,,[]:网络已经请求上下文重新激活。若MT 已知悉,则会提供用于重新激活上下文的。 备注:该事件不适用于EPS。 3. +CGEV: NW DEACT ,,[]:网络强制去激活上下文。若MT知悉 ,则会提供用于激活上下文的。 4. +CGEV: ME DEACT ,,[]:移动终端已强制去激活了上下文。若MT 已知悉,则会提供用于激活上下文的。 5. +CGEV: NW DETACH:网络已强制去附着分组域,表示已经去激活所有的已激活的上下文。去激 活的上下文不会分开上报。 6. +CGEV: ME DETACH:移动终端已强制去附着分组域,表示已经去激活所有的已激活的上下文。 去激活的上下文不会分开上报。 上海移远通信技术股份有限公司 153 / 189 LTE Standard(A)系列 AT 命令手册 7. +CGEV: NW CLASS :网络已强制更换MS等级,且上报最高可用级别。(详情请参考 AT+CGCLASS)。 8. +CGEV: ME CLASS :移动终端已强制更换MS等级,且上报最高可用级别。(详情请参考 AT+CGCLASS)。 9. +CGEV: PDN ACT :已激活上下文。该上下文表示LTE的PDN连接或GSM/UMTS的第一个 PDP上下文。 10. +CGEV: PDN DEACT :去激活上下文。该上下文表示LTE的PDN连接或GSM/UMTS的第一 个PDP上下文。 举例 AT+CGEREP=? +CGEREP: (0-2),(0,1) OK AT+CGEREP? +CGEREP: 0,0 OK 10.13. AT+CGSMS 选择 MO 短消息服务 该命令用于指定 MT 用于发送 MO(移动终端)短消息的服务或优选服务。 AT+CGSMS 选择 MO 短消息服务 测试命令 AT+CGSMS=? 响应 +CGSMS: (当前可用的列表) 查询命令 AT+CGSMS? OK 响应 +CGSMS: 设置命令 AT+CGSMS=[] OK 响应 OK 最大响应时间 特性说明 若错误与 ME 相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置自动保存。 上海移远通信技术股份有限公司 154 / 189 LTE Standard(A)系列 AT 命令手册 参考 3GPP TS 27.007 参数 整型。使用的服务或优选服务。 0 GPRS 1 电路交互数据格式 2 优选 GPRS(GPRS 不可用时使用电路交互数据格式) 3 优选电路交互数据格式(电路交互数据格式不可用时使用分组域) 错误码。参考第 12.5 章。 10.14. AT+CEREG EPS 网络注册状态 该命令用于查询网络注册状态并控制网络注册状态的非请求结果码的上报。 ⚫ =1 时,控制 URC +CEREG: 的上报,该 URC 表示 E-UTRAN 中 MT 的 EPS 网络注册 状态的变化。 ⚫ =2 时,控制 URC +CEREG: [,,[,]]的上报,该 URC 表示 E-UTRAN 中的网络小区的变化。 AT+CEREG EPS 网络注册状态 测试命令 AT+CEREG=? 响应 +CEREG: (支持的列表) 查询命令 AT+CEREG? OK 响应 +CEREG: ,[,,[,]] 设置命令 AT+CEREG[=] 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 OK 或者 ERROR 300 毫秒 该命令立即生效; 执行 AT&W 后将保存参数配置。 上海移远通信技术股份有限公司 155 / 189 LTE Standard(A)系列 AT 命令手册 参数 整型。控制非请求结果码的显示。 0 禁止上报网络注册 URC 1 允许上报网络注册 URC +CEREG: 2 允许上报网络注册和位置信息 URC +CEREG: [,,[,]] 整型。EPS 注册状态。 0 未注册。MT 当前未搜索到待注册的运营商。 1 已注册,归属地网络。 2 未注册,但 MT 当前正尝试附着或搜索网络以进行注册。 3 注册被拒绝。 4 未知。 5 已注册,漫游状态。 字符串类型。十六进制格式的两字节位置区号。 字符串类型。十六进制格式的 28 字节(E-UTRAN)小区 ID。 整型。注册网络的接入技术。 0 GSM 2 UTRAN 3 GSM W/EGPRS 4 UTRAN W/HSDPA 5 UTRAN W/HSUPA 6 UTRAN W/HSDPA and HSUPA 7 E-UTRAN 10.15. AT+QGDCNT 流量统计 该命令用于查询模块发送或接收的字节数。 AT+QGDCNT 流量统计 测试命令 AT+QGDCNT=? 响应 +QGDCNT: (支持的列表) 查询命令 AT+QGDCNT? OK 响应 +QGDCNT: , 设置命令 AT+QGDCNT= OK 响应 OK 或者 ERROR 上海移远通信技术股份有限公司 156 / 189 LTE Standard(A)系列 AT 命令手册 最大响应时间 特性说明 若错误与 ME 相关: +CME ERROR: 300 毫秒 / 参数 整型。数据操作类型。 0 重置数据 1 保存数据结果到 NV,若需要自动保存结果,请参考 AT+QAUGDCNT。 整型。发送流量大小。 整型。接收流量大小。 错误码。参考第 12.5 章。 备注 模块开机后从 NV 中的数据计数器结果中加载和。NV 中的默认结果为 0。 举例 AT+QGDCNT=? +QGDCNT: (0,1) //测试命令 OK AT+QGDCNT? //查询发送或接收的字节数 +QGDCNT: 3832,4618 OK AT+QGDCNT=1 OK AT+QGDCNT=0 OK //保存结果至 NV //重启数据计数器 上海移远通信技术股份有限公司 157 / 189 LTE Standard(A)系列 AT 命令手册 10.16. AT+QAUGDCNT 自动保存流量统计 该命令允许 AT+QGDCNT 自动将流量统计结果保存至 NV。 AT+QAUGDCNT 自动保存流量统计 测试命令 AT+QAUGDCNT=? 响应 +QAUGDCNT: (支持的列表) 查询命令 AT+QAUGDCNT? OK 响应 +QAUGDCNT: 设置命令 AT+QAUGDCNT= OK 响应 OK 或者 ERROR 最大响应时间 特性说明 若错误与 ME 相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。AT+QGDCNT 自动将结果保存至 NV 的时间间隔。范围:0、30~65535; 默认值:0;单位:秒。若设置为 0,则禁用自动保存功能。 错误码。参考第 12.5 章。 举例 AT+QAUGDCNT=? //测试命令 +QAUGDCNT: (0,30-65535) OK AT+QAUGDCNT=35 OK AT+QAUGDCNT? +QAUGDCNT: 35 //设置 AT+QGDCNT 自动保存流量统计结果的时间间隔为 35 秒 //查询自动保存的时间间隔 上海移远通信技术股份有限公司 158 / 189 LTE Standard(A)系列 AT 命令手册 OK 10.17. AT+QNETDEVCTL 连接 USB 网卡 该命令用于连接 USB 网卡进行网卡拨号。 AT+QNETDEVCTL 连接 USB 网卡 测试命令 AT+QNETDEVCTL=? 响应 +QNETDEVCTL: (支持的列表),(支持的范围),(支持的 范围) 查询命令 AT+QNETDEVCTL? OK 响应 +QNETDEVCTL: ,,, 设置命令 OK 响应 AT+QNETDEVCTL=, OK [,] 或者 ERROR 最大响应时间 特性说明 若错误与 ME 相关: +CME ERROR: 2秒 该命令立即生效。 当=3 时,参数配置自动保存。 参数 整型。操作类型。 0 断开网卡连接 1 仅连接网卡一次 3 自动连接网卡 整型。PDP 的上下文。范围:1~15。该参数指定一个目标 PDP 上下文,用于其他 和 PDP 上下文相关的命令中。 整型。是否开启 URC +QNETDEVSTATUS: 上报。 0 关闭 1 开启 整型。网卡连接状态。 0 网卡与网络断开连接 上海移远通信技术股份有限公司 159 / 189 LTE Standard(A)系列 AT 命令手册 1 网卡与网络连接成功 整型。网络连接状态 0 未连接 1 已连接 错误码。参考第 12.5 章。 举例 AT+QNETDEVCTL? +QNETDEVCTL: (0,1,3) ,(1–15),(0,1) OK AT+QNETDEVCTL=1,1,1 OK AT+QNETDEVCTL? +QNETDEVCTL: 1,1,1,1 //设置网卡拨号方式为手动连接,使用第一路 PDP,开启 URC 上报 //查询 USB 网卡状态 OK 上海移远通信技术股份有限公司 160 / 189 LTE Standard(A)系列 AT 命令手册 11 硬件相关命令 11.1. AT+QPOWD 关闭模块 该命令用于关闭模块。命令执行成功后立即返回 OK,随后 UE 注销网络。注销完成后 UE 输出 POWERED DOWN 并进入关机状态。注销网络最大时长为 60 秒。为避免数据丢失,在输出 POWERED DOWN 或拉低模块 STATUS 引脚之前,不能断开 UE 电源。 AT+QPOWD 关闭模块 测试命令 AT+QPOWD=? 响应 +QPOWD: (支持的列表) 设置命令 AT+QPOWD[=] OK 响应 OK 最大响应时间 特性说明 POWERED DOWN 300 毫秒 / 参数 整型。模块关机。 0 立即关机 1 正常关机 11.2. AT+CCLK 实时时钟 该命令用于设置和查询模块实时时钟(RTC)。 AT+CCLK 实时时钟 测试命令 响应 上海移远通信技术股份有限公司 161 / 189 LTE Standard(A)系列 AT 命令手册 AT+CCLK=? 查询命令 AT+CCLK? 设置命令 AT+CCLK= 最大响应时间 特性说明 参考 3GPP TS 27.007 OK 响应 +CCLK: OK 响应 OK 若错误与 ME 功能相关: +CME ERROR: 300 毫秒 该命令立即生效; 参数配置不保存。 参数 字符串类型。格式:'yy/MM/dd,hh:mm:ss±zz',分别表示年(最后两位)、月、日、小时、分 钟、秒和时区(以 15 分钟为单位显示本地时间和 GMT 时间的差异;范围:-48 ~ +56)。例如, 1994 年 5 月 6 日 22:10:00 GMT + 2 小时等于'94/05/06,22:10:00+08'。 错误码。参考第 12.5 章。 举例 AT+CCLK? +CCLK: '08/01/04,00:19:43+00' OK //查询本地时间。 11.3. AT+QSCLK 禁用/启用睡眠模式 该命令用于控制模块是否进入睡眠模式。若设置=1,DTR 和 WAKEUP_IN 引脚均被拉高时,模块 将直接进入睡眠模式。若 DTR 和 WAKEUP_IN 引脚均被拉低,模块无法进入睡眠模式,仅当 DTR 和 WAKEUP_IN 引脚均被拉高时,模块方可进入睡眠模式。 AT+QSCLK 禁用/启用睡眠模式 测试命令 AT+QSCLK=? 响应 +QSCLK: (支持的列表) 上海移远通信技术股份有限公司 162 / 189 查询命令 AT+QSCLK? 设置命令 AT+QSCLK= 最大响应时间 特性说明 参考 Quectel OK 响应 +QSCLK: OK 响应 OK 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。禁用/启用睡眠模式。 0 禁用 1 启用。由 DTR 和 WAKEUP_IN 控制。 LTE Standard(A)系列 AT 命令手册 上海移远通信技术股份有限公司 163 / 189 LTE Standard(A)系列 AT 命令手册 12 附录 12.1. 术语缩写 表 6:术语缩写 缩写 英文全称 中文全称 3GPP 3rd Generation Partnership Project 第三代合作伙伴计划 ACK Acknowledgement 确认消息 AMR Adaptive Multi-Rate 自适应多速率 APN Access Point Name 接入点名称 ASCII American Standard Code for Information Interchange 美国信息交换标准码 BAIC Bar All Incoming Calls 禁止所有来电 BAOC Bar All Outgoing Calls 禁止所有呼出 BCD Binary-Coded Decimal 二进制编码的十进数 BIC Roam Bar Incoming Calls when Roaming outside the home 在归属地以外漫游时禁止所有来 country 电 BOIC Bar Outgoing International Calls 禁止所有国际呼出 BOIC-exHC Bar Outgoing International Calls except to Home 禁止除归属地国家外的国际呼出 Country CBM Cell Broadcast Message 小区广播消息 CBS Cell Broadcast Service 小区广播服务 COL Connected Line 被叫线路 CS Circuit Switched/Circuit Switching 电路交换 CSD Circuit Switched Data 电路交换数据 上海移远通信技术股份有限公司 164 / 189 LTE Standard(A)系列 AT 命令手册 CUG DCD DCE DCS DHCP DTE DTR ECT EDGE EGPRS EPS ESM E-UTRAN FDD GGSN GMM GMT GPIO GPRS GSM HLR HSDPA HSPA+ HSUPA ICCID Closed User Group Data Carrier Detection Data Circuit-terminating Equipment Data Coding Scheme Dynamic Host Configuration Protocol Data Terminal Equipment Data Terminal Ready Explicit Call Transfer Enhanced Data Rates for GSM Evolution Enhanced General Packet Radio Service Evolved Packet System EPS Session Management Evolved Universal Terrestrial Radio Access Network Frequency Division Duplex Gateway GPRS Support Node GPRS Mobility Management Greenwich Mean Time General-Purpose Input/Output General Packet Radio Service Global System for Mobile Communications Home Location Register High Speed Downlink Packet Access High Speed Packet Access High Speed Uplink Packet Access Integrated Circuit Card Identifier 闭合用户群 数据载波检测 数据电路终端设备 数据编码方案 动态主机设置协议 数据终端设备 数据终端就绪 呼叫转接 增强型数据速率 GSM 演进技术 增强型数据速率 GSM 演进技术 演进型分组系统 EPS 会话管理 演进型通用陆地无线接入网 频分双工 网关 GPRS 支持节点 GPRS 移动性管理 格林威治时间 通用型输入/输出 通用分组无线业务 全球移动通信系统 归属位置寄存器 高速下行分组接入 增强高速分组接入 高速上行分组接入 集成电路卡识别码 上海移远通信技术股份有限公司 165 / 189 LTE Standard(A)系列 AT 命令手册 IMEI IMSI IP IPv4 IPv6 IRA LLC LTE ME MO MS MSISDN MT NAS NIC NITZ NSAPI NV P-CSCF PDN PDP PDU PIN PLMN PPP International Mobile Equipment Identity 国际移动设备识别码 International Mobile Subscriber Identity 国际移动用户识别码 Internet Protocol 互联网协议 Internet Protocol version 4 第 4 版互联网协议 Internet Protocol version 6 第 6 版互联网协议 International Reference Alphabet (7-bit coded 7-bit 国际参考字母编码字符集 character set) Logical Link Control 逻辑链路控制 Long-Term Evolution 长期演进 Mobile Equipment 移动设备 Mobile Original 移动主叫 Mobile Station 移动台 Mobile Subscriber International Integrated Service 移动台国际用户识别码 Digital Network number Mobile Terminal 移动终端 Non-Access Stratum 非接入层 Network Interface Controller 网络接口控制器 Network Identity and Time Zone / Network Informed 网络标识和时区 Time Zone Network Service Access Point Identifier 网络服务接入点标识符 Non-Volatile Random Access Memory 非易失性存储器 Proxy-Call Session Control Function 代理呼叫会话控制功能 Public Data Network 公用数据网络 Packet Data Protocol 分组数据协议 Protocol Data Unit 协议数据单元 Personal Identification Number 个人识别号 Public Land Mobile Network 公共陆地移动网络 Point-to-Point Protocol 点到点协议 上海移远通信技术股份有限公司 166 / 189 LTE Standard(A)系列 AT 命令手册 PS PSC PUK RDI RF RI RRC RSCP RTC RTS/CTS RxQual SAP SDU SMS SMSC SNDCP TA TCP TDD TE TFT UART UCS2 UDH UDP Packet Switch Primary Synchronization Code PIN Unlock Key Remote Defect Indication Radio Frequency Ring Indicator Radio Resource Control Received Signal Code Power Real-Time Clock Request To Send/Clear To Send Receive Quality Service Access Point Service Data Unit Short Messag Service Short Message Service Center SubNetwork Dependence Convergence Protocol Terminal Adapter Transmission Control Protocol Time Division Duplex Terminal Equipment Traffic Flow Template Universal Asynchronous Receiver/Transmitter Universal Character Set (UCS-2) Format User Data Header User Datagram Protocol 分组交换 基本同步码 个人识别密码解锁码 远端缺陷指示 射频 振铃指示 无线资源控制 接收信号码功率 实时时钟 请求/清除发送 接收质量 服务访问点 服务数据单元 短消息业务 短消息服务中心 子网相关汇聚协议 终端适配器 传输控制协议 时分双工 终端设备 业务流模板 通用异步收发传输器 通用字符集格式 用户数据头 用户数据报协议 上海移远通信技术股份有限公司 167 / 189 UE UICC UIM UMTS URC USB (U)SIM UTRAN VBAT VLR WCDMA User Equipment Universal Integrated Circuit Card User Identity Module Universal Mobile Telecommunications System Unsolicited Result Code Universal Serial Bus (Universal) Subscriber Identity Module Universal Terrestrial Radio Access Network Voltage at Battery (Pin) Visitor Location Register Wideband Code Division Multiple Access LTE Standard(A)系列 AT 命令手册 用户设备 通用集成电路卡 用户识别模块 通用移动通信系统 非请求结果码 通用串行总线 (全球)用户识别模块 通用陆地无线接入网 电池电压(引脚) 拜访位置寄存器 宽带码分多址 12.2. AT&F 影响到的 AT 命令及参数 表 7:AT&F 影响到的 AT 命令及参数 AT 命令 ATE ATQ ATS0 ATS3 ATS4 ATS5 ATV ATX AT&C 参数名称 上海移远通信技术股份有限公司 默认值 1 0 0 13 10 8 1 4 1 168 / 189 AT&D AT+IFC AT+CREG AT+CGREG AT+CMEE AT+CSCS AT+CSMS AT+CMGF AT+CSMP AT+CSDH AT+CSCB AT+CPMS AT+CNMI AT+CMMS AT+COLP AT+CTZR AT+CPBS AT+CGEREP AT+CEREG , ,,, ,, ,,,, , LTE Standard(A)系列 AT 命令手册 2 0,0 0 0 1 'GSM' 0 0 17,167,0,0 0 0 'ME','ME','ME' 2,1,0,0,0 0 0 0 SM 0,0 0 12.3. AT&W 影响到的 AT 命令及参数 表 8:AT&W 影响到的 AT 命令及参数 AT 命令 参数名称 ATE 上海移远通信技术股份有限公司 是否通过 AT&V 显示 是 169 / 189 ATQ ATS0 ATV ATX AT&C AT&D AT+IFC AT+IPR AT+CREG AT+CGREG AT+CEREG , LTE Standard(A)系列 AT 命令手册 是 是 是 是 是 是 否 否 否 否 否 12.4. ATZ 影响到的 AT 命令及参数 表 9:ATZ 影响到的 AT 命令及参数 AT 命令 ATE ATQ ATS0 ATV ATX AT&C AT&D AT+IFC 参数名称 , 默认值 1 0 0 1 4 1 2 0,0 上海移远通信技术股份有限公司 170 / 189 AT+CREG AT+CGREG AT+CEREG LTE Standard(A)系列 AT 命令手册 0 0 0 12.5. CME ERROR 错误码汇总 最终结果码+CME ERROR: 表示和移动设备或者网络相关的错误。操作类似于 ERROR 结果码。 如果同一命令行中任一命令上报+CME ERROR: ,则该命令行中上报+CME ERROR: 的命令 之后的命令将不会被执行,而该命令之前已被执行的命令则不会返回 ERROR 或 OK 结果码。上报的 可以为数值型也可以为字符型,具体的上报形式可以通过 AT+CMEE 来设置。 值常用于普通消息命令。下表列举了部分通用或 GPRS 相关 ERROR 码,此表不包含 GSM 规范 中描述的 GSM 协议错误相关错误码。 表 10:+CME ERROR: 错误码描述 数值型 0 1 2 3 4 5 6 7 10 11 12 13 14 字符型 phone failure no connection to phone phone-adaptor link reserved operation not allowed operation not supported PH-SIM PIN required PH-FSIM PIN required PH-FSIM PUK required SIM not inserted SIM PIN required SIM PUK required SIM failure SIM busy 中文含义 拨打电话失败 电话未连接 保留电话适配器连接 操作不允许 操作不支持 需要 PH-SIM 卡 PIN 码 需要 PH-FSIM 卡 PIN 码 需要 PH-FSIM 卡 PUK 码 未插入 SIM 卡 需要 SIM 卡 PIN 码 需要 SIM 卡 PUK 码 SIM 卡失败 SIM 卡忙 上海移远通信技术股份有限公司 171 / 189 LTE Standard(A)系列 AT 命令手册 15 SIM wrong SIM 卡错误 16 incorrect password 密码不正确 17 SIM PIN2 required 需要 SIM 卡 PIN2 码 18 SIM PUK2 required 需要 SIM 卡 PUK2 码 20 memory full 内存已满 21 invalid index 无效索引 22 not found 未发现 23 memory failure 内存不足 24 text string too long 文本字符过长 25 invalid characters in text string 无效文本字符 26 dial string too long 拨号字符过长 27 invalid characters in dial string 无效拨号字符 30 no network service 无网络服务 31 network timeout 网络超时 32 network not allowed - emergency calls only 网络不允许-仅支持紧急通话 40 network personalization PIN required 需要网络个性化 PIN 码 41 network personalization PUK required 需要网络个性化 PUK 码 42 network subset personalization PIN required 需要网络子集个性化 PIN 码 43 network subset personalization PUK required 需要网络子集个性化 PUK 码 44 service provider personalization PIN required 需要网络服务商个性化 PIN 码 45 service provider personalization PUK required 需要网络服务商个性化 PUK 码 46 corporate personalization PIN required 需要企业个性化 PIN 码 47 corporate personalization PUK required 需要企业个性化 PUK 码 901 audio unknown error 音频未知错误 902 audio invalid parameters 音频无效参数 903 audio operation not supported 音频操作不支持 904 audio device busy 音频设备忙 上海移远通信技术股份有限公司 172 / 189 LTE Standard(A)系列 AT 命令手册 12.6. CMS ERROR 错误码汇总 最终结果码+CMS ERROR: 表示和移动设备或者网络相关的错误。操作类似于 ERROR 结果码, 同一命令行中未执行任一命令,则不会返回 ERROR 或 OK 结果码。值常用于普通消息命令。 值常用于普通消息命令。 表 11:+CMS ERROR: 错误码描述 数值型 300 301 302 303 304 305 310 311 312 313 314 315 316 317 318 320 321 322 330 字符型 ME failure SMS ME reserved operation not allowed operation not supported invalid PDU mode invalid text mode (U)SIM not inserted (U)SIM PIN required PH-(U)SIM PIN required (U)SIM failure (U)SIM busy (U)SIM wrong (U)SIM PUK required (U)SIM PIN2 required (U)SIM PUK2 required memory failure invalid memory index memory full SMSC address unknown 中文含义 ME 失败 保留 SMS ME 操作不允许 操作不支持 无效 PDU 模式 无效文本模式 未插入(U)SIM 卡 需要(U)SIM 卡 PIN 码 需要 PH-(U)SIM 卡 PIN 码 (U)SIM 卡失败 (U)SIM 卡忙 (U)SIM 卡错误 需要(U)SIM PUK 码 需要(U)SIM PIN2 码 需要(U)SIM PUK2 码 内存不足 无效内存索引 内存已满 未知 SMSC 地址 上海移远通信技术股份有限公司 173 / 189 LTE Standard(A)系列 AT 命令手册 331 no network service 无网络服务 332 network timeout 网络超时 500 unknown 未知原因 512 (U)SIM not ready (U)SIM 卡未就绪 513 message length exceeds 短消息长度过长 514 invalid request parameters 无效请求参数 515 ME storage failure ME 内存不足 517 invalid service mode 无效服务模式 528 more message to send state error 更多短消息发送状态错误 529 MO SMS is not allowed MO 短消息服务不允许 530 GPRS is suspended GPRS 停用 531 ME storage full ME 内存已满 12.7. URC 汇总 表 12:URC 汇总 序号 URC 含义 条件 1 +CREG: 指示 ME 注册状态 AT+CREG=1 +CREG: [,,[,< 邻区更改后,指示当前网络是否已指示 2 Act>]] ME 状态,同时上报位置区号 AT+CREG=2 3 +CGREG: 指示 ME 的网络注册状态 AT+CGREG=1 4 +CGREG: [,,[, 指示 ME 的网络注册状态和位置信息 ]] AT+CGREG=2 5 +CEREG: 指示 EPS 网络注册状态 AT+CEREG=1 6 +CEREG: [,,[, 指示 E-UTRAN 网络小区变化 ]] AT+CEREG=2 7 +CTZV: 时区上报 AT+CTZR=1 8 +CTZE: ,, 扩展时区上报 AT+CTZR=2 上海移远通信技术股份有限公司 174 / 189 LTE Standard(A)系列 AT 命令手册 9 +CMTI: , 收到新短消息并保存至内存 AT+CNMI +CMT: [], 式) AT+CNMI +CMT: ,[], [,,,,,,,] ^HCMT: ,,,< 12 fmt>,,,,, 13 +CBM: +CBM: ,,,, 15 +CDS: 16 +CDS: ,,[],[],,, AT+CNMI 17 +CDSI: , 收到新消息状态报告,并保存到内存 AT+CNMI 18 +COLP: ,,[],[],[] 19 NO CARRIER PPP 链路挂断 ATV1 20 +CRING 通过非请求结果码而非正常 RING 向 TE 指示来电 N/A 21 RING 来电铃音 N/A 22 +CFUN: 1 MT 的所有功能均可用 N/A 23 +CPIN: (U)SIM 卡 PIN 状态 N/A 24 +QIND: SMS DONE SMS 初始化完成 N/A 25 +QIND: PB DONE 电话簿初始化完成 26 +QIND: airplanestatus, 27 +QIND: 'csq',, 信号强度和信道误码率变化 28 +QIND: 'datastatus',, 29 ^MODE:, N/A AT+QCFG='airplan econtrol',1 AT+QINDCFG='csq ',1 AT+QINDCFG='dat astatus',1 AT+QINDCFG='mo de',1 上海移远通信技术股份有限公司 175 / 189 LTE Standard(A)系列 AT 命令手册 30 +QIND: 'smsfull', SMS 存储已满 AT+QINDCFG='sm sfull',1 31 +QIND: 'act', 网络接入技术改变 AT+QINDCFG='act ',1 +QIND: 'SQI',,= ACM max Requested facility not implemented Only RDI bearer is available Service/option not implemented Invalid transaction identifier value User not member of CUG Incompatible destination Invalid transit network selection Semantically incorrect message Invalid mandatory information Message non-existent/not implemented Message type not compatible with state IE non-existent/not implemented Conditional IE error Message not compatible with state 上海移远通信技术股份有限公司 LTE Standard(A)系列 AT 命令手册 交换设备拥塞 接入信息被丢弃 请求的电路/信道不可用 资源不可用,未指定 服务质量不可用 请求设备未预定 CUG 内的来电阻断 承载容量未批准 承载容量当前不可用 服务/选择不可用 承载服务未实施 ACM 等同或大于 ACM max 请求设备未实施 仅 RDI 承载可用 服务/选择未实施 无效交易标识符 用户非 CUG 成员 不兼容的目的地 无效转接网选择 语义错误消息 无效强制信息 消息不存在或未实施 消息类型与协议状态不兼容 信息元素不存在或未实施 条件 IE 错误 消息与协议状态不兼容 185 / 189 Recovery on timer expiry Protocol error, unspecified Interworking, unspecified CS 域网络拒绝 IMSI unknown in HLR Illegal MS IMSI unknown in VLR IMEI not accepted Illegal ME GPRS services not allowed GPRS and non GPRS services not allowed MS identity cannot be derived Implicitly detached PLMN not allowed Location area not allowed Roaming not allowed GPRS services not allowed in PLMN No suitable cells in location area MSC temporary not reachable Network failure MAC failure Synch failure Congestion GSM authentication unacceptable Service option not supported Requested service option not subscribed LTE Standard(A)系列 AT 命令手册 计时器到时恢复 协议错误,未指定 互通,未指定 中文含义 HLR 未定义该 IMSI 非法 MS VLR 未定义该 IMSI 不可接受的 IMEI 非法 ME 不允许的 GPRS 服务 不允许的 GPRS 及非 GPRS 服务 无法获取用户身份 用户隐式分离 不允许的 PLMN 不允许的位置区域 不允许漫游 当前的 PLMN 不允许 GPRS 服务 本位置区不存在匹配的小区 MSC 暂时不可达 网络错误 MAC 错误 同步失败 拥塞 GSM 鉴权失败 不支持的服务选择 为预定请求的服务选择 上海移远通信技术股份有限公司 186 / 189 Service option temporary out of order Call cannot be identified No PDP context activated Semantically incorrect message Invalid mandatory information Message type non-existent Message type not compatible with state Information element non-existent Message not compatible with state RR release indication RR random access failure RRC release indication RRC close session indication RRC open session failure Low level failure Low level failure no redial allowed Invalid SIM No service Timer T3230 expired No cell available Wrong state Access class blocked Abort message received Other causes Timer T303 expired No resources 上海移远通信技术股份有限公司 LTE Standard(A)系列 AT 命令手册 服务选择暂时故障 呼叫无法识别 无激活的 PDP 上下文 语义错误消息 无效强制信息 消息类型不存在 消息类型与协议状态不兼容 信息元素不存在 消息与协议状态不兼容 RR 释放指示 RR 随机接入失败 RRC 释放指示 RRC 关闭会话指示 RRC 打开会话失败 底层错误 底层错误,不允许重拨 无效 SIM 卡 无服务 定时器 T303 过期 无小区可用 错误状态 接入类型受阻 接收到中止消息 其他原因 定时器 T303 过期 无资源 187 / 189 Release pending Invalid user data PS 域内部原因 Invalid connection identifier Invalid NSAPI Invalid primary NSAPI PDP establish timeout Invalid field SNDCP failure RAB setup failure No GPRS context PDP activate timeout PDP modify timeout PDP inactive max timeout PDP lower layer error PDP duplicate Access technology change PDP unknown reason PS 域网络原因 LLC or SNDCP failure Insufficient resources Missing or unknown APN Unknown PDP address or PDP type User authentication failed Activation rejected by GGSN Activation rejected, unspecified 上海移远通信技术股份有限公司 LTE Standard(A)系列 AT 命令手册 待释放 无效用户数据 中文含义 无效连接标识符 无效 NSAPI 无效首选 NSAPI PDP 创建超时 无效字段 SNDCP 失败 RAB 设置失败 无 GPRS 上下文 PDP 激活超时 PDP 修改超时 PDP 不活跃最大时间超时 PDP 底层错误 PDP 重复 接入技术改变 PDP 未知原因 中文含义 LLC 或 SDNCP 错误 资源不足 丢失或未知 APN 未知 PDP 地址或 PDP 类型 用户鉴权失败 激活请求被 GGSN 拒绝 激活请求被拒绝,未指定 188 / 189 Service option not supported Requested service option not subscribed Service option temporary out of order NSAPI already used (not sent) Regular deactivation QoS not accepted Network failure Reactivation required Feature not supported Semantic error in the TFT operation Syntactical error in the TFT operation Unknown PDP context PDP context without TFT already activated Semantic errors in packet filter Syntactical errors in packet filter Invalid transaction identifier Semantically incorrect message Invalid mandatory information Message non-existent/not implemented Message type not compatible with state IE non-existent/not implemented Conditional IE error Message not compatible with state Protocol error, unspecified LTE Standard(A)系列 AT 命令手册 不支持的服务选择 未预定请求的服务选择 服务选择暂时故障 NSAPI 已被占用(未发送) 常规去激活 不接受的服务质量 网络错误 需重新激活 功能不支持 TFT 操作语义错误 TFT 操作语法错误 未知 PDP 上下文 无 TFT 的 PDP 上下文已被激活 分组过滤器语义错误 分组过滤器语法错误 无效交易标识符 语义错误信息 无效强制信息 消息不存在或未实施 消息类型与协议状态不兼容 信息元素不存在或未实施 条件 IE 错误 消息与协议状态不兼容 协议错误,未指定 上海移远通信技术股份有限公司 189 / 189
PDF
1.17 MB
FC41D AT 命令手册 Wi-Fi&Bluetooth 模块系列 版本:1.0 日期:2022-09-27 状态:受控文件 FC41D AT 命令手册 上海移远通信技术股份有限公司(以下简称'移远通信')始终以为客户提供最及时、最全面的服务为宗旨。 如需任何帮助,请随时联系我司上海总部,联系方式如下: 上海移远通信技术股份有限公司 上海市闵行区田林路 1016 号科技绿洲 3 期(B 区)5 号楼 电话:+86 21 5108 6236 邮箱:info@quectel.com 邮编:200233 或联系我司当地办事处,详情请登录:http://www.quectel.com/cn/support/sales.htm。 如需技术支持或反馈我司技术文档中的问题,请随时登陆网址: http://www.quectel.com/cn/support/technical.htm 或发送邮件至:support@quectel.com。 前言 移远通信提供该文档内容以支持客户的产品设计。客户须按照文档中提供的规范、参数来设计产品。同时, 您理解并同意,移远通信提供的参考设计仅作为示例。您同意在设计您目标产品时使用您独立的分析、评估 和判断。在使用本文档所指导的任何硬软件或服务之前,请仔细阅读本声明。您在此承认并同意,尽管移远 通信采取了商业范围内的合理努力来提供尽可能好的体验,但本文档和其所涉及服务是在'可用'基础上提 供给您的。移远通信可在未事先通知的情况下,自行决定随时增加、修改或重述本文档。 使用和披露限制 许可协议 除非移远通信特别授权,否则我司所提供硬软件、材料和文档的接收方须对接收的内容保密,不得将其用于 除本项目的实施与开展以外的任何其他目的。 版权声明 移远通信产品和本协议项下的第三方产品可能包含受移远通信或第三方材料、硬软件和文档版权保护的相 关资料。除非事先得到书面同意,否则您不得获取、使用、向第三方披露我司所提供的文档和信息,或对此 类受版权保护的资料进行复制、转载、抄袭、出版、展示、翻译、分发、合并、修改,或创造其衍生作品。 移远通信或第三方对受版权保护的资料拥有专有权,不授予或转让任何专利、版权、商标或服务商标权的许 可。为避免歧义,除了正常的非独家、免版税的产品使用许可,任何形式的购买都不可被视为授予许可。对 于任何违反保密义务、未经授权使用或以其他非法形式恶意使用所述文档和信息的违法侵权行为,移远通 信有权追究法律责任。 商标 除另行规定,本文档中的任何内容均不授予在广告、宣传或其他方面使用移远通信或第三方的任何商标、商 号及名称,或其缩略语,或其仿冒品的权利。 第三方权利 您理解本文档可能涉及一个或多个属于第三方的硬软件和文档('第三方材料')。您对此类第三方材料的使 用应受本文档的所有限制和义务约束。 上海移远通信技术股份有限公司 1 / 106 FC41D AT 命令手册 移远通信针对第三方材料不做任何明示或暗示的保证或陈述,包括但不限于任何暗示或法定的适销性或特 定用途的适用性、平静受益权、系统集成、信息准确性以及与许可技术或被许可人使用许可技术相关的不侵 犯任何第三方知识产权的保证。本协议中的任何内容都不构成移远通信对任何移远通信产品或任何其他硬 软件、设备、工具、信息或产品的开发、增强、修改、分销、营销、销售、提供销售或以其他方式维持生产 的陈述或保证。此外,移远通信免除因交易过程、使用或贸易而产生的任何和所有保证。 隐私声明 为实现移远通信产品功能,特定设备数据将会上传至移远通信或第三方服务器(包括运营商、芯片供应商或 您指定的服务器)。移远通信严格遵守相关法律法规,仅为实现产品功能之目的或在适用法律允许的情况下 保留、使用、披露或以其他方式处理相关数据。当您与第三方进行数据交互前,请自行了解其隐私保护和数 据安全政策。 免责声明 1) 移远通信不承担任何因未能遵守有关操作或设计规范而造成损害的责任。 2) 移远通信不承担因本文档中的任何因不准确、遗漏、或使用本文档中的信息而产生的任何责任。 3) 移远通信尽力确保开发中功能的完整性、准确性、及时性,但不排除上述功能错误或遗漏的可能。除非 另有协议规定,否则移远通信对开发中功能的使用不做任何暗示或法定的保证。在适用法律允许的最大 范围内,移远通信不对任何因使用开发中功能而遭受的损害承担责任,无论此类损害是否可以预见。 4) 移远通信对第三方网站及第三方资源的信息、内容、广告、商业报价、产品、服务和材料的可访问性、 安全性、准确性、可用性、合法性和完整性不承担任何法律责任。 版权所有 ©上海移远通信技术股份有限公司 2022,保留一切权利。 Copyright © Quectel Wireless Solutions Co., Ltd. 2022. 上海移远通信技术股份有限公司 2 / 106 文档历史 修订记录 版本 - 1.0 日期 2021-06-11 2022-09-27 作者 Brave LIU/ Lidong ZHOU Brave LIU/ Lidong ZHOU/ Vic CHENG/ Lei WANG 变更表述 文档创建 受控版本 FC41D AT 命令手册 上海移远通信技术股份有限公司 3 / 106 FC41D AT 命令手册 目录 文档历史 ....................................................................................................................................................... 3 目录 .............................................................................................................................................................. 4 表格索引 ....................................................................................................................................................... 8 图片索引 ....................................................................................................................................................... 9 1 引言 ..................................................................................................................................................... 10 1.1. 定义 .......................................................................................................................................... 10 1.2. AT 命令语句 ............................................................................................................................. 10 1.3. AT 命令响应 ............................................................................................................................. 11 1.4. AT 示例声明 ............................................................................................................................. 12 2 AT 命令描述 ........................................................................................................................................ 13 2.1. Wi-Fi 相关 AT 命令详解............................................................................................................ 13 2.1.1. AT+QRST 重启模块 ................................................................................................... 13 2.1.2. AT+QVERSION 获取固件版本 ................................................................................... 13 2.1.3. AT+QECHO 启用/禁用回显 ........................................................................................ 14 2.1.4. AT+QURCCFG 启用或禁用 URC 上报....................................................................... 14 2.1.5. AT+QPING Ping 外部 IP............................................................................................. 15 2.1.6. AT+QGETIP 获取模块 IP 相关信息 ............................................................................ 15 2.1.7. AT+QSETBAND 设置串口波特率............................................................................... 16 2.1.8. AT+QWLANOTA 开始 OTA 升级 ............................................................................... 16 2.1.9. AT+QLOWPOWER 设置低功耗模式.......................................................................... 17 2.1.10. AT+QDEEPSLEEP 设置深休眠模式 .......................................................................... 17 2.1.11. AT+QWLMAC 获取 MAC 地址 ................................................................................... 17 2.1.12. AT+QAIRKISS 启用/禁用 AirKiss 功能....................................................................... 18 2.1.13. AT+QSTAST 查询 STA 模式开启状态........................................................................ 18 2.1.14. AT+QSTADHCP 启用/禁用 STA 模式下 DHCP 服务进程.......................................... 19 2.1.15. AT+QSTADHCPDEF 启用/禁用 STA 模式下 DHCP 服务进程并保存配置 ................ 19 2.1.16. AT+QSTASTATIC 设置 STA 模式静态 IP .................................................................. 20 2.1.17. AT+QSTASTOP 禁用 STA 模式................................................................................. 20 2.1.18. AT+QSOFTAP 启用 AP 模式 ..................................................................................... 20 2.1.19. AT+QAPSTATE 查询 AP 模式开启状态..................................................................... 21 2.1.20. AT+QAPSTATIC 设置 AP 模式静态 IP....................................................................... 21 2.1.21. AT+QSOFTAPSTOP 禁用 AP 模式............................................................................ 22 2.1.22. AT+QSTAAPINFO 连接 AP 热点 ............................................................................... 22 2.1.23. AT+QSTAAPINFODEF 连接热点并保存热点信息 ..................................................... 23 2.1.24. AT+QGETWIFISTATE 查询已连接热点信息.............................................................. 23 2.1.25. AT+QWSCAN 查询扫描到的热点信息 ....................................................................... 24 2.1.26. AT+QWEBCFG 启用/禁用 Web 配网 ......................................................................... 24 2.2. BLE 相关 AT 命令详解 ............................................................................................................. 25 2.2.1. AT+QBLEINIT 初始化 BLE......................................................................................... 25 2.2.2. AT+QBLEADDR 查询 BLE 设备地址.......................................................................... 26 2.2.3. AT+QBLENAME 设置 BLE 名称................................................................................. 26 上海移远通信技术股份有限公司 4 / 106 FC41D AT 命令手册 2.2.4. AT+QBLEADVPARAM 设置 BLE 广播参数 ............................................................... 27 2.2.5. AT+QBLEADVDATA 设置 BLE 广播数据................................................................... 28 2.2.6. AT+QBLEGATTSSRV 创建 BLE 服务 ....................................................................... 29 2.2.7. AT+QBLEGATTSCHAR 创建 BLE 特征值 ................................................................. 29 2.2.8. AT+QBLEADVSTART 开启 BLE 广播........................................................................ 30 2.2.9. AT+QBLEADVSTOP 禁用 BLE 广播.......................................................................... 30 2.2.10. AT+QBLEGATTSNTFY 发送 GATT 数据................................................................... 30 2.2.11. AT+QBLESCAN 打开/关闭 BLE 扫描......................................................................... 31 2.2.12. AT+QBLESCANPARAM 设置 BLE 扫描参数............................................................. 32 2.2.13. AT+QBLECONN 连接外围设备.................................................................................. 32 2.2.14. AT+QBLECONNPARAM 设置连接参数 ..................................................................... 33 2.2.15. AT+QBLECFGMTU 设置 BLE 最大传输单元 ............................................................. 33 2.2.16. AT+QBLEGATTCNTFCFG 启用/禁用通知 ................................................................ 34 2.2.17. AT+QBLEGATTCWR 发送数据 ................................................................................. 35 2.2.18. AT+QBLEGATTCRD 读取数据 .................................................................................. 35 2.2.19. AT+QBLEDISCONN 断开 BLE 连接 .......................................................................... 36 2.2.20. AT+QBLESTAT 查询 BLE 设备状态........................................................................... 36 2.3. TCP/UDP 相关 AT 命令详解 .................................................................................................... 37 2.3.1. AT+QICFG 配置 TCP/UDP Socket 服务相关参数 ..................................................... 37 2.3.2. AT+QIOPEN 打开 TCP/UDP Socket 服务 ................................................................. 39 2.3.3. AT+QISTATE 查询 TCP/UDP Socket 服务状态......................................................... 40 2.3.4. AT+QISEND 通过 TCP/UDP Socket 服务发送数据 ................................................... 41 2.3.5. AT+QIRD 读取 TCP/UDP Socket 服务收到的数据 .................................................... 42 2.3.6. AT+QIACCEPT 接受/拒绝 TCP/UDP Socket 服务远端接入请求............................... 43 2.3.7. AT+QISWTMD 切换数据访问模式 ............................................................................. 44 2.3.8. AT+QICLOSE 关闭 TCP/UDP Socket 服务 ............................................................... 45 2.3.9. AT+QIGETERROR 查询 TCP/UDP Socket 服务相关的结果码 ................................. 45 2.3.10. ATO 进入透传模式...................................................................................................... 46 2.3.11. +++ 退出透传模式....................................................................................................... 46 2.4. SSL 相关 AT 命令详解 ............................................................................................................. 47 2.4.1. AT+QSSLCFG 配置 SSL 上下文参数......................................................................... 47 2.4.2. AT+QSSLCERT 上传/下载/删除 SSL 证书................................................................. 49 2.4.3. AT+QSSLOPEN 打开 SSL 客户端 ............................................................................. 50 2.4.4. AT+QSSLSEND 通过 SSL 客户端发送数据............................................................... 51 2.4.5. AT+QSSLRECV 读取 SSL 客户端收到的数据 ........................................................... 52 2.4.6. AT+QSSLSTATE 查询 SSL 客户端状态 .................................................................... 53 2.4.7. AT+QSSLCLOSE 关闭 SSL 客户端 ........................................................................... 54 2.5. MQTT 相关 AT 命令详解 .......................................................................................................... 54 2.5.1. AT+QMTCFG 配置 MQTT 客户端可选参数 ............................................................... 54 2.5.2. AT+QMTOPEN 建立 MQTT 客户端与服务器之间的会话连接 ................................... 58 2.5.3. AT+QMTCLOSE 关闭 MQTT 客户端与服务器之间的会话连接 ................................. 59 2.5.4. AT+QMTCONN 在 MQTT 客户端与服务器之间建立 MQTT 连接 .............................. 60 2.5.5. AT+QMTDISC 断开 MQTT 客户端与服务器之间的连接 ............................................ 61 2.5.6. AT+QMTSUB 订阅主题 .............................................................................................. 62 上海移远通信技术股份有限公司 5 / 106 FC41D AT 命令手册 2.5.7. AT+QMTUNS 取消订阅主题 ...................................................................................... 63 2.5.8. AT+QMTPUB 通过 MQTT 服务器发布消息................................................................ 64 2.5.9. AT+QMTRECV 读取 MQTT 服务器发布的消息 ......................................................... 65 2.6. HTTP(S)相关 AT 命令详解....................................................................................................... 66 2.6.1. AT+QHTTPCFG 配置 HTTP(S)客户端参数 ............................................................... 66 2.6.2. AT+QHTTPGET 发送 GET 请求到 HTTP(S)服务器................................................... 69 2.6.3. AT+QHTTPPOST 发送 POST 请求到 HTTP(S)服务器.............................................. 69 2.6.4. AT+QHTTPPUT 发送 PUT 请求到 HTTP(S)服务器 ................................................... 71 2.6.5. AT+QHTTPREAD 读取 HTTP(S)请求的响应信息...................................................... 72 3 相关 URC 描述 .................................................................................................................................... 73 3.1. Wi-Fi 相关 URC 详解................................................................................................................ 73 3.1.1. +QSTASTAT STA 状态变化提示................................................................................ 73 3.2. BLE 相关 URC 详解 ................................................................................................................. 73 3.2.1. +QBLESTAT BLE 状态变化提示 ................................................................................ 73 3.2.2. +QBLEMTU BLE MTU 数值变化提示......................................................................... 74 3.2.3. +QBLEINFO BLE 为中心设备连接成功时句柄和特征值结果提示.............................. 74 3.3. TCP/UDP 相关 URC 详解 ........................................................................................................ 74 3.3.1. +QIOPEN TCP/UDP Socket 服务打开结果提示 ........................................................ 74 3.3.2. +QIURC: 'recv' TCP/UDP Socket 接收数据提示....................................................... 75 3.3.3. +QIURC: 'accept' TCP/UDP Socket 连接请求接入提示 ........................................... 75 3.3.4. +QIURC: 'closed' TCP/UDP Socket 被关闭提示....................................................... 75 3.3.5. +QIURC: 'incoming' TCP/UDP Socket 连接请求提示 ............................................... 76 3.3.6. +QIURC: 'incoming full' TCP/UDP Socket 连接已满提示 ......................................... 76 3.3.7. NO CARRIER 透传连接异常断开提示...................................................................... 76 3.4. SSL 相关 URC 详解 ................................................................................................................. 77 3.4.1. +QSSLOPEN SSL 客户端打开结果提示 .................................................................... 77 3.4.2. +QSSLURC: 'recv' SSL 客户端接收数据提示 ........................................................... 77 3.4.3. +QSSLURC: 'closed' SSL 客户端被关闭提示 ........................................................... 77 3.5. MQTT 相关 URC 详解 .............................................................................................................. 78 3.5.1. +QMTRECV MQTT 客户端收到新消息提示............................................................... 78 3.5.2. +QMTSTAT MQTT 客户端异常断开提示 ................................................................... 78 3.6. HTTP(S)相关 URC 详解........................................................................................................... 79 3.6.1. +QHTTPGET HTTP(S) GET 请求发送结果提示 ........................................................ 79 3.6.2. +QHTTPPOST HTTP(S) POST 请求发送结果提示 ................................................... 79 3.6.3. +QHTTPPUT HTTP(S) PUT 请求发送结果提示 ........................................................ 80 3.6.4. +QHTTPREAD HTTP(S)读取响应数据的结果提示 .................................................... 80 3.6.5. +QHTTPURC: 'recv' HTTP(S)收到响应数据的提示 .................................................. 80 4 举例 ..................................................................................................................................................... 81 4.1. Wi-Fi 功能................................................................................................................................. 81 4.2. BLE 功能 .................................................................................................................................. 81 4.2.1. 外围设备角色................................................................................................................. 81 4.2.1.1. 配置模块为外围设备........................................................................................... 81 4.2.1.2. nRF Connect 连接 .............................................................................................. 82 上海移远通信技术股份有限公司 6 / 106 FC41D AT 命令手册 4.2.1.3. nRF Connect 给模块发送数据............................................................................ 84 4.2.1.4. 模块给 nRF Connect 发送数据........................................................................... 86 4.2.2. 中心设备角色................................................................................................................. 86 4.2.2.1. 配置模块为中心设备........................................................................................... 87 4.2.2.2. nRF Connect 配置 .............................................................................................. 87 4.2.2.2.1. 服务配置 .................................................................................................. 87 4.2.2.2.2. 广播配置 .................................................................................................. 88 4.2.2.3. nRF Connect 给模块发送数据............................................................................ 91 4.2.2.4. 模块给 nRF Connect 发送数据........................................................................... 92 4.2.3. 蓝牙配网 ........................................................................................................................ 93 4.2.3.1. 蓝牙配网准备工作 .............................................................................................. 93 4.2.3.1.1. 配置模块 A 为外围设备配网模式 ............................................................. 93 4.2.3.1.2. 配置模块 B 为中心设备............................................................................ 94 4.2.3.2. 蓝牙配网 ............................................................................................................. 94 4.3. TCP/UDP 功能 ......................................................................................................................... 95 4.3.1. 透传模式 ........................................................................................................................ 95 4.3.2. 非透传模式 .................................................................................................................... 95 4.4. SSL 功能 .................................................................................................................................. 97 4.5. MQTT 功能 ............................................................................................................................... 99 4.6. HTTP(S)功能 .......................................................................................................................... 100 5 结果码 ............................................................................................................................................... 103 6 附录 术语缩写................................................................................................................................... 105 上海移远通信技术股份有限公司 7 / 106 FC41D AT 命令手册 表格索引 表 1:AT 命令类型 ..................................................................................................................................... 11 表 2:TCP/UDP/SSL 结果码.................................................................................................................... 103 表 3:HTTP(S)结果码 .............................................................................................................................. 103 表 4:术语缩写 ......................................................................................................................................... 105 上海移远通信技术股份有限公司 8 / 106 FC41D AT 命令手册 图片索引 图 1:BLE 广播数据报文格式..................................................................................................................... 28 图 2:扫描结果 ........................................................................................................................................... 82 图 3:连接成功 ........................................................................................................................................... 83 图 4:编辑特征值 ....................................................................................................................................... 84 图 5:发送数据 ........................................................................................................................................... 85 图 6:0xFFF3 显示的接收数据................................................................................................................... 86 图 7:服务配置 ........................................................................................................................................... 87 图 8:配置相关 UUID 值............................................................................................................................. 88 图 9:添加广播 ........................................................................................................................................... 88 图 10:广播配置 ......................................................................................................................................... 89 图 11:手动设置播放时长 .......................................................................................................................... 90 图 12:编辑特征值 ..................................................................................................................................... 91 图 13:发送数据 ......................................................................................................................................... 92 图 14:0xFFF2 显示的接收数据 ................................................................................................................ 93 上海移远通信技术股份有限公司 9 / 106 FC41D AT 命令手册 1 引言 本文档主要介绍移远通信 FC41D 模块 Wi-Fi、BLE、TCP/UDP、SSL、MQTT 和 HTTP(S)相关的 AT 命令。 1.1. 定义 ⚫ ⚫ ⚫ ⚫ […] ⚫ 下划线 回车符。 换行符。 参数名称。实际命令行中不包含尖括号。 可选参数或 TA 信息响应的可选部分。实际命令行中不包含方括号。若无特别说明, 配置命令中的可选参数被省略时,将默认使用其之前已设置的值或其默认值。 参数的默认设置。 1.2. AT 命令语句 前缀 AT 或 at 必须加在每个命令行的开头。输入将终止命令行。通常,命令后面跟随形式为 的响应。在本文档中表现命令和响应的表格中,省略了,仅 显示命令和响应。 FC41D 实现的 AT 命令可以在语法上分为两类:基础类和扩展类,如下所列。 ⚫ 基础类 基础类 AT 命令的格式为 AT或 AT&,其中是命令,是该命令的参数。以 ATE为例,DCE 会根据的取值确定是否将接收到的字符回显给 DTE。若为可选参数, 则其被省略时将使用其默认值。 ⚫ 扩展类 扩展类 AT 命令可以在多种模式下运行,如下表所示: 上海移远通信技术股份有限公司 10 / 106 FC41D AT 命令手册 表 1:AT 命令类型 AT 命令类型 语句 测试命令 AT+=? 查询命令 AT+? 描述 测试是否存在相应的命令,并返回有关其参数的 类型、值或范围的信息。 查询相应命令的当前参数值。 设置命令 AT+=[,[,[...]]] 设置用户可定义的参数值。 执行命令 AT+ 返回特定的参数信息或执行特定的操作。 可以用分号(;)将多个命令放在同一行。此时只有第一个命令带有 AT 前缀。命令可以是大写或小写。 输入 AT 命令时,可以忽略空格。但以下情况除外: ⚫ 带引号的字符串内; ⚫ 不带引号的字符串或数字参数内; ⚫ IP 地址内; ⚫ 在 AT 命令名称中的 =、? 或 =? 内。 输入 AT 命令时,至少需要一个回车符。换行符会被忽略,因此在输入时允许使用一个回车符/换行符 对。 若只输入了 AT 标记,未携带命令,则会返回 OK;若输入的是无效命令,则会返回 ERROR。 对于可选参数,除非明确说明,否则需要一直输入到最后一个可选参数为止。 1.3. AT 命令响应 当 AT 命令处理器处理完一条命令后,会返回 OK、ERROR 或+CME ERROR: ,表示已经准备 好接收新命令。在返回最终的 OK,ERROR 或+CME ERROR: 之前,会发送请求的响应消息。 以下是响应消息的格式: +CMD1: OK 或者 OK 上海移远通信技术股份有限公司 11 / 106 FC41D AT 命令手册 1.4. AT 示例声明 本文中的示例仅为方便用户了解 AT 命令的使用方法,不构成移远通信对终端流程设计的建议或意见, 也不代表模块应被设置成相应示例中的状态。某些 AT 命令存在多个示例,这些示例之间不存在承接关系或 连续性。 上海移远通信技术股份有限公司 12 / 106 FC41D AT 命令手册 2 AT 命令描述 2.1. Wi-Fi 相关 AT 命令详解 2.1.1. AT+QRST 重启模块 该命令用于重启模块。 AT+QRST 执行命令 AT+QRST 重启模块 最大响应时间 特性说明 响应 OK 或 ERROR 300 毫秒 / 2.1.2. AT+QVERSION 获取固件版本 该命令用于获取固件版本。 AT+QVERSION 获取固件版本 执行命令 AT+QVERSION 响应 +QVERSION: 最大响应时间 特性说明 OK 或 ERROR 300 毫秒 / 参数 字符串类型(无双引号)。模块固件版本号。 上海移远通信技术股份有限公司 13 / 106 2.1.3. AT+QECHO 启用/禁用回显 该命令用于启用或禁用回显。 AT+QECHO 启用/禁用回显 设置命令 AT+QECHO= 最大响应时间 特性说明 响应 OK 或 ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 整型。启用/禁用回显。 0 禁用 1 启用 2.1.4. AT+QURCCFG 启用或禁用 URC 上报 该命令用于启用或禁用 URC 上报。 AT+QURCCFG 启用/禁用 URC 上报 设置命令 响应 AT+QURCCFG= OK 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置自动保存。 参数 整型。启用/禁用 URC 上报。 0 禁用 1 启用 FC41D AT 命令手册 上海移远通信技术股份有限公司 14 / 106 2.1.5. AT+QPING Ping 外部 IP 该命令用于 ping 外部 IP。 AT+QPING Ping 外部 IP 设置命令 AT+QPING= 最大响应时间 特性说明 响应 OK 或 ERROR 300 毫秒 / 参数 字符串类型。外部 IP 地址。 FC41D AT 命令手册 2.1.6. AT+QGETIP 获取模块 IP 相关信息 该命令用于获取模块 IP 相关信息。 AT+QGETIP 获取模块 IP 相关信息 设置命令 响应 AT+QGETIP= +QGETIP: ,,, 最大响应时间 特性说明 OK 或 ERROR 300 毫秒 / 参数 字符串类型(无双引号)。Wi-Fi 工作模式。 station 模块工作模式为 STA ap 模块工作模式为 AP 字符串类型(无双引号)。模块的 IP 地址。 字符串类型(无双引号)。模块的网关地址。 字符串类型(无双引号)。模块的子网掩码。 字符串类型(无双引号)。模块的 DNS 地址。 上海移远通信技术股份有限公司 15 / 106 FC41D AT 命令手册 2.1.7. AT+QSETBAND 设置串口波特率 该命令用于设置串口波特率。 AT+QSETBAND 设置串口波特率 设置命令 响应 AT+QSETBAND=[,] OK 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效。 参数 整型。串口波特率。 整型。省略该参数则保存波特率。 0 不保存波特率 1 保存波特率 2.1.8. AT+QWLANOTA 开始 OTA 升级 该命令用于对固件进行 OTA 升级。 AT+QWLANOTA 开始 OTA 升级 设置命令 AT+QWLANOTA= 最大响应时间 响应 OK 或 ERROR 300 毫秒 特性说明 / 参数 字符串类型(无双引号)。固件包存储在服务器上的地址。 上海移远通信技术股份有限公司 16 / 106 2.1.9. AT+QLOWPOWER 设置低功耗模式 该命令用于配置模块进入低功耗模式。 AT+QLOWPOWER 设置低功耗模式 执行命令 响应 AT+QLOWPOWER OK 或 ERROR 最大响应时间 300 毫秒 特性说明 / 2.1.10. AT+QDEEPSLEEP 设置深休眠模式 该命令用于配置模块进入深休眠模式。 AT+QDEEPSLEEP 设置深休眠模式 执行命令 响应 AT+QDEEPSLEEP OK 或 ERROR 最大响应时间 300 毫秒 特性说明 / 2.1.11. AT+QWLMAC 获取 MAC 地址 该命令用于获取模块的 MAC 地址。 AT+QWLMAC 获取 MAC 地址 执行命令 AT+QWLMAC 响应 +QWLMAC: 最大响应时间 特性说明 OK 或 ERROR 300 毫秒 / 上海移远通信技术股份有限公司 FC41D AT 命令手册 17 / 106 参数 FC41D AT 命令手册 模块的 MAC 地址。格式为冒号分隔的十六进制。默认值:c8:47:8c:42:00:48。 2.1.12. AT+QAIRKISS 启用/禁用 AirKiss 功能 该命令用于启用或禁用 AirKiss 功能。 AT+QAIRKISS 启用/禁用 AirKiss 功能 设置命令 响应 AT+QAIRKISS= OK 或 ERROR 最大响应时间 300 毫秒 特性说明 / 参数 整型。启用/禁用 AirKiss 功能。 0 禁用 1 启用 2.1.13. AT+QSTAST 查询 STA 模式开启状态 该命令用于查询 STA 模式开启状态。 AT+QSTAST 执行命令 AT+QSTAST 查询 STA 模式开启状态 响应 +QSTAST: 最大响应时间 特性说明 OK 或 ERROR 300 毫秒 / 参数 字符串类型(无双引号)。STA 模式开启状态。 STATION_DOWN 关闭 上海移远通信技术股份有限公司 18 / 106 STATION_UP 开启 FC41D AT 命令手册 2.1.14. AT+QSTADHCP 启用/禁用 STA 模式下 DHCP 服务进程 该命令用于启用或禁用 STA 模式下 DHCP 服务进程。 AT+QSTADHCP 启用/禁用 STA 模式下 DHCP 服务进程 设置命令 响应 AT+QSTADHCP= OK 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置不保存。 参数 整型。启用或禁用 STA 模式下 DHCP 服务进程。 0 禁用 1 启用 2.1.15. AT+QSTADHCPDEF 启用/禁用 STA 模式下 DHCP 服务进程并保存配置 该命令用于启用或禁用 STA 模式下 DHCP 服务进程并保存配置。 AT+QSTADHCPDEF 启用/禁用 STA 模式下 DHCP 服务进程并保存配置 设置命令 AT+QSTADHCPDEF= 响应 OK 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置自动保存。 参数 整型。启用/禁用 STA 模式下 DHCP 服务进程。 0 禁用 1 启用 上海移远通信技术股份有限公司 19 / 106 2.1.16. AT+QSTASTATIC 设置 STA 模式静态 IP 该命令用于设置 STA 模式静态 IP。 AT+QSTASTATIC 设置 STA 模式静态 IP 设置命令 响应 AT+QSTASTATIC=,,, OK 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置不保存。 参数 字符串类型(无双引号)。STA 模式静态 IP 地址。 字符串类型(无双引号)。模块的子网掩码。 字符串类型(无双引号)。模块的网关地址。 字符串类型(无双引号)。模块的 DNS 地址。 2.1.17. AT+QSTASTOP 禁用 STA 模式 该命令用于禁用 STA 模式。 AT+QSTASTOP 执行命令 AT+QSTASTOP 禁用 STA 模式 最大响应时间 响应 OK 或 ERROR 300 毫秒 特性说明 / 2.1.18. AT+QSOFTAP 启用 AP 模式 该命令用于启用 AP 模式。 AT+QSOFTAP 启用 AP 模式 设置命令 响应 AT+QSOFTAP=[,] OK 或 上海移远通信技术股份有限公司 FC41D AT 命令手册 20 / 106 最大响应时间 特性说明 参数 FC41D AT 命令手册 ERROR 3300 毫秒(开启加密热点)/300 毫秒(开启无密码热点) 该命令立即生效; 参数配置不保存。 字符串类型(无双引号)。AP 名称。范围:1~32;单位:字节。 字符串类型(无双引号)。AP 密钥。范围:8~63;单位:字节。省略该参数开启 无密码热点。 2.1.19. AT+QAPSTATE 查询 AP 模式开启状态 该命令用于查询 AP 模式开启状态。 AT+QAPSTATE 执行命令 AT+QAPSTATE 查询 AP 模式开启状态 响应 +QAPSTATE: 最大响应时间 特性说明 OK 或 ERROR 300 毫秒 / 参数 字符串类型(无双引号)。AP 模式开启状态。 SOFTAP_DOWN 关闭 SOFTAP_UP 开启 2.1.20. AT+QAPSTATIC 设置 AP 模式静态 IP 该命令用于设置 AP 模式静态 IP。 AT+QAPSTATIC 设置 AP 模式静态 IP 设置命令 响应 AT+QAPSTATIC=,,, OK 或 ERROR 上海移远通信技术股份有限公司 21 / 106 最大响应时间 特性说明 300 毫秒 该命令立即生效; 参数配置不保存。 参数 字符型类型(无双引号)。AP 模式静态 IP 地址。 字符串类型(无双引号)。模块的子网掩码。 字符串类型(无双引号)。模块的网关地址。 字符串类型(无双引号)。模块的 DNS 地址。 2.1.21. AT+QSOFTAPSTOP 禁用 AP 模式 该命令用于禁用 AP 模式。 AT+QSOFTAPSTOP 禁用 AP 模式 执行命令 AT+QSOFTAPSTOP 响应 OK 或 ERROR 最大响应时间 300 毫秒 特性说明 / FC41D AT 命令手册 2.1.22. AT+QSTAAPINFO 连接 AP 热点 该命令用于连接 AP 热点进入 STA 模式。 AT+QSTAAPINFO 连接 AP 热点 设置命令 AT+QSTAAPINFO=[,] 响应 OK 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置不保存。 参数 字符串类型(无双引号)。待连接 AP 热点名称。范围:1~32;单位:字节。 上海移远通信技术股份有限公司 22 / 106 FC41D AT 命令手册 字符串类型(无双引号)。待连接 AP 热点密钥。范围:8~63;单位:字节。省略该参数连接无 密码热点。 2.1.23. AT+QSTAAPINFODEF 连接热点并保存热点信息 该命令用于连接热点进入 STA 模式,并保存热点信息。 AT+QSTAAPINFODEF 连接热点并保存热点信息 设置命令 响应 AT+QSTAAPINFODEF=[,] OK 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置自动保存。 参数 字符串类型(无双引号)。待连接 AP 热点名称。范围:1~32;单位:字节。 字符串类型(无双引号)。待连接 AP 热点密钥。范围:8~63;单位:字节。省略 该参数连接无密码热点。 2.1.24. AT+QGETWIFISTATE 查询已连接热点信息 该命令用于当模块启用 STA 模式时,查询已连接热点信息。 AT+QGETWIFISTATE 执行命令 AT+QGETWIFISTATE 查询已连接热点信息 响应 +QGETWIFISTATE: ssid=,bssid=,rssi=< RSSI>,channel=,cipher_type= 最大响应时间 特性说明 OK 或 ERROR 300 毫秒 / 参数 字符串类型。Wi-Fi 热点名称。 字符串类型(无双引号)。Wi-Fi 网卡 MAC 地址。 上海移远通信技术股份有限公司 23 / 106 FC41D AT 命令手册 整型。Wi-Fi 信号强度。 整型。STA 模式下,模块与热点连接、通信的信道。 字符串类型(无双引号)。加密类型。 2.1.25. AT+QWSCAN 查询扫描到的热点信息 该命令用于查询扫描到的热点信息。 AT+QWSCAN 执行命令 AT+QWSCAN 查询扫描到的热点信息 响应 +QWSCAN: ,,,, […] 最大响应时间 特性说明 OK 或 ERROR 300 毫秒 / 参数 字符串类型。Wi-Fi 热点名称。 字符串类型(无双引号)。加密类型。 整型。Wi-Fi 信号强度。 字符串类型(无双引号)。Wi-Fi 网卡 MAC 地址。 整型。STA 模式下,模块与热点连接、通信的信道。 2.1.26. AT+QWEBCFG 启用/禁用 Web 配网 该命令用于启用或禁用 Web 配网功能。 AT+QWEBCFG 启用/禁用 Web 配网 设置命令 响应 AT+QWEBCFG= OK 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 24 / 106 参数 整型。启用/禁用 Web 配网功能。 0 禁用 1 启用 2.2. BLE 相关 AT 命令详解 2.2.1. AT+QBLEINIT 初始化 BLE 该命令用于初始化 BLE。 AT+QBLEINIT 初始化 BLE 设置命令 AT+QBLEINIT= 查询命令 AT+QBLEINIT? 响应 OK 或 ERROR 响应 +QBLEINIT: 最大响应时间 特性说明 OK 或 ERROR 300 毫秒 / 参数 整型。初始化 BLE。 1 模块为中心设备进行 BLE 初始化 2 模块为外围设备进行 BLE 初始化 3 模块为外围设备进行蓝牙配网 FC41D AT 命令手册 上海移远通信技术股份有限公司 25 / 106 FC41D AT 命令手册 2.2.2. AT+QBLEADDR 查询 BLE 设备地址 该命令用于查询 BLE 设备地址。 AT+QBLEADDR 查询命令 AT+QBLEADDR? 查询 BLE 设备地址 响应 +QBLEADDR: 最大响应时间 特性说明 OK 或 ERROR 300 毫秒 / 参数 字符串类型(无双引号)。BLE 设备地址。48 位地址以十六进制数串表示,如 58:D3:91:01:02:03。 2.2.3. AT+QBLENAME 设置 BLE 名称 该命令用于设置 BLE 名称。 AT+QBLENAME 查询命令 AT+QBLENAME? 设置 BLE 名称 响应 +QBLENAME: 设置命令 AT+QBLENAME= 最大响应时间 特性说明 OK 或 ERROR 响应 OK 或 ERROR 300 毫秒 / 上海移远通信技术股份有限公司 26 / 106 参数 FC41D AT 命令手册 字符串类型(无双引号)。BLE 名称。最大长度:25 字节。 2.2.4. AT+QBLEADVPARAM 设置 BLE 广播参数 该命令用于模块作为外围设备时设置 BLE 广播参数。 AT+QBLEADVPARAM 设置 BLE 广播参数 设置命令 AT+QBLEADVPARAM=, 响应 OK 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置不保存。 参数 整型。非定向广播及低占空比定向广播的最小广播间隔。 范围:0x0020~0x4000(对应的时间范围:20 毫秒~10.24 秒);默认值:0x0800 (1.28 秒);单位:timeslot(1 timeslot = 0.625 毫秒)。 整型。非定向广播及低占空比定向广播的最大广播间隔。 范围:0x0020~0x4000(对应的时间范围:20 毫秒~10.24 秒);默认值:0x0800 (1.28 秒);单位:timeslot(1 timeslot = 0.625 毫秒)。 备注 如需使用 AT+QBLEADVPARAM 配置广播参数,则必须在使用 AT+QBLEADVSTART 开始广播之前进 行设置。 上海移远通信技术股份有限公司 27 / 106 2.2.5. AT+QBLEADVDATA 设置 BLE 广播数据 该命令用于模块作为外围设备时设置 BLE 广播数据。 FC41D AT 命令手册 图 1:BLE 广播数据报文格式 AT+QBLEADVDATA 设置 BLE 广播数据 设置命令 AT+QBLEADVDATA= 响应 OK 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置不保存。 参数 字符串类型(无双引号)。广播数据。由以下三个字段组成(即多个 AD Structure 组成),组成方式符合上图的报文格式,内容必须是十六进制的数串。 Length AD Structure 的长度,包括 AD Type 和 AD Data 的长度,不包含 Length 本身的 1 字节。最大 0x1e,即数据域最大长度为 30 字节。 AD Type 该广播数据所属的类型,如功耗级别 Tx Power Level(0x0A)、 设备名称 Local Name(0x09)、角色 Le Role(0x1C)、服务标 识 Service UUIDs(0x16)等。对端扫描到广播后,可以根据 AD Type 判断出广播数据的意义。 AD Data 广播数据内容,以大端方式组织。 上海移远通信技术股份有限公司 28 / 106 FC41D AT 命令手册 备注 关 于 AD Type 的 类 型 和 含 义 取 值 , 请 参 考 BLE 官 方 文 档 Core Specification 5.2 (https://www.bluetooth.com/specifications/specs/core-specification/)。 2.2.6. AT+QBLEGATTSSRV 创建 BLE 服务 该命令用于模块作为外围设备时创建 BLE 服务。 AT+QBLEGATTSSRV 创建 BLE 服务 设置命令 AT+QBLEGATTSSRV= 响应 OK 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置不保存。 参数 字符串类型(无双引号)。蓝牙服务 UUID。长度:2 字节或 16 字节。 备注 该命令仅支持一次创建一个 BLE 服务。 2.2.7. AT+QBLEGATTSCHAR 创建 BLE 特征值 该命令用于模块作为外围设备时创建 BLE 特征值。 AT+QBLEGATTSCHAR 创建 BLE 特征值 设置命令 AT+QBLEGATTSCHAR= 响应 OK 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置不保存。 上海移远通信技术股份有限公司 29 / 106 参数 FC41D AT 命令手册 字符串类型(无双引号)。特征值 UUID。长度:2 字节或 16 字节。 2.2.8. AT+QBLEADVSTART 开启 BLE 广播 该命令用于模块作为外围设备时开启 BLE 广播。 AT+QBLEADVSTART 开启 BLE 广播 执行命令 AT+QBLEADVSTART 响应 OK 或 ERROR 最大响应时间 1000 毫秒 特性说明 / 2.2.9. AT+QBLEADVSTOP 禁用 BLE 广播 该命令用于模块作为外围设备时禁用 BLE 广播。 AT+QBLEADVSTOP 禁用 BLE 广播 执行命令 AT+QBLEADVSTOP 响应 OK 或 ERROR 最大响应时间 300 毫秒 特性说明 / 2.2.10. AT+QBLEGATTSNTFY 发送 GATT 数据 该命令用于模块作为外围设备时发送 GATT 数据。 AT+QBLEGATTSNTFY 发送 GATT 数据 设置命令 AT+QBLEGATTSNTFY=[,], 响应 OK 或 ERROR 最大响应时间 300 毫秒 特性说明 / 上海移远通信技术股份有限公司 30 / 106 参数 FC41D AT 命令手册 字符串类型(无双引号)。特征值的 UUID。长度:2 字节或者 16 字节。 整型。十六进制数据长度。使用该参数时,模块会将转换为十六进制再进行 发送。例如,若为 123456,模块会将该数据转换为 0x123456 进行发送。 字符串类型(无双引号)。GATT 数据。 2.2.11. AT+QBLESCAN 打开/关闭 BLE 扫描 该命令用于模块作为中心设备时打开或关闭 BLE 扫描。 AT+QBLESCAN 打开/关闭 BLE 扫描 设置命令 响应 AT+QBLESCAN=[,] 如果为 0: OK 或 ERROR 如果为 1: OK +QBLESCAN:,, 或 ERROR 如果为 2: OK 最大响应时间 特性说明 +QBLESCAN:,,, 或 ERROR 1000 毫秒 / 参数 整型。打开或关闭 BLE 扫描。 0 关闭 1 打开,不输出广播数据及扫描应答数据。 2 打开,输出广播数据及扫描应答数据。该模式下无需手动关闭 BLE 扫描。 整型。扫描持续时间。范围:500~10000;单位:毫秒。当为 2 时,必 上海移远通信技术股份有限公司 31 / 106 FC41D AT 命令手册 须设置该参数。 字符串类型(无双引号)。BLE 设备名称。 整型。BLE 设备地址类型。 0 公共地址 1 随机地址 字符串类型(无双引号)。BLE 设备地址。长度:12 字节。 字符串类型(无双引号)。扫描到的 BLE 数据及扫描应答数据。 2.2.12. AT+QBLESCANPARAM 设置 BLE 扫描参数 该命令用于模块作为中心设备时设置 BLE 扫描参数。 AT+QBLESCANPARAM 设置 BLE 扫描参数 设置命令 AT+QBLESCANPARAM=, 响应 OK 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置不保存。 参数 整型。LE 扫描间隔。范围:0x0012~0x1000(对应的时间范围:11.25 毫秒~2.56 秒);默认值:0x0064;单位:timeslot(1 timeslot = 0.625 毫秒)。 整型。LE 扫描持续的时间。要小于或等于。范 围:0x0011~0x1000(对应的时间范围:10.625 毫秒~2.56 秒);默认值:0x001E; 单位:timeslot(1 timeslot = 0.625 毫秒)。 2.2.13. AT+QBLECONN 连接外围设备 该命令用于模块作为中心设备时连接外围设备。 AT+QBLECONN 连接外围设备 设置命令 AT+QBLECONN=, 最大响应时间 特性说明 响应 OK 或 ERROR 3000 毫秒 该命令立即生效; 参数配置不保存; 上海移远通信技术股份有限公司 32 / 106 连接超时时间为 18 秒。 FC41D AT 命令手册 参数 整型。外围设备地址类型。 0 公用地址 1 随机地址 字符串类型(无双引号)。外围设备地址。 2.2.14. AT+QBLECONNPARAM 设置连接参数 该命令用于模块作为中心设备时设置连接参数。 AT+QBLECONNPARAM 设置连接参数 设置命令 响应 AT+QBLECONNPARAM=,, 或 ERROR 最大响应时间 300 毫秒 特性说明 该命令立即生效; 参数配置不保存。 参数 整型。连接时间间隔值。范围:0x0006~0x0C80(对应的时间范围:7.5 毫秒~4 秒); 默认值:30;单位:1.25 毫秒。 整型。LE 链路的监督超时。范围:0x000A~0x0C80(对应的时间范围:100 毫秒~32 秒);默认值:500;单位:10 毫秒。 整型。从设备延迟一定数量的连接事件。范围:0~499(0x0000~0x01F3)。默认值: 0。 2.2.15. AT+QBLECFGMTU 设置 BLE 最大传输单元 该命令用于模块作为中心设备时设置 BLE 最大传输单元。 AT+QBLECFGMTU 设置 BLE 最大传输单元 查询命令 响应 AT+QBLECFGMTU? +QBLECFGMTU: OK 上海移远通信技术股份有限公司 33 / 106 FC41D AT 命令手册 设置命令 AT+QBLECFGMTU= 最大响应时间 特性说明 或 ERROR 响应 OK +QBLEMTU: 或 ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。最大传输单元值。范围:23~512;单位:字节。 2.2.16. AT+QBLEGATTCNTFCFG 启用/禁用通知 该命令用于模块作为中心设备时启用/禁用通知。 AT+QBLEGATTCNTFCFG 启用/禁用通知 设置命令 响应 AT+QBLEGATTCNTFCFG=,< enable> OK 或者 ERROR 最大响应时间 300 毫秒 特性说明 / 参数 字符串类型(无双引号)。特征值的 UUID。长度:2 字节或 16 字节。 整型。启用/禁用通知。 0 禁用 1 启用 上海移远通信技术股份有限公司 34 / 106 FC41D AT 命令手册 2.2.17. AT+QBLEGATTCWR 发送数据 该命令用于模块作为中心设备时发送 GATT 数据。 AT+QBLEGATTCWR 发送数据 设置命令 响应 AT+QBLEGATTCWR=[,], 或 ERROR 最大响应时间 300 毫秒 特性说明 / 参数 字符串类型(无双引号)。特征值的 UUID。长度:2 字节或者 16 字节。 整型。十六进制数据长度。使用该参数时,模块会将转换为十六进制再进行 发送,例如,若为 123456,模块会将该数据转换成 0x123456 进行发送。 字符串类型(无双引号)。GATT 数据。 2.2.18. AT+QBLEGATTCRD 读取数据 该命令用于模块作为中心设备时读取 GATT 数据。 AT+QBLEGATTCRD 读取数据 设置命令 AT+QBLEGATTCRD= 最大响应时间 特性说明 响应 OK 或 ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 参数 字符串类型(无双引号)。特征值的 UUID。长度:2 字节或 16 字节。 字符串类型(无双引号)。读取到的 GATT 数据。 上海移远通信技术股份有限公司 35 / 106 2.2.19. AT+QBLEDISCONN 断开 BLE 连接 该命令用于断开 BLE 连接。 AT+QBLEDISCONN 断开 BLE 连接 执行命令 AT+QBLEDISCONN 响应 OK 或 ERROR 最大响应时间 300 毫秒 特性说明 / 2.2.20. AT+QBLESTAT 查询 BLE 设备状态 该命令用于查询 BLE 设备状态。 AT+QBLESTAT 执行命令 AT+QBLESTAT 查询 BLE 设备状态 响应 +QBLESTAT: 最大响应时间 特性说明 OK 或 ERROR 300 毫秒 / 参数 字符串类型(无双引号)。BLE 设备当前状态。 NOINIT 未初始化状态 INIT 初始化状态 ADVERTISING 广播状态 NOADVERTISING 无广播状态 CONNECTED 连接状态 DISCONNECTED 断开连接状态 FC41D AT 命令手册 上海移远通信技术股份有限公司 36 / 106 FC41D AT 命令手册 2.3. TCP/UDP 相关 AT 命令详解 2.3.1. AT+QICFG 配置 TCP/UDP Socket 服务相关参数 AT+QICFG 配置 TCP/UDP Socket 服务相关参数 测试命令 AT+QICFG=? 响应 +QICFG: 'transpktsize',(支持的范围) +QICFG: 'transwaittm',(支持的范围) +QICFG: 'accept/mode',(支持的列表) +QICFG: 'tcp/tw_cycle',(支持的列表) +QICFG: 'datatype',(支持的列表) 设置命令 配置透传模式下数据发送的分包长度 AT+QICFG='transpktsize'[,] OK 响应 若省略可选参数,则查询当前配置: +QICFG: 'transpktsize', OK 设置命令 配置透传模式下串口接收用户数据的等 待时间 AT+QICFG='transwaittm'[,] 若指定可选参数,则设置透传模式下数据发送的分包长度: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QICFG: 'transwaittm', OK 设置命令 配置'TCP Incoming'连接的接入方式 AT+QICFG='accept/mode'[,] 若指定可选参数,则设置透传模式下串口接收用户数据的等待 时间: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QICFG: 'accept/mode', OK 若指定可选参数,则配置'TCP Incoming'连接的接入方式: OK 上海移远通信技术股份有限公司 37 / 106 FC41D AT 命令手册 设置命令 配置'TCP'连接占用端口的释放方式 AT+QICFG='tcp/tw_cycle'[,] 或 ERROR 响应 若省略可选参数,则查询当前配置: +QICFG: 'tcp/tw_cycle', OK 设置命令 配置发送数据格式 AT+QICFG='datatype'[,] 若指定可选参数,则配置'TCP'连接占用端口的释放方式: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QICFG: 'datatype', OK 最大响应时间 特性说明 若指定可选参数,则配置发送数据格式: OK 或 ERROR 300 毫秒 / 参数 整型。待发数据的分包长度。范围:1~1460;默认值:1024;单位:字节。 整型。透传模式下,串口已接收的数据小于时,继续等待串口数据 的时长。当=0 时,表示收到数据立即发送。范围:0~20;默认值: 2;单位:100 毫秒。 整型。TCP Incoming 连接请求的接入方式。 0 自动接入 1 手动接入,通过 AT+QIACCEPT 接受 整型。TCP 连接释放占用端口的方式。 0 立即释放 1 延时释放 整型。发送的数据格式。 0 非十六进制字符串 1 十六进制字符串 上海移远通信技术股份有限公司 38 / 106 FC41D AT 命令手册 2.3.2. AT+QIOPEN 打开 TCP/UDP Socket 服务 该命令用于打开 TCP/UDP Socket 服务。TCP 客户端建立的最大响应时间由 TCP 三次握手的最大超 时时间决定。FC41D 模块支持 TCP 三次握手的最大超时时间为 120 秒;当为'UDP'、'TCP LISTENER'或'UDP SERVICE'时,建立 Socket 服务的最大响应时间约为 300 毫秒。 AT+QIOPEN 打开 TCP/UDP Socket 服务 测试命令 AT+QIOPEN=? 响应 +QIOPEN: (支持的范围),(支持的 列 表 ),'ip/dns',( 支 持 的 范 围 ),( 支 持 的 范围),(支持的范围) 设置命令 AT+QIOPEN=,,,,, OK 响应 若等于 2: CONNECT 或 ERROR 若不等于 2: OK 最大响应时间 特性说明 +QIOPEN: , 或 ERROR / / 参数 整型。Socket ID。范围:0~11。 字符串类型。Socket 服务类型。 'TCP' 客户端建立 TCP 连接 'UDP' 客户端建立 UDP 连接 'TCP LISTENER' 建立 TCP 服务器监听 TCP 连接 'UDP SERVICE' 建立 UDP 服务 字符串类型。远端服务器的地址。仅当是'TCP'/'UDP'时才有效。 字符串类型。远端服务器的域名。仅当是'TCP'/'UDP'时才有效。 整型。远程服务器端口。仅当是'TCP'/'UDP'时才有效。范围: 1~65535。 整型。本地端口。当为'TCP LISTENER'/'UDP SERVICE'时,该 参数必须指定。范围:1~65535。 上海移远通信技术股份有限公司 39 / 106 FC41D AT 命令手册 整型。串口数据模式。 0 缓存模式。Socket 通过 AT 命令收发数据 1 直吐模式。Socket 通过 AT 命令发送数据,收到数据通过 URC 方式上报 2 透传模式。通过串口接收的数据会直接发送到网络端,从网络接收到的数据会 从串口直接输出 整型。结果码。详见第 5 章。 备注 当='TCP LISTENER'/'UDP SERVICE'时,不能设置为 2。 2.3.3. AT+QISTATE 查询 TCP/UDP Socket 服务状态 AT+QISTATE 查询 TCP/UDP Socket 服务状态 设置命令 AT+QISTATE= 响应 +QISTATE: ,,,< remote_port>,, 查询命令 AT+QISTATE? OK 响应 返回现存所有连接状态: [+QISTATE: ,,,< remote_port>,,] […] 执行命令 AT+QISTATE OK 响应 返回现存所有连接状态: [+QISTATE: ,,,< remote_port>,,] […] 最大响应时间 特性说明 OK 300 毫秒 / 上海移远通信技术股份有限公司 40 / 106 参数 FC41D AT 命令手册 整型。Socket ID。范围:0~11。 字符串类型。Socket 服务类型。 'TCP' 客户端建立 TCP 连接 'UDP' 客户端建立 UDP 连接 'TCP LISTENER' 建立 TCP 服务器监听 TCP 连接 'UDP SERVICE' 建立 UDP 服务 'TCP INCOMING' 建立 TCP 服务器接受的 TCP 连接 字 符 串 类 型。 远 端服 务 器的 地 址 , 仅当 为 'TCP'/'UDP'/'TCP INCOMING'时有效。 整 型 , 远 端 服 务 器 的 端 口 号 , 仅 当 为 'TCP'/'UDP'/'TCP INCOMING'时有效。 整型。本地端口号。 整型。Socket 服务状态。 0 'Initial' 尚未建立连接 1 'Opening' 客户端正在连接或者服务器正尝试监听 2 'Connected' 客户端连接已建立 3 'Listening' 服务器正在监听 4 'Closing' 连接断开 2.3.4. AT+QISEND 通过 TCP/UDP Socket 服务发送数据 AT+QISEND 通过 TCP/UDP Socket 服务发送数据 测试命令 响应 AT+QISEND=? +QISEND: (支持的范围),(支持的范 围),'data'[,'remote_ip',(支持的范围)] 设置命令 当为 0,可查询发送数据大小 AT+QISEND=,0 OK 响应 +QISEND: ,, OK 或 设置命令 若为'UDP SERVICE' AT+QISEND=,, ERROR 响应 +QISEND: ,, OK 或 ERROR 上海移远通信技术股份有限公司 41 / 106 设置命令 若为'TCP'/'UDP'/'TCP INCOMING' AT+QISEND=,, 响应 +QISEND: OK 或 ERROR 最大响应时间 300 毫秒 特性说明 / FC41D AT 命令手册 参数 整型。Socket ID。范围:0~11。 整型。待发送数据字节长度。范围:0~1460;单位:字节。 字符串类型。待发送的数据。默认为十六进制字符串。 字符串类型。待发送数据的目标地址。仅当为'UDP SERVICE' 才有效。 整型。待发送数据的目标端口。仅当为'UDP SERVICE'才有效。 范围:1~65535。 整型。实际写入 Socket 中的数据长度。单位:字节。 整型。写入 Socket 中的总数据长度。单位:字节。 整型。已经被应答的数据长度。单位:字节。 整型。未被应答的数据长度。单位:字节。 2.3.5. AT+QIRD 读取 TCP/UDP Socket 服务收到的数据 AT+QIRD 读取 TCP/UDP Socket 服务收到的数据 测试命令 AT+QIRD=? 响应 +QIRD: (支持的范围),(支持的范围) 设置命令 当为 0,可查询接收数据大小 AT+QIRD=,0 OK 响应 +QISEND: ,, OK 或 设置命令 当为'UDP SERVICE' AT+QIRD=, ERROR 响应 +QIRD: ,, 上海移远通信技术股份有限公司 42 / 106 设置命令 当为'TCP'/'UDP'/'TCP INCOMING' AT+QIRD=, OK 或 ERROR 响应 +QIRD: OK 或 ERROR 最大响应时间 300 毫秒 特性说明 / FC41D AT 命令手册 参数 整型。Socket ID。范围:0~11。 整型。待读取的数据长度。范围:0~1500;单位:字节。 字符串类型。接收数据的源地址。仅当为'UDP SERVICE'才有效。 整型。接收数据的源端口。仅当为'UDP SERVICE'才有效。 整型。实际读取的数据长度。单位:字节。 整型。Socket 收到的总数据长度。单位:字节。 整型。已经被读取的数据长度。单位:字节。 整型。未被读取的数据长度。单位:字节。 字符串类型(无双引号)。实际读取的数据。单位:字节。 2.3.6. AT+QIACCEPT 接受/拒绝 TCP/UDP Socket 服务远端接入请求 AT+QIACCEPT 接受/拒绝 TCP/UDP Socket 服务远端接入请求 测试命令 AT+QIACCEPT=? 响应 +QIACCEPT: (支持的范围),(支持的列表),(支持的范围) 设置命令 接受/拒绝连接请求 AT+QIACCEPT=, [,] OK 响应 [+QIACCEPT: ,,] OK 或 ERROR 上海移远通信技术股份有限公司 43 / 106 FC41D AT 命令手册 最大响应时间 特性说明 300 毫秒 / 参数 整型。TCP Server 的 Socket 连接号。范围:0~11。 整型。拒绝或接受 TCP/UDP Socket 服务远端接入请求。 0 拒绝 1 接受 整型。接入连接的 Socket 连接号。仅当=1 时有效。范围:0~11。 字符串类型。接入连接的源地址。 整型。接入连接的源端口。 2.3.7. AT+QISWTMD 切换数据访问模式 AT+QISWTMD 切换数据访问模式 测试命令 AT+QISWTMD=? 响应 +QISWTMD: ( 支 持 的 范 围 ),( 支 持 的 范围) 设置命令 AT+QISWTMD=, 最大响应时间 OK 响应 OK 或 CONNECT 或 ERROR 300 毫秒 特性说明 / 参数 整型。Socket ID。范围:0~11。 整型。串口数据模式。 0 缓存模式。Socket 通过 AT 命令收发数据 1 直吐模式。Socket 通过 AT 命令发送数据,收到数据通过 URC 方式上报 2 透传模式。通过串口接收的数据会直接发送到网络端,从网络接收到的数 据会从串口直接输出 上海移远通信技术股份有限公司 44 / 106 FC41D AT 命令手册 2.3.8. AT+QICLOSE 关闭 TCP/UDP Socket 服务 AT+QICLOSE 关闭 TCP/UDP Socket 服务 测试命令 AT+QICLOSE=? 响应 +QICLOSE: ( 支 持 的 范 围 ),( 支 持 的 范围) 设置命令 AT+QICLOSE=[,] 最大响应时间 OK 响应 OK +QIURC: 'closed', 或 ERROR / 特性说明 / 参数 整型。Socket ID。范围:0~11。 整型。Socket 服务关闭的超时时长。范围:1~60;默认值:2;单位:秒。 2.3.9. AT+QIGETERROR 查询 TCP/UDP Socket 服务相关的结果码 AT+QIGETERROR 执行命令 AT+QIGETERROR 查询 TCP/UDP Socket 服务相关的结果码 响应 +QIGETERROR: , 最大响应时间 特性说明 OK 300 毫秒 / 参数 整型。结果码。请参考第 5 章。 字符串类型。结果码描述。 上海移远通信技术股份有限公司 45 / 106 2.3.10. ATO 进入透传模式 ATO 进入透传模式 执行命令 ATO 最大响应时间 特性说明 响应 CONNECT 或 NO CARRIER 300 毫秒 / 备注 如果之前没有建立 Socket 连接,ATO 返回 NO CARRIER。 FC41D AT 命令手册 2.3.11. +++ 退出透传模式 +++ 退出透传模式 执行命令 +++ 最大响应时间 特性说明 响应 OK 300 毫秒 / 备注 +++退出透传模式后,如果 Socket 连接没有断开,可以通过 ATO 再次进入透传模式。 上海移远通信技术股份有限公司 46 / 106 FC41D AT 命令手册 2.4. SSL 相关 AT 命令详解 2.4.1. AT+QSSLCFG 配置 SSL 上下文参数 AT+QSSLCFG 配置 SSL 上下文参数 测试命令 AT+QSSLCFG=? 响应 +QSSLCFG: 'version',(支持的范围),(支持的 范围) +QSSLCFG: 'verify',( 支 持 的 范 围 ),( 支 持 的 范围) +QSSLCFG: 'ciphersuite',( 支 持 的 范 围), +QSSLCFG: 'negotiatetimeout',( 支 持 的 范 围),(支持的范围) +QSSLCFG: 'sni',( 支 持 的 范 围 ),( 支 持 的 范围) 设置命令 配置 SSL 版本号 AT+QSSLCFG='version',[,] OK 响应 若省略可选参数,则查询当前配置: +QSSLCFG: 'version',, OK 设置命令 配置 SSL 校验等级 AT+QSSLCFG='verify', [,] 若指定可选参数,则配置 SSL 版本号: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QSSLCFG: 'verify',, OK 设置命令 配置加密套件 AT+QSSLCFG='ciphersuite',[,[[,[,…]]] 若指定可选参数,则配置 SSL 校验等级: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QSSLCFG: 'ciphersuite',[,[,[,…]]] 上海移远通信技术股份有限公司 47 / 106 FC41D AT 命令手册 OK 设置命令 配置 SSL 握手的超时时间 AT+QSSLCFG='negotiatetimeout',< SSL_ctxID>[,] 若指定可选参数,则配置加密套件: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QSSLCFG: 'negotiatetimeout',, OK 设置命令 启用或禁用 TLS 服务器名称显示功能 AT+QSSLCFG='sni',[,< SNI_value>] 若指定可选参数,则配置 SSL 握手的超时时间: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QSSLCFG: 'sni',, OK 最大响应时间 特性说明 若指定可选参数,则启用或禁用 TLS 服务器名称显示功能: OK 或 ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。SSL 上下文 ID。范围:0~5。 整型。SSL 版本号。 0 SSL3.0 1 TLS1.0 2 TLS1.1 3 TLS1.2 4 以上都支持 整型。SSL 的校验等级。 上海移远通信技术股份有限公司 48 / 106 FC41D AT 命令手册 0 无认证方式 1 单向认证(客户端验证服务器的合法性) 2 双向认证(客户端与服务器相互验证对方的合法性) 十六进制的整型,以 0x 开头。0xFFFF 表示支持全部加密套件。 0x0004 TLS_RSA_WITH_RC4_128_MD5 0x0005 TLS_RSA_WITH_RC4_128_SHA 0x002F TLS_RSA_WITH_AES_128_CBC_SHA 0x0035 TLS_RSA_WITH_AES_256_CBC_SHA 0x003C TLS_RSA_WITH_AES_128_CBC_SHA256 0x003D TLS_RSA_WITH_AES_256_CBC_SHA256 0xc027 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 0xc02F TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 整型。SSL 握手的超时时间。范围:60~300;默认值:120;单位:秒。 整型。启用或禁用 TLS 服务器名称显示功能。 0 禁用 1 启用 2.4.2. AT+QSSLCERT 上传/下载/删除 SSL 证书 AT+QSSLCERT 上传/下载/删除 SSL 证书 测试命令 AT+QSSLCERT=? 响应 +QSSLCERT: (支持的列表),(支持的范围) 查询命令 AT+QSSLCERT? OK 响应 [+QSSLCERT: ,] […] OK 设置命令 上传证书 AT+QSSLCERT=,, 响应 CONNECT //返回 CONNECT 后输入文件内容,输入内容将自动写入 flash 中。输入内容长度达到指定长度后模块退出数据模式。 OK 或 ERROR 设置命令 下载证书 AT+QSSLCERT=, 响应 +QSSLCERT: , //输出文件内容 OK 或 上海移远通信技术股份有限公司 49 / 106 FC41D AT 命令手册 ERROR 设置命令 删除证书 AT+QSSLCERT=, 响应 OK 或 ERROR 最大响应时间 取决于用户输入数据的速度 特性说明 该命令立即生效; 参数配置自动保存。 参数 字符串类型。证书类型。 'CA' CA 证书。 'User Cert' 客户端证书。 'User Key' 客户端 Key 文件。 整型。操作模式。 0 删除证书 1 下载证书 2 上传证书 整型。证书内容的长度。 整型。证书是否存在。 0 不存在 1 存在 2.4.3. AT+QSSLOPEN 打开 SSL 客户端 该命令用于打开 SSL 客户端,创建 SSL 连接。SSL 连接的建立包含 TCP 三次握手和 SSL 握手两个过 程,因此该命令的最大超时时间是 TCP 三次握手的超时时间(120 秒)与的总和。 AT+QSSLOPEN 打开 SSL 客户端 测试命令 AT+QSSLOPEN=? 响应 +QSSLOPEN: ( 支 持 的 范 围 ),( 支 持 的 范 围 ),'ip/dns',( 支 持 的 范 围 ),( 支 持的范围),(支持的范围) 设置命令 AT+QSSLOPEN=,,,[,,] OK 响应 如果等于 2: CONNECT 或 ERROR 上海移远通信技术股份有限公司 50 / 106 FC41D AT 命令手册 最大响应时间 特性说明 如果不等于 2: OK +QSSLOPEN: , 或 ERROR / / 参数 整型。SSL 上下文 ID。范围:0~5。 整型。Socket ID。范围:0~11。 字符串类型。远端服务器的地址。 字符串类型。远端服务器的域名。 整型。远程服务器端口。仅当是'TCP'/'UDP'时才有效。范围: 1~65535。 整型。本地端口。范围:1~65535。 整型。串口数据模式。 0 缓存模式。Socket 通过 AT 命令收发数据 1 直吐模式。Socket 通过 AT 命令发送数据,收到数据通过 URC 方式上报 2 透传模式。通过串口接收的数据会直接发送到网络端,从网络接收到的数 据会从串口直接输出 整型。结果码。请参考第 5 章。 2.4.4. AT+QSSLSEND 通过 SSL 客户端发送数据 AT+QSSLSEND 通过 SSL 客户端发送数据 测试命令 响应 AT+QSSLSEND=? +QSSLSEND: (支持的范围),(支持的 范围) 设置命令 AT+QSSLSEND=,, OK 响应 +QSSLSEND: OK 或 ERROR 上海移远通信技术股份有限公司 51 / 106 FC41D AT 命令手册 最大响应时间 特性说明 300 毫秒 / 参数 整型。Socket ID。范围:0~11。 整型。待发送数据的长度。范围:1~1460;单位:字节。 字符串类型。待发送的数据。 整型。实际写入的数据长度。单位:字节。 2.4.5. AT+QSSLRECV 读取 SSL 客户端收到的数据 AT+QSSLRECV 读取 SSL 客户端收到的数据 测试命令 响应 AT+QSSLRECV=? +QSSLRECV: ( 支 持 的 范 围 ),( 支 持 的 范围) 设置命令 AT+QSSLRECV=, OK 响应 +QSSLRECV: 最大响应时间 特性说明 OK 或 ERROR 300 毫秒 / 参数 整型。Socket ID。范围:0~11。 整型。读取的数据长度。单位:字节。 整型。实际读取的数据长度。单位:字节。 字符串类型(无双引号)。实际读取的数据。 上海移远通信技术股份有限公司 52 / 106 FC41D AT 命令手册 2.4.6. AT+QSSLSTATE 查询 SSL 客户端状态 AT+QSSLSTATE 查询 SSL 客户端状态 设置命令 AT+QSSLSTATE= 响应 +QSSLSTATE: ,'SSL CLIENT',,,, 查询命令 AT+QSSLSTATE? OK 或 ERROR 响应 返回现存所有连接状态: [+QSSLSTATE: ,'SSL CLIENT',,,,] […] 执行命令 AT+QSSLSTATE OK 响应 返回现存所有连接状态: [+QSSLSTATE: ,'SSL CLIENT',,,,] […] 最大响应时间 特性说明 OK 300 毫秒 / 参数 整型。Socket ID。范围:0~11。 字符串类型。远端服务器的地址。 整型。远端服务器的端口号。 整型。本地端口号。 整型。Socket 服务状态。 0 'Initial' 尚未建立连接 1 'Opening' 客户端正在连接或者服务器正尝试监听 2 'Connected' 客户端连接已建立 3 'Listening' 服务器正在监听 4 'Closing' 连接断开 上海移远通信技术股份有限公司 53 / 106 FC41D AT 命令手册 2.4.7. AT+QSSLCLOSE 关闭 SSL 客户端 AT+QSSLCLOSE 关闭 SSL 客户端 测试命令 AT+QSSLCLOSE=? 响应 +QSSLCLOSE: ( 支 持 的 范 围 ),( 支 持 的 范围) 设置命令 AT+QSSLCLOSE=[,] 最大响应时间 特性说明 OK 响应 OK +QSSLURC: 'closed', 或 ERROR / / 参数 整型。Socket ID。范围:0~11。 整型。关闭 SSL 客户端的超时时间。范围:1~60;默认值:10;单位:秒。 2.5. MQTT 相关 AT 命令详解 2.5.1. AT+QMTCFG 配置 MQTT 客户端可选参数 该命令用于配置 MQTT 客户端可选参数。 AT+QMTCFG 配置 MQTT 客户端可选参数 测试命令 AT+QMTCFG=? 响应 +QMTCFG: 'version',( 支 持 的 范 围 ),( 支 持 的 列表) +QMTCFG: 'datatype',( 支 持 的 范 围 ),( 支 持 的 列表) +QMTCFG: 'ssl',( 支 持 的 范 围 ),( 支 持 的 列表),(支持的范围) +QMTCFG: 'keepalive',( 支 持 的 范 围 ),( 支 持 的 范围) +QMTCFG: 'session',( 支 持 的 范 围 ),( 支 持 的 上海移远通信技术股份有限公司 54 / 106 FC41D AT 命令手册 列表) +QMTCFG: 'timeout',( 支 持 的 范 围 ),( 支 持 的 范 围 ),( 支 持 的 范 围 ),( 支 持 的 列表) +QMTCFG: 'will',( 支 持 的 范 围 ),( 支 持 的 列 表 ),( 支 持 的 范 围 ),( 支 持 的 列表),'willtopic','willmessage' +QMTCFG: 'recv/mode',( 支 持 的 范 围 ),( 支 持 的 列表) 设置命令 设置 MQTT 协议版本号 AT+QMTCFG='version',[,< vsn>] OK 响应 若省略可选参数,则查询当前配置: +QMTCFG: 'version',, OK 设置命令 设置发送数据格式 AT+QMTCFG='datatype',[, ] 若指定可选参数,则设置 MQTT 协议版本号: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QMTCFG: 'datatype',, OK 若指定可选参数,则设置 MQTT 客户端发送数据格式: OK 或 设置命令 ERROR 响应 启 用 或 禁 用 SSL 连 接 若省略可选参数,则查询当前配置: AT+QMTCFG='ssl',[,<SSL +QMTCFG: 'ssl',,[,] _enable>[,]] OK 设置命令 设置 MQTT 协议保活时间 AT+QMTCFG='keepalive',[ 若指定任意可选参数,启用或禁用 SSL 连接: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QMTCFG: 'keepalive',, 上海移远通信技术股份有限公司 55 / 106 FC41D AT 命令手册 ,] OK 设置命令 设置 MQTT 协议会话类型 AT+QMTCFG='session',[, ] 若指定可选参数,则设置 MQTT 协议保活时间: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QMTCFG: 'session',, OK 设置命令 设置 MQTT 客户端等待响应的超时时间 AT+QMTCFG='timeout',[,< delivery_tm>,,] 若指定可选参数,则设置 MQTT 协议会话类型: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QMTCFG: 'timeout',,,, OK 设置命令 设置 MQTT 协议 Will 参数 AT+QMTCFG='will',[,,,,,] 若指定可选参数,则设置 MQTT 客户端等待响应的超时时间: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QMTCFG: 'will',,,,,, OK 设置命令 设置 MQTT 客户端接收信息的读取方式 AT+QMTCFG='recv/mode',[,] 若指定可选参数,则设置 MQTT 协议 Will 参数: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QMTCFG: 'recv/mode',, OK 上海移远通信技术股份有限公司 56 / 106 FC41D AT 命令手册 最大响应时间 特性说明 若指定可选参数,则设置 MQTT 客户端接收信息的读取方式: OK 或 ERROR 300 毫秒 该命令立即生效; 参数配置不保存。 参数 整型。MQTT 客户端标识符。范围:0~5。 整型。MQTT 协议的版本号。 3 MQTT 协议 V3 4 MQTT 协议 V4 整型。发送数据格式。 0 非十六进制字符串 1 十六进制字符串 整型。启用/禁用 SSL 连接。 0 禁用。普通 TCP 连接 1 启用 SSL 连接 整型。SSL 上下文 ID。范围:0~5。 整型。保活时间。允许 MQTT 客户端和服务器之间没有数据交互的最大空闲时间。 MQTT 客户端与服务器之间,通过 pingReq、pingResp 消息来保活。 范围:1~3600;默认值:120;单位:秒。 整型。对应 MQTT CONNECT 消息中的会话类型的字段值。 0 该连接则被认为是持久连接。当该客户端断开后,任何订阅的主题和 QoS 被 设置为 1 或 2 的信息都会保存,直到该客户端再次连接上服务器。 1 当该客户端断开后,所有的订阅主题都会被移除。 整型。MQTT 客户端发送完 MQTT 消息后,等待服务器回复消息的最大时长。 范围:1~60;默认值:5;单位:秒。 整型。MQTT 客户端重传 MQTT 消息的最大次数。范围:1~10;默认值:3。 整型。当 MQTT 消息发生重传时,是否以 URC 的形式上报。 0 不上报 1 上报(详情可参考 AT+QMTSUB,AT+QMTPUB 和 AT+QMTUNS。) 整型。MQTT CONNECT 消息中的字段值。 0 忽略,,和的配置 1 将,,和通过 MQTT CONNECT 消息发送到服务器 整型。对应的 QoS 级别。 0 至多发送一次 1 至少发送一次 2 只发送一次 上海移远通信技术股份有限公司 57 / 106 FC41D AT 命令手册 整型。MQTT 客户端意外断开后,服务器是否永久保存已发布的。 0 清除,不永久保存 1 永久保存 字符串类型。Will 主题名称。 字符串类型。客户端意外断开后发布到 Will 主题的消息内容。 整型。MQTT 消息接收方式。 0 直吐方式 1 缓存方式(需要通过 AT+QMTRECV 读取) 备注 在 MQTT 客户端与服务器之间建立 MQTT 连接前,需配置 MQTT 客户端可选参数。 2.5.2. AT+QMTOPEN 建立 MQTT 客户端与服务器之间的会话连接 该命令用于为 MQTT 建立客户端与服务器之间的会话连接。 AT+QMTOPEN 建立 MQTT 客户端与服务器之间的会话连接 测试命令 响应 AT+QMTOPEN=? +QMTOPEN: (支持的范围),'hostname',(支持的 范围) 查询命令 AT+QMTOPEN? OK 响应 返回现存所有连接服务器信息: [+QMTOPEN: ,,] […] 设置命令 AT+QMTOPEN=,, OK 响应 OK 最大响应时间 +QMTOPEN: , 或 ERROR 300 毫秒 特性说明 / 上海移远通信技术股份有限公司 58 / 106 参数 整型。MQTT 客户端标识符。范围:0~5。 字符串类型。MQTT 服务器的地址。 整型。MQTT 服务器的端口号。范围:1~65535。 整型。命令执行结果。 -1 Socket 连接失败 0 MQTT 会话连接建立成功 1 参数错误 2 MQTT 标识符被占用 3 内存不足 4 域名解析失败 5 Socket 被异常关闭 FC41D AT 命令手册 2.5.3. AT+QMTCLOSE 关闭 MQTT 客户端与服务器之间的会话连接 该命令用于为 MQTT 关闭客户端与服务器之间的会话连接。 AT+QMTCLOSE 关闭 MQTT 客户端与服务器之间的会话连接 测试命令 AT+QMTCLOSE=? 响应 +QMTCLOSE: (支持的范围) 设置命令 AT+QMTCLOSE= OK 响应 OK 最大响应时间 特性说明 +QMTCLOSE: , 或 ERROR 300 毫秒 / 参数 整型。MQTT 客户端标识符。范围:0~5。 整型。命令执行结果。 -1 执行失败 0 执行成功 上海移远通信技术股份有限公司 59 / 106 FC41D AT 命令手册 2.5.4. AT+QMTCONN 在 MQTT 客户端与服务器之间建立 MQTT 连接 该命令用于在 MQTT 客户端与服务器之间建立 MQTT 连接。 AT+QMTCONN 在 MQTT 客户端与服务器之间建立 MQTT 连接 测试命令 AT+QMTCONN=? 响应 +QMTCONN: (支持的范围),'client_identity','us ername','password' 查询命令 AT+QMTCONN? OK 响应 返回现存所有连接状态: [+QMTCONN: ,] […] 设置命令 AT+QMTCONN=,,, 最大响应时间 OK 响应 OK +QMTCONN: ,[,] 或者 ERROR 300 毫秒 特性说明 / 参数 整型。MQTT 客户端标识符。范围:0~5。 字符串类型。客户端标识符。 字符串类型。客户端对应的用户名。 字符串类型。客户端对应的密码。 整型。MQTT 连接的状态。 1 初始化 2 正在连接 3 已连接 4 正在断开连接 整型。命令执行结果。 0 发送 CONNECT 消息成功,并且收到 CONNECTACK 消息 1 发送 CONNECT 消息成功,但在规定的响应时间内,没有收到 CONNECTACK 消息 2 发送 CONNECT 消息失败 整型。连接状态返回码。 上海移远通信技术股份有限公司 60 / 106 0 接受连接 1 拒绝连接:不接受的协议版本 2 拒绝连接:标识符被拒绝 3 拒绝连接:服务器不可用 4 拒绝连接:用户名或密码错误 5 拒绝连接:未授权 FC41D AT 命令手册 2.5.5. AT+QMTDISC 断开 MQTT 客户端与服务器之间的连接 该命令用于断开 MQTT 客户端与服务器之间的连接。 AT+QMTDISC 断开 MQTT 客户端与服务器之间的连接 测试命令 AT+QMTDISC=? 响应 +QMTDISC: (支持的范围) 设置命令 AT+QMTDISC= OK 响应 OK 最大响应时间 特性说明 +QMTDISC: , 或 ERROR 300 毫秒 / 参数 整型。MQTT 客户端标识符。范围:0~5。 整型。命令执行结果。 -1 执行失败 0 执行成功 上海移远通信技术股份有限公司 61 / 106 FC41D AT 命令手册 2.5.6. AT+QMTSUB 订阅主题 该命令用于订阅 MQTT 服务器发布的主题消息。 AT+QMTSUB 订阅主题 测试命令 AT+QMTSUB=? 响应 +QMTSUB: ( 支 持 的 范 围 ),( 支 持 的 范 围),list of['topic',] 设置命令 AT+QMTSUB=,,,[,,[,..]] 最大响应时间 OK 响应 OK +QMTSUB: ,,[,] 或 ERROR 300 毫秒 特性说明 / 参数 整型。MQTT 客户端标识符。范围:0~5。 整型。SUBSCRIBE 消息的标识。范围:1~65535。 整型。的 QoS 级别。 0 至多发送一次 1 至少发送一次 2 只发送一次 字符串类型。订阅的主题。 整型。命令执行结果。 0 发送 SUBSCRIBE 消息成功,并且收到 SUBACK 消息 1 发送 SUBSCRIBE 消息成功,但在规定的响应时间内,没有收到 SUBACK 消息, 执行 SUBSCRIBE 消息重传机制 2 发送 SUBSCRIBE 消息失败 整型。 当为 0 时,表示 SUBACK 消息回复的 QoS。 当为 1 时,表示 SUBSCRIBE 消息的重传次数。 当为 2 时,这个参数没有意义,此字段为空。 备注 当前支持一次最多订阅 5 个主题。 上海移远通信技术股份有限公司 62 / 106 FC41D AT 命令手册 2.5.7. AT+QMTUNS 取消订阅主题 该命令用于取消订阅 MQTT 服务器发布的主题消息。客户端可以向服务器发送 UNSUBSCRIBE 消息 来取消已订阅的主题。 AT+QMTUNS 取消订阅主题 测试命令 AT+QMTUNS=? 响应 +QMTUNS: (支持的范围),(支持的范 围),list of['topic'] 设置命令 AT+QMTUNS=,,[,[,..]] 最大响应时间 OK 响应 OK +QMTUNS: ,, 或 ERROR 300 毫秒 特性说明 / 参数 整型。MQTT 客户端标识符。范围:0~5。. 整型。UNSUBSCRIBE 消息的标识。范围:1~65535。 字符串类型。取消订阅的主题。 整型。命令执行结果。 0 发送 UNSUBSCRIBE 消息成功,并且收到 UNSUBACK 消息 1 发送 UNSUBSCRIBE 消息成功,但在规定的响应时间内,没有收 UNSUBACK 消 息,执行 UNSUBSCRIBE 消息重传机制 2 发送 UNSUBSCRIBE 消息失败 备注 当前支持一次最多取消订阅 5 个主题。 上海移远通信技术股份有限公司 63 / 106 FC41D AT 命令手册 2.5.8. AT+QMTPUB 通过 MQTT 服务器发布消息 该命令用于通过 MQTT 服务器发布消息。 AT+QMTPUB 通过 MQTT 服务器发布消息 测试命令 响应 AT+QMTPUB=? +QMTPUB: ( 支 持 的 范 围 ),( 支 持 的 范 围),(支持的范围),(支持的列表),'topic',(支持 的范围),'payload' 设置命令 AT+QMTPUB=,,< QoS>,,,, 最大响应时间 OK 响应 OK +QMTPUB: ,[,] 或 ERROR 300 毫秒 特性说明 / 参数 整型。MQTT 客户端标识符。范围:0~5。 整型。PUBLISH 消息的标识。范围:0~65535。 当 QoS 等于 0 时,必须等于 0; 当 QoS 大于 0 时,必须大于 0。 整型。发布消息的 QoS 级别。 0 至多发送一次 1 至少发送一次 2 只发送一次 整型。MQTT 客户端意外断开后,服务器是否永久保存已发布的消息。 0 清除,不永久保存 1 永久保存 字符串类型。待发布的主题消息。 整型。待发布消息的长度。范围:1~1500;单位:字节。 字符串类型。待发布的消息。 整型。命令执行结果。 0 发送 PUBLISH 消息成功,并且收到 ACK 消息 1 发送 PUBLISH 消息成功,但在规定的响应时间内,没有收到 ACK 消息,执行 PUBLISH 消息重传机制 2 发送 PUBLISH 消息失败 整型。 上海移远通信技术股份有限公司 64 / 106 当为 1 时,表示 PUBLISH 消息的重传次数 当为 0 或 2 时,这个参数没有意义,此字段为空 FC41D AT 命令手册 2.5.9. AT+QMTRECV 读取 MQTT 服务器发布的消息 该命令用于从存储缓存中读取消息,服务器上报消息是都会存储到此缓存中。 AT+QMTRECV 读取 MQTT 服务器发布的消息 测试命令 响应 AT+QMTRECV=? 查询命令 AT+QMTRECV? OK 响应 [+QMTRECV: ,,,,,] […] 设置命令 AT+QMTRECV=[,] OK 响应 若省略可选参数,则读取指定客户端的所有缓存的消息: [+QMTRECV: ,,,,] […] OK 若指定可选参数,则读取指定客户端指定的消息: +QMTRECV: ,,,, 最大响应时间 特性说明 OK 300 毫秒 / 参数 整型。MQTT 客户端标识符。范围:0~5。 整型。消息缓存的 ID。范围:0~4。 整型。对应 storeID4 有没有缓存消息。 0 没有缓存消息 1 有缓存消息 整型。对应 storeID3 有没有缓存消息。 0 没有缓存消息 1 有缓存消息 上海移远通信技术股份有限公司 65 / 106 整型。对应 storeID2 有没有缓存消息。 0 没有缓存消息 1 有缓存消息 整型。对应 storeID1 有没有缓存消息。 0 没有缓存消息 1 有缓存消息 整型。对应 storeID0 有没有缓存消息。 0 没有缓存消息 1 有缓存消息 整型。PUBLISH 消息的标识。范围:0~65535。 当 QoS 等于 0 时,必须等于 0; 当 QoS 大于 0 时,必须大于 0。 字符串类型。服务器发布的主题。 整型。接收到的消息长度。 字符串类型。接收到的消息。 FC41D AT 命令手册 2.6. HTTP(S)相关 AT 命令详解 HTTP(S)请求包含 HTTP(S)会话的建立和 HTTP(S)报文的交互,因此 HTTP(S)请求的最大响应时间由 HTTP(S)会话建立的时间和 HTTP(S)报文交互的时间来决定。FC41D 模块支持 TCP 三次握手的最大超时 为 120 秒。SSL 握手的超时由决定(默认值为 120 秒)。HTTP(S)请求发送后,等待响 应的时间为(默认为 60 秒)。 2.6.1. AT+QHTTPCFG 配置 HTTP(S)客户端参数 AT+QHTTPCFG 配置 HTTP(S)客户端参数 测试命令 AT+QHTTPCFG=? 响应 +QHTTPCFG: 'url', +QHTTPCFG: 'header',, +QHTTPCFG: 'auth',, +QHTTPCFG: 'response/output',(支持的 列表) +QHTTPCFG: 'response/header',( 支 持 的 列表) +QHTTPCFG: 'sslctxid',(支持的范围) 设置命令 配置待访问的 URL AT+QHTTPCFG='url'[,] OK 响应 若省略可选参数,则查询当前访问的 URL: +QHTTPCFG: 'url', 上海移远通信技术股份有限公司 66 / 106 FC41D AT 命令手册 OK 设置命令 配置/删除自定义头信息 AT+QHTTPCFG='header'[, [,]] 若指定可选参数,则配置待访问的 URL: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: [+QHTTPCFG: 'header',,] […] OK 若指定可选参数,省略可选参数,则删除对 应的头信息: OK 或 ERROR 设置命令 配置基本认证参数 AT+QHTTPCFG='auth'[,,] 若指定所有可选参数,则配置自定义头信息: OK 或 ERROR 响应 若省略可选参数,则查询当前设置: +QHTTPCFG: 'auth',, OK 设置命令 配置响应数据的输出方式 AT+QHTTPCFG='response/output'[, ] 若指定可选参数,则配置基本认证参数: OK 或 ERROR 响应 若省略可选参数,则查询当前配置: +QHTTPCFG: 'response/output', OK 若指定可选参数,则配置响应数据的输出方式: OK 或 上海移远通信技术股份有限公司 67 / 106 FC41D AT 命令手册 ERROR 设置命令 配置是否保留响应头信息 AT+QHTTPCFG='response/header'[ ,] 响应 若省略可选参数,则查询当前设置: +QHTTPCFG: 'response/header', OK 若指定可选参数,则配置保留或不保留响应头信息: OK 或者 ERROR 设置命令 配置 HTTP(S)会话使用的 SSL 上下文 ID AT+QHTTPCFG='sslctxid'[,<SSL_ct 响应 若省略可选参数,则查询当前配置: +QHTTPCFG: 'sslctxid', xID>] OK 最大响应时间 特性说明 若指定可选参数,则配置 HTTP(S)会话使用的 SSL 上下文 ID: OK 或 ERROR 300 毫秒 该命令立即生效; 参数配置自动保存。 参数 字符串类型。待访问的 URL。未配置时,该参数显示为空字符串。 字符串类型。HTTP(S) 头信息的名称。未配置时,该参数显示为空字符串。 字符串类型。HTTP(S) 头信息的值。未配置时,该参数显示为空字符串。 字符串类型。HTTP(S) 基本认证的用户名。未配置时,该参数显示为空字符串。 字符串类型。HTTP(S) 基本认证的密码。未配置时,该参数显示为空字符串。 整型。响应数据的输出方式。 0 响应数据通过 AT+QHTTPREAD 读取 1 响应数据以 URC 形式直接上报(详情可参考第 3.6.5 章。) 整型。是否保留响应头信息。 0 不保留 1 保留 整型。SSL 上下文 ID。范围:0~5。 上海移远通信技术股份有限公司 68 / 106 FC41D AT 命令手册 2.6.2. AT+QHTTPGET 发送 GET 请求到 HTTP(S)服务器 该命令用于向 HTTP(S)服务器发送 GET 请求。如果 HTTP(S) GET 请求发送成功,GET 的结果以 +QHTTPGET: [,[,]]方式上报至 MCU。 AT+QHTTPGET 发送 GET 请求到 HTTP(S)服务器 测试命令 AT+QHTTPGET=? 响应 +QHTTPGET: (支持的范围) 执行命令 AT+QHTTPGET=[] 最大响应时间 OK 响应 OK +QHTTPGET: [,[,]] 或 ERROR / 特性说明 / 参数 整型。发送 GET 请求后,等待服务器响应的时间。范围:60~65535;默认值: 60;单位:秒。 整型。GET 请求发送结果。 0 成功 其他 失败 整型。HTTP(S)状态码。详见第 5 章。 整型。GET 请求消息体的长度。 2.6.3. AT+QHTTPPOST 发送 POST 请求到 HTTP(S)服务器 该命令用于向 HTTP(S)服务器发送 POST 请求。如果 HTTP(S) POST 请求发送成功,POST 的结果以 +QHTTPPOST: [,[,]]方式上报至 MCU。 AT+QHTTPPOST 发送 POST 请求到 HTTP(S)服务器 测试命令 AT+QHTTPPOST=? 响应 +QHTTPPOST: ( 支 持 的 范 围 ),( 支 持 的 范围),(支持的 范围)[,[,[,]]] 上海移远通信技术股份有限公司 69 / 106 FC41D AT 命令手册 OK 设置命令 非 Form-data 形式文件 AT+QHTTPPOST=[,<b 响应 CONNECT //输入消息主体,达到的长度后退出数据模式 ody_wait_interval>[,]] OK +QHTTPPOST: [,[,]] 或 ERROR 设置命令 Form-data 形式文件 AT+QHTTPPOST=,,<wait_response_ 响应 CONNECT //输入消息主体,达到的长度后退出数据模式 OK time>,[,[,]] +QHTTPPOST: [,[,]] 或 ERROR 最大响应时间 / 特性说明 / 参数 整型。POST 数据的长度。范围:1~102400;单位:字节。 整 型 。 消 息 主 体 输 入 的最 大 等 待 时 间 。 范 围 :1~65535 ; 默认 值 : 60; 单位:秒。 整型。模块内部发送 POST 请求后,等待服务器响应的时间。范围:60~65535; 默认值:60;单位:秒。 字符串类型。Form-data 名称。 字符串类型。数据上传至 HTTP(S)服务器后存储的文件名。 字符串类型。信息媒体类型。 整型。POST 请求发送结果。 0 成功 其他 失败 整型。HTTP(S)状态码。详见第 5 章。 整型。POST 请求体的长度。 上海移远通信技术股份有限公司 70 / 106 FC41D AT 命令手册 2.6.4. AT+QHTTPPUT 发送 PUT 请求到 HTTP(S)服务器 该命令用于向 HTTP(S)服务器发送 PUT 请求。如果 HTTP(S) PUT 请求发送成功,PUT 的结果以 +QHTTPPUT: [,[,]]方式上报至 MCU。 AT+QHTTPPUT 发送 PUT 请求到 HTTP(S)服务器 测试命令 AT+QHTTPPUT=? 响应 +QHTTPPUT: (支持的范围),(支持的范围),(支持的范围) 设置命令 AT+QHTTPPUT=[,[,]] OK 响应 CONNECT //输入消息主体,达到的长度后退出数据模式 OK 最大响应时间 特性说明 +QHTTPPUT: [,[,]] 或 ERROR / / 参数 整型。PUT 数据的长度。范围:1~102400;单位:字节。 整 型 。 消 息 主 体 输 入 的最 大 等 待 时 间 。 范 围 :1~65535 ; 默认 值 : 60; 单位:秒。 整型。模块内部发送 PUT 请求后,等待服务器响应的时间。范围:60~65535; 默认值:60;单位:秒。 整型。PUT 请求发送结果。 0 成功 其他 失败 整型。HTTP(S)状态码。详见第 5 章。 整型。PUT 请求体的长度。 上海移远通信技术股份有限公司 71 / 106 FC41D AT 命令手册 2.6.5. AT+QHTTPREAD 读取 HTTP(S)请求的响应信息 该 命 令 用 于 读 取 HTTP(S) 请 求 的 响 应 信 息 。 若 HTTP(S) 请 求 响 应 成 功 , 且 AT+QHTTPCFG='response/output',0 设置响应数据的输出方式为通过 AT 命令读取,可通过该命令读取 响应数据。 AT+QHTTPREAD 读取 HTTP(S)请求的响应信息 测试命令 AT+QHTTPREAD=? 响应 +QHTTPREAD: (支持的范围) 设置命令 AT+QHTTPREAD=] OK 响应 CONNECT OK 最大响应时间 特性说明 +QHTTPREAD: 或 ERROR / / 参数 整型。模块串口等待响应信息的最大时间。范围:60~65535;默认值: 60;单位:秒。 整型。响应信息的读取结果。 0 成功 其他 失败 字符串类型(无双引号)。读取到的数据。 上海移远通信技术股份有限公司 72 / 106 FC41D AT 命令手册 3 相关 URC 描述 3.1. Wi-Fi 相关 URC 详解 3.1.1. +QSTASTAT STA 状态变化提示 +QSTASTAT STA 状态变化提示 +QSTASTAT: 当 STA 状态发生变化时上报该 URC。 参数 字符串类型(无双引号)。STA 状态发生变化时上报的事件。 WLAN DISCONNECTED STA 断开连接 WLAN_CONNECTED STA 建立连接 GOT_IP STA 获取到 IP SCAN_NO_AP STA 没有扫描到 AP 3.2. BLE 相关 URC 详解 3.2.1. +QBLESTAT BLE 状态变化提示 +QBLESTAT BLE 状态变化提示 +QBLESTAT: 当 BLE 状态发生变化时上报该 URC。 参数 字符串类型(无双引号)。BLE 状态发生变化时上报的事件。 NOINIT 未初始化事件 INIT 初始化事件 ADVERTISING 广播事件 NOADVERTISING 无广播事件 上海移远通信技术股份有限公司 73 / 106 CONNECTED DISCONNECTED 连接事件 断开连接事件 FC41D AT 命令手册 3.2.2. +QBLEMTU BLE MTU 数值变化提示 +QBLEMTU BLE MTU 数值变化提示 +QBLEMTU: 当 BLE MTU 数值变化时上报该 URC。 参数 整型。最大传输单元值。范围:23~512;单位:字节。 3.2.3. +QBLEINFO BLE 为中心设备连接成功时句柄和特征值结果提示 当 BLE 作为中心设备连接其他设备成功时,上报 URC 已连接 BLE 设备的句柄和特征 UUID。 +QBLEINFO BLE 为中心设备连接成功时句柄和特征值结果提示 +QBLEINFO: 当 BLE 为中心设备连接成功时上报该 URC。 参数 整型。已连接 BLE 设备的句柄。范围:0~255。 整型。已连接 BLE 设备的特征值 UUID。长度:2 字节或 16 字节。 3.3. TCP/UDP 相关 URC 详解 3.3.1. +QIOPEN TCP/UDP Socket 服务打开结果提示 执行 AT+QIOPEN 打开 Socket 服务,通过该 URC 上报打开结果。 +QIOPEN TCP/UDP Socket 服务打开结果提示 +QIOPEN: , Socket 服务打开结果。 参数 整型。Socket ID。范围:0~11。 整型。结果码。请参考第 5 章。 上海移远通信技术股份有限公司 74 / 106 FC41D AT 命令手册 3.3.2. +QIURC: 'recv' TCP/UDP Socket 接收数据提示 Socket 服务接收数据后上报该 URC 指示数据。 +QIURC: 'recv' TCP/UDP Socket 接收数据提示 +QIURC: 'recv', 缓存模式下,接收数据的提示。 +QIURC: 'recv',, +QIURC: 'recv',,,, 直吐模式下,当不等于'UDP SERVICE'时, 接收数据的提示。 直吐模式下,当等于'UDP SERVICE'时,接 收数据的提示。 参数 整型。Socket ID。范围:0~11。 整型。数据长度。范围:1~1500。单位:字节。 字符串类型。数据的源地址。 整型。数据的源端口。 字符串类型(无双引号)。接收到的数据。 3.3.3. +QIURC: 'accept' TCP/UDP Socket 连接请求接入提示 当模块通过 AT+QICFG='accept/mode'设置手动接入时,接收连接请求时上报该 URC。 +QIURC: 'accept' TCP/UDP Socket 连接请求接入提示 +QIURC: 'accept', 手动接入方式下 Socket 服务连接请求提示。 参数 整型。Socket ID。范围:0~11。 3.3.4. +QIURC: 'closed' TCP/UDP Socket 被关闭提示 TCP/UDP Socket 连接被关闭时上报该 URC,并且 socket 服务状态显示关闭。 +QIURC: 'closed' TCP/UDP Socket 被关闭提示 +QIURC: 'closed', Socket 服务连接被断开的提示。 上海移远通信技术股份有限公司 75 / 106 参数 整型。Socket ID。范围:0~11。 FC41D AT 命令手册 3.3.5. +QIURC: 'incoming' TCP/UDP Socket 连接请求提示 当模块通过 AT+QICFG='accept/mode'设置自动接入时,接收连接请求时上报该 URC。 +QIURC: 'incoming' TCP/UDP Socket 连接请求提示 +QIURC: 'incoming',,, 参数 整型。接入连接的 socket 连接号。范围:0~11。 整型。监听 Socket 连接号。范围:0~11。 字符串类型。接入连接的源地址。 整型。接入连接的源端口。 3.3.6. +QIURC: 'incoming full' TCP/UDP Socket 连接已满提示 在设置自动接受连接请求方式下,Socket 服务连接已满时接收到新的连接请求,上报该 URC 并自动 拒绝该连接请求。 +QIURC: 'incoming full' TCP/UDP Socket 连接已满提示 +QIURC: 'incoming full' 客户端连接请求已满。 3.3.7. NO CARRIER 透传连接异常断开提示 NO CARRIER 透传连接异常断开提示 NO CARRIER 透传连接异常断开。 上海移远通信技术股份有限公司 76 / 106 FC41D AT 命令手册 3.4. SSL 相关 URC 详解 3.4.1. +QSSLOPEN SSL 客户端打开结果提示 执行 AT+QSSLOPEN 打开 SSL 客户端,通过该 URC 上报打开结果。 +QSSLOPEN SSL 客户端打开结果提示 +QSSLOPEN: , SSL 客户端打开结果。 参数 整型。Socket ID。范围:0~11。 整型。结果码。请参考第 5 章。 3.4.2. +QSSLURC: 'recv' SSL 客户端接收数据提示 SSL 客户端接收数据后上报该 URC 指示数据。 +QSSLURC: 'recv' SSL 客户端接收数据提示 +QSSLURC: 'recv', 缓存模式下接收数据时上报的 URC。 +QSSLURC: 'recv',, 参数 整型。Socket ID。范围:0~11。 整型。接收到的数据长度。范围:1~1500;单位:字节。 字符串类型(无双引号)。接收的数据。 3.4.3. +QSSLURC: 'closed' SSL 客户端被关闭提示 SSL 客户端连接被关闭时上报该 URC,并且 SSL 客户端状态显示关闭。 +QSSLURC: 'closed' SSL 客户端被关闭提示 +QSSLURC: 'closed', Socket 服务连接被断开。 参数 整型。Socket ID。范围:0~11。 上海移远通信技术股份有限公司 77 / 106 FC41D AT 命令手册 3.5. MQTT 相关 URC 详解 3.5.1. +QMTRECV MQTT 客户端收到新消息提示 MQTT 客户端收到新消息后上报该 URC。 +QMTRECV MQTT 客户端收到新消息提示 +QMTRECV: , 缓存方式下(=1),收到新消息的提示。 +QMTRECV: ,,<topi 直吐方式下(=0),收到新消息的提示。 c>,, 参数 整型。MQTT 客户端标识符。范围:0~5。 整型。消息缓存的 ID。范围:0~4。 整型。PUBLISH 消息的标识。范围:0~65535。 字符串类型。从 MQTT 服务器接收的主题。 整型。MQTT 接收到的消息长度。 字符串类型。MQTT 接收到的消息。 3.5.2. +QMTSTAT MQTT 客户端异常断开提示 MQTT 客户端异常断开后上报该 URC。 +QMTSTAT MQTT 客户端异常断开提示 +QMTSTAT: , 客户端异常断开。 参数 整型。MQTT 客户端标识符。范围:0~5。 整型。MQTT 会话连接异常断开的原因。 1 MQTT 会话连接被动关闭 2 由于 PingReq 消息超时,造成 MQTT 客户端关闭会话连接 3 由于 Connect 消息超时,造成 MQTT 客户端关闭会话连接 4 由于 ConnACK 中提示 Connect 不成功,造成 MQTT 客户端关闭会话连接 上海移远通信技术股份有限公司 78 / 106 FC41D AT 命令手册 3.6. HTTP(S)相关 URC 详解 3.6.1. +QHTTPGET HTTP(S) GET 请求发送结果提示 通过 AT+QHTTPGET 发送 HTTP(S) GET 请求后,上报该 URC 提示 GET 请求发送结果。 +QHTTPGET HTTP(S) GET 请求发送结果提示 +QHTTPGET: [,[,]] 参数 整型。GET 请求发送结果。 0 成功 其他 失败 整型。HTTP(S)状态码。详见第 5 章。 整型。GET 请求消息体的长度。 3.6.2. +QHTTPPOST HTTP(S) POST 请求发送结果提示 通过 AT+QHTTPPOST 发送 HTTP(S) POST 请求后,上报该 URC 提示 POST 请求发送结果。 +QHTTPPOST HTTP(S) POST 请求发送结果提示 +QHTTPPOST: [,[,]] 参数 整型。POST 请求发送结果。 0 成功 其他 失败 整型。HTTP(S)状态码。详见第 5 章。 整型。POST 请求体的长度。 上海移远通信技术股份有限公司 79 / 106 FC41D AT 命令手册 3.6.3. +QHTTPPUT HTTP(S) PUT 请求发送结果提示 通过 AT+QHTTPPUT 发送 HTTP(S) PUT 请求后,上报该 URC 提示 PUT 请求发送结果。 +QHTTPPUT HTTP(S) PUT 请求发送结果提示 +QHTTPPUT: [,[,]] 参数 整型。PUT 请求发送结果。 0 成功 其他 失败 整型。HTTP(S)状态码。详见第 5 章。 整型。PUT 请求体的长度。 3.6.4. +QHTTPREAD HTTP(S)读取响应数据的结果提示 通过 AT+QHTTPREAD 读取响应数据,上报该 URC 提示读取的结果。 +QHTTPREAD HTTP(S) 读取响应数据的结果提示 +QHTTPREAD: 响应数据的读取结果。 参数 整型。响应信息的读取结果。 0 成功 其他 失败 3.6.5. +QHTTPURC: 'recv' HTTP(S)收到响应数据的提示 当选择使用 URC 方式输出响应数据时,HTTP(S)客户端收到响应数据时,上报该 URC。 +QHTTPURC: 'recv' HTTP(S)收到响应数据的提示 +QHTTPURC: 'recv',< URC 方式输出响应数据。 LF> 参数 整型。接收到的数据长度。 字符串类型(无双引号)。响应的数据。 上海移远通信技术股份有限公司 80 / 106 FC41D AT 命令手册 4 举例 4.1. Wi-Fi 功能 AT+QSTAAPINFO=testssid,123456789 OK AT+QSOFTAP=testap,12345678 OK //设置模块为 STA 模式并连接 AP 热点。 //设置模块为 AP 模式。 4.2. BLE 功能 4.2.1. 外围设备角色 建立连接过程中接受建立一个活跃的物理连接请求的 LE 设备定义为外围设备角色,外围设备角色在连 接状态下的链路层中是从机角色。 4.2.1.1. 配置模块为外围设备 AT+QBLEINIT=2 OK AT+QBLENAME=QuecFC41D OK AT+QBLEADDR? +QBLEADDR:c8:47:8c:42:00:49 OK AT+QBLEGATTSSRV=fff1 OK AT+QBLEGATTSCHAR=fff2 OK AT+QBLEGATTSCHAR=fff3 OK AT+QBLEADVPARAM=150,150 //模块为外围设备进行 BLE 初始化。 //设置 BLE 名称。 //查询并获取 BLE 设备地址。 //创建 BLE 服务并设置服务 UUID 为 fff1。 //设置 GATT 特征值 UUID 为 fff2。 //设置 GATT 特征值 UUID 为 fff3。 //设置 BLE 广播参数。 上海移远通信技术股份有限公司 81 / 106 OK AT+QBLEADVSTART OK //开启 BLE 广播。 FC41D AT 命令手册 4.2.1.2. nRF Connect 连接 1. 点击'SCAN'扫描外围设备,在扫描结果中选择'QuecFC41D'设备并点击'CONNECT'进 行连接,如下图所示: 图 2:扫描结果 上海移远通信技术股份有限公司 82 / 106 FC41D AT 命令手册 2. 连接成功后显示'CONNECTED',在'CLIENT'会显示已添加的 UUID。如下图所示: 图 3:连接成功 上海移远通信技术股份有限公司 83 / 106 4.2.1.3. nRF Connect 给模块发送数据 1. 选择一个可以编辑的特征值,并点击向上的箭头,如下图所示: FC41D AT 命令手册 图 4:编辑特征值 上海移远通信技术股份有限公司 84 / 106 FC41D AT 命令手册 2. 在对话框中选择数据格式 TEXT,输入需要发送的数据,然后点击'SEND'进行发送,如下图所 示: 图 5:发送数据 3. 发送成功后,在 QCOM 串口工具中收到设备发送的数据。 from phone 上海移远通信技术股份有限公司 85 / 106 4.2.1.4. 模块给 nRF Connect 发送数据 1. 打开 UUID 0xFFF3 的通知功能,使用 QCOM 串口工具发送数据: AT+QBLEGATTSNTFY=fff3,from fc41d OK 2. nRF Connect UUID 0xFFF3 显示接收的数据,如下图所示: FC41D AT 命令手册 图 6:0xFFF3 显示的接收数据 4.2.2. 中心设备角色 建立连接过程中发起建立活跃物理连接请求的 LE 设备定义为中心设备角色,中心设备角色在连接状态 下的链路层中是主机角色。 上海移远通信技术股份有限公司 86 / 106 4.2.2.1. 配置模块为中心设备 AT+QBLEINIT=1 OK AT+QBLESCAN=1 OK +QBLESCAN: HTV33,1,90d4c4c51a65 AT+QBLESCAN=0 OK AT+QBLECONN=1,90d4c4c51a65 OK +QBLESTAT: CONNECTED +QBLEINFO: 3 2a05 +QBLEINFO: 22 2a00 +QBLEINFO: 24 2a01 +QBLEINFO: 26 2aa6 +QBLEINFO: 42 fff2 FC41D AT 命令手册 //模块为中心设备进行 BLE 初始化。 //打开 BLE 扫描。 //关闭 BLE 扫描。 //连接外围设备。 4.2.2.2. nRF Connect 配置 4.2.2.2.1. 服务配置 1. 打开 nRF Connect,点击'Configure GATT server',如下图所示: 上海移远通信技术股份有限公司 图 7:服务配置 87 / 106 FC41D AT 命令手册 2. 添加一个名为'FC41D'的配置,设置 Service UUID 为 0xFFF1,设置 Characteristic UUID 为 0xFFF2,如下图所示: 图 8:配置相关 UUID 值 4.2.2.2.2. 广播配置 1. 选择'ADVERTISER',点击右下角加号,如下图所示: 上海移远通信技术股份有限公司 图 9:添加广播 88 / 106 FC41D AT 命令手册 2. 在'Display name'中输入'FC41D',在'Options'选项中勾选'Connectable',然后点 击'OK',如下图所示: 图 10:广播配置 上海移远通信技术股份有限公司 89 / 106 FC41D AT 命令手册 3. 广播配置完成,开始广播。此外,用户可以手动设置播放时长,如下图所示: 图 11:手动设置播放时长 上海移远通信技术股份有限公司 90 / 106 4.2.2.3. nRF Connect 给模块发送数据 1. 选择一个可以编辑的特征值,并点击向上的箭头,如下图所示: FC41D AT 命令手册 图 12:编辑特征值 上海移远通信技术股份有限公司 91 / 106 FC41D AT 命令手册 2. 在对话框中选择数据格式 TEXT,输入需要发送的数据,然后点击'SEND'进行发送,如下图所 示: 图 13:发送数据 3. 发送成功后,在 QCOM 串口工具中收到设备发送的数据: from phone 4.2.2.4. 模块给 nRF Connect 发送数据 1. 打开 UUID 0xFFF2 的通知功能,使用 QCOM 串口工具发送数据: AT+QBLEGATTCWR=fff2,from fc41dr OK 上海移远通信技术股份有限公司 92 / 106 2. nRF Connect UUID 0xFFF2 显示接收的数据,如下图所示: FC41D AT 命令手册 图 14:0xFFF2 显示的接收数据 4.2.3. 蓝牙配网 4.2.3.1. 蓝牙配网准备工作 准备两个模块,分别为模块 A 和模块 B。将模块 A 配置为外围设备,模块 B 配置为中心设备,然后将 模块 A 连接至模块 B。 4.2.3.1.1. 配置模块 A 为外围设备配网模式 AT+QBLENAME=Quec_FC41D OK AT+QBLEINIT=3 OK //设置模块名称。 //模块为外围设备进行蓝牙配网。 上海移远通信技术股份有限公司 93 / 106 FC41D AT 命令手册 4.2.3.1.2. 配置模块 B 为中心设备 打开 QCOM 工具,选择'COM Port',点击'Open Port',然后重置 FC41D 模块。 AT+QBLEINIT=1 OK AT+QBLESCAN=1 OK //模块为中心设备进行 BLE 初始化。 //打开 BLE 扫描。 +QBLESCAN: Quec_FC41D,0,bcd10cf0fb80 OK AT+QBLESCAN=0 OK AT+QBLECONN=0,bcd10cf0fb80 //关闭 BLE 扫描。 //连接外围设备。 4.2.3.2. 蓝牙配网 模块 B 通过 AT+QBLEGATTCWR=,配置 Wi-Fi。配置为 Wi-Fi 相关 AT 命令,若配 置 的 AT 命 令 中 有 多 个 参 数 , 需 在 ' , ' 前 加 上 ' ' 。 例 如 : AT+QBLEGATTCWR=,AT+QSTAAPINFO=,。 AT+QBLECFGMTU=512 //更新 MTU。 OK +QBLEMTU: AT+QBLEGATTCWR=ff01,AT+QWSCAN //通过 BLE 发送 AT+QWSCAN。 OK +QWSCAN:'Quectel-Customer-2.4G',WPA2_MIXED_PSK,32,f0:9b:b8:32:94:b0 ,9 +QWSCAN:'Quectel-HF-2.4G',UNKNOWN,32,f0:9b:b8:32:94:b2 ,9 +QWSCAN:'Quectel-HF',UNKNOWN,32,f0:9b:b8:32:94:b3 ,9 +QWSCAN:'ST_ShortRange',WPA2_AES_PSK,29,e0:d4:62:13:93:30 ,6 +QWSCAN:'hellowr',WPA2_AES_PSK,26,90:bd:e6:e3:66:9e ,6 +QWSCAN:'Quectel-HF',UNKNOWN,21,f0:9b:b8:33:18:b3 ,13 +QWSCAN:'Quectel-HF-2.4G',UNKNOWN,23,f0:9b:b8:33:21:f2 ,1 OK AT+QBLEGATTCWR=ff01,AT+QSTAAPINFO=Quectel-SH,******* //通过 BLE 连接 AP 热点。 OK AT+QSTAAPINFO=Quectel-SH,*******OK +QSTASTAT:WLAN_CONNECTED +QSTASTAT:GOT_IP 上海移远通信技术股份有限公司 94 / 106 FC41D AT 命令手册 4.3. TCP/UDP 功能 4.3.1. 透传模式 以下为打开/关闭透传模式下 TCP/UDP 客户端相关示例。 AT+QIOPEN=0,'TCP','220.180.239.201',8252,2020,2 CONNECT //输入数据 +++ OK ATO CONNECT //输入数据 +++ OK AT+QICLOSE=0 OK //打开 TCP 客户端。 //退出透传模式。 //再次进入透传模式。 //退出透传模式。 //关闭 TCP 客户端。 +QIURC: 'closed',0 以下为透传模式下 TCP/UDP 客户端异常断开时的相关示例。 AT+QIOPEN=0,'TCP','220.180.239.201',8252,2020,2 CONNECT //输入数据 NO CARRIER //打开 TCP 客户端。 //连接被异常被断开。 4.3.2. 非透传模式 下面的例子,展示了如何通过命令方式读取 TCP/UDP 数据。 AT+QIOPEN=0,'TCP','220.180.239.201',8252,2020,0 OK //打开 TCP 客户端,收到数据以命令 方式读取。 +QIOPEN: 0,0 AT+QISEND=0,10,'1234567890' +QISEND: 10 OK +QIURC: 'recv',0 AT+QIRD=0,10 +QIRD:10 //收到新数据的提示。 //读取新数据。 上海移远通信技术股份有限公司 95 / 106 FC41D AT 命令手册 0123456789 OK AT+QICLOSE=0 OK //关闭 TCP 客户端。 +QIURC: 'closed',0 AT+QIOPEN=1,'UDP SERVICE','220.180.239.201',8252,2020,0 //建立 UDP 服务,收到数据以命令方 OK 式读取。 +QIOPEN: 1,0 AT+QISEND=1,10,'1234567890','220.180.239.201',8252 +QISEND: 10 OK +QIURC: 'recv',1 AT+QIRD=1,10 +QIRD:10,'220.180.239.201',8252 //收到新数据的提示。 //读取新数据。 0123456789 OK AT+QICLOSE=1 OK //关闭 UDP 服务。 +QIURC: 'closed',1 以下为通过 URC 方式上报 TCP/UDP 收到新数据的相关示例。 AT+QIOPEN=0,'TCP','220.180.239.201',8252,2020,1 OK //打开 TCP 客户端,收到新数据以 URC 方式上报。 +QIOPEN: 0,0 AT+QISEND=0,10,'1234567890' +QISEND: 10 OK +QIURC: 'recv',0,10 //收到新数据的提示。 0123456789 AT+QICLOSE=0 OK //关闭 TCP 客户端。 上海移远通信技术股份有限公司 96 / 106 FC41D AT 命令手册 +QIURC: 'closed',0 AT+QIOPEN=1,'UDP SERVICE','220.180.239.201',8252,2020,1 //建立 UDP 服务,收到新数据以 OK URC 方式上报。 +QIOPEN: 1,0 AT+QISEND=1,10,'1234567890','220.180.239.201',8252 +QISEND: 10 OK +QIURC: 'recv',1,10, '220.180.239.201',8252 //收到新数据的提示。 0123456789 AT+QICLOSE=1 OK //关闭 UDP 服务。 +QIURC: 'closed',1 4.4. SSL 功能 以下为 SSL 单向认证时,通过 URC 上报进行数据的收发的示例。 AT+QSSLCFG='verify',1,1 OK //设置为单向认证。 AT+QSSLCFG='verify',1 +QSSLCFG: 'verify',1,1 OK //查询设置是否成功。 AT+QSSLCERT='CA',2,1657 CONNECT //上传 CA 证书。 -----BEGIN CERTIFICATE----MIIE5TCCA02gAwIBAgIJAP5uWtPRe+IxMA0GCSqGSIb3DQEBCwUAMIGHMQswCQYD VQQGEwJDTjELMAkGA1UECAwCQUgxCzAJBgNVBAcMAkhGMRwwGgYDVQQKDBNEZWZh dWx0IENvbXBhbnkgTHRkMRgwFgYDVQQDDA8yMjAuMTgwLjIzOS4yMTIxJjAkBgkq hkiG9w0BCQEWF2VkZGllLnpoYW5nQHF1ZWN0ZWwuY29tMCAXDTIxMDEyNzAzMzk0 M1oYDzIxMjEwMTAzMDMzOTQzWjCBhzELMAkGA1UEBhMCQ04xCzAJBgNVBAgMAkFI MQswCQYDVQQHDAJIRjEcMBoGA1UECgwTRGVmYXVsdCBDb21wYW55IEx0ZDEYMBYG A1UEAwwPMjIwLjE4MC4yMzkuMjEyMSYwJAYJKoZIhvcNAQkBFhdlZGRpZS56aGFu Z0BxdWVjdGVsLmNvbTCCAaIwDQYJKoZIhvcNAQEBBQADggGPADCCAYoCggGBANf3 w0ep+Sv4qDjhafwc3wiaGdzwAXOsRgfGgBEGYL5MuPbpzjERo21yHae6Tx19DIUt g6hgW5N/bvDqXLbEMChy9b8aNl62+Y6O35Tya2hoz4XXQkrPkRXvlP2eonjPMfQB 上海移远通信技术股份有限公司 97 / 106 FC41D AT 命令手册 Yu4wtAfNKPa10MJF8qjFI7WWBpcQMpoQvt/SekoD6IyxgRu8ApjtmJicvvWu3BqW W93MZqLhSFf57pKLQEhgskpl/gb+rLiUwObMTRM948J04NoYBx1jwMZLNEFs6os6 91J8B5oHlgQAsgcXjoXORxncgt2d/fZyr9NjVevc/GIkcbfVAAWohFCQmjpgLESW iTPaRlLyeLLjTb+WrSOKosinVH+1R8ozfBnkzO+tf9lpBzdP9QCDYzNQeU4Xp0wJ 8Neo5tA4tioDEZjkbsHL+bVvssqOwfupR9b03Z2ZLfgEzs3TwYbPB7ULJQrdqe9x QtpaFSsDeyKJ6CR8yEHz5d0lypPeRLCjZGb49Yo3FKhMdzP+ZMT+Ku001cr4GwID AQABo1AwTjAdBgNVHQ4EFgQU4FfBsWrgpoGtvuF+3XN9kbUx0yUwHwYDVR0jBBgw FoAU4FfBsWrgpoGtvuF+3XN9kbUx0yUwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0B AQsFAAOCAYEAqfVX0LhhxYZ/KsC9jhWYHgmYggVcsTa7AtZsNKW79TLmz98iWdfM wpi44rwbn1Xek5pDH/rimaJuwxcX8Q4cFHqeQJStRkcuU6CgyurVBpjGWRv5qt3W nJc/z92x3TPzW1VJv5rXj4pzX9N4hlAHGGzFBm+VMAexS006/dksGa9uEKE/2A0+ 9W/V9YbcjhejdENiRAvJB4J0QsOrNUjsH5bPEa3CxdXbKOQzGjJtS7f0BH38Fmyi C+Cui8U0c+BwRGY3HXL7ANhCe0vdUbUGCG2L6byRvf1TIkuGpi0RxtQfEF3sTDH5 jAot50rJhbckQyLH0xkIOQ9qmU/gbt/wgoZ9AzUVIyh0RsyWo19BGz2DpsuYNBXD 4jqL4NMqsyGRq5YUTrJlIi9PVUp176Ec79xSffvUbitiq9fMmxuhsRbkP4piM1TE D5oXKPme86RvR1/foRqAdbJg5RPYdah3LdOlAE2HePVy6b0xQ5dcCHaqHmR2SVlY m7TQs6tfvfhy -----END CERTIFICATE----- OK //上传完成。 AT+QSSLOPEN=1,1,'220.180.239.212 ',12000 OK +QSSLOPEN: 1,0 //建立 SSL 连接。 AT+QSSLSTATE //查看连接状态。 +QSSLSTATE: 1,'SSL CLIENT','220.180.239.212',12000,6601,2 OK AT+QISWTMD=1,1 OK //切换数据访问模式为直吐模式。 AT+QSSLSEND=1,6,'123456' +QSSLSEND: 6 OK //发送数据。 +QSSLURC: 'recv',1,6 123456 //URC 上报接收到的服务器数据。 AT+QSSLCERT='CA',0 OK //删除证书。 AT+QSSLCLOSE=1,1 OK //关闭 SSL 连接。 上海移远通信技术股份有限公司 98 / 106 +QSSLURC: 'closed',1 FC41D AT 命令手册 4.5. MQTT 功能 AT+QMTCFG='version',1,4 OK AT+QMTOPEN=1,'220.180.239.212',8306 OK +QMTOPEN: 1,0 AT+QMTCONN=1,'client1','test','test' OK +QMTCONN: 1,0,0 AT+QMTSUB=1,1,'quectel',1 OK +QMTSUB: 1,1,0,1 //直吐方式 AT+QMTPUB=1,1,1,0,'quectel',3,'123' OK +QMTRECV: 1,1,'quectel',3,'345' //缓存方式 AT+QMTCFG='recv/mode',0,1 OK AT+QMTPUB=1,1,1,0,'quectel',2,'3132' OK +QMTPUB: 1,1,0 +QMTRECV: 0,0 AT+QMTRECV=0,0 +QMTRECV: 1,1,'quectel',2,'12' OK AT+QMTUNS=1,1,'quectel' OK +QMTUNS: 1,1,0 AT+QMTDISC=1 OK 上海移远通信技术股份有限公司 //配置 MQTT 协议版本为 V4。 //与 MQTT 服务器建立会话连接。 //建立 MQTT 连接。 //订阅'quectel'主题的消息。 //发布主题为'quectel'的消息。 //接收到主题为'quectel'的消息。 //发布主题为'quectel'的消息。 //取消订阅'quectel'主题的消息。 //断开 MQTT 连接。 99 / 106 FC41D AT 命令手册 +QMTDISC: 1,0 4.6. HTTP(S)功能 //发送 HTTP(S) GET 请求的示例 //第一步:设置 URL AT+QHTTPCFG='url','http://www.baidu.com' OK //第二步:发送 GET 请求 AT+QHTTPGET=120 //打开百度网页。 OK +QHTTPGET: 0,200 //第三步:读取响应数据 AT+QHTTPREAD=60 //读取响应数据。 CONNECT ...................... OK +QHTTPREAD: 0 //发送 HTTP(S) POST 请求的示例。 //第一步:设置 URL AT+QHTTPCFG='url','http://220.180.239.212:8252/study_log/' OK //第二步:发送 POST 请求 AT+QHTTPPOST=1024,120,120,'file','test.txt','text/plain' CONNECT //输入文件内容,达到后退出数据模式。 OK //POST 方式上传 Form-data 形 式文件。 +QHTTPPOST: 0,200,1538 上海移远通信技术股份有限公司 100 / 106 FC41D AT 命令手册 //第三步:读取响应数据 AT+QHTTPREAD=60 CONNECT ...................... OK //读取响应数据。 +QHTTPREAD: 0 //HTTP(S) PUT 的例子 //第一步:设置 URL AT+QHTTPCFG='url','http://220.180.239.212:8252/uploads/test.txt' OK //第二步:发送 PUT 请求 AT+QHTTPPUT=1024,120,120 CONNECT //输入文件内容,达到后退出数据模式 OK //PUT 方式上传文件。 +QHTTPPUT: 0,200,1538 //第三步:读取响应数据 AT+QHTTPREAD=60 CONNECT ...................... OK //读取响应数据。 +QHTTPREAD: 0 //自定义 Header 的例子 //通过自定义 Header: Range: bytes=x-x,实现 HTTP 断点下载的功能 AT+QHTTPCFG='header','Range','bytes=0-511' OK AT+QHTTPCFG='url','http://116.247.104.27:6023/1M.txt' OK AT+QHTTPGET=60 OK +QHTTPGET: 0,200,512 AT+QHTTPREAD=60 CONNECT //数据 //读取响应数据。 上海移远通信技术股份有限公司 101 / 106 OK +QHTTPREAD: 0 FC41D AT 命令手册 上海移远通信技术股份有限公司 102 / 106 FC41D AT 命令手册 5 结果码 表 2:TCP/UDP/SSL 结果码 结果码 0 550 551 552 553 554 555 556 557 英文描述 Operation success Invalid parameter Unknown error Memory not enough Socket ID has been used Socket ID not exist Socket allocate failed Operation not allowed Operation not supported 表 3:HTTP(S)结果码 结果码 0 1 2 3 4 5 英文描述 Operation success Invalid parameter Unknown error Memory not enough Socket failure Operation not supported 上海移远通信技术股份有限公司 中文描述 操作成功 参数无效 未知错误 内存不足 Socket ID 被占用 Socket ID 不存在 Socket 分配失败 操作不允许 操作不支持 中文描述 操作成功 参数无效 未知错误 内存不足 Socket 异常 操作不支持 103 / 106 FC41D AT 命令手册 6 Operation not allowed 操作不允许 7 No network 没有联网 8 Lack of SSL Cert 缺少 SSL 证书 9 Response timeout 等待响应超时 10 Body wait timeout 等待输入 HTTP(S)消息主体超时 上海移远通信技术股份有限公司 104 / 106 FC41D AT 命令手册 6 附录 术语缩写 表 4:术语缩写 缩写 ACK AP BLE BSSID DHCP DNS GATT MAC MQTT MTU HTTP HTTPS ID IP OTA PSK QoS SNI STA 英文全称 Acknowledgement Access Point Bluetooth Low Energy Basic Service Set Identifier Dynamic Host Configuration Protocol Domain Name Server Generic Attribute Profile Medium Access Control Message Queuing Telemetry Transport Maximum Transmission Unit Hyper Text Transfer Protocol Hypertext Transfer Protocol Secure Mostly refers to Identifier in terms of software Internet Protocol Over-the-Air Techology Pre-Shared Key Quality of Service Server Name Indication Station 中文全称 确认消息 接入点 蓝牙低功耗 基本服务集标识符 动态主机设置协议 域名系统(服务)协议 通用属性协议 媒体访问控制 消息队列遥测传输 最大传输单元 超文本传输协议 超文本传输安全协议 软件中多数指'标识符' 网际互连协议 空中下载技术 预共享密钥 服务质量 服务器名称显示 站点 上海移远通信技术股份有限公司 105 / 106 SSID SSL TA TCP TLS UDP URC UUID Service Set Identifier Secure Sockets Layer Terminal Adapter Transmission Control Protocol Transport Layer Security User Datagram Protocol Unsolicited Result Code Universally Unique Identifier FC41D AT 命令手册 服务集标识符 安全套接层 终端适配器 传输控制协议 传输层安全(协议) 用户数据报协议 非请求结果码 通用唯一识别码 上海移远通信技术股份有限公司 106 / 106
PDF
1.74 MB
BG95&BG77&BG600L Series QNWCFG AT Commands Manual LPWA Module Series Version: 1.0 Date: 2021-12-08 Status: Released LPWA Module Series At Quectel, our aim is to provide timely and comprehensive services to our customers. If you require any assistance, please contact our headquarters: Quectel Wireless Solutions Co., Ltd. Building 5, Shanghai Business Park Phase III (Area B), No.1016 Tianlin Road, Minhang District, Shanghai 200233, China Tel: +86 21 5108 6236 Email: info@quectel.com Or our local offices. For more information, please visit: http://www.quectel.com/support/sales.htm. For technical support, or to report documentation errors, please visit: http://www.quectel.com/support/technical.htm. Or email us at: support@quectel.com. Legal Notices We offer information as a service to you. The provided information is based on your requirements and we make every effort to ensure its quality. You agree that you are responsible for using independent analysis and evaluation in designing intended products, and we provide reference designs for illustrative purposes only. Before using any hardware, software or service guided by this document, please read this notice carefully. Even though we employ commercially reasonable efforts to provide the best possible experience, you hereby acknowledge and agree that this document and related services hereunder are provided to you on an 'as available'' basis. We may revise or restate this document from time to time at our sole discretion without any prior notice to you. Use and Disclosure Restrictions License Agreements Documents and information provided by us shall be kept confidential, unless specific permission is granted. They shall not be accessed or used for any purpose except as expressly provided herein. Copyright Our and third-party products hereunder may contain copyrighted material. Such copyrighted material shall not be copied, reproduced, distributed, merged, published, translated, or modified without prior written consent. We and the third party have exclusive rights over copyrighted material. No license shall be granted or conveyed under any patents, copyrights, trademarks, or service mark rights. To avoid ambiguities, purchasing in any form cannot be deemed as granting a license other than the normal non-exclusive, royalty-free license to use the material. We reserve the right to take legal action for noncompliance with abovementioned requirements, unauthorized use, or other illegal or malicious use of the material. BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 1 / 29 LPWA Module Series Trademarks Except as otherwise set forth herein, nothing in this document shall be construed as conferring any rights to use any trademark, trade name or name, abbreviation, or counterfeit product thereof owned by Quectel or any third party in advertising, publicity, or other aspects. Third-Party Rights This document may refer to hardware, software and/or documentation owned by one or more third parties ('third-party materials'). Use of such third-party materials shall be governed by all restrictions and obligations applicable thereto. We make no warranty or representation, either express or implied, regarding the third-party materials, including but not limited to any implied or statutory, warranties of merchantability or fitness for a particular purpose, quiet enjoyment, system integration, information accuracy, and non-infringement of any third-party intellectual property rights with regard to the licensed technology or use thereof. Nothing herein constitutes a representation or warranty by us to either develop, enhance, modify, distribute, market, sell, offer for sale, or otherwise maintain production of any our products or any other hardware, software, device, tool, information, or product. We moreover disclaim any and all warranties arising from the course of dealing or usage of trade. Privacy Policy To implement module functionality, certain device data are uploaded to Quectel’s or third-party’s servers, including carriers, chipset suppliers or customer-designated servers. Quectel, strictly abiding by the relevant laws and regulations, shall retain, use, disclose or otherwise process relevant data for the purpose of performing the service only or as permitted by applicable laws. Before data interaction with third parties, please be informed of their privacy and data security policy. Disclaimer a) We acknowledge no liability for any injury or damage arising from the reliance upon the information. b) We shall bear no liability resulting from any inaccuracies or omissions, or from the use of the information contained herein. c) While we have made every effort to ensure that the functions and features under development are free from errors, it is possible that they could contain errors, inaccuracies, and omissions. Unless otherwise provided by valid agreement, we make no warranties of any kind, either implied or express, and exclude all liability for any loss or damage suffered in connection with the use of features and functions under development, to the maximum extent permitted by law, regardless of whether such loss or damage may have been foreseeable. d) We are not responsible for the accessibility, safety, accuracy, availability, legality, or completeness of information, advertising, commercial offers, products, services, and materials on third-party websites and third-party resources. Copyright © Quectel Wireless Solutions Co., Ltd. 2021. All rights reserved. BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 2 / 29 LPWA Module Series About the Document Revision History Version 1.0 Date 2021-10-28 2021-12-08 Author Description Forest WANG Creation of the document Forest WANG First official release BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 3 / 29 LPWA Module Series Contents About the Document .................................................................................................................................. 3 Contents ...................................................................................................................................................... 4 Table Index.................................................................................................................................................. 5 1 Introduction ......................................................................................................................................... 6 2 AT Command Introduction ................................................................................................................ 7 2.1. Definitions .................................................................................................................................. 7 2.2. AT Command Syntax ................................................................................................................. 7 2.3. AT Command Responses.......................................................................................................... 8 2.4. Declaration of AT Command Examples .................................................................................... 9 3 Description of AT+QNWCFG Commands ...................................................................................... 10 3.1. AT+QNWCFG Extended Configuration Settings .................................................................. 10 3.1.1. AT+QNWCFG='acqdb' Get All Historic Frequency Information Under NB-IoT or eMTC ....................................................................................................................................... 11 3.1.2. AT+QNWCFG='backoff' Query Back-off Timer Value of FPLMN Searching ........... 11 3.1.3. AT+QNWCFG='clearbackoff' Delete Back-off Timer Value of FPLMN Searching... 12 3.1.4. AT+QNWCFG='activetimer' Enable the Module to Enter PSM Conditionally .......... 12 3.1.5. AT+QNWCFG='hplmnsearch_ctrl' Disable HPLMN Searching in Roaming State... 14 3.1.6. AT+QNWCFG='ta' Query Timing Advance Value Under Current RAT .................... 15 3.1.7. AT+QNWCFG='cqi' Query Channel Quality Indication Under eMTC ....................... 15 3.1.8. AT+QNWCFG='cfun_init_mode' Configure Booting Mode ....................................... 16 3.1.9. AT+QNWCFG='3gpp_rel_control' Configure 3GPP Release Version Under NB-IoT or eMTC ....................................................................................................................................... 17 3.1.10. AT+QNWCFG='nb_feature_ctrl' Configure Capability Features Under NB-IoT....... 18 3.1.11. AT+QNWCFG='catm_feature_ctrl' Configure Capability Features Under eMTC..... 20 3.1.12. AT+QNWCFG='pci_lock' Lock Physical Cell ID and Frequency Under NB-IoT or eMTC ....................................................................................................................................... 21 3.1.13. AT+QNWCFG='edrx_urc' Enable URC Report When Reselecting a Cell That Does Not Support eDRX ....................................................................................................................... 22 3.1.14. AT+QNWCFG='esmcause' Get ESM Cause Value.................................................. 23 3.1.15. AT+QNWCFG='smsoverip' Configure SMS Type .................................................... 24 4 Summary of CME Error Codes ........................................................................................................ 26 5 Appendix References ....................................................................................................................... 28 BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 4 / 29 LPWA Module Series Table Index Table 1: Applicable Modules ........................................................................................................................ 6 Table 2: Types of AT Commands ................................................................................................................ 7 Table 3: Different Coding Schemes of +CME ERROR: ................................................................... 26 Table 4: Related Documents...................................................................................................................... 28 Table 5: Terms and Abbreviations ............................................................................................................. 28 BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 5 / 29 LPWA Module Series 1 Introduction This document describes the subcommands of AT+QNWCFG and is applicable to the following modules. Table 1: Applicable Modules Module Series Model BG95-M1 BG95-M2 BG95-M3 BG95 BG95-M4 BG95-M5 BG95-M6 BG95-MF BG77 BG77 BG600L BG600L-M3 Description Cat M1 only Cat M1/Cat NB2 Cat M1/Cat NB2/EGPRS Cat M1/Cat NB2, 450 MHz Supported Cat M1/Cat NB2/EGPRS, Power Class 3 Cat M1/Cat NB2, Power Class 3 Cat M1/Cat NB2, Wi-Fi Positioning Cat M1/Cat NB2 Cat M1/Cat NB2/EGPRS BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 6 / 29 LPWA Module Series 2 AT Command Introduction 2.1. Definitions ⚫ Carriage return character. ⚫ Line feed character. ⚫ Parameter name. Angle brackets do not appear on the command line. ⚫ [...] Optional parameter of a command or an optional part of TA information response. Square brackets do not appear on the command line. When an optional parameter is not given in a command, the new value equals to its previous value or the default settings, unless otherwise specified. ⚫ Underline Default setting of a parameter. 2.2. AT Command Syntax All command lines must start with AT or at and end with . Information responses and result codes always start and end with a carriage return character and a line feed character: . In tables presenting commands and responses throughout this document, only the commands and responses are presented, and and are deliberately omitted. AT+QNWCFG commands implemented by BG95 series, BG77 and BG600L-M3 modules are categorized as 'Extended' syntax, as illustrated below. ⚫ Extended Command These commands can be operated in several modes, as shown in the following table: Table 2: Types of AT Commands Command Type Syntax Test Command AT+=? Read Command AT+? Description Test the existence of corresponding Write Command and return information about the type, value, or range of its parameter. Check the current parameter value of a corresponding Write Command. BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 7 / 29 LPWA Module Series Write Command Execution Command AT+=[,[,[...]] ] AT+ Set user-definable parameter value. Return a specific information parameter or perform a specific action. Multiple commands can be placed on a single line using a semi-colon (;) between commands. In such cases, only the first command should have AT prefix. Commands can be in upper or lower case. Spaces should be ignored when you enter AT commands, except in the following cases: ⚫ Within quoted strings, where spaces are preserved; ⚫ Within an unquoted string or numeric parameter; ⚫ Within an IP address; ⚫ Within the AT command name up to and including a =, ? or =?. On input, at least a carriage return is required. A newline character is ignored so it is permissible to use carriage return/line feed pairs on the input. If no command is entered after the AT token, OK will be returned. If an invalid command is entered, ERROR will be returned. Optional parameters, unless explicitly stated, need to be provided up to the last parameter being entered. 2.3. AT Command Responses When the AT command processor has finished processing a line, it will output OK, ERROR or +CME ERROR: to indicate that it is ready to accept a new command. Solicited information responses are sent before the final OK, ERROR or +CME ERROR: . Responses will be in the format of: +CMD1: OK Or OK BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 8 / 29 LPWA Module Series 2.4. Declaration of AT Command Examples The AT command examples in this document are provided to help you learn about how to use the AT commands introduced herein. The examples, however, should not be taken as Quectel’s recommendation or suggestions about how you should design a program flow or what status you should set the module into. Sometimes multiple examples may be provided for one AT command. However, this does not mean that there exists a correlation among these examples and that they should be executed in a given sequence. BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 9 / 29 LPWA Module Series 3 Description of AT+QNWCFG Commands 3.1. AT+QNWCFG Extended Configuration Settings This command queries and configures various settings of UE. AT+QNWCFG Extended Configuration Settings Test Command AT+QNWCFG=? Response +QNWCFG: 'acqdb' +QNWCFG: 'backoff' +QNWCFG: 'clearbackoff' +QNWCFG: 'activetimer',(range of supported s),(range of supported s) +QNWCFG: 'hplmnsearch_ctrl',(list of supported s) +QNWCFG: 'ta' +QNWCFG: 'cqi',(range of supported s) +QNWCFG: 'cfun_init_mode',(list of supported s) +QNWCFG: '3gpp_rel_control',(list of supported s),(list of supported s),(list of supported s) +QNWCFG: 'nb_feature_ctrl',(list of supported s),(range of supported s) +QNWCFG: 'catm_feature_ctrl',(list of supported s),(range of supported s) +QNWCFG: 'pci_lock',(list of supported s),(list of supported s),(range of supported s),(range of supported s) +QNWCFG: 'edrx_urc',(list of supported s) +QNWCFG: 'esmcause',(list of supported s) +QNWCFG: 'smsoverip',(list of supported s) OK Maximum Response Time 300 ms Characteristics / BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 10 / 29 LPWA Module Series 3.1.1. AT+QNWCFG='acqdb' Get All Historic Frequency Information Under NB-IoT or eMTC This command gets all historic frequency information under NB-IoT or eMTC. AT+QNWCFG='acqdb' eMTC Write Command AT+QNWCFG='acqdb' Get All Historic Frequency Information Under NB-IoT or Response +QNWCFG: 'acqdb',,,,, […] OK If there is an error related to ME functionality: +CME ERROR: Maximum Response Time Characteristics If there is any other error: ERROR 300 ms / Parameter String type. Radio access technology. 'eMTC' eMTC 'NBIoT' NB-IoT Integer type. PLMN. Integer type. Band. Integer type. The frequency that has been locked. Range: 0–4294967295. Integer type. The physical cell ID that has been locked. Range: 0–503. Error code. Please refer to Chapter 4. 3.1.2. AT+QNWCFG='backoff' Query Back-off Timer Value of FPLMN Searching This command queries the back-off timer value of FPLMN searching. AT+QNWCFG='backoff' Query Back-off Timer Value of FPLMN Searching Write Command AT+QNWCFG='backoff' Response +QNWCFG: 'backoff', OK BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 11 / 29 LPWA Module Series Maximum Response Time Characteristics If there is an error related to ME functionality: +CME ERROR: If there is any other error: ERROR 300 ms / Parameter Integer type. Back-off timer value of FPLMN searching. Unit: second. Error code. Please refer to Chapter 4. 3.1.3. AT+QNWCFG='clearbackoff' Delete Back-off Timer Value of FPLMN Searching This command deletes the back-off timer value of FPLMN searching. AT+QNWCFG='clearbackoff' Delete Back-off Timer Value of FPLMN Searching Write Command AT+QNWCFG='clearbackoff' Response OK If there is an error related to ME functionality: +CME ERROR: Maximum Response Time Characteristics If there is any other error: ERROR 300 ms / Parameter Error code. Please refer to Chapter 4. 3.1.4. AT+QNWCFG='activetimer' Enable the Module to Enter PSM Conditionally This command enables or disables the module to enter PSM conditionally if no data interaction occurs within . This command is valid under the premise of enabling PSM. If AT command interaction BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 12 / 29 LPWA Module Series occurs during , the module does not enter PSM even if the T3324 timer expires and recounts after the AT command is executed. AT+QNWCFG='activetimer' Enable the Module to Enter PSM Conditionally Write Command AT+QNWCFG='activetimer'[,,] Response If the optional parameters are omitted, query the current setting: +QNWCFG: 'activetimer',, OK If the optional parameters are specified, enable or disable the module to enter PSM conditionally: OK If there is an error related to ME functionality: +CME ERROR: Maximum Response Time Characteristics If there is any other error: ERROR 300 ms The command takes effect immediately. The configurations are saved automatically. Parameter Integer type. Enable or disable the module to enter PSM when no AT command interaction occurs within the time specified by . 0 Disable. 1 Enable. The module enters PSM after is reached and T3324 timer expires. 2 Enable. The module enters PSM after is reached without considering whether T3324 time expires. Integer type. The timeout value for the module to enter PSM. The timeout timer starts once there is no AT command interaction and restarts once an AT command is entered. Range: 1–4294967295. Unit: millisecond. Error code. Please refer to Chapter 4. Example AT+QNWCFG='activetimer',1,6000 //Enable the module to enter PSM after 6000 ms and T3324 timer expires. BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 13 / 29 OK AT+QNWCFG='activetimer' +QNWCFG: 'activetimer',1,6000 OK LPWA Module Series NOTE 1. It is suggested to configure to a value over 5000, otherwise the module cannot respond in time. 2. Please make sure to enable PSM through AT+CPSMS=1. See document [1] for details. 3.1.5. AT+QNWCFG='hplmnsearch_ctrl' Disable HPLMN Searching in Roaming State This command disables HPLMN searching when the (U)SIM card is in roaming state. AT+QNWCFG='hplmnsearch_ctrl' Disable HPLMN Searching in Roaming State Write Command Response AT+QNWCFG='hplmnsearch_ctr If the optional parameter is omitted, query the current setting: l'[,] +QNWCFG: 'hplmnsearch_ctrl', OK If the optional parameter is specified, enable or disable HPLMN searching in roaming state: OK If there is an error related to ME functionality: +CME ERROR: Maximum Response Time Characteristics If there is any other error: ERROR 300 ms The command takes effect after the module reboots. The configurations are saved automatically. Parameter Integer type. Enable or disable HPLMN searching when the (U)SIM card is in roaming state. BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 14 / 29 0 Disable 1 Enable Error code. Please refer to Chapter 4. LPWA Module Series 3.1.6. AT+QNWCFG='ta' Query Timing Advance Value Under Current RAT This command queries the timing advance value under current RAT. AT+QNWCFG='ta' Query Timing Advance Value Under Current RAT Write Command AT+QNWCFG='ta' Response +QNWCFG: 'ta',, OK If there is an error related to ME functionality: +CME ERROR: Maximum Response Time Characteristics If there is any other error: ERROR 300 ms / Parameter String type. Current radio access technology. 'GSM' GSM 'eMTC' eMTC 'NBIoT' NB-IoT Integer type. Timing advance. Error code. Please refer to Chapter 4. NOTE Only BG95-M3, BG95-M5 and BG600L-M3 modules support GSM. 3.1.7. AT+QNWCFG='cqi' Query Channel Quality Indication Under eMTC This command queries the channel quality indication under eMTC. BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 15 / 29 LPWA Module Series AT+QNWCFG='cqi' Query Channel Quality Indication Under eMTC Write Command AT+QNWCFG='cqi' Response +QNWCFG: 'cqi', OK If there is an error related to ME functionality: +CME ERROR: Maximum Response Time Characteristics If there is any other error: ERROR 300 ms / Parameter Integer type. Channel quality indication value. Range: 0–15. Error code. Please refer to Chapter 4. NOTE 1. Please make sure to enable the log output first through AT+QCFG='dbgctl',0. See document [2] for details. 2. This command is valid only when module registers to eMTC RAT. 3.1.8. AT+QNWCFG='cfun_init_mode' Configure Booting Mode This command configures the booting mode of the module. AT+QNWCFG='cfun_init_mode' Configure Booting Mode Write Command AT+QNWCFG='cfun_init_mode' [,] Response If the optional parameter is omitted, query the current setting: +QNWCFG: 'cfun_init_mode', OK If the optional parameter is specified, configure the booting mode: OK If there is an error related to ME functionality: +CME ERROR: BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 16 / 29 LPWA Module Series Maximum Response Time Characteristics If there is any other error: ERROR 300 ms The command takes effect after the module reboots. The configurations are saved automatically. Parameter Integer type. The booting mode for the module. 0 Minimum functionality 1 Full functionality Error code. Please refer to Chapter 4. Example AT+QNWCFG='cfun_init_mode',0 OK AT+QNWCFG='cfun_init_mode' +QNWCFG: 'cfun_init_mode',0 //Set the module booting mode to minimum functionality. //Query the current setting. OK 3.1.9. AT+QNWCFG='3gpp_rel_control' Configure 3GPP Release Version Under NB-IoT or eMTC This command configures 3GPP release version under NB-IoT or eMTC. AT+QNWCFG='3gpp_rel_control' Configure 3GPP Release Version Under NB-IoT or eMTC Write Command Response AT+QNWCFG='3gpp_rel_control' If and are omitted, [,[,[,]]] +QNWCFG: '3gpp_rel_control',,[,] […] OK If any of and is specified, delete or configure 3GPP release version under NB-IoT or eMTC: BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 17 / 29 LPWA Module Series Maximum Response Time Characteristics OK If there is an error related to ME functionality: +CME ERROR: If there is any other error: ERROR 300 ms The command takes effect after the module reboots. The configurations are saved automatically. Parameter String type. RAT to be controlled. 'eMTC' eMTC 'NBIoT' NB-IoT Integer type. 0 Delete the configuration 1 Configure release version A hexadecimal value that specifies 3GPP release version. This parameter is omitted when is 0. In the Write Command, '0x' is allowed to be omitted. 0xA0 Rel-13 version 0xB0 Rel-14 version Error code. Please refer to Chapter 4.. Example AT+QNWCFG='3gpp_rel_control','eMTC',1,B0 OK AT+QNWCFG='3gpp_rel_control' +QNWCFG: '3gpp_rel_control','eMTC',1,0xb0 +QNWCFG: '3gpp_rel_control','NBIoT',0 //Set 3GPP release version under eMTC //Query the current configuration OK AT+QNWCFG='3gpp_rel_control','eMTC',0 OK //Delete the configuration under eMTC 3.1.10. AT+QNWCFG='nb_feature_ctrl' Configure Capability Features Under NB-IoT This command configures the capability features under NB-IoT. BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 18 / 29 LPWA Module Series AT+QNWCFG='nb_feature_ctrl' Configure Capability Features Under NB-IoT Write Command AT+QNWCFG='nb_feature_ctrl'[,< operation>[,]] Response If the optional parameters are omitted, query the current setting: +QNWCFG: 'nb_feature_ctrl',[,] OK If any of the optional parameters is specified, delete or configure the capability features under NB-IoT: OK If there is an error related to ME functionality: +CME ERROR: Maximum Response Time Characteristics If there is any other error: ERROR 300 ms The command takes effect after the module reboots. The configurations are saved automatically. Parameter Integer type. 0 Delete the capability features 1 Enable the capability features A hexadecimal value that specifies the NB-loT capability features. This parameter is omitted when is 0. Range: 0–0xFFE. In the Write Command, '0x' is allowed to be omitted. 0x2 NB1_RRC_CAP_FEATURE_MULTI_TONE_BM 0x4 NB1_RRC_CAP_FEATURE_MULTI_CARRIER_BM 0x8 NB1_RRC_CAP_FEATURE_MULTI_NS_PMAX_BM 0x10 NB1_RRC_CAP_FEATURE_MULTI_TONE_MSG3_BM 0x20 NB1_RRC_CAP_FEATURE_TWO_HARQ_BM 0x40 NB1_RRC_CAP_FEATURE_INTERFERENCE_RANDOM_BM 0x80 NB1_RRC_CAP_FEATURE_R14_RAI_BM 0x100 NB1_RRC_CAP_FEATURE_R14_DATA_INAC_TIMER_BM 0x200 NB1_RRC_CAP_FEATURE_MULTI_CARRIER_PRACH_BM 0x400 NB1_RRC_CAP_FEATURE_CFRA_CONFIG_ENABLED_BM 0x800 NB1_RRC_CAP_FEATURE_MULTI_CARRIER_PAGING_BM Error code. Please refer to Chapter 4. BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 19 / 29 LPWA Module Series NOTE This command is not valid on BG95-M1 module. 3.1.11. AT+QNWCFG='catm_feature_ctrl' Configure Capability Features Under eMTC The command configures the capability features under eMTC. AT+QNWCFG='catm_feature_ctrl' Configure Capability Features Under eMTC Write Command AT+QNWCFG='catm_feature_ctrl'[, [,]] Response If the optional parameters are omitted, query the current setting: +QNWCFG: 'catm_feature_ctrl',[,] OK If any of the optional parameters is specified, delete or configure the capability features under eMTC: OK If there is an error related to ME functionality: +CME ERROR: Maximum Response Time Characteristics If there is any other error: ERROR 300 ms The command takes effect after the module reboots. The configurations are saved automatically. Parameter Integer type. 0 Delete the capability features 1 Enable the capability features A hexadecimal value that specifies the eMTC capability features. This parameter is omitted when is 0. Range: 0–0x1FFE. In the Write Command, '0x' is allowed to be omitted. 0x2 LTE_RRC_CAP_INTRE_FREQ_GAPLESS_MEAS_SUPPORT_FDD BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 20 / 29 LPWA Module Series 0x4 LTE_RRC_CAP_DISABLE_CE_PUSCH_NB_MAX_TBS_R14 0x8 LTE_RRC_CAP_DISABLE_INTRA_FREQ_CE_MODE_A_HO 0x10 LTE_RRC_CAP_DISABLE_INTRA_FREQ_CE_MODE_A_MEAS 0x20 LTE_RRC_CAP_DISABLE_EXTENDED_POLL_BYTE_R14 0x40 LTE_RRC_CAP_DISABLE_R14_RAI 0x80 LTE_RRC_CAP_DISABLE_POWER_CLASS_PER_BAND 0x100 LTE_RRC_CAP_DISABLE_R14_DATA_INAC_TMR 0x200 LTE_RRC_CAP_DISABLE_CE_PDSCH_PUSCH_ENH_R14 0x400 LTE_RRC_CAP_DISABLE_IE_CE_MEAS_R14 0x800 LTE_RRC_CAP_DISABLE_CE_PDSCH_TEN_PROCESSES_R14 0x1000 LTE_RRC_CAP_DISABLE_CE_RETUNING_SYMBOLS_R14 Error code. Please refer to Chapter 4. Example AT+QNWCFG='catm_feature_ctrl',1,40 OK AT+QNWCFG='catm_feature_ctrl' +QNWCFG: 'catm_feature_ctrl',1,0x40 OK AT+QNWCFG='catm_feature_ctrl',0 OK //Set to LTE_RRC_CAP_DISABLE_R14_RAI. //Query the current configuration. //Delete the configuration. 3.1.12. AT+QNWCFG='pci_lock' Lock Physical Cell ID and Frequency Under NB-IoT or eMTC This command locks physical cell ID and frequency under NB-IoT or eMTC. AT+QNWCFG='pci_lock' Lock Physical Cell ID and Frequency Under NB-IoT or eMTC Write Command Response AT+QNWCFG='pci_lock'[,<R If , , and are omitted, query the AT>[,[,, current setting: ]]] +QNWCFG: 'pci_lock',,[,,] […] OK If any of , , and is specified, delete the NV file or lock the physical cell ID and frequency under NB-IoT or eMTC: OK BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 21 / 29 LPWA Module Series Maximum Response Time Characteristics If there is an error related to ME functionality: +CME ERROR: If there is any other error: ERROR 300 ms The command takes effect after the module reboots. The configurations are saved automatically. Parameter String type. The type of radio access technology. 'eMTC' eMTC 'NBIoT' NB-IoT Integer type. 0 Delete the NV file. and are omitted. 1 and must be configured. Integer type. The frequency to be locked. This parameter is omitted when is 0. Range: 0–4294967295. Integer type. Physical cell ID to be locked. This parameter is omitted when is 0. Range: 0–503. Error code. Please refer to Chapter 4. Example AT+QNWCFG='pci_lock','eMTC',1,6300,102 OK AT+QNWCFG='pci_lock' +QNWCFG: 'pci_lock','eMTC',1,6300,102 +QNWCFG: 'pci_lock','NBIoT',0 OK //Lock specific frequency and physical cell ID. //Query the current configuration. 3.1.13. AT+QNWCFG='edrx_urc' Enable URC Report When Reselecting a Cell That Does Not Support eDRX When the eDRX function and eDRX URC are both enabled through AT+CEDRXS (see document [1] for details), this command controls whether the module reports URC +CEDRXP: 0 when reselecting from a cell that supports eDRX to another cell that does not support eDRX. BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 22 / 29 LPWA Module Series AT+QNWCFG='edrx_urc' Enable URC Report When Reselecting a Cell That Does Not Support eDRX Write Command Response AT+QNWCFG='edrx_urc'[,] +QNWCFG: 'edrx_urc', OK If the optional parameter is specified, enable or disable the eDRX URC report: OK If there is an error related to ME functionality: +CME ERROR: Maximum Response Time Characteristics If there is any other error: ERROR 300 ms The command takes effect after the module reboots. The configurations are saved automatically. Parameter Integer type. Enable or disable URC report when the modem reselects a cell that does not support eDRX. 0 Disable 1 Enable Error code. Please refer to Chapter 4. 3.1.14. AT+QNWCFG='esmcause' Get ESM Cause Value This command queries the ESM cause value in session management. AT+QNWCFG='esmcause' Get ESM Cause Value Write Command AT+QNWCFG='esmcause'[,] Response +QNWCFG: 'esmcause', OK If there is an error related to ME functionality: +CME ERROR: BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 23 / 29 Maximum Response Time Characteristics If there is any other error: ERROR 300 ms / LPWA Module Series Parameter Integer type. The format of ESM reject cause. 0 Numeric value 1 Verbose value ESM reject cause. Error code. Please refer to Chapter 4. NOTE Please make sure to enable the log output first through AT+QCFG='dbgctl',0. See document [2] for details. 3.1.15. AT+QNWCFG='smsoverip' Configure SMS Type This command configures SMS type when module registers to IMS. AT+QNWCFG='smsoverip' Configure SMS Type Write Command AT+QNWCFG='smsoverip'[,] Response If the optional parameter is omitted, query the current setting: +QNWCFG: 'smsoverip', OK Maximum Response Time Characteristics If the optional parameter is specified, enable or disable IMS SMS: OK Or ERROR 300 ms The command takes effect immediately. The configurations are saved automatically. BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 24 / 29 LPWA Module Series Parameter Integer type. Disable/enable IMS SMS. 0 Disable IMS SMS. SMS type is NAS SMS 1 Enable IMS SMS. SMS type is IMS SMS Example AT+QNWCFG='smsoverip',1 OK AT+QNWCFG='smsoverip' +QNWCFG: 'smsoverip',1 OK //Enable IMS SMS //Query the current configuration NOTE 1. This command is valid only when module registers to eMTC RAT. 2. This command is valid only on the firmware version supporting VoLTE. BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 25 / 29 LPWA Module Series 4 Summary of CME Error Codes Final result code +CME ERROR: indicates an error related to mobile equipment or network. The operation of +CME ERROR: final result code is similar to the regular ERROR result code: if +CME ERROR: is the result code for any of the commands in a command line, none of the following commands in the same command line is executed (neither ERROR nor OK result code shall be returned as a result of a completed command line execution). The format of can be either numeric or verbose. This is set with AT+CMEE. For more details, see document [1]. values are mostly used by common message commands. The following table lists most of general and GRPS related ERROR codes. For some GSM protocol failure cause described in GSM specifications, the corresponding ERROR codes are not included. Table 3: Different Coding Schemes of +CME ERROR: Numeric Value 0 1 2 3 4 5 6 7 10 11 12 13 Verbose Value phone failure no connection to phone phone-adaptor link reserved operation not allowed operation not supported PH-SIM PIN required PH-FSIM PIN required PH-FSIM PUK required SIM not inserted SIM PIN required SIM PUK required SIM failure BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 26 / 29 LPWA Module Series 14 SIM busy 15 SIM wrong 16 incorrect password 17 SIM PIN2 required 18 SIM PUK2 required 20 memory full 21 invalid index 22 not found 23 memory failure 24 text string too long 25 invalid characters in text string 26 dial string too long 27 invalid characters in dial string 30 no network service 31 network timeout 32 network not allowed - emergency calls only 40 network personalization PIN required 41 network personalization PUK required 42 network subset personalization PIN required 43 network subset personalization PUK required 44 service provider personalization PIN required 45 service provider personalization PUK required 46 corporate personalization PIN required 47 corporate personalization PUK required BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 27 / 29 LPWA Module Series 5 Appendix References Table 4: Related Documents Document Name [1] Quectel_BG95&BG77&BG600L_Series_AT_Commands_Manual [2] Quectel_BG95&BG77&BG600L_Series_QCFG_AT_Commands_Manual Table 5: Terms and Abbreviations Abbreviation 3GPP eDRX EGPRS eMTC EPS ESM FPLMN GSM HPLMN IMS ID ME NAS NB-IoT Description 3rd Generation Partnership Project extended Discontinuous Reception Enhanced General Packet Radio Service enhanced Machine-Type Communication Evolved Packet System EPS Session Management Forbidden Public Land Mobile Network Global System for Mobile Communications Home Public Land Mobile Network IP Multimedia Subsystem Identifier Mobile Equipment Non-Access Stratum Narrowband Internet of Things BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 28 / 29 PIN PLMN PUK PSM RAT SMS TA (U)SIM UE URC Wi-Fi Personal Identification Number Public Land Mobile Network PIN Unlock Key Power Saving Mode Radio Access Technology Short Message Service Terminal Adapter (Universal) Subscriber Identity Module User Equipment Unsolicited Result Code Wireless Fidelity LPWA Module Series BG95&BG77&BG600L_Series_QNWCFG_AT_Commands_Manual 29 / 29
PDF
299.51 KB
EG512R&EM1x0R Series AT Commands Manual LTE-A Module Series Version: 1.0 Date: 2020-09-12 Status: Released www.quectel.com LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual Our aim is to provide customers with timely and comprehensive service. For any assistance, please contact our company headquarters: Quectel Wireless Solutions Co., Ltd. Building 5, Shanghai Business Park Phase III (Area B), No.1016 Tianlin Road, Minhang District, Shanghai 200233, China Tel: +86 21 5108 6236 Email: info@quectel.com Or our local office. For more information, please visit: http://www.quectel.com/support/sales.htm. For technical support, or to report documentation errors, please visit: http://www.quectel.com/support/technical.htm or email to support@quectel.com. GENERAL NOTES QUECTEL OFFERS THE INFORMATION AS A SERVICE TO ITS CUSTOMERS. THE INFORMATION PROVIDED IS BASED UPON CUSTOMERS’ REQUIREMENTS. QUECTEL MAKES EVERY EFFORT TO ENSURE THE QUALITY OF THE INFORMATION IT MAKES AVAILABLE. QUECTEL DOES NOT MAKE ANY WARRANTY AS TO THE INFORMATION CONTAINED HEREIN, AND DOES NOT ACCEPT ANY LIABILITY FOR ANY INJURY, LOSS OR DAMAGE OF ANY KIND INCURRED BY USE OF OR RELIANCE UPON THE INFORMATION. ALL INFORMATION SUPPLIED HEREIN IS SUBJECT TO CHANGE WITHOUT PRIOR NOTICE. DISCLAIMER WHILE QUECTEL HAS MADE EFFORTS TO ENSURE THAT THE FUNCTIONS AND FEATURES UNDER DEVELOPMENT ARE FREE FROM ERRORS, IT IS POSSIBLE THAT THESE FUNCTIONS AND FEATURES COULD CONTAIN ERRORS, INACCURACIES AND OMISSIONS. UNLESS OTHERWISE PROVIDED BY VALID AGREEMENT, QUECTEL MAKES NO WARRANTIES OF ANY KIND, IMPLIED OR EXPRESS, WITH RESPECT TO THE USE OF FEATURES AND FUNCTIONS UNDER DEVELOPMENT. TO THE MAXIMUM EXTENT PERMITTED BY LAW, QUECTEL EXCLUDES ALL LIABILITY FOR ANY LOSS OR DAMAGE SUFFERED IN CONNECTION WITH THE USE OF THE FUNCTIONS AND FEATURES UNDER DEVELOPMENT, REGARDLESS OF WHETHER SUCH LOSS OR DAMAGE MAY HAVE BEEN FORESEEABLE. COPYRIGHT THE INFORMATION CONTAINED HERE IS PROPRIETARY TECHNICAL INFORMATION OF QUECTEL WIRELESS SOLUTIONS CO., LTD. TRANSMITTING, REPRODUCTION, DISSEMINATION AND EDITING OF THIS DOCUMENT AS WELL AS UTILIZATION OF THE CONTENT WITHOUT PERMISSION ARE FORBIDDEN. OFFENDERS WILL BE HELD LIABLE FOR PAYMENT OF DAMAGES. ALL RIGHTS ARE RESERVED IN THE EVENT OF A PATENT GRANT OR REGISTRATION OF A UTILITY MODEL OR DESIGN. Copyright © Quectel Wireless Solutions Co., Ltd. 2020. All rights reserved. EG512R&EM1x0R_Series_AT_Commands_Manual 1 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual About the Document Revision History Version 1.0 Date 2020-09-12 Author Amos ZHANG/ Amelia LI Description Initial EG512R&EM1x0R_Series_AT_Commands_Manual 2 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual Contents About the Document .................................................................................................................................. 2 Contents ...................................................................................................................................................... 3 Table Index.................................................................................................................................................. 8 1 Introduction ......................................................................................................................................... 9 1.1. Scope of the Document ............................................................................................................. 9 1.2. AT Command Syntax ................................................................................................................. 9 1.2.1. Definitions........................................................................................................................ 9 1.2.2. AT Command Syntax ...................................................................................................... 9 1.3. Supported Character Sets ........................................................................................................11 1.4. AT Command Port.....................................................................................................................11 1.5. Unsolicited Result Code............................................................................................................11 1.6. Module Turn-off Procedure ...................................................................................................... 12 2 General Commands .......................................................................................................................... 13 2.1. ATI Display MT Identification Information.............................................................................. 13 2.2. AT+GMI Request Manufacturer Identification ....................................................................... 14 2.3. AT+CGMI Request Manufacturer Identification .................................................................... 14 2.4. AT+GMM Request Model Identification ................................................................................ 15 2.5. AT+CGMM Request MT Model Identification........................................................................ 15 2.6. AT+GMR Request MT Firmware Revision Identification ...................................................... 16 2.7. AT+CGMR Request MT Firmware Revision Identification.................................................... 17 2.8. AT+GSN Request International Mobile Equipment Identity (IMEI) ....................................... 17 2.9. AT+CGSN Request International Mobile Equipment Identity (IMEI) .................................... 18 2.10. AT&F Set All Current Parameters to Factory Setting ............................................................ 19 2.11. AT&V Display Current Configuration ..................................................................................... 19 2.12. AT&W Store Current Parameters to User-defined Profile..................................................... 20 2.13. ATZ Restore All AT Command Settings from User-defined Profile ....................................... 21 2.14. ATQ Set Result Code Presentation Mode............................................................................. 21 2.15. ATV MT Response Format .................................................................................................... 22 2.16. ATE Set Command Echo Mode ............................................................................................ 23 2.17. ATS3 Set Command Line Termination Character ................................................................. 24 2.18. ATS4 Set Response Formatting Character........................................................................... 25 2.19. ATS5 Set Command Line Editing Character......................................................................... 25 2.20. ATX Set CONNECT Result Code Format and Monitor Call Progress.................................. 26 2.21. AT+CFUN Set UE Functionality ............................................................................................ 27 2.22. AT+CMEE Error Message Format ........................................................................................ 28 2.23. AT+CSCS Select TE Character Set ...................................................................................... 29 2.24. AT+QURCCFG Configure URC Indication Option ................................................................ 30 3 Status Control Commands .............................................................................................................. 32 3.1. AT+CPAS Mobile Equipment Activity Status ......................................................................... 32 3.2. AT+CEER Extended Error Report......................................................................................... 33 EG512R&EM1x0R_Series_AT_Commands_Manual 3 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 3.3. AT+QCFG Extended Configuration Settings......................................................................... 34 3.3.1. AT+QCFG='hsdpacat' HSDPA Category Configuration ............................................ 34 3.3.2. AT+QCFG='hsupacat' HSUPA Category Configuration ............................................ 35 3.3.3. AT+QCFG='rrc' RRC Release Version Configuration............................................... 36 3.3.4. AT+QCFG='pdp/duplicatechk' Establish Multi PDNs with the Same APN ............... 37 3.3.5. AT+QCFG='data_interface' Set Network Port/Diagnostic Port Communication Through PCIe/USB Interface ....................................................................................................... 38 3.4. AT+QINDCFG URC Indication Configuration ....................................................................... 39 4 (U)SIM Related Commands .............................................................................................................. 42 4.1. AT+CIMI Request International Mobile Subscriber Identity (IMSI) ....................................... 42 4.2. AT+CLCK Facility Lock.......................................................................................................... 43 4.3. AT+CPWD Change Password .............................................................................................. 45 4.4. AT+CPIN Enter PIN ............................................................................................................... 46 4.5. AT+CSIM Generic (U)SIM Access ........................................................................................ 49 4.6. AT+CRSM Restricted (U)SIM Access ................................................................................... 50 4.7. AT+QPINC Display PIN Remainder Counter ........................................................................ 51 4.8. AT+QINISTAT Query Initialization Status of (U)SIM Card..................................................... 52 4.9. AT+QSIMDET (U)SIM Card Detection .................................................................................. 53 4.10. AT+QSIMSTAT (U)SIM Card Insertion Status Report........................................................... 54 4.11. AT+QUIMSLOT Switch (U)SIM Slot...................................................................................... 56 5 Network Service Commands ........................................................................................................... 57 5.1. AT+COPS Operator Selection............................................................................................... 57 5.2. AT+CREG Network Registration Status ................................................................................ 59 5.3. AT+CSQ Signal Quality Report ............................................................................................. 60 5.4. AT+CPOL Preferred Operator List ........................................................................................ 62 5.5. AT+COPN Read Operator Names ........................................................................................ 63 5.6. AT+CTZU Automatic Time Zone Update .............................................................................. 64 5.7. AT+CTZR Time Zone Reporting............................................................................................ 65 5.8. AT+QLTS Obtain the Latest Time Synchronized through Network....................................... 67 5.9. AT+QNWINFO Query Network Information .......................................................................... 69 5.10. AT+QSPN Query the Service Provider Name ...................................................................... 70 5.11. AT+QENG Query Primary Serving Cell and Neighbour Cell Information ............................. 71 5.12. AT+QCAINFO Query Carrier Aggregation Parameters ........................................................ 75 5.13. AT+QNWPREFCFG Configure Network Searching Preferences......................................... 76 5.13.1. AT+QNWPREFCFG='gw_band' WCDMA Band Configuration ................................ 77 5.13.2. AT+QNWPREFCFG='lte_band' LTE Band Configuration......................................... 78 5.13.3. AT+QNWPREFCFG='mode_pref' Network Search Mode Configuration ................. 79 5.13.4. AT+QNWPREFCFG='srv_domain' Service Domain Configuration .......................... 80 5.13.5. AT+QNWPREFCFG='voice_domain' Voice Domain Configuration.......................... 81 5.13.6. AT+QNWPREFCFG='roam_pref' Roaming Preference Configuration..................... 82 5.13.7. AT+QNWPREFCFG='ue_usage_setting' UE Usage Setting Configuration............. 83 5.13.8. AT+QNWPREFCFG='policy_band' Policyman Band................................................ 83 5.13.9. AT+QNWPREFCFG='ue_capability_band' UE Capability Band .............................. 85 EG512R&EM1x0R_Series_AT_Commands_Manual 4 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 5.13.10. AT+QNWPREFCFG='rat_acq_order ' UE RAT Priority ............................................ 86 6 Call Related Commands................................................................................................................... 87 6.1. ATA Answer an Incoming Call ............................................................................................... 87 6.2. ATD Originate a Call.............................................................................................................. 88 6.3. ATH Disconnect Existing Connection.................................................................................... 89 6.4. AT+CVHU Voice Hang up Control......................................................................................... 90 6.5. AT+CHUP Hang up Calls ...................................................................................................... 91 6.6. ATS0 Set Number of Rings before Automatic Answering ..................................................... 91 6.7. ATS6 Set Pause Before Blind Dialing ................................................................................... 93 6.8. ATS7 Set Time to Wait for Connection Completion .............................................................. 93 6.9. ATS8 Set the Time to Wait for Comma Dial Modifier ............................................................ 94 6.10. ATS10 Set Disconnection Delay after Indicating the Absence of Data Carrier .................... 95 6.11. AT+CSTA Select Type of Address ......................................................................................... 95 6.12. AT+CLCC List Current Calls ................................................................................................. 96 6.13. AT+CR Service Reporting Control ........................................................................................ 98 6.14. AT+CRC Set Cellular Result Codes for Incoming Call Indication......................................... 99 6.15. AT+CRLP Select Radio Link Protocol Parameter ............................................................... 100 6.16. AT+QECCNUM* Configure Emergency Call Numbers....................................................... 101 6.17. AT^DSCI Call Status Indication ........................................................................................... 103 7 Phonebook Commands.................................................................................................................. 106 7.1. AT+CNUM Subscriber Number ........................................................................................... 106 7.2. AT+CPBF Find Phonebook Entries..................................................................................... 107 7.3. AT+CPBR Read Phonebook Entries................................................................................... 108 7.4. AT+CPBS Select Phonebook Memory Storage .................................................................. 109 7.5. AT+CPBW Write Phonebook Entry ......................................................................................110 8 Short Message Service Commands.............................................................................................. 112 8.1. AT+CSMS Select Message Service.....................................................................................112 8.2. AT+CMGF Message Format ................................................................................................113 8.3. AT+CSCA Service Center Address ......................................................................................114 8.4. AT+CPMS Preferred Message Storage ...............................................................................115 8.5. AT+CMGD Delete Messages ...............................................................................................117 8.6. AT+CMGL List Messages.....................................................................................................118 8.7. AT+CMGR Read Messages ................................................................................................ 121 8.8. AT+CMGS Send Messages ................................................................................................ 125 8.9. AT+CMMS Send More Messages....................................................................................... 126 8.10. AT+CMGW Write Messages to Memory ............................................................................. 127 8.11. AT+CMSS Send Messages from Storage........................................................................... 129 8.12. AT+CNMA New Message Acknowledgement to ME/TA ..................................................... 131 8.13. AT+CNMI New Message Indications to TE ......................................................................... 133 8.14. AT+CSCB Select Cell Broadcast Message Types .............................................................. 135 8.15. AT+CSDH Show Text Mode Parameters ............................................................................ 136 8.16. AT+CSMP Set Text Mode Parameters................................................................................ 137 EG512R&EM1x0R_Series_AT_Commands_Manual 5 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 9 Packet Domain Commands ........................................................................................................... 139 9.1. AT+CGATT PS Attach or Detach......................................................................................... 139 9.2. AT+CGDCONT Define PDP Contexts................................................................................. 140 9.3. AT+CGQREQ Quality of Service Profile (Requested) ........................................................ 142 9.4. AT+CGQMIN Quality of Service Profile (Minimum Acceptable) ......................................... 145 9.5. AT+CGACT Activate or Deactivate PDP Contexts ............................................................. 147 9.6. AT+CGDATA Enter Data State ............................................................................................ 148 9.7. AT+CGPADDR Show PDP Addresses................................................................................ 149 9.8. AT+CGREG GPRS Network Registration Status................................................................ 150 9.9. AT+CGEREP Packet Domain Event Reporting .................................................................. 152 9.10. AT+CGSMS Select Service for MO SMS Messages .......................................................... 155 9.11. AT+CEREG EPS Network Registration Status ................................................................... 156 9.12. AT+QGDCNT Packet Data Counter.................................................................................... 157 9.13. AT+QAUGDCNT Auto Save Packet Data Counter ............................................................. 158 10 Supplementary Service Commands ............................................................................................. 160 10.1. AT+CCFC Call Forwarding Number and Conditions Control.............................................. 160 10.2. AT+CCWA Call Waiting Control .......................................................................................... 162 10.3. AT+CHLD Call Related Supplementary Services ............................................................... 165 10.4. AT+CLIP Calling Line Identification Presentation ............................................................... 167 10.5. AT+CLIR Calling Line Identification Restriction .................................................................. 169 10.6. AT+COLP Connected Line Identification Presentation ....................................................... 170 10.7. AT+CSSN Supplementary Service Notifications................................................................. 171 10.8. AT+CUSD Unstructured Supplementary Service Data ....................................................... 173 11 Audio Commands ........................................................................................................................... 175 11.1. AT+CLVL Loudspeaker Volume Level Selection................................................................. 175 11.2. AT+CMUT Mute Control ...................................................................................................... 176 11.3. AT+QAUDLOOP Enable/Disable Audio Loop Test ............................................................. 177 11.4. AT+VTS DTMF and Tone Generation ................................................................................. 177 11.5. AT+VTD Set Tone Duration ................................................................................................. 179 11.6. AT+QAUDMOD* Set Audio Mode ....................................................................................... 180 11.7. AT+QDAI Digital Audio Interface Configuration .................................................................. 181 11.8. AT+QSIDET Set Side Tone Gain in Current Mode ............................................................. 183 11.9. AT+QMIC Set Uplink Gains of Microphone......................................................................... 184 11.10. AT+QIIC IIC Read and Write ............................................................................................... 184 12 Hardware Related Commands ....................................................................................................... 186 12.1. AT+QPOWD Power off ........................................................................................................ 186 12.2. AT+CCLK Clock................................................................................................................... 187 12.3. AT+QADC Read ADC Value................................................................................................ 188 12.4. AT+QSCLK Sleep Mode Setting ......................................................................................... 188 12.5. AT+QTEMP Get the Temperature of MT............................................................................. 189 12.6. AT+QAGPIO Set the AP Or PMU GPIO Output Value ....................................................... 190 12.7. AT+QSAR Enable/Disable the SAR Power Backoff ........................................................... 192 12.8. AT+QETH RGMII Extended Configuration.......................................................................... 193 EG512R&EM1x0R_Series_AT_Commands_Manual 6 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 12.8.1. 12.8.2. 12.8.3. 12.8.4. 12.8.5. 12.8.6. 12.8.7. 12.8.8. AT+QETH=? AT+QETH Test Command .................................................................. 193 AT+QETH='rgmii' Query/Enable/Disable RGMII..................................................... 193 AT+QETH='ipptmac' Set IPPassthrough-RGMII MAC Address ............................. 196 AT+QETH='routing' Set Routing Rules for Multiple Data Call ................................ 197 AT+QETH='mac_address' Query RGMII Interface MAC Address.......................... 199 AT+QETH='speed' Set the Speed for RGMII .......................................................... 199 AT+QETH='an' Enable or Disable Auto-negotiation for RGMII............................... 200 AT+QETH='dm' Set the Duplex Mode for RGMII.................................................... 201 13 Appendix A References.................................................................................................................. 203 13.1. References ............................................................................................................................. 203 13.2. Factory Default Settings Restorable with AT&F..................................................................... 206 13.3. AT Command Settings Storable with AT&W .......................................................................... 208 13.4. AT Command Settings Storable with ATZ .............................................................................. 208 13.5. Summary of CME ERROR Codes ......................................................................................... 209 13.6. Summary of CMS ERROR Codes ..........................................................................................211 13.7. Summary of URC ................................................................................................................... 212 13.8. SMS Character Sets Conversions ......................................................................................... 214 13.9. Release Cause Report List of AT+CEER .............................................................................. 220 EG512R&EM1x0R_Series_AT_Commands_Manual 7 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual Table Index Table 1: Applicable Modules......................................................................................................................... 9 Table 2: Types of AT Commands and Responses ..................................................................................... 10 Table 3: AT&V Response............................................................................................................................ 19 Table 4: The Numeric Equivalents and Brief Description of ATV0&ATV1 Result Codes........................... 23 Table 5: Delay Class................................................................................................................................. 144 Table 6: Related Documents .................................................................................................................... 203 Table 7: Terms and Abbreviations ............................................................................................................ 203 Table 8: Factory Default Settings Restorable with AT&F ......................................................................... 206 Table 9: AT Command Settings Storable with AT&W ............................................................................... 208 Table 10: AT Command Settings Storable with ATZ ................................................................................ 208 Table 11: Different Coding Schemes of +CME ERROR: ................................................................ 209 Table 12: Different Coding Schemes of +CMS ERROR: ............................................................... 211 Table 13: Summary of URC ..................................................................................................................... 212 Table 14: The Way of SMS Text Input or Output...................................................................................... 214 Table 15: The Input Conversions Table (DCS=GSM 7-bit and AT+CSCS='GSM') ................................ 215 Table 16: The Output Conversions Table (DCS=GSM 7-bit and AT+CSCS='GSM').............................. 215 Table 17: GSM Extended Characters (GSM Encode) ............................................................................. 216 Table 18: The Input Conversions Table (DCS = GSM 7-bit and AT+CSCS='IRA')................................. 217 Table 19: IRA Extended Characters......................................................................................................... 218 Table 20: The Output Conversions Table (DCS = GSM 7-bit and AT+CSCS='IRA').............................. 218 Table 21: GSM Extended Characters (ISO-8859-1/Unicode).................................................................. 219 Table 22: Release Cause Report List of AT+CEER ................................................................................. 220 EG512R&EM1x0R_Series_AT_Commands_Manual 8 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 1 Introduction 1.1. Scope of the Document This document presents the AT command set supported by Quectel LTE-A modules EM160R-GL, EM120R-GL, and EG512R-EA. Table 1: Applicable Modules Module Series EG512R-EA EM160R-GL EM120R-GL Model EG512R-EA EM160R-GL EM120R-GL 1.2. AT Command Syntax 1.2.1. Definitions ⚫ ⚫ ⚫ ⚫ [...] ⚫ Underline Carriage return character. Line feed character. Parameter name. Angle brackets do not appear on command line. Optional parameter of a command or an optional part of TA information response. Square brackets do not appear on command line. When an optional parameter is omitted, the new value equals its previous value or its default setting, unless otherwise specified. Default setting of a parameter. 1.2.2. AT Command Syntax The AT or at prefix must be added at the beginning of each command line. Entering will terminate a command line. Commands are usually followed by a response that includes . Throughout this document, only the response will be presented, are omitted intentionally. EG512R&EM1x0R_Series_AT_Commands_Manual 9 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual The AT command set supported by EM160R-GL, EM120R-GL and EG512R-EA is a combination of international standards, such as 3GPP TS 27.007, 3GPP TS 27.005 and ITU-T recommendation V.25ter as well as the AT commands developed by Quectel. AT commands implemented by the modules can be split into three categories syntactically: 'Basic', 'S Parameter' and 'Extended', as listed below: ⚫ Basic Syntax These AT commands have the format of AT, or AT&, where is the command, and is/are the argument(s) for that command. An example of this is ATE, which tells the DCE (Data Circuit-terminating Equipment) whether received characters should be echoed back to the DTE (Data Terminal Equipment) according to the value of . is optional and a default will be used if it is omitted. ⚫ S Parameter Syntax These AT commands are in the format of ATS=, in which is the index of the S register to set, and is the value to assign to it. ⚫ Extended Syntax These commands can be operated in several modes, as listed in the following table: Table 2: Types of AT Commands and Responses Test Command Read Command Write Command Execution Command The command returns the list of parameters and value AT+=? ranges set by the corresponding Write Command or internal processes. AT+? The command returns the currently set value of the parameter or parameters. AT+=[,< The command sets the user-definable parameter values. p2>[,[...]]] AT+ The command reads non-variable parameters affected by internal processes in the UE. Multiple commands can be placed on a single line using a semi-colon (;) between commands. Only the first command should have AT prefix. Commands can be in upper or lower case. When entering AT commands, spaces are ignored except the following cases: ⚫ Within quoted strings, where they are preserved; EG512R&EM1x0R_Series_AT_Commands_Manual 10 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual ⚫ Within an unquoted string or numeric parameter; ⚫ Within an IP address; ⚫ Within the AT command name up to and including a =, ? or =?. On input, at least a carriage return is required. A newline character is ignored so it is permissible to use carriage return/line feed pairs on the input. If no command is specified after the AT token, OK will be returned. If an invalid command is specified, ERROR will be returned. Optional parameters, unless explicitly stated, need to be provided up to the last parameter being entered. 1.3. Supported Character Sets The AT command interface of EM160R-GL, EM120R-GL and EG512R-EA uses the GSM character set by default and supports the following character sets: ⚫ GSM ⚫ UCS2 ⚫ IRA These character sets can be configured and interrogated with AT+CSCS command (3GPP TS 27.007) and it is defined in 3GPP TS 27.005. The character set affects transmission and reception of SMS and SMS Cell Broadcast Messages, as well as the entry and display of phonebook entries text field. 1.4. AT Command Port The main UART port, PCIe Modem port and two USB ports (USB modem port and USB AT port) support AT command communication and data transfer. 1.5. Unsolicited Result Code Unsolicited Result Code (URC) is not issued as a part of the response related to an executed AT command, but as a report message issued by the modules without being requested by the TE. It is issued automatically when a certain event occurs. Typical events leading to URCs are incoming calls (RING), received short messages, high/low voltage alarm, high/low temperature alarm, etc. EG512R&EM1x0R_Series_AT_Commands_Manual 11 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 1.6. Module Turn-off Procedure It is recommended to execute AT+QPOWD command to power off the module, since it is the safest and best method through which the powering off is realized by letting the module log off from the network and allowing the software to enter a secure and safe data state before disconnecting the power supply. After sending AT+QPOWD, please do not enter any other AT commands. When the command is executed successfully, the module will output message POWERED DOWN and then enter the power down mode. In order to avoid data loss, it is suggested to wait for 1s to disconnect the power supply after the URC POWERED DOWN is outputted. If POWERED DOWN cannot be received within 65s, the power supply shall be disconnected compulsorily. EG512R&EM1x0R_Series_AT_Commands_Manual 12 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 2 General Commands 2.1. ATI Display MT Identification Information This Execution Command delivers the MT identification information text. ATI Display MT Identification Information Execution Command ATI Response Quectel Revision: Maximum Response Time Characteristics Reference V.25ter OK 300 ms / Parameter String type. Identifier of device type. String type. Identification text of the firmware version of the module. Example ATI Quectel EG512 Revision: EG512REAAAR01A02M4G OK EG512R&EM1x0R_Series_AT_Commands_Manual 13 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 2.2. AT+GMI Request Manufacturer Identification This Execution Command returns the manufacturer identification text. It is identical with AT+CGMI command in Chapter 2.3. AT+GMI Request Manufacturer Identification Test Command AT+GMI=? Execution Command AT+GMI Response OK Response Quectel Maximum Response Time Characteristics Reference V.25ter OK 300 ms / 2.3. AT+CGMI Request Manufacturer Identification This command returns the manufacturer identification text. It is identical with the above AT+GMI command. AT+CGMI Request Manufacturer Identification Test Command AT+CGMI=? Execution Command AT+CGMI Response OK Response Quectel Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK 300 ms / EG512R&EM1x0R_Series_AT_Commands_Manual 14 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 2.4. AT+GMM Request Model Identification This command returns the MT model identification text. It is identical with AT+CGMM command in Chapter 2.5. AT+GMM Request MT Model Identification Test Command AT+GMM=? Execution Command AT+GMM Response OK Response Maximum Response Time Characteristics Reference V.25ter OK 300 ms / Parameter String type. Identifier of device type. 2.5. AT+CGMM Request MT Model Identification This command returns the model information of the product. It is identical with the above AT+GMM command. AT+CGMM Request MT Model Identification Test Command AT+CGMM=? Execution Command AT+CGMM Response OK Response Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK 300 ms / EG512R&EM1x0R_Series_AT_Commands_Manual 15 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual Parameter String type. Identifier of device type. 2.6. AT+GMR Request MT Firmware Revision Identification This Execution Command returns the identification text of MT firmware version. It is identical with AT+CGMR command in Chapter 2.7. AT+GMR Request Firmware Revision Identification Test Command AT+GMR=? Execution Command AT+GMR Response OK Response Maximum Response Time Characteristics Reference V.25ter OK 300 ms / Parameter String type. Identification text of MT firmware version. Example AT+GMR EG512REAAAR01A02M4G OK EG512R&EM1x0R_Series_AT_Commands_Manual 16 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 2.7. AT+CGMR Request MT Firmware Revision Identification This Execution Command delivers the identification text of MT firmware version. It is identical with the above AT+GMR command. AT+CGMR Request Firmware Revision Identification Test Command AT+CGMR=? Execution Command AT+CGMR Response OK Response Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK 300 ms / Parameter String type. Identification text of MT firmware version. 2.8. AT+GSN Request International Mobile Equipment Identity (IMEI) This Execution Command requests the International Mobile Equipment Identity (IMEI) number of the ME which permits the user to identify individual ME device. It is identical with the AT+CGSN command in Chapter 2.9. AT+GSN Request International Mobile Equipment Identity (IMEI) Test Command AT+GSN=? Execution Command AT+GSN Response OK Response Maximum Response Time Characteristics Reference OK 300 ms / EG512R&EM1x0R_Series_AT_Commands_Manual 17 / 227 V.25ter LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual Parameter String type. IMEI number of the ME. NOTE The IMEI can be used to identify an ME since it is unique to each ME. 2.9. AT+CGSN Request International Mobile Equipment Identity (IMEI) This Execution Command requests International Mobile Equipment Identity (IMEI) number of the ME. It is identical with the above AT+GSN command. AT+CGSN Request International Mobile Equipment Identity (IMEI) Test Command AT+CGSN=? Execution Command AT+CGSN Response OK Response Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK 300 ms / Parameter String type. IMEI number of the ME. NOTE The IMEI can be used to identify an ME since it is unique to each ME. EG512R&EM1x0R_Series_AT_Commands_Manual 18 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 2.10. AT&F Reset AT Command Settings to Factory Settings This command resets AT command settings to the default values specified by the manufacturer (See Table 8). AT&F Reset AT Command Settings to Factory Settings Execution Command AT&F[] Response OK Maximum Response Time 300 ms Characteristics / Reference V.25ter Parameter Integer type. 0 Reset all AT command settings to factory setting. 2.11. AT&V Display Current Configuration This command displays the current settings of some AT command parameters (See Table 3), even including the single-letter AT command parameters which are not readable. AT&V Display Current Configuration Execution Command AT&V Response OK Maximum Response Time 300 ms Characteristics / Reference V.25ter Table 3: AT&V Response AT&V &C: 1 &D: 2 &F: 0 EG512R&EM1x0R_Series_AT_Commands_Manual 19 / 227 &W: 0 E: 1 Q: 0 V: 1 X: 4 Z: 0 S0: 0 S3: 13 S4: 10 S5: 8 S6: 2 S7: 0 S8: 2 S10: 15 OK LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 2.12. AT&W Store Current Settings to User-defined Profile This command stores the current AT command settings to a user-defined profile in non-volatile memory (See Table 9). The AT command settings will be automatically restored from the user-defined profile during power-up or if ATZ is executed. AT&W Store Current Settings to User-defined Profile Execution Command AT&W[] Response OK Maximum Response Time 300 ms Characteristics / Reference V.25ter Parameter Integer type. 0 Profile number to store current AT command settings. EG512R&EM1x0R_Series_AT_Commands_Manual 20 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 2.13. ATZ Restore All AT Command Settings from User-defined Profile This command first resets the AT command settings to their manufacturer defaults, which is similar to AT&F. Afterwards, the AT command settings are restored from the user-defined profile in the non-volatile memory, if they have been stored with AT&W before (See Table 10). Any additional AT command on the same command line may be ignored. ATZ Restore AT Command Settings from a User-defined Profile Execution Command ATZ[] Response OK Maximum Response Time 300 ms Characteristics / Reference V.25ter Parameter Integer type. 0 Reset to profile number 0. 2.14. ATQ Set Result Code Presentation Mode This command controls whether the result code is transmitted to the TE. Other information text transmitted as response is not affected. ATQ Set Result Code Presentation Mode Execution Command ATQ Response If = 0: OK Maximum Response Time Characteristics Reference V.25ter If = 1: (none) 300 ms / EG512R&EM1x0R_Series_AT_Commands_Manual 21 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual Parameter Integer type. 0 Result codes are transmitted 1 Result codes are suppressed and not transmitted 2.15. ATV MT Response Format This command determines the contents of header and trailer transmitted with AT command result codes and information responses. The numeric equivalents and brief descriptions of results code are listed in the following Table 4. ATV MT Response Format Execution Command ATV Response When = 0 0 Maximum Response Time Characteristics Reference V.25ter When = 1 OK 300 ms / Parameter Integer type. 0 Information response: Short result code format: 1 Information response: Long result code format: Example ATV1 OK AT+CSQ +CSQ: 30,99 //Set = 1 EG512R&EM1x0R_Series_AT_Commands_Manual 22 / 227 OK ATV0 0 AT+CSQ +CSQ: 30,99 0 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual //When = 1, the result code is OK. //Set = 0 //When = 0, the result code is 0. Table 4: The Numeric Equivalents and Brief Description of ATV0&ATV1 Result Codes ATV1 OK CONNECT RING NO CARRIER ERROR NO DIALTONE BUSY NO ANSWER ATV0 0 1 2 3 4 6 7 8 Description Acknowledges execution of a command. A connection has been established. The DCE is switching from command mode to data mode. The DCE has detected an incoming call signal from network. The connection has been terminated or the attempt to establish a connection failed. Command not recognized, caused by command line maximum length exceeded, parameter value invalid, or other problem with processing the command line. No dial tone detected. Engaged (busy) signal detected. @ (Wait for Quiet Answer) dialing modifier was used, but remote ringing followed by five seconds of silence was not detected before expiration of the connection timer (S7). 2.16. ATE Set Command Echo Mode This command controls whether TA echoes characters received from TE or not during AT command mode. ATE Set Command Echo Mode Execution Command ATE Maximum Response Time Response OK 300 ms Characteristics / EG512R&EM1x0R_Series_AT_Commands_Manual 23 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual Reference V.25ter Parameter Integer type. Whether to echo the characters received from TE. 0 OFF 1 ON 2.17. ATS3 Set Command Line Termination Character This command determines the character recognized by TA to terminate an incoming command line. It is also generated for result codes and information text, along with character value set via ATS4. ATS3 Set Command Line Termination Character Read Command ATS3? Response Write Command ATS3= Maximum Response Time Characteristics Reference V.25ter OK Response OK 300 ms / Parameter Integer type. Command line termination character. Range: 0–127. Default: 13. EG512R&EM1x0R_Series_AT_Commands_Manual 24 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 2.18. ATS4 Set Response Formatting Character This command determines the character generated by TA for result code and information text, along with the command line termination character set via ATS3. ATS4 Set Response Formatting Character Read Command ATS4? Response Write Command ATS4= Maximum Response Time Characteristics Reference V.25ter OK Response OK 300 ms / Parameter Integer type. Response formatting character. Range: 0–127. Default: 10. 2.19. ATS5 Set Command Line Editing Character This command determines the value of editing character used by TA to delete the immediately preceding character from the AT command line (i.e. equates to backspace key). ATS5 Set Command Line Editing Character Read Command ATS5? Response Write Command ATS5= Maximum Response Time Characteristics Reference V.25ter OK Response OK 300 ms / EG512R&EM1x0R_Series_AT_Commands_Manual 25 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual Parameter Integer type. Response editing character. Range: 0–127. Default: 8. 2.20. ATX Set CONNECT Result Code Format and Monitor Call Progress This command determines whether TA transmits particular result codes to TE or not. It also controls whether TA detects the presence of a dial tone when it begins dialing and the engaged tone (busy signal) or not. ATX Set CONNECT Result Code Format and Monitor Call Progress Execution Command ATX Response OK Maximum Response Time 300 ms Characteristics / Reference V.25ter Parameter Integer type. 0 Only CONNECT result code returned, dial tone and busy detection are both disabled. 1 Only CONNECT result code returned, dial tone and busy detection are both disabled. 2 CONNECT result code returned, dial tone detection is enabled, and busy detection is disabled. 3 CONNECT result code returned, dial tone detection is disabled, and busy detection is enabled. 4 CONNECT result code returned, and dial tone and busy detection are both enabled. EG512R&EM1x0R_Series_AT_Commands_Manual 26 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 2.21. AT+CFUN Set UE Functionality This command controls the functionality level. It can also be used to reset the UE. AT+CFUN Set UE Functionality Test Command AT+CFUN=? Response +CFUN: (list of supported s),(list of supported s) Read Command AT+CFUN? OK Response +CFUN: Write Command AT+CFUN=[,] OK Response OK Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error: ERROR Or +CME ERROR: 15 s, determined by the network. / Parameter Integer type. 0 Minimum functionality 1 Full functionality 4 Disable both transmitting and receiving RF signals Integer type. 0 Do not reset the UE before setting it to power level 1 Reset the UE before setting it to power level. This value is available only for = 1. The device is fully functional after the reset. Error codes. For more details, please refer to Table 11. Example AT+CFUN=0 OK //Switch the UE to minimum functionality. EG512R&EM1x0R_Series_AT_Commands_Manual 27 / 227 AT+COPS? +COPS: 0 OK AT+CPIN? +CME ERROR: 13 AT+CFUN=1 OK +CPIN: SIM PIN AT+CPIN=1234 OK +CPIN: READY +QUSIM: 1 +QIND: SMS DONE +QIND: PB DONE AT+CPIN? +CPIN: READY OK AT+COPS? +COPS: 0,0,'CHINA MOBILE CMCC',7 OK LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual //No operator is registered. //(U)SIM failure //Switch the UE to full functionality. //Operator is registered. 2.22. AT+CMEE Error Message Format This command disables or enables the use of final result code +CME ERROR: as the indication of an error. When enabled, errors cause +CME ERROR: final result code instead of ERROR. AT+CMEE Error Message Format Test Command AT+CMEE=? Response +CMEE: (range of supported s) Read Command AT+CMEE? OK Response +CMEE: EG512R&EM1x0R_Series_AT_Commands_Manual 28 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual Write Command AT+CMEE=[] Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK Response OK 300 ms / Parameter Integer type. Whether to enable result code. 0 Disable result code and use ERROR instead. 1 Enable result code and use numeric values. 2 Enable result code and use verbose values. Error codes. For more details, please refer to Table 11. Example AT+CMEE=0 OK AT+CPIN? ERROR AT+CMEE=1 OK AT+CPIN? +CME ERROR: 10 AT+CMEE=2 OK AT+CPIN? +CME ERROR: SIM not inserted //Disable result code. //Only ERROR will be displayed. //Enable error result code with numeric values. //Enable error result code with verbose (string) values. 2.23. AT+CSCS Select TE Character Set This Write Command informs the MT which character set is used by the TE. TA is then able to convert character strings correctly between TE and MT character sets. AT+CSCS Select TE Character Set Test Command AT+CSCS=? Response +CSCS: (list of supported s) EG512R&EM1x0R_Series_AT_Commands_Manual 29 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual Read Command AT+CSCS? Write Command AT+CSCS= Maximum Response Time Characteristics Reference 3GPP TS 27.007 OK Response +CSCS: OK Response OK 300 ms / Parameter String type. 'GSM' 'IRA' 'UCS2' GSM default alphabet International reference alphabet UCS2 alphabet Example AT+CSCS? +CSCS: 'GSM' OK AT+CSCS='UCS2' OK AT+CSCS? +CSCS: 'UCS2' OK //Query the current character set. //The character set is GSM //Set the character set to UCS2. //The character set is UCS2 after the configuration 2.24. AT+QURCCFG Configure URC Indication Option This command configures the output port of URC. AT+QURCCFG Configure URC Indication Option Test Command AT+QURCCFG=? Response +QURCCFG: 'urcport',(list of supported s) EG512R&EM1x0R_Series_AT_Commands_Manual 30 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual Write Command AT+QURCCFG='urcport'[,] OK Response If the optional parameter is omitted, query the current configuration: +QURCCFG: 'urcport', OK Maximum Response Time Characteristics If the optional parameter is specified, configure the output port of URC: OK Or ERROR 300 ms The command takes effect immediately. The configuration will be saved automatically. Parameter String type. URC output port. 'usbat' USB AT port 'usbmodem' USB modem port 'uart1' Main UART Example AT+QURCCFG=? +QURCCFG: 'urcport',('usbat','usbmodem','uart1') OK AT+QURCCFG='urcport' +QURCCFG: 'urcport','usbat' //Query the current configuration of URC output port OK AT+QURCCFG='urcport','usbmodem' OK AT+QURCCFG='urcport' +QURCCFG: 'urcport','usbmodem' //Configure the URC output port to USB modem port OK EG512R&EM1x0R_Series_AT_Commands_Manual 31 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual 3 Status Control Commands 3.1. AT+CPAS Mobile Equipment Activity Status This command queries the activity status of the ME. AT+CPAS Mobile Equipment Activity Status Test Command AT+CPAS=? Response +CPAS: (list of supported s) Execution Command AT+CPAS OK Response TA returns the activity status of MT: +CPAS: OK Or ERROR Maximum Response Time Characteristics Reference 3GPP TS 27.007 If there is any error related to MT functionality: +CME ERROR: 300 ms / Parameter Integer type. MT activity status. 0 Ready 3 Ringing 4 Call in progress or call hold Error codes. For more details, please refer to Table 11. EG512R&EM1x0R_Series_AT_Commands_Manual 32 / 227 LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual Example AT+CPAS +CPAS: 0 OK RING ##0 AT+CLCC +CLCC: 1,1,4,0,0,'15695519173',161 OK AT+CPAS +CPAS: 3 OK AT+CLCC +CLCC: 1,0,0,0,0,'10010',129 OK AT+CPAS +CPAS: 4 OK //MT is ready. //MT is ringing. //Call in progress. 3.2. AT+CEER Extended Error Report This command queries an extended error and report the cause of the last failed operation, such as: ⚫ The failure to release a call ⚫ The failure to set up a call (both mobile originated or terminated) ⚫ The failure to modify a call by using supplementary services ⚫ The failure to activate, register, query, deactivate or deregister a supplementary service The release cause is a text to describe the cause information given by the network. AT+CEER Extended Error Report Test Command AT+CEER=? Execution Command AT+CEER Response OK Response +CEER: OK EG512R&EM1x0R_Series_AT_Commands_Manual 33 / 227 Maximum Response Time Characteristics LTE-A Module Series EG512R&EM1x0R Series AT Commands Manual Or ERROR If there is any error related to MT functionality: +CME ERROR: 300 ms / Parameter Release cause report. Reason for the last failed operation (listed in Chapter 13.9). Both CS and PS domain call types are reported. Cause data is captured from Call Manager events and cached locally to later use by this command. Error codes. For more details, please refer to Table 11. 3.3. AT+QCFG Extended Configuration Settings This command queries and configures various settings of UE. AT+QCFG Extended Configuration Settings Test Command AT+QCFG=? Response +QCFG: 'hsdpacat',(list of supported s) +QCFG: 'hsupacat',(list of supported s) +QCFG: 'rrc',(range of supported s) +QCFG: 'pdp/duplicatechk',(list of supported s) +QCFG: 'data_interface',(list of supported s),(list of supported s) … Maximum Response Time OK 300 ms 3.3.1. AT+QCFG='hsdpacat' HSDPA Category Configuration This command specifies the HSDPA category. AT+QCFG='hsdpacat' HSDPA Category Configuration Write Command AT+QCFG='hsdpacat'[,] Response If the optional parameter is omitted, return the current configuration: EG512R&EM1x0R_Series_AT_Comma