BC26&BC20AT命令手册NB-IoT模块系列版本:1.
1日期:2020-09-27状态:受控文件www.
quectel.
comBC26&BC20AT命令手册上海移远通信技术股份有限公司1/116上海移远通信技术股份有限公司始终以为客户提供最及时、最全面的服务为宗旨.
如需任何帮助,请随时联系我司上海总部,联系方式如下:上海移远通信技术股份有限公司上海市闵行区田林路1016号科技绿洲3期(B区)5号楼邮编:200233电话:+862151086236邮箱:info@quectel.
com或联系我司当地办事处,详情请登录:http://www.
quectel.
com/cn/support/sales.
htm.
如需技术支持或反馈我司技术文档中的问题,可随时登陆如下网址:http://www.
quectel.
com/cn/support/technical.
htm或发送邮件至:support@quectel.
com.
前言上海移远通信技术股份有限公司提供该文档内容用以支持其客户的产品设计.
客户须按照文档中提供的规范、参数来设计其产品.
因未能遵守有关操作或设计规范而造成的损害,上海移远通信技术股份有限公司不承担任何责任.
在未声明前,上海移远通信技术股份有限公司有权对该文档进行更新.
免责声明上海移远通信技术股份有限公司尽力确保开发中功能的完整性、准确性、及时性或效用,但不排除上述功能错误或遗漏的可能.
除非其他有效协议另有规定,否则上海移远通信技术股份有限公司对开发中功能的使用不做任何暗示或明示的保证.
在适用法律允许的最大范围内,上海移远通信技术股份有限公司不对任何因使用开发中功能而遭受的损失或损害承担责任,无论此类损失或损害是否可以预见.
保密义务除非上海移远通信技术股份有限公司特别授权,否则我司所提供文档和信息的接收方须对接收的文档和信息保密,不得将其用于除本项目的实施与开展以外的任何其他目的.
未经上海移远通信技术股份有限公司书面同意,不得获取、使用或向第三方泄露我司所提供的文档和信息.
对于任何违反保密义务、未经授权使用或以其他非法形式恶意使用所述文档和信息的违法侵权行为,上海移远通信技术股份有限公司有权追究法律责任.
版权申明本文档版权属于上海移远通信技术股份有限公司,任何人未经我司允许而复制转载该文档将承担法律责任.
版权所有上海移远通信技术股份有限公司2020,保留一切权利.
CopyrightQuectelWirelessSolutionsCo.
,Ltd.
2020.
BC26&BC20AT命令手册上海移远通信技术股份有限公司2/116文档历史修订记录版本日期作者变更表述1.
02020-03-12饶晨受控版本1.
12020-09-27饶晨1.
删除BC030x系列模块信息,更新文档名称.
2.
更新AT命令:ATE/AT+CEREG/AT+CESQ/AT+QENG/AT+CCIOTOPT/AT+QLOCKF/AT+CEDRXRDP(更新了的取值范围)/AT+QCFG.
3.
新增AT命令:AT+QIPADDR/AT+QEMMTIMER/AT+QLEDMODE/AT+CPINR.
4.
新增GNSS相关AT命令章节介绍.
BC26&BC20AT命令手册上海移远通信技术股份有限公司3/116目录文档历史2目录3表格索引61引言71.
1.
定义71.
2.
AT命令语法71.
3.
数据模式说明.
82产品信息查询命令92.
1.
ATI显示产品标识信息.
92.
2.
AT+CGMI查询平台信息.
102.
3.
AT+CGMM查询模块型号.
102.
4.
AT+CGMR查询制造商版本号.
112.
5.
AT+CGSN查询产品序列号.
123UART功能命令.
143.
1.
ATE设置命令回显模式.
143.
2.
AT+IPR设置TE-TA的波特率.
154网络状态查询命令174.
1.
AT+CEREGEPS网络注册状态.
174.
2.
AT+CESQ扩展信号质量.
204.
3.
AT+CGATTPS域附着或去附着224.
4.
AT+CGPADDR显示PDP地址.
244.
5.
AT+CSCONRRC连接状态.
254.
6.
AT+CSQ上报信号质量274.
7.
AT+QENG网络服务信息284.
8.
AT+QIPADDR查询UE的IP地址.
325PDN和APN相关命令.
335.
1.
AT+CGACTPDP上下文激活/去激活.
335.
2.
AT+CGAPNRCAPN速率控制.
355.
3.
AT+CGDCONT定义PDP上下文.
365.
4.
AT+CIPCA初始PDP上下文激活.
405.
5.
AT+QCGDEFCONT配置默认的APN/PDN连接.
415.
6.
AT+QGACT激活/去激活PDN上下文426其他网络命令.
456.
1.
AT+CCIOTOPTCloT优化配置.
456.
2.
AT+COPSPLMN选择466.
3.
AT+QBAND查询/设置工作频段.
486.
4.
AT+QBANDSL设置优先搜索的频段列表.
506.
5.
AT+QCSEARFCN清除NB-IoT存储的EARFCN列表51BC26&BC20AT命令手册上海移远通信技术股份有限公司4/1166.
6.
AT+QEMMTIMER启用/禁用EMM定时器URC上报.
516.
7.
AT+QLEDMODE配置网络状态指示灯536.
8.
AT+QLOCKF锁定NB-IoT频点及PCI.
547USIM相关命令.
567.
1.
AT+CIMI查询IMSI.
567.
2.
AT+CLCK设备锁定.
577.
3.
AT+CPINPIN管理597.
4.
AT+CPINR剩余PIN重试次数.
607.
5.
AT+CPLS选择优先PLMN列表.
617.
6.
AT+CPOL配置优先网络列表.
627.
7.
AT+CPWD修改密码647.
8.
AT+CRSMUSIM卡受限访问.
657.
9.
AT+QCCIDUSIM卡识别678功耗相关命令.
688.
1.
AT+CEDRXSeDRX设置.
688.
2.
AT+CEDRXRDP查询eDRX状态718.
3.
AT+CFUN设置UE功能738.
4.
AT+CPSMS省电模式(PSM)设置.
748.
5.
AT+QEDRXCFGeDRX和PTW设置.
768.
6.
AT+QNBIOTRAINB-IoT释放辅助指示.
798.
7.
AT+QNBIOTEVENT启用/禁用NB-IoT相关事件上报.
808.
8.
AT+QRELLOCK释放AT命令休眠锁818.
9.
AT+QSCLK配置休眠模式.
829平台相关命令.
849.
1.
AT&W存储当前参数到NVRAM.
849.
2.
AT+CBC查询电源电压.
849.
3.
AT+CEER扩展错误报告.
869.
4.
AT+CMEE启用/禁用移动终端错误上报.
869.
5.
AT+QADC读取ADC通道输入电压值889.
6.
AT+QATWAKEUP启用/禁用深休眠唤醒指示.
899.
7.
AT+QCFG系统配置.
909.
8.
AT+QPOWD模块关机/重启.
929.
9.
AT+QRST自动重启939.
10.
AT+QVBATT配置电压阈值.
9310时间相关命令.
9610.
1.
AT+CCLK设置/查询当前日期和时间9610.
2.
AT+CTZR上报时区变化9710.
3.
AT+QCCLK设置/查询当前日期和UTC9911其它命令.
10111.
1.
TCP/IP相关AT命令.
10111.
2.
MQTT相关AT命令10211.
3.
SSL相关AT命令.
102BC26&BC20AT命令手册上海移远通信技术股份有限公司5/11611.
4.
LwM2M相关AT命令.
10311.
5.
电信IoT平台相关AT命令.
10411.
6.
OneNET相关AT命令10411.
7.
CMDMP相关AT命令.
10511.
8.
中国电信/联通自注册相关AT命令.
10611.
9.
DFOTA相关AT命令10611.
10.
GNSS相关AT命令10612错误代码汇总.
10812.
1.
常见错误代码列表10812.
2.
指定错误代码列表10913附录A参考文档及术语缩写.
111BC26&BC20AT命令手册上海移远通信技术股份有限公司6/116表格索引表1:适用模块.
7表2:AT命令格式8表3:TCP/IP相关AT命令列表101表4:MQTT相关AT命令列表.
102表5:SSL相关AT命令列表102表6:LwM2M相关AT命令列表103表7:电信IoT平台相关AT命令列表.
104表8:OneNET相关AT命令列表104表9:CMDMP相关AT命令列表105表10:中国电信/联通自注册相关AT命令列表106表11:DFOTA相关AT命令列表.
106表12:GNSS相关AT命令列表.
106表13:常见错误代码列表(27.
007)108表14:指定错误代码列表109表15:参考文档.
111表16:术语缩写.
111BC26&BC20AT命令手册上海移远通信技术股份有限公司7/1161引言本文档详细介绍了如下移远通信NB-IoT系列模块支持的AT命令集:表1:适用模块模块默认处于自适应波特率模式.
模块上电后,MCU必须连续发送AT命令以便和模块进行波特率同步,直至返回OK.
同步成功后,MCU可以发送AT+IPR=配置后续通信的波特率.
若未指定波特率,则应在下次重启时重新同步.
1.
1.
定义回车符.
换行符.
参数名称.
实际命令行中不包含尖括号.
[…]可选参数或TA信息响应的可选部分.
实际命令行中不包含方括号.
若无特别说明,配置命令中的可选参数被省略时,将使用其保存至NVRAM的值或其默认值.
下划线参数的默认设置.
1.
2.
AT命令语法前缀AT或at必须加在每个命令行的开头.
输入将终止命令行.
通常,命令后面跟随形式为的响应.
在本文档中,仅显示响应,省略.
模块系列模块NB-IoT/GNSSBC20NB-IoTBC26BC26&BC20AT命令手册上海移远通信技术股份有限公司8/116BC20和BC26模块实现的AT命令可以在语法上分为两类:基础类和扩展类,如下所列.
基础类基础类AT命令的格式为AT或AT&,其中是命令,是该命令的参数.
以ATE为例,DCE会根据的取值确定是否将接收到的字符回显给DTE.
若为可选参数,则其被省略时将使用其默认值或已保存至NVRAM的设置值.
扩展类扩展类AT命令可以在多种模式下运行,如下表所示:表2:AT命令格式备注1.
3.
数据模式说明BC20和BC26模块支持两种串口模式:命令模式和数据模式.
命令模式下,通过串口输入的数据会被视为AT命令去解析;而数据模式下,通过串口输入的数据则被视为普通数据.
命令模式下,当串口输出>后,模块会在500毫秒内进入数据模式.
之后若通过串口输入Ctrl+Z则模块退出数据模式并处理接收到的数据,若通过串口输入Esc则模块退出数据模式并丢弃本次输入的数据.
备注1.
命令模式下,当串口输出>后,建议MCU等待500毫秒后再发送实际数据.
2.
数据模式下,URC会被直接丢弃,因此建议不要在数据模式下有等待动作,请尽快完成数据输入并退出数据模式.
测试命令AT+=返回相应设置命令或内部程序可支持的参数取值列表或范围.
查询命令AT+返回相应设置命令的当前参数设置值.
设置命令AT+=[,[,[.
.
.
]]]设置用户可自定义的参数值.
执行命令AT+主动执行内部程序实现的功能集.
每次仅支持执行一个AT命令.
仅当上一个命令执行完成后,方可执行下一个命令.
BC26&BC20AT命令手册上海移远通信技术股份有限公司9/1162产品信息查询命令2.
1.
ATI显示产品标识信息该命令返回产品标识信息,如设备型号和固件版本号.
参数举例ATIQuectel_LtdQuectel_BC26Revision:BC26NCR01A07OKATI显示产品标识信息执行命令ATI响应Quectel_LtdRevision:OK最大响应时间300毫秒特性说明/字符串类型.
设备型号.
字符串类型.
固件版本号.
BC26&BC20AT命令手册上海移远通信技术股份有限公司10/1162.
2.
AT+CGMI查询平台信息该命令用于查询平台信息.
参数举例AT+CGMIQuectel_LtdQuectel_BC26Revision:MTK_2625OK2.
3.
AT+CGMM查询模块型号该命令用于查询模块型号.
AT+CGMI查询平台信息测试命令AT+CGMI=响应OK执行命令AT+CGMI响应Quectel_LtdRevision:MTK_2625OK最大响应时间300毫秒特性说明/字符串类型.
设备型号.
AT+CGMM查询模块型号测试命令AT+CGMM=响应OK执行命令AT+CGMM响应BC26&BC20AT命令手册上海移远通信技术股份有限公司11/116参数举例AT+CGMMQuectel_BC26OK2.
4.
AT+CGMR查询制造商版本号该命令返回制造商版本号.
参数举例AT+CGMROK最大响应时间300毫秒特性说明/字符串类型.
设备型号.
AT+CGMR查询制造商版本号测试命令AT+CGMR=响应OK执行命令AT+CGMR响应Revision:OK最大响应时间300毫秒特性说明/字符串类型.
制造商版本号,默认为固件版本号.
BC26&BC20AT命令手册上海移远通信技术股份有限公司12/116Revision:BC26NCR01A07OK2.
5.
AT+CGSN查询产品序列号该命令返回产品的IMEI号及相关信息.
对于不支持的TA,仅返回OK.
AT+CGSN查询产品序列号测试命令AT+CGSN=响应TE支持且命令执行成功时:+CGSN:(支持的范围)OK查询命令AT+CGSN=响应当=0时:OK当=1时+CGSN:OK当=2时+CGSN:OK当=3时+CGSN:OK若出现任何错误:ERROR或者+CMEERROR:执行命令AT+CGSN响应BC26&BC20AT命令手册上海移远通信技术股份有限公司13/116参数举例AT+CGSN=1//查询IMEI号.
+CGSN:490154203237511OKOK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明/整型.
被请求的序列号类型.
0128位UUID1IMEI2IMEISV3SVN字符串类型.
UE的128位UUID.
信息文本(包括行终止符在内)的字符总数不应超过2048个字符,且不包含0或OK序列.
字符串类型.
产品的IMEI.
十进制格式.
字符串类型.
产品的IMEISV.
十进制格式.
字符串类型.
产品的SVN,属于IMEISV的一部分.
十进制格式.
整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司14/1163UART功能命令3.
1.
ATE设置命令回显模式该命令用于设置UE是否回显从外部接收的命令.
参数举例ATE0OKATIQuectel_LtdQuectel_BC26Revision:BC26NCR01A07OKATE1OKATIATIATE设置命令回显模式执行命令ATE响应OK最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;保存至NVRAM(需先执行AT&W).
整型.
UE是否回显从外部接收的命令.
0不回显命令1回显命令BC26&BC20AT命令手册上海移远通信技术股份有限公司15/116Quectel_LtdQuectel_BC26Revision:BC26NCR01A07OK3.
2.
AT+IPR设置TE-TA的波特率该命令用于设置TE-TA的波特率.
参数AT+IPR设置TE-TA的波特率测试命令AT+IPR=响应+IPR:(支持的自适应列表),(支持的固定列表)OK查询命令AT+IPR响应+IPR:OK设置命令AT+IPR=响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;自动保存至NVRAM.
整型.
每秒波特率.
0(自适应波特率)110300120024004800960019200BC26&BC20AT命令手册上海移远通信技术股份有限公司16/116备注1.
该设置将应用于同一个UART连接级别的路由的所有信道.
2.
该命令不适用于USB接口.
3.
BC20和BC26模块仅支持同步115200bps及以下的波特率.
举例AT+IPR=115200//将波特率固定为115200bps.
OKAT+IPR+IPR:115200OK3840057600115200230400460800921600整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司17/1164网络状态查询命令4.
1.
AT+CEREGEPS网络注册状态设置命令用于设置EPS网络注册状态的URC上报状态:当=1,E-UTRAN中MT的EPS网络注册状态发生变化化时,上报URC+CEREG:.
当=2,E-UTRAN中的网络小区发生变化时,上报URC+CEREG:[,[],[],[]];参数、和仅在可用时才会上报.
当=3,当的值改变时,URC会显示和(若参数可用).
若UE请求PSM降低其功耗,则设置命令还可控制上报URC+CEREG:[,[],[],[][,[],[][,[],[]]]].
当=4时,若E-UTRAN中的网络小区发生变化,则会向UE上报URC,提供额外信息,如激活时间值和扩展的周期性TAU值.
当=5时,若的值发生改变,URC将会比=4时多上报和.
、,、、、和仅在可用时才会上报.
查询命令返回URC的状态,同时返回以指示MT是否已经注册到当前网络.
位置信息、和如果可用,仅在=2且MT已注册到网络时上报.
、如果可用,仅在=3时上报.
测试命令返回支持的参数值.
AT+CEREGEPS网络注册状态测试命令AT+CEREG=响应+CEREG:(支持的范围)OK查询命令AT+CEREG响应当=0、1、2或3且命令成功执行时:+CEREG:,[,[],[],[[,,]]]当=4或5并且命令成功执行时:BC26&BC20AT命令手册上海移远通信技术股份有限公司18/116参数+CEREG:,[,[],[],[][,[],[][,[],[]]]]OK若出现任何错误:ERROR或者+CMEERROR:设置命令AT+CEREG=响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;保存至NVRAM(需先执行AT&W).
整型.
禁止或允许上报网络注册状态等信息.
0禁止上报网络注册状态URC1允许上报网络注册状态URC+CEREG:2允许上报网络注册状态和位置信息URC+CEREG:[,[],[],[]]3允许上报网络注册状态、位置信息和EMM原因值URC+CEREG:[,[],[],[][,,]]4对于请求PSM的UE,允许上报网络注册状态和位置信息URC+CEREG:[,[],[],[Active-Time>],[]]]]5对于请求PSM的UE,允许上报网络注册状态、位置信息和EMM原因值URC+CEREG:[,[],[],[][,[],[][,[,[]]]]整型.
EPS注册状态.
0未注册,MT当前未搜索网络1已注册,归属网络2未注册,但MT当前正在尝试附着或搜索网络以进行注册3注册被拒绝4未知(例如:超出E-UTRAN覆盖范围)5已注册,漫游状态字符串类型.
跟踪区码,两个字节,十六进制格式(例如,"00C3"等于十进制的195).
字符串类型.
E-UTRAN小区ID,四个字节,十六进制格式.
BC26&BC20AT命令手册上海移远通信技术股份有限公司19/116举例AT+CEREG=1//允许上报网络注册状态URC.
OK整型.
注册网络的接入技术.
7E-UTRAN9E-UTRAN(NB-S1模式)整型.
的类型.
0包含EMM原因值(详见《3GPPTS24.
008》附录G)1包含特定制造商的原因值整型.
包含注册失败的原因.
该参数的类型由定义.
请参见《3GPPTS24.
301》.
字符串类型.
E-UTRAN中分配给UE的激活时间值(T3324),八位为一个字节.
激活时间值被编码为GPRSTimer2信息元素的一个字节(octet3),所述信息元素编码为位格式(例如"00100100"等于4分钟).
有关编码和取值范围,请参阅《3GPPTS24.
008》表10.
5.
163;《3GPPTS24.
008》,《3GPPTS23.
682》以及《3GPPTS23.
401》中的GPRSTimer2IE.
第5位至第1位表示二进制编码的定时器值.
第8位至第6位定义GPRS定时器步长,如下所示:位876000步长为2秒001步长为1分钟010步长为6分钟111去激活该定时器字符串类型.
E-UTRAN中分配给UE的扩展的周期性TAU值(T3412),八位为一个字节.
扩展的周期性TAU值被编码为GPRSTimer3信息元素的一个字节(octet3),所述信息元素编码为位格式(例如"01000111"等于70小时).
有关编码和取值范围,详见《3GPPTS24.
008》表10.
5.
163a;《3GPPTS24.
008》,《3GPPTS23.
682》以及《3GPPTS23.
401》中的GPRSTimer3IE.
第5位至第1位表示二进制编码的定时器值.
第8位至第6位定义定时器步长,如下所示:位876000步长为10分钟001步长为1小时010步长为10小时011步长为2秒100步长为30秒101步长为1分钟110步长为320小时111去激活该定时器整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司20/116AT+CEREG+CEREG:1,1OKAT+CEREG=+CEREG:(0-5)OK4.
2.
AT+CESQ扩展信号质量执行命令返回接收信号质量参数.
终端将提供0到99的信号强度指示.
通常,数值越大,强度越高.
测试命令返回支持的参数值.
参数AT+CESQ扩展信号质量测试命令AT+CESQ=响应+CESQ:(支持的列表),(支持的列表),(支持的列表),(支持的列表),(支持的列表),(支持的列表)OK执行命令AT+CESQ响应+CESQ:,,,,,OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明/整型.
接收信号强度等级.
099未知整型.
信道误码率(百分比).
0-7RxQual值(RxQual_0至RxQual_7的定义,详见《3GPPTS45.
008》)99未知整型.
接收信号码功率(RSCP,参见《3GPP25.
133》和《3GPP25.
123》).
0255未知整型.
Ec/No(参见《3GPP25.
133》).
0255未知整型.
参考信号接收质量(RSRQ,参见《3GPP25.
133》).
需要发送数据时,建议RSRQ大于-10dB.
0>255未知整型.
参考信号接收功率(RSRP,参见《3GPP25.
133》).
需要发送数据时,建议RSRP大于-115dBm.
0的详细信息,参见AT+CSQ命令介绍.
2.
和不适用于NB-IoT网络,应设置为未知(255).
3.
为便于了解网络环境,可根据以下通用规则评估网络质量:强:RSRP≥-100dBm且RSRQ≥-7dB中:-100dBm≥RSRP≥-110dBm且RSRQ≥-11dB弱:RSRP255未知整型.
错误码.
详细信息,请参阅第12章.
AT+CGATTPS域附着或去附着测试命令AT+CGATT=响应+CGATT:(支持的列表)OK查询命令AT+CGATT响应+CGATT:BC26&BC20AT命令手册上海移远通信技术股份有限公司23/116参数备注1.
如果支持初始PDP上下文建立,则在模块注网时会自动定义=1的上下文.
2.
如果AT+CGATT命令正在执行中,在完成附着或去附着过程之前再次执行该命令将返回错误.
举例AT+CGATT+CGATT:0OKAT+CGATT=1OKAT+CGATT=+CGATT:(0,1)OKOK设置命令AT+CGATT=响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间85秒,依赖于网络环境特性说明/整型.
PDP上下文激活状态.
0去附着1附着整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司24/1164.
4.
AT+CGPADDR显示PDP地址该命令返回设备的IP地址.
执行命令返回指定上下文标识符的PDP地址列表.
如果未指定,则返回所有已定义上下文的地址.
测试命令返回已定义的列表.
所述已激活,但未必有与之关联的IP地址.
参数AT+CGPADDR显示PDP地址测试命令AT+CGPADDR=响应+CGPADDR:(支持的已定义的列表)OK查询命令AT+CGPADDR响应+CGPADDR:[,[,]][+CGPADDR:[,[,]]][.
.
.
]OK设置命令AT+CGPADDR=响应+CGPADDR:[,[,]]OK执行命令AT+CGPADDR响应[+CGPADDR:[,[,]]][+CGPADDR:[,[,]]][.
.
.
]OK最大响应时间300毫秒特性说明/整型.
PDP上下文标识符,用于指定特定PDP上下文的定义(请参阅AT+CGDCONT).
如果未指定,则返回所有已定义上下文的地址.
和字符串类型.
PDP地址,用于在适用于PDP的地址空间中识别MT;地址可以为静态或动态.
默认使用包含地址.
静态地址,在定义上下文时由AT+CGDCONT设置.
BC26&BC20AT命令手册上海移远通信技术股份有限公司25/116备注在双栈终端(="IPV4V6")中,对应IPv6的地址;对于IPv6单栈终端(="IPV6")或具有向后兼容性的终端,IPv6地址也可包含在参数中.
举例AT+CGPADDR=1+CGPADDR:1,101.
43.
5.
1OKAT+CGPADDR=+CGPADDR:(1)OK4.
5.
AT+CSCONRRC连接状态该命令可提供TA感知的无线连接状态(即和基站的连接状态)信息,并可返回当前状态的指示.
该状态仅在无线事件(例如发送和接收)发生时更新.
因此,当前返回的状态可能已经过时.
即使在返回状态=1(连接态)的情况下,由于连接质量的变化,模块仍可能无法连接到基站.
设置命令用于控制URC+CSCON:的显示.
值指示MT在E-UTRAN中时的状态:MT在没有信令连接时为空闲态,有信令连接时为连接态.
查询命令返回URC显示的状态和整型参数以指示MT当前为空闲态或连接态.
动态地址,在上一次PDP上下文激活(使用了指定的上下文定义)期间分配.
如果没有可用的或,该参数将被省略.
当同时分配了IPv4和IPv6地址时,将同时包含和,其中包含IPv4地址,而包含IPv6地址.
该字符串以点分隔的数值(0~255)参数形式给出:IPv4地址形式:a1.
a2.
a3.
a4IPv6地址形式:a1.
a2.
a3.
a4.
a5.
a6.
a7.
a8.
a9.
a10.
a11.
a12.
a13.
a13.
a14.
a15.
a16AT+CSCONRRC连接状态测试命令AT+CSCON=响应+CSCON:(支持的列表)BC26&BC20AT命令手册上海移远通信技术股份有限公司26/116参数举例AT+CSCON=0OKAT+CSCON+CSCON:0,1OKAT+CSCON=OK查询命令AT+CSCON响应+CSCON:,OK若出现任何错误:ERROR或者+CMEERROR:设置命令AT+CSCON=响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;不保存到NVRAM.
整型.
启用/禁用URC.
0禁用URC1启用URC+CSCON:整型.
信令连接状态.
0空闲态1连接态整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司27/116+CSCON:(0,1)OKAT+CSCON=1OKAT+CSCON+CSCON:1,1OK4.
6.
AT+CSQ上报信号质量该命令可返回接收信号强度指示和信道误码率.
测试命令返回支持的参数值.
参数AT+CSQ上报信号质量测试命令AT+CSQ=响应+CSQ:(支持的列表),(支持的列表)OK执行命令AT+CSQ响应+CSQ:,OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明/整型.
接收信号强度指示.
0-113dBm或以下1-111dBmBC26&BC20AT命令手册上海移远通信技术股份有限公司28/116举例AT+CSQ+CSQ:22,0OK4.
7.
AT+QENG网络服务信息该命令用于查询模块当前的网络服务信息.
当模块处于PSM状态或无服务时,设置命令不支持=0,并且=1仅在RRC连接状态下可用.
2~30-109至-53dBm31-51dBm或以上99未知整型.
信道误码率(百分比).
0~7RxQual值(RxQual_0至RxQual_7的定义,请参阅《3GPPTS45.
008》)99未知整型.
错误码.
详细信息,请参阅第12章.
AT+QENG网络服务信息测试命令AT+QENG=响应+QENG:(支持的范围)OK设置命令AT+QENG=响应当=0时:+QENG:0,,,,,[],[],[],[],,,[],[],[+QENG:1,,,,,[…]]OK当=1时:+QENG:2,,,,,,,,,,,,,,OK当=2时:+QENG:3,,,OK当=3时:+QENG:4,,,,,OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明/整型.
请求的模块信息.
0显示服务小区和邻区小区(若有)信息1仅当Modem处于RRC-CONNECTED状态时显示数据传输信息2显示Tx/Rx运行的总时长整型.
服务小区的EARFCN.
范围:0~262143.
整型.
服务小区的EARFCN偏移量.
0偏移-21偏移-12偏移-0.
53偏移04偏移1整型.
服务小区的物理小区识别码.
范围:0~503.
字符串类型.
4字节(28位)服务小区ID;十六进制格式.
有符号整型.
服务小区的RSRP值.
可为负数;单位:dBm.
有符号整型.
服务小区的RSRQ值.
可为负数;单位:dB.
有符号整型.
服务小区的RSSI值.
可为负数;单位:dBm.
有符号整型.
服务小区的最新SINR值.
可为负数;单位:dB.
整型.
当前服务小区频段.
BC26&BC20AT命令手册上海移远通信技术股份有限公司30/116字符串类型.
双字节跟踪区域码(TAC);十六进制格式(例如,"00C3"等于十进制的195).
整型.
服务小区的最新增强覆盖等级(ECL)值.
范围:0~2.
仅在RRC连接状态下可用.
有符号整型.
UE的当前发射功率.
可为负数;单位:cBm(0cBm=1mW).
整型.
服务小区的部署模式.
0LTE带内部署相同PCI1LTE带内部署不同PCI2LTE保护带部署3独立部署整型.
相邻小区的EARFCN;范围:0~262143.
整型.
相邻小区的EARFCN偏移量.
0偏移-21偏移-12偏移-0.
53偏移04偏移1整型.
相邻小区的物理小区ID;范围:0~503.
有符号整型.
相邻小区的RSRP值.
可为负数;单位:dBm.
整型.
百分比值;范围:0~100.
RLC层的UL误块率(基于每次ARQ);基于所有建立的RLCAM无线电承载计算;从成功建立/恢复RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准).
整型.
百分比值;范围:0~100.
RLC层的DL误块率(基于每次ARQ);基于所有建立的RLCAM无线电承载计算;从成功建立/恢复的RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准).
整型.
百分比值;范围:0~100.
UL-SCH的MAC中的UL误块率(基于每次HARQ);从成功建立/恢复/重新建立RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准).
整型.
百分比值;范围:0~100.
DL-SCH(不包括BCCH)的MAC中的DL误块率(基于每次HARQ);从成功建立/恢复/重新建立RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准).
整型.
在UL-SCH上传输/重传的传输块字节总数;基于所有HARQ传输和重传中的UL-SCH计算得出;从成功建立/恢复/重新建立RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准);单位:字节.
整型.
在DL-SCH(不包括BCCH)上传输/重传的传输块字节总数;从成功建立/恢复/重新建立RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准);单位:字节.
整型.
UL-SCH上传输块的HARQ传输/重传总次数;从成功建立/恢复/重新建立RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准).
整型.
DL-SCH(不包括BCCH)上传输块的HARQ传输/重传总次数;从成功建立/恢复/重新建立RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准).
BC26&BC20AT命令手册上海移远通信技术股份有限公司31/116整型.
UL-SCH上传输块的HARQ重传次数;从成功建立/恢复/重新建立RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准).
整型.
DL-SCH(不包括BCCH)上传输块的HARQ重传次数;从成功建立/恢复/重新建立RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准).
整型.
RLC上行链路吞吐量;基于所有已建立的RLCAM无线承载进行计算;从成功建立/恢复的RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准);单位:千字节/秒.
整型.
RLC下行链路吞吐量;基于所有已建立的RLCAM无线承载进行计算;从成功建立/恢复的RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准);单位:千字节/秒.
整型.
MAC中针对UL-SCH的上行吞吐量.
从成功建立/恢复/重新建立RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准);单位:千字节/秒.
整型.
MAC中针对DL-SCH(不包括BCCH)的下行吞吐量;从成功建立/恢复/重新建立RRC连接开始,或者自上一次执行=1的AT+QENG命令开始计算(以较晚者为准);单位:千字节/秒.
整型.
本次启动后的睡眠持续总时间;单位:0.
1秒.
整型.
本次启动后的Rx总时间;单位:0.
1秒.
整型.
本次启动后的Tx总时间;单位:0.
1秒.
整型.
指示EMM状态.
0EMM状态为NULL1去注册态2已经找到合适的小区并发起注册3已经完成注册4正在执行去注册但未完成注册5已经发起TAU但未完成TAU6已经发起服务请求但未完成7其它未知状态整型.
指示Modem侧的状态.
0未知状态1空闲态2PSM3已连接整型.
指示PLMN的状态.
0终端无网络且未搜网1正在搜网但未完成注册2已经注册成功3正在执行去注册过程,尚未完成,以及其它未知情况整型.
指示PLMN的类型.
0EHPLMN1FPLMN2UPLMNBC26&BC20AT命令手册上海移远通信技术股份有限公司32/1164.
8.
AT+QIPADDR查询UE的IP地址该执行命令返回UE的IP地址.
参数举例AT+QIPADDR+QIPADDR:fe80:0:0:0:3c:ffb8:f4c9:1207+QIPADDR:2001:14bb:170:4c91:3c:ffh8:f4c9:1207+QIPADDR:178.
55.
211.
180+QIPADDR:127.
0.
0.
1OK3OPLMN4其他类型5未知类型字符串类型.
以数字型显示当前的PLMN.
整型.
错误码.
详细信息,请参阅第12章.
AT+QIPADDR查询UE的IP地址执行命令AT+QIPADDR响应+QIPADDR:OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明/整型.
UE的IP地址.
BC26&BC20AT命令手册上海移远通信技术股份有限公司33/1165PDN和APN相关命令5.
1.
AT+CGACTPDP上下文激活/去激活设置命令用于激活或去激活指定的PDP上下文.
命令执行完成后,MT保持V.
250命令状态.
若有PDP上下文已处于请求状态,那么该上下文状态保持不变;若PDP上下文请求失败,将返回ERROR或+CMEERROR.
在执行该命令激活PDP上下文时,如果UE没有附着PS,则UE会先执行PS附着,然后尝试激活指定的上下文.
如果附着失败,则MT会响应错误;若使能了扩展错误响应(详见AT+CMEE命令使能扩展错误响应),则会响应附着失败的错误消息.
对于EPS而言,如果尝试断开最后一条PDN连接,UE将响应ERROR;若使能了扩展错误响应,则响应+CMEERROR.
EPS承载资源激活请求由网络通过EPS专用承载激活请求或者EPS承载修改请求来响应.
必须在UE接受此请求之后,方可建立PDP上下文.
如果未指定,则该命令将激活所有已定义的非紧急上下文,或去激活所有已激活的上下文.
查询命令返回所有定义的PDP上下文的当前激活状态.
测试命令返回所有支持的PDP上下文激活状态请求信息.
AT+CGACTPDP上下文激活/去激活测试命令AT+CGACT=响应+CGACT:(支持的列表)OK查询命令AT+CGACT响应+CGACT:,+CGACT:,[…]OKBC26&BC20AT命令手册上海移远通信技术股份有限公司34/116参数备注1.
对于BC20、BC26模块,该命令仅能激活PDN连接,但该PDN连接不能用于数据业务,如果需要执行数据业务,请使用AT+QCACT激活PDP上下文.
2.
模块在启动时自动定义=1的上下文.
举例AT+CGACT=0,1OKAT+CGACT+CGACT:1,0OKAT+CGACT=+CGACT:(0,1)OK设置命令AT+CGACT=,响应如果激活成功:OK如果去激活成功:NOCARRIER若出现任何错误:ERROR或者+CMEERROR:最大响应时间150秒,依赖于网络环境特性说明/整型.
PDP上下文激活状态.
0去激活1激活整型.
PDP上下文标识符,用于指定特定PDP上下文的定义(详见AT+CGDCONT命令).
整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司35/1165.
2.
AT+CGAPNRCAPN速率控制设置命令返回指定上下文标识符的APN速率控制参数(请参阅《3GPPTS24.
008》).
执行命令返回所有激活的PDP上下文的APN速率控制参数.
测试命令返回与已激活的辅助和非辅助PDP上下文相关的列表.
参数AT+CGAPNRCAPN速率控制测试命令AT+CGAPNRC=响应+CGAPNRC:(已激活PDP上下文的列表)OK设置命令AT+CGAPNRC=响应+CGAPNRC:[,[,[,]]]OK若出现任何错误:.
ERROR或者+CMEERROR:最大响应时间300毫秒特性说明/整型.
PDP上下文标识符,用于指定特定PDP上下文的定义(详见AT+CGDCONT命令).
整型.
表示当达到最大上行速率时是否允许发送额外异常报告.
详见《3GPPTS24.
008》子章节10.
5.
6.
3.
2.
0不允许在最大速率时发送其他异常上报1允许在最大速率时发送其他异常上报整型.
最大上行速率使用的时间单位.
即《3GPPTS24.
008》子章节10.
5.
6.
3.
2.
中规定的APN速率控制参数IE的第一组八位字节中的第1位至第3位.
0不受限1分钟2小时3天BC26&BC20AT命令手册上海移远通信技术股份有限公司36/1165.
3.
AT+CGDCONT定义PDP上下文设置命令为PDP上下文(由(本地)上下文标识参数所标识)指定上下文参数.
因为PCO可包括需要加密的信息,所以该命令允许TE指定是否请求安全保护传输的ESM信息.
UE可能由于其他原因而需要使用安全保护传输的ESM信息,如当UE需要传输APN时.
测试命令返回已定义的PDP上下文的数量.
对EPS而言,设置该命令后会建立PDN连接并建立相关的默认承载,参数应该省略.
此设置命令的一种特殊形式AT+CGDCONT=,会直接删除对应的PDP上下文参数,使其变成未定义.
查询命令返回每个已定义上下文的当前配置.
如果UE支持几种PDP类型,则将单独返回多行的参数值.
默认情况下,=1的上下文在启动时就已经定义,因此,无需使用AT+CGDCONT命令创建.
初始PDP上下文具有制造商特定的默认设置,与AT+CGDCONT命令的任何默认配置无关.
根据AT+CIPCA命令的设置,MT成功注册到网络后会自动激活初始PDP上下文.
如果所有已激活上下文都进行了去激活,则可以重新创建初始PDP上下文.
4周整型.
每个上行时间单位内限制UE发送的最大消息数.
详见《3GPPTS24.
008》子章节10.
5.
6.
3.
2.
整型.
错误码.
详细信息,请参阅第12章.
AT+CGDCONT定义PDP上下文测试命令AT+CGDCONT=响应+CGDCONT:(支持的范围),(支持的列表),(支持的范围),(支持的范围),(支持的列表),(支持的范围),(支持的范围),(支持的列表),(支持的列表),(支持的列表),(支持的列表),(支持的列表),(支持的列表)+CGDCONT:(支持的范围),(支持的列表),(支持的范围),(支持的范围),(支持的列表),(支持的范围),(支持的范围),(支持的列表),(支持的列表),(支持的列表),(支持的列表),(支持的列表),(支持的列表)[.
.
.
]OK查询命令AT+CGDCONT响应[+CGDCONT:,,,,,[,[,[,[,[,[,[,[,[,+CGDCONT:,,,,,[,[,[,[,[,[,[,[,[,[.
.
.
]OK设置命令AT+CGDCONT=[,[,[,[,[,[,[,[,[,[,[,[,[,[,]响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
如果定义的已激活PDN连接,则参数配置深休眠唤醒后有效;如果定义的未激活PDN连接,则参数配置深休眠唤醒后无效.
整型.
PDP上下文标识符,用于指定特定PDP上下文的定义.
该参数是UE-TE接口的本地参数,用于其他与PDP上下文相关的命令.
范围:1~15.
字符串类型.
指定分组数据协议类型.
"IP"互联网协议(《IETFSTD5》)"IPV6"互联网协议版本6"IPV4V6"引入虚拟来处理双栈UE功能"NON-IP"非IP类型字符串类型.
用于选择GGSN或外部分组数据网络的逻辑名称.
如果省略或为空,将请BC26&BC20AT命令手册上海移远通信技术股份有限公司38/116求默认值.
可配置的最大APN长度为99字节.
值为空或值省略时,将请求订阅值.
字符串类型.
用于标识适用于PDP的地址空间中的UE.
如果该值为空或被省略,则TE在PDP启动过程中提供该值,否则,将请求动态地址.
即使在PDP启动过程中已经分配了地址,查询命令中此值的返回值仍将是空字符串.
可以使用AT+CGPADDR命令读取分配的地址.
整型.
控制PDP数据的压缩方式.
0关闭1打开(用户优选的压缩方式)2V.
42bis3V.
44整型.
控制PDP头部数据的压缩方式.
0关闭1打开2RFC1144(仅适用于SNDCP)3RFC25074RFC3095[ROHC](仅适用于PDCP)整型.
控制MT/TA请求获取IPv4地址信息的方式.
0通过NAS信令分配IPv4地址1通过DHCP分配IPv4地址整型.
PDP上下文激活请求的类型.
请参阅《3GPPTS24.
301》子章节6.
5.
1.
2和《3GPPTS24.
008)子章节10.
5.
6.
17.
如果支持初始PDP上下文,则不允许为紧急承载服务分配=0.
根据《3GPPTS24.
008》(子章节4.
2.
4.
2.
2和4.
2.
5.
1.
4)以及《3GPPTS24.
301》(子章节5.
2.
2.
3.
3和5.
2.
3.
2.
2),必须为紧急承载服务建立单独的PDP上下文.
如果紧急承载服务的PDP上下文是唯一激活的上下文,则只允许紧急呼叫(请参阅《3GPPTS23.
401》子章节4.
3.
12.
9).
0PDP上下文用于建立新的PDP上下文或从非3GPP接入网进行切换(具体由MT根据实际执行情况决定)1PDP上下文用于紧急承载服务2PDP上下文用于建立新的PDP上下文3PDP上下文用于从非3GPP接入网进行切换整型.
影响MT/TA如何请求获取P-CSCF地址(详见《3GPPTS24.
229》附录B和附录L).
0不受AT+CGDCONT命令影响获取P-CSCF地址1通过NAS信令获取P-CSCF地址2通过DHCP获取P-CSCF地址整型.
向网络指示PDP上下文是否仅用于与IMCN子系统相关的信令.
0UE指示PDP上下文并非仅用于与IMCN子系统相关的信令1UE指示PDP上下文仅用于与IMCN子系统相关的信令整型.
为PDP上下文请求的NAS信令的优先级.
MT使用《3GPPTS24.
301》和《3GPPTS24.
008》中指定的NSLPI信息.
0使用MT中配置的低优先级指示符的值激活PDP上下文1使用低优先级指示符"未为NAS信令低优先级配置MS"的值激活PDP上下文.
BC26&BC20AT命令手册上海移远通信技术股份有限公司39/116备注1.
最多可同时激活3个PDP上下文.
2.
对于EPS而言,可省略参数.
3.
Modem协议不支持以下参数:举例AT+CGDCONT=+CGDCONT:(1-15),"IP",,,(0-2),(0-4),(0),,,,,,(0,1),,(0,1)+CGDCONT:(1-15),"IPV6",,,(0-2),(0-4),(0),,,,,,(0,1),,(0,1)+CGDCONT:(1-15),"IPV4V6",,,(0-2),(0-4),(0),,,,,,(0,1),,(0,1)+CGDCONT:(1-15),"Non-IP",,,(0-2),(0-4),(0),,,,,,(0,1),,(0,1)OKAT+CGDCONT=1,"IP","CMNET"OKAT+CGDCONT+CGDCONT:1,"IP","CMNET","",0,0,0,,,,,,0,,0整型.
指定是否请求PCO的安全保护传输(仅适用于EPS).
0不请求对PCO进行安全保护传输1请求对PCO进行安全保护传输整型.
影响MT/TA如何请求获取IPv4MTU大小,请参阅《3GPPTS24.
008》子章节10.
5.
6.
3.
0不受AT+CGDCONT命令影响获取IPv4MTU大小1通过NAS信令获取IPv4MTU大小整型.
指示终端是否支持传输流模板的本地IP地址.
0不支持1支持整型.
影响MT/TA如何请求获取Non-IPMTU大小,请参考《3GPPTS24.
008》子章节10.
5.
6.
3.
0不受AT+CGDCONT影响的Non-IPMTU大小获取1通过NAS信令获取Non-IPMTU大小整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司40/116OK5.
4.
AT+CIPCA初始PDP上下文激活设置命令控制是否使能不带PDN连接的附着.
=1时,EPS附着过程将不携带PDN连接建立请求.
查询命令返回命令的当前设置.
参数AT+CIPCA初始PDP上下文激活测试命令AT+CIPCA=响应+CIPCA:(支持的列表),(支持的列表)OK查询命令AT+CIPCA响应+CIPCA:[,]OK若出现任何错误:ERROR或者+CMEERROR:设置命令AT+CIPCA=,响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;不保存到NVRAM.
整型.
附着后激活PDP上下文.
3当前设置无变化BC26&BC20AT命令手册上海移远通信技术股份有限公司41/116举例AT+CIPCA=3,1OKAT+CIPCA+CIPCA:3,1OKAT+CIPCA=+CIPCA:(3),(0,1)OK5.
5.
AT+QCGDEFCONT配置默认的APN/PDN连接设置命令用于配置开机时PDN连接的PSD连接设置.
当连接到NB-IoT网络时,必须执行PDN连接设置.
整型.
带有或不带PDN连接的EPS附着.
0带有PDN连接的EPS附着1不带PDN连接的EPS附着整型.
错误码.
详细信息,请参阅第12章.
AT+QCGDEFCONT配置默认的APN/PDN连接测试命令AT+QCGDEFCONT=响应+QCGDEFCONT:(支持的列表)OK查询命令AT+QCGDEFCONT响应+QCGDEFCONT:,[[[],],]OK设置命令AT+QCGDEFCONT=[,[,[,password]]]响应OK若出现任何错误:ERROR或者+CMEERROR:BC26&BC20AT命令手册上海移远通信技术股份有限公司42/116参数5.
6.
AT+QGACT激活/去激活PDN上下文设置命令用于激活或去激活指定的PDN上下文.
PDN上下文激活和去激活请求均有三种响应结果:如果PDN上下文处于激活/去激活状态,则立即响应+QGACT:,,[,]OK;如果PDN上下文未处于激活/去激活状态,则先响应+QGACT:OK,随后上报激活/去激活结果URC+QGACT:,,[,];如果发生任何错误,如参数无效,则立即返回ERROR或返回URC+CMEERROR:.
仅在激活请求的结果URC中返回.
另外,当被动去激活发生时才上报URC+QGACT:,.
对于激活请求,设置命令的格式为AT+QGACT=,,[,,[,[,]];而对于去激活请求,设置命令的格式为AT+QGACT=,.
命令的一般格式为AT+QGACT:,[,[,,[,[,]]]].
最大响应时间300毫秒特性说明该命令重启后生效.
深休眠唤醒后有效;自动保存至NVRAM.
字符串类型.
指定分组数据协议的类型.
"IP"互联网协议(《IETFSTD5》)"IPV6"互联网协议版本6(《IETFRFC2460》)"IPV4V6"双栈(请参阅《3GPPTS24.
301》)"Non-IP"将非IP数据传输到外部分组网络(请参阅《3GPPTS24.
301》)字符串类型.
用于选择GGSN或外部分组数据网络的逻辑名称.
可配置的APN最大长度为99个字节.
如果该值为空或省略,则将请求订阅值.
字符串类型.
接入IP网络的用户名.
字符串类型.
接入IP网络的密码.
整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司43/116参数AT+QGACT激活/去激活PDN上下文设置命令AT+QGACT=,[,[,,[,[,]]]]响应如果PDN上下文已处于激活/未激活状态:+QGACT:,,[,]OK如果PDN上下文未处于激活/去激活状态:+QGACT:OK+QGACT:,,[,]若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明/整型.
去激活/激活请求.
0去激活1激活整型.
要激活的PDP类型.
1IPv42IPv63IPv4v64Non-IP整型.
PDP上下文标识符,用于指定特定PDP上下文(详见AT+CGDCONT命令).
字符串类型.
用于选择GGSN或外部分组数据网络的逻辑名称.
如果省略或为空,将请求默认值.
可配置的最大APN长度为99字节.
值为空或值省略时,将请求订阅值.
激活时必须配置,去激活时应省略.
字符串类型.
接入IP网络的用户名;激活时必须配置,去激活时应省略.
字符串类型.
访问IP网络的密码;激活时必须配置,去激活时应省略.
整型.
要激活的承载类型;激活时可选配,去激活时应省略.
BC26&BC20AT命令手册上海移远通信技术股份有限公司44/116备注模块注册到网络后,将自动建立默认的PDN连接(=1).
举例AT+QGACT=1,1,"apn"激活PDN上下文.
+QGACT:1OK//如无错误,立即返回OK.
+QGACT:1,1,1,1//通过URC通知激活结果.
AT+QGACT=0,1//去激活PDN上下文.
+QGACT:1OK//如无错误,立即返回OK.
+QGACT:1,0,1//通过URC通知去激活结果.
1NB-IoT(目前仅支持NB-IoT)整型.
要使用的USIM卡的ID;激活时可选配,去激活时应省略.
1USIM卡1(当前仅支持USIM卡1)整型.
0去激活的结果/URC1激活的结果/URC2被动去激活的URC整型.
激活/去激活的结果.
0失败1成功整型.
实际激活的PDP类型.
1IPv42IPv63IPv4v64Non-IP整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司45/1166其他网络命令6.
1.
AT+CCIOTOPTCloT优化配置设置命令设置UE在ATTACHREQUEST和TRACKINGAREAUPDATEREQUEST消息中指示所支持和优先选择的CIoTEPS优化配置.
该命令还允许上报网络支持的CIoTEPS优化.
支持CIoT功能的UE可以同时支持或单独支持控制面(controlplane)或用户面(userplane)的CIoTEPS优化(请参阅《3GPPTS24.
301》子章节9.
9.
3.
34).
基于应用特性,UE可能优先选择注册用于控制面的CIoTEPS优化配置或用于用户面的CIoTEPS优化配置(请参阅《3GPPTS24.
301》子章节9.
9.
3.
0B).
设置命令还用于控制URC+CCIOTOPTI的显示.
URC+CCIOTOPTI:用于指示网络所支持的CIoTEPS优化配置.
查询命令返回当前支持和优先选择的CIoTEPS优化配置,以及URC+CCIOTOPTI的当前状态.
AT+CCIOTOPTCloT优化配置测试命令AT+CCIOTOPT=响应+CCIOTOPT:(支持的范围),(支持的范围),(支持的范围)OK查询命令AT+CCIOTOPT响应+CCIOTOPT:,,OK设置命令AT+CCIOTOPT=[,[,]]响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;保存至NVRAM(需先执行AT&W).
BC26&BC20AT命令手册上海移远通信技术股份有限公司46/116参数6.
2.
AT+COPSPLMN选择用于选择是自动入网还是手动选择指定的PLMN入网.
使用手动模式时,如果所选的PLMN不可用,则不得选择其他任何运营商(=4除外).
如果所选的接入技术不可用,则应在其他接入技术中选择同一运营商.
所选运营商名称的格式也应适用于查询命令AT+COPS.
=2强制尝试注销网络.
所选模式会影响后续所有网络的注册(例如,设置=2之后,只有在设置=0或1时MT才会注册网络).
查询命令返回当前模式、当前所选运营商和当前接入技术.
如果未选择任何运营商,则不会返回、和.
测试命令返回五个参数的集合,每个参数表示网络中的一个运营商.
所述参数集合包含指示当前运营商是否可用的整型参数、运营商的数字编码、接入技术的数字编码、注册模式及运营商名称的格式.
以上参数可能不可用,不可用时为空字段.
运营商列表的顺序应为:EH/HPLMN、UPLMN、OPLMN和其他PLMN.
选择接入技术的参数仅应用于能够注册多种接入技术的终端.
的选择不会限制小区重选的能力,即使已经尝试选择一种接入技术,移动设备也可以在其他接入技术中重选小区.
整型.
启用/禁用URC+CCIOTOPTI的上报.
0禁用1启用URC上报,+CCIOTOPTI:2禁用上报并将CIoTEPS优化参数重置为默认值整型.
UE支持的CIoTEPS优化方案.
1支持控制面CIoTEPS优化3支持控制面和用户面CIoTEPS优化整型.
UE优先选择的CIoTEPS优化配置.
0无优先级1优先控制面CIoTEPS优化2优先用户面CIoTEPS优化整型.
网络所支持的CIoTEPS优化方案.
0不支持1支持控制面CIoTEPS优化2支持用户面CIoTEPS优化3同时支持控制面和用户面CIoTEPS优化方案整型.
错误码.
详细信息,请参阅第12章.
AT+COPSPLMN选择测试命令AT+COPS=响应+COPS:[支持的(,全称,简称,BC26&BC20AT命令手册上海移远通信技术股份有限公司47/116参数数字代号[,])列表][,,(支持的范围),(支持的列表)]OK若出现任何错误:ERROR或者+CMEERROR:查询命令AT+COPS响应+COPS:[,,][,]OK若出现任何错误:ERROR或者+CMEERROR:设置命令AT+COPS=[,[,[,]]响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间900秒特性说明该命令立即生效.
深休眠唤醒后有效;自动保存至NVRAM.
整型.
注册模式.
0自动模式(忽略字段)1手动搜网模式(应出现字段)2手动注销网络3仅设置,不在查询命令中显示4手动/自动选择.
如果手动选择失败,则进入自动搜网模式(=0)整型.
运营商名词的格式,由的格式配置.
2数字格式字符串类型.
运营商的数字编码.
指示此参数是否为数字格式.
数字格式是NB-IoT网络位置区域标识号,它由三个BCD码ITU-T国家/地区代码,以及两个或三个BCD数字网络代码(用于特定管理)组成.
当=0时,字段不存在.
整型.
当前运营商网络是否可用.
BC26&BC20AT命令手册上海移远通信技术股份有限公司48/116备注1.
仅在模块处于空闲状态时才能执行测试命令,否则将返回错误(ERROR或者+CMEERROR:).
2.
仅当模块处于空闲状态或已插入USIM卡的注销状态时才能执行设置命令,否则将返回错误(ERROR或者+CMEERROR:).
3.
该命令只有在网络注册成功时,才会返回OK.
举例AT+COPS=0OKAT+COPS+COPS:0,2,"46000",9OK6.
3.
AT+QBAND查询/设置工作频段设置命令用于查询当前注册的频段或设置要锁定的频段.
0未知网络1可用网络2当前选择的网络3禁止选择的网络整型.
接入技术.
7E-UTRAN9E-UTRAN(NB-S1模式)整型.
错误码.
详细信息,请参阅第12章.
AT+QBAND查询/设置工作频段测试命令AT+QBAND=响应+QBAND:(支持的范围),[(支持的列表)]OK查询命令AT+QBAND响应+QBAND:OKBC26&BC20AT命令手册上海移远通信技术股份有限公司49/116参数举例AT+QBAND=//查询模块支持的频段列表.
+QBAND:(0-5),(1,3,5,8,20)OKAT+QBAND=1,5//设置要使用的频段.
OKAT+QBAND//查询设置的频段.
+QBAND:5OK若出现任何错误:ERROR或者+CMEERROR:设置命令AT+QBAND=[,[,[,…]]]响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令重启后生效.
深休眠唤醒后有效;自动保存至NVRAM.
整型.
频段个数.
0所有频段1-16频段个数整型.
NB-IoT频段.
有效值:1、3、5、8、20等;见备注.
整型.
当前锁定的频段.
有效值:1、3、5、8、20等;见备注.
整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司50/116备注BC20和BC26模块所支持的具体频段信息,请参阅相应的模块产品规格书.
根据采购编码的不同,各模块可能支持不同的NB-IoT频段;请通过AT+QBAND=查询当前模块所支持的频段信息.
6.
4.
AT+QBANDSL设置优先搜索的频段列表设置命令用于设置优先搜索的频段列表.
列表中频段的搜索顺序依赖于设置的顺序,最多仅支持设置4个优先搜索的频段.
该命令设置的优先搜索的频段不会影响根据USIM卡匹配到的优先频段.
参数举例AT+QBANDSL=1,2,8,3//设置优先搜索的频段为B8和B3.
OKAT+QBANDSL设置优先搜索的频段列表设置命令AT+QBANDSL=[,,[,[,[,]]]]响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;不保存到NVRAM.
整型.
启用/禁用设置优先搜索的频段列表.
0禁用1启用整型.
需要优先搜索的频段数量.
有效值:1、2、3、4.
整型.
优先搜索的频段.
整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司51/1166.
5.
AT+QCSEARFCN清除NB-IoT存储的EARFCN列表执行命令用于清除UE存储的EARFCN列表.
参数举例AT+QCSEARFCN+QCSEARFCN:0OK6.
6.
AT+QEMMTIMER启用/禁用EMM定时器URC上报该命令用于启用/禁用EMM层相关定时器(Timer)的URC上报.
当启用URC上报时,模块在对应的定时器启动、超时或停止时,会上报URC以指示当前的定时器状态,并能够在定时器停止时,指示定时器剩余的时间.
URC上报格式为+QEMMTIMER:,,,.
关于定时器详细作用与触发事件作用,请参考《3GPPTS24.
301》.
AT+QCSEARFCN清除NB-loT存储的EARFCN列表执行命令AT+QCSEARFCN响应+QCSEARFCN:OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令重启后生效.
深休眠唤醒后有效;自动保存至NVRAM.
整型.
EARFCN清除结果.
0成功2失败3无记忆频点整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司52/116参数AT+QEMMTIMER启用/禁用EMM定时器URC上报设置命令AT+QEMMTIMER=响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;自动保存至NVRAM.
整型.
启用/禁用URC.
0禁用URC:+QEMMTIMER:,,,1启用URC:+QEMMTIMER:,,,整型.
Backoff定时器标识.
0BI1T3412_EXT2T34483T33464T32475T3396整型.
指示对应定时器发生的事件.
0启动定时器1停止定时器2定时器超时3去使能定时器,仅适用于T3346和T3396.
整型.
定时器的时间.
单位:毫秒.
整型.
定时器停止时剩余的时间.
单位:毫秒.
整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司53/1166.
7.
AT+QLEDMODE配置网络状态指示灯该命令用于配置网络状态指示灯(NETLIGHT).
参数备注当禁用网络状态指示灯(NETLIGHT)时,网络灯常灭.
当启用网络状态指示灯时,模块网络灯状态如下所示:NETLIGHT电平状态为持续低电平(灯灭):模块未运行或处于Idle/PSM状态.
NETLIGHT电平状态为高电平64ms(灯亮)/低电平800ms(灯灭):模块处于搜网状态.
NETLIGHT电平状态为高电平64ms(灯亮)/低电平2000ms(灯灭):模块已连接到网络.
举例AT+QLEDMODE=1OKAT+QLEDMODE配置网络状态指示灯测试命令AT+QLEDMODE=响应+QLEDMODE:(支持的列表)OK查询命令AT+QLEDMODE响应+QLEDMODE:OK设置命令AT+QLEDMODE=响应OK若出现任何错误:ERROR或者+CMEERROR:特性说明/整型.
启用/禁用网络状态指示灯.
0禁用1启用整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司54/116AT+QLEDMODE=+QLEDMODE:(0,1)OK6.
8.
AT+QLOCKF锁定NB-IoT频点及PCI设置命令用于将UE锁定到特定的频点(EARFCN)和小区.
当取值大于503时将会返回错误,当取值小于0或为非整型值时,则忽略该参数.
AT+QLOCKF锁定NB-IoT频点及PCI测试命令AT+QLOCKF=响应OK查询命令AT+QLOCKF响应OK设置命令解除NB-IoT频点锁定(=0)AT+QLOCKF=响应OK若出现任何错误:ERROR或者+CMEERROR:设置命令锁定NB-IoT频点(=1)AT+QLOCKF=,[,][,]响应OK若出现任何错误:ERROR或者+CMEERROR:设置命令设置优先频点(=2)AT+QLCOKF=,,,[,EARFCN]…响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;不保存到NVRAM.
BC26&BC20AT命令手册上海移远通信技术股份有限公司55/116参数备注1.
设置命令需要在AT+CFUN=0的状态下执行.
2.
当设置=2时,当前支持的范围为0~65535.
3.
由于=2设置的是下行载波频点,因此,需要注意设置有效的下行频点才能生效.
举例AT+QLOCKF=2,"46011",1,2508OK整型.
设置频点.
0解除锁定1锁定2设置优先频点整型.
请求锁定的EARFCN.
范围:0~262143,0表示解除EARFCN和小区的任何锁定.
整型.
请求的EARFCN偏移量.
0偏移-21偏移-12偏移-0.
53偏移04偏移1整型.
物理小区识别码;取值范围:0~503.
字符串类型.
PLMN.
整型.
要设置的频点的数量.
范围:1~8.
整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司56/1167USIM相关命令7.
1.
AT+CIMI查询IMSI该命令用于查询(U)SIM卡的国际移动用户识别码(IMSI,无双引号的字符串).
IMSI允许TE识别连接到MT的USIM.
参数举例AT+CIMI460001357924680OKAT+CIMI查询IMSI测试命令AT+CIMI=响应OK执行命令AT+CIMI响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明/字符串类型.
USIM卡的IMSI(国际移动用户识别码).
整型.
错误码.
详情参见第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司57/1167.
2.
AT+CLCK设备锁定该命令用于锁定、解锁MT或者网络功能,以及查询锁定状态.
通常需要密码才能执行此类操作.
查询网络服务的状态(=2)时,仅在所有的服务均未激活时,才会响应未激活(=0).
设置或查询时,该命令可被中断.
参数AT+CLCK设备锁定测试命令AT+CLCK=响应+CLCK:(支持的列表)OK若出现任何错误:ERROR或者+CMEERROR:设置命令AT+CLCK=,[,[,]]响应当=0或1且命令执行成功:OK当=2且命令执行成功:+CLCK:[,][+CLCK:,][.
.
.
]OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令重启后生效.
深休眠唤醒后有效;自动保存至NVRAM.
字符串类型.
网络设备.
"PS"PH-SIM(将UE锁定到当前所选卡槽中插入的USIM卡.
当插入当前USIM卡以外的其他设备时,MT将查验密码;插入MT已记忆的使用过的卡时,无需密码)"SC"USIM卡(锁定当前所选卡槽中插入的USIM卡.
USIM在MT启动以及执行BC26&BC20AT命令手册上海移远通信技术股份有限公司58/116备注部分模块版本仅支持="SC",请联系移远通信技术支持获取详细信息.
举例AT+CLCK="PN",2+CLCK:0OK设备锁定命令时查验密码)"PN"网络个性化(请参阅《3GPPTS22.
022》)"PU"网络子集个性化(请参阅《3GPPTS22.
022》)"PP"服务提供商个性化(请参阅《3GPPTS22.
022》)"PC"企业个性化(请参阅《3GPPTS22.
022》)整型.
操作模式.
0解锁1锁定2查询状态字符串类型.
密码.
应与通过MT用户界面为设备指定的密码相同,或与通过AT+CPWD设置的密码相同.
整型.
数据类别或运算格式.
默认值:7.
1语音(电话)2数据(指所有承载服务;如果TA不支持值16、32、64和128,则=2可能仅指某些承载服务.
)4传真(传真服务)7语音、数据和传真8短消息16数据电路同步32数据电路异步64专用数据包访问128专用PAD访问整型.
设备状态.
0未锁定1已锁定整型.
错误码.
详情参见第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司59/1167.
3.
AT+CPINPIN管理参数AT+CPINPIN管理测试命令AT+CPIN=响应OK查询命令AT+CPIN响应TA返回字母数字字符串,指示是否需要密码:+CPIN:OK设置命令AT+CPIN=[,][,]响应使用之前,TA必须已存储密码,如SIMPIN、SIMPUK、PH-SIMPIN等.
如果需要输入两次PIN,则TA将自动重复PIN.
如果没有待处理的PIN请求,则不会采取任何措施,并将返回错误消息+CMEERROR给TE.
如果所需的PIN为SIMPUK或SIMPUK2,则需输入第二个,用于替换USIM中的旧PIN.
设置新密码时,也可以指定第三个参数.
将第三个参数与新密码进行对比,检查是否相同,以此作为额外的安全功能.
OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间5秒特性说明该命令重启后生效.
深休眠唤醒后有效;自动保存至NVRAM.
字符串类型.
需要的密码类型.
READYMT无密码输入请求SIMPINMT正在等待USIMPINSIMPUKMT正在等待USIMPUKPH_SIMPINMT正在等待电话到USIM卡的密码(防盗)PH_NETPIN需要网络个性化密码PH_NETSUBPIN需要网络子集PH_SPPIN需要服务提供商的个性化密码BC26&BC20AT命令手册上海移远通信技术股份有限公司60/116举例AT+CPIN+CPIN:READYOK7.
4.
AT+CPINR剩余PIN重试次数该命令用于查询剩余PIN重试次数,通过+CPINR:,[,]返回.
若设置命令中省略,返回所有的信息.
返回值中为可选参数,依而定.
PH_CORPPIN需要企业个性化密码SIMPIN2MT正在等待提供USIMPIN2;仅当上个命令返回+CMEERROR:17时才会需要PIN2SIMPUK2MT正在等待提供USIMPUK2;仅当上个命令返回+CMEERROR:18时才会需要PUK2字符串类型.
密码.
字符串类型.
如果所需的PIN为SIMPUK或SIMPUK2,则为新密码.
整型.
错误码.
详情参见第12章.
AT+CPINR剩余PIN重试次数测试命令AT+CPINR=响应OK设置/执行命令AT+CPINR[=]响应[+CPINR:,[,]][+CPINR:,[,]][…]OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间5秒特性说明/BC26&BC20AT命令手册上海移远通信技术股份有限公司61/116参数举例AT+CPINR+CPINR:"SIMPIN",3,3+CPINR:"SIMPUK",10,10+CPINR:"SIMPIN2",3,3+CPINR:"SIMPUK2",10,10OK7.
5.
AT+CPLS选择优先PLMN列表该命令用于在USIM中选择一个包含接入技术的PLMN列表,所选择的列表将用于配置优先网络列表AT+CPOL.
设置命令在USIM中选择一个列表.
查询命令返回USIM中已选的PLMN列表.
测试命令返回USIM中支持的PLMN列表范围.
字符串类型.
所选的PIN类型.
整型.
每个PIN剩余重试次数.
整型.
每个PIN默认重试次数.
字符串类型.
PIN类型.
取值为AT+CPIN的中除了"READY"外其他的有效取值.
整型.
错误码.
详情参见第12章.
AT+CPLS选择优先PLMN列表测试命令AT+CPLS=响应+CPLS:(支持的范围)OK若出现任何错误:ERROR或者+CMEERROR:查询命令响应BC26&BC20AT命令手册上海移远通信技术股份有限公司62/116参数举例AT+CPLS+CPLS:1OK7.
6.
AT+CPOL配置优先网络列表该命令用于编辑USIM卡中通过AT+CPLS选择的网络列表.
设置命令向USIM卡的优先PLMN列表中写入通过AT+CPLS选择的网络列表.
如果之前未选择过任何列表,则默认为用户优选PLMN列表(EFPLMNwAcT).
AT+CPLS+CPLS:OK若出现任何错误:ERROR或者+CMEERROR:设置命令AT+CPLS=响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;不保存到NVRAM.
整型.
选择优先PLMN列表.
0用户优选PLMN列表(EFPLMNwAcT);若未在USIM中找到EFPLMNwAcT,则为PLMN优选列表EFPLMNsel(此文件仅在USIM卡中可用)1运营商优选PLMN列表(EFOPLMNwAcT)2归属地优选PLMN列表(EFHPLMNwAcT)整型.
错误码.
详情参见第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司63/116查询命令返回USIM卡的优先PLMN列表中所有使用过的通过AT+CPLS选择的网络列表,并显示每个PLMN使用的访问技术.
测试命令返回USIM支持的索引范围和网络名称格式.
AT+CPOL配置优先网络列表测试命令AT+CPOL=响应+CPOL:(支持的范围),(支持的列表)OK若出现任何错误:ERROR或者+CMEERROR:查询命令AT+CPOL响应[+CPOL:,,[,,,,,]][+CPOL:,,[,,,,>]][.
.
.
]]OK若出现任何错误:ERROR或者+CMEERROR:设置命令AT+CPOL=响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;不保存到NVRAM.
BC26&BC20AT命令手册上海移远通信技术股份有限公司64/116参数备注1.
MT也可以在选择新网络时自动使用用户优选PLMN列表(EFPLMNwAcT).
2.
仅当向先前已验证的USIM中写入接入条件时,才可以写入运营商优选PLMN列表(EFOPLMNwAcT).
3.
目前仅支持=2.
7.
7.
AT+CPWD修改密码该命令用于修改AT+CLCK定义的设备锁定密码.
测试命令返回当前可用设备及对应密码最大长度的组合列表.
整型.
USIM卡上PLMN的顺序.
范围:1~80.
字符串类型.
运营商名称.
整型.
的格式.
2数字格式整型.
GSM访问技术的选择状态.
0访问技术未选中1访问技术已选中整型.
GSM压缩访问技术的选择状态.
0访问技术未选中1访问技术已选中整型.
UTRAN访问技术的选择状态.
0访问技术未选中1访问技术已选中整型.
E-UTRAN访问技术的选择状态.
0未访问技术未选中1访问技术已选中整型.
NG-RAN访问技术的选择状态.
0访问技术未选中1访问技术已选中整型.
错误码.
详情参见第12章.
AT+CPWD修改密码测试命令AT+CPWD=响应+CPWD:支持的(,)列表若出现任何错误:BC26&BC20AT命令手册上海移远通信技术股份有限公司65/116参数7.
8.
AT+CRSMUSIM卡受限访问该命令提供对USIM数据库的简单而有限的访问,用于向MT传输USIM命令序号()及其所需的参数.
ERROR或者+CMEERROR:设置命令AT+CPWD=,,响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;不保存到NVRAM.
字符串类型.
"P2"USIMPIN2"PS"PH-SIM(将电话锁定到当前所选卡槽中插入的USIM卡.
当插入当前USIM卡以外的其他设备时,MT将查验密码;插入MT已记忆的使用过的卡时,无需密码.
)"SC"USIM卡(锁定当前所选卡槽中插入的USIM卡.
USIM在MT启动以及执行设备锁定命令时查验密码.
)"PN"网络个性化(请参阅《3GPPTS22.
022》)"PU"网络子集个性化(请参阅《3GPPTS22.
022》)"PP"互联网服务供应商个性化(请参阅《3GPPTS22.
022》)"PC"企业个性化(请参阅《3GPPTS22.
022》)字符串类型.
旧密码.
必须与从MT用户界面为设备指定的密码相同,或与AT+CPWD中设置的密码相同;密码的最大长度通过确定.
字符串类型.
新密码.
的最大长度通过确定.
整型.
设备密码的最大长度.
单位:字节.
整型.
错误码.
详情参见第12章.
AT+CRSMUSIM卡受限访问BC26&BC20AT命令手册上海移远通信技术股份有限公司66/116参数测试命令AT+CRSM=响应OK若出现任何错误:ERROR或者+CMEERROR:设置命令AT+CRSM=[,[,,,[,][,]]]响应+CRSM:,[,]OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
参数配置不保存至NVRAM.
字符串类型.
USIM命令.
176读取二进制文件178读取记录内容192获取响应214更新二进制文件220更新记录内容242查询状态整型.
USIM卡上基本数据文件标识符.
除"查询状态"命令外,必须包含此参数.
,,整型.
由MT传送给USIM的参数,除"获取响应"及"查询状态"命令外,其他命令均需包含此参数(请参阅《3GPPTS51.
011》).
字符串类型.
待写入到USIM卡的信息,格式为十六进制.
字符串类型.
UICC中EF文件的路径,格式为十六进制.
,整型.
来自USIM关于实际命令执行的信息.
无论命令执行成功或失败,均会返回.
字符串类型.
成功执行命令的响应,格式为十六进制.
"获取响应"及"查询状态"命令将响应数据信息,提供当前的基本数据字段;该信息包括文件的类型和大小(参见《3GPPTS51.
011》,《3GPPTS31.
102》).
若成功执行"读取二进制文件"或"读取记录内容"命令,则响应所请求的数据.
执行"更新二进制文件"和"更新记录内容"命令,不会响应,只返回OK.
整型.
错误码.
详情参见第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司67/116举例AT+CRSM=176,28512,0,0,0+CRSM:144,0,"FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FFFFFF0000FF"OK7.
9.
AT+QCCIDUSIM卡识别该命令用于读取USIM卡的ICCID.
若无USIM卡或者USIM卡不可读,则不返回任何数据.
参数举例AT+QCCID+QCCID:89860317482035195410OKAT+QCCIDUSIM卡识别执行命令AT+QCCID响应+QCCID:OK最大响应时间300毫秒特性说明/字符串类型.
USIM卡识别号(集成电路卡识别码).
BC26&BC20AT命令手册上海移远通信技术股份有限公司68/1168功耗相关命令8.
1.
AT+CEDRXSeDRX设置设置命令用于配置UE的eDRX参数,即UE是否使用eDRX以及为指定访问技术请求的eDRX周期.
当=2且网络提供的eDRX参数发生变化时,设置命令用于控制URC+CEDRXP:[,[,[,]]]的上报.
AT+CEDRXS=3为该命令的一种特殊形式,用于禁用eDRX并清除AT+CEDRXS的所有参数配置(若参数有默认值,则将其恢复为默认值).
查询命令返回的当前配置.
测试命令返回支持的列表、接入技术类型列表以及请求的eDRX周期列表.
AT+CEDRXSeDRX设置测试命令AT+CEDRXS=响应+CEDRXS:(支持的范围),(支持的列表),(支持的列表)OK查询命令AT+CEDRXS响应+CEDRXS:,[+CEDRXS:,][.
.
.
]OK设置命令AT+CEDRXS=[,[,]]响应OK若出现任何错误:ERROR或者BC26&BC20AT命令手册上海移远通信技术股份有限公司69/116参数+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;自动保存至NVRAM.
整型.
禁用和启用eDRX.
该参数适用于所有指定访问技术,即的最新设置将对所有指定的值生效.
0禁用eDRX1启用eDRX2启用eDRX和URC+CEDRXP:[,[,[,]]]上报3禁用eDRX并清除所有的eDRX参数配置(若有默认值,则重置为默认值)整型.
访问技术类型.
AT+CEDRXS可查询指定接入技术与请求的eDRX周期之间的关系.
0未使用eDRX的接入技术,该取值仅用于URC中.
5E-UTRAN(NB-S1模式)字符串类型.
UE请求的eDRX周期,半字节(4位)格式.
NB-S1模式.
位4321E-UTRANeDRX周期001020.
48秒001140.
96秒010181.
92秒1001163.
84秒1010327.
68秒1011655.
36秒11001310.
72秒11012621.
44秒11105242.
88秒111110485.
76秒字符串类型.
网络下发的eDRX周期,半字节(4位)格式.
NB-S1模式.
位4321E-UTRANeDRX周期001020.
48秒001140.
96秒010181.
92秒1001163.
84秒BC26&BC20AT命令手册上海移远通信技术股份有限公司70/116举例AT+CEDRXS=1,5,"0101"OKAT+CEDRXS+CEDRXS:5,"0101"OKAT+CEDRXS=+CEDRXS:(0-3),(5),("0000"-"1111")OK1010327.
68秒1011655.
36秒11001310.
72秒11012621.
44秒11105242.
88秒111110485.
76秒字符串类型.
网络下发的寻呼时间窗,半字节(4位)格式.
NB-S1模式.
位4321寻呼时间窗长度00002.
56秒00015.
12秒00107.
68秒001110.
24秒010012.
8秒010115.
36秒011017.
92秒011120.
48秒100023.
04秒100125.
6秒101028.
16秒101130.
72秒110033.
28秒110135.
84秒111038.
4秒111140.
96秒整型.
错误码.
详情参见第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司71/1168.
2.
AT+CEDRXRDP查询eDRX状态若eDRX用于MS当前注册的小区,执行命令将返回、、和.
若MS当前注册的小区未使用eDRX,则仅返回且值为0.
参数AT+CEDRXRDP查询eDRX状态测试命令AT+CEDRXRDP=响应OK执行命令AT+CEDRXRDP响应+CEDRXRDP:[,[,[,]]]OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明/整型.
访问技术类型.
AT+CEDRXS可查询指定接入技术与请求的eDRX周期之间的关系.
0未使用eDRX模式5E-UTRAN(NB-S1模式)字符串类型.
请求的eDRX周期,半字节(4位)格式.
NB-S1模式.
位4321E-UTRANeDRX周期001020.
48秒001140.
96秒010181.
92秒1001163.
84秒1010327.
68秒1011655.
36秒11001310.
72秒11012621.
44秒BC26&BC20AT命令手册上海移远通信技术股份有限公司72/116举例AT+CEDRXRDP+CEDRXRDP:5,"0010","1110","0101"OK11105242.
88秒111110485.
76秒字符串类型.
网络下发的eDRX周期,半字节(4位)格式.
NB-S1模式.
位4321E-UTRANeDRX周期001020.
48秒001140.
96秒010181.
92秒1001163.
84秒1010327.
68秒1011655.
36秒11001310.
72秒11012621.
44秒11105242.
88秒111110485.
76秒字符串类型.
网络下发的寻呼时间窗,半字节(4位)格式.
NB-S1模式.
位4321寻呼时间窗长度00002.
56秒00015.
12秒00107.
68秒001110.
24秒010012.
8秒010115.
36秒011017.
92秒011120.
48秒100023.
04秒100125.
6秒101028.
16秒101130.
72秒110033.
28秒110135.
84秒111038.
4秒111140.
96秒整型.
错误码.
详情参见第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司73/116AT+CEDRXRDP=OK8.
3.
AT+CFUN设置UE功能设置命令用于选择UE的功能等级.
"全功能"模式下所有功能全部打开,功耗最高;"最少功能"模式下大多数功能关闭,只支持少量基本功能,此时功耗最低.
查询命令返回UE的当前功能等级设置.
测试命令返回MT所支持参数的范围.
参数AT+CFUN设置UE功能测试命令AT+CFUN=响应+CFUN:(支持的列表),(支持的范围)OK查询命令AT+CFUN响应+CFUN:OK设置命令AT+CFUN=[,]响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间85秒,依赖于网络环境特性说明见参数说明整型.
UE功能等级.
0最少功能1全功能4禁止射频发送和接收7仅禁用USIM.
射频发送和接收电路仍有效.
整型.
UE重启设置.
BC26&BC20AT命令手册上海移远通信技术股份有限公司74/116举例AT+CFUN=+CFUN:(0,1,4,7),(0-2)OKAT+CFUN=1OKAT+CFUN+CFUN:1OK8.
4.
AT+CPSMS省电模式(PSM)设置设置命令用于控制UE省电模式(PSM)的参数设置,即配置UE是否使用PSM以及E-UTRAN中请求的扩展周期TAU值和激活时间值.
请参考AT+CEREG返回的URC查看激活时间值以及E-UTRAN网络分配给UE的扩展周期TAU值.
AT+CPSMS=2为该命令的一种特殊形式,用于禁用PSM并清除AT+CPSMS的所有参数配置(若参数有默认值,则将其恢复为默认值).
查询命令返回当前的参数设置情况.
测试命令返回支持的列表、请求的扩展周期TAU值范围以及请求的激活时间值范围.
0无需重启UE,该命令立即生效.
深休眠唤醒有效,但参数配置不保存至NVRAM.
1重启UE后命令生效.
深休眠唤醒有效,且参数配置保存至NVRAM.
2无需重启UE,命令立即生效.
深休眠唤醒有效,且参数配置保存至NVRAM.
整型.
错误码.
详情参见第12章.
AT+CPSMS省电模式(PSM)设置测试命令AT+CPSMS=响应+CPSMS:(支持的范围),,,(支持的列表),(支持的列表)OK查询命令AT+CPSMS响应+CPSMS:[,,,[],[]BC26&BC20AT命令手册上海移远通信技术股份有限公司75/116参数OK若出现任何错误:ERROR或者+CMEERROR:设置命令AT+CPSMS=[,,,[,]]响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;自动保存至NVRAM.
整型.
设置UE的PSM状态.
0禁用PSM1启用PSM2恢复PSM设置为默认值字符串类型.
8位格式的1字节参数.
E-UTRAN分配给UE的请求扩展周期TAU值(T3412).
例如,"01000111"等于70小时.
第5位到第1位代表二进制编码的定时器值.
第8位到第6位定义了定时器步长:位876000步长为10分钟001步长为1小时010步长为10小时011步长为2秒100步长为30秒101步长为1分钟110步长为320小时111去激活定时器字符串类型.
8位格式的1字节参数.
待分配给UE的请求激活时间值(T3324).
例如,"00100100"等于4分钟.
位5至位1代表二进制编码的定时器值.
位6至位8定义GPRS定时器步长:876BC26&BC20AT命令手册上海移远通信技术股份有限公司76/116备注1.
定时器步长仅适用于T3412扩展值IE.
若以完整性保护消息的形式接收到该值,则T3412扩展值应为320小时的倍数,否则为1小时的倍数.
2.
定时器取值不适用于T3412扩展至IE.
若接收到该值,则认为T3412扩展至IE未包含此信息.
举例AT+CPSMS=1,,,"01000011","01000011"OKAT+CPSMS+CPSMS:1,,,"01000011","01000011"OKAT+CPSMS=+CPSMS:(0-2),,,("00000000"-"11111111"),("00000000"-"11111111")OK8.
5.
AT+QEDRXCFGeDRX和PTW设置设置命令可设置UE的eDRX/PTW参数,即控制UE是否使用eDRX、请求的eDRX周期值以及指定访问技术的PTW(寻呼时间窗).
000步长为2秒001步长为1分钟010步长为6分钟111去激活定时器整型.
错误码.
详情参见第12章.
AT+QEDRXCFGeDRX和PTW设置测试命令AT+QEDRXCFG=响应+QEDRXCFG:(支持的范围),(支持的列表),(支持的列表),(支持的列表)OK查询命令AT+QEDRXCFG响应+QEDRXCFG:,[,]OK设置命令AT+QEDRXCFG=[,[,[,]]]响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后仍有效;自动保存至NVRAM.
整型.
禁用或启用eDRX.
此参数适用于所有指定接入技术,即的最新设置将对所有指定的值生效.
0禁用eDRX1启用eDRX2启用eDRX和URC+CEDRXP:[,[,[,]]]上报3恢复默认参数整型.
接入技术类型.
AT+CEDRXS可查询指定接入技术与请求的eDRX周期之间的关系.
0未使用eDRX的接入技术,此参数仅用于URC中5E-UTRAN(NB-S1模式)字符串类型.
请求的eDRX周期,半字节(4位)格式.
NB-S1模式.
位4321E-UTRANeDRX周期001020.
48秒001140.
96秒010181.
92秒1001163.
84秒1010327.
68秒1011655.
36秒11001310.
72秒11012621.
44秒11105242.
88秒111110485.
76秒BC26&BC20AT命令手册上海移远通信技术股份有限公司78/116字符串类型.
请求的寻呼时间窗,半字节(4位)格式.
NB-S1模式.
位4321寻呼时间窗长度00002.
56秒00015.
12秒00107.
68秒001110.
24秒010012.
8秒010115.
36秒011017.
92秒011120.
48秒100023.
04秒100125.
6秒101028.
16秒101130.
72秒110033.
28秒110135.
84秒111038.
4秒111140.
96秒字符串类型.
网络下发的eDRX周期,半字节(4位)格式.
NB-S1模式.
位4321E-UTRANeDRX周期001020.
48秒001140.
96秒010181.
92秒1001163.
84秒1010327.
68秒1011655.
36秒11001310.
72秒11012621.
44秒11105242.
88秒111110485.
76秒字符串类型.
网络下发的寻呼时间窗,半字节(4位)格式.
NB-S1模式.
位4321寻呼时间窗长度00002.
56秒00015.
12秒00107.
68秒001110.
24秒010012.
8秒010115.
36秒BC26&BC20AT命令手册上海移远通信技术股份有限公司79/116举例AT+QEDRXCFG=1,5,"0101"OKAT+QEDRXCFG+QEDRXCFG:5,"0101"OKAT+QEDRXCFG=+QEDRXCFG:(0-3),(5),("0000"-"1111"),("0000"-"1111")OK8.
6.
AT+QNBIOTRAINB-IoT释放辅助指示该命令用于设置是否使用NB-IoT辅助释放指示,以便以此决定是否需要立即释放当前的RRC连接.
011017.
92秒011120.
48秒100023.
04秒100125.
6秒101028.
16秒101130.
72秒110033.
28秒110135.
84秒111038.
4秒111140.
96秒整型.
错误码.
详情参见第12章.
AT+QNBIOTRAINB-IoT释放辅助指示测试命令AT+QNBIOTRAI=响应+QNBIOTRAI:(支持的范围)OK查询命令AT+QNBIOTRAI响应+QNBIOTRAI:OK设置命令AT+QNBIOTRAI=响应OKBC26&BC20AT命令手册上海移远通信技术股份有限公司80/116参数备注该命令仅对随后的一条数据生效.
8.
7.
AT+QNBIOTEVENT启用/禁用NB-IoT相关事件上报该命令用于启用或禁用NB-IoT相关事件上报.
若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明/整型.
信息传输携带的快速释放标记RAI,该标记用于指示核心网如何释放与模块的RRC连接.
范围:0~2.
0无标记,不使用释放辅助指示(或无其他可适用的选项)1该包数据上行后不期望有进一步的上行或下行数据,核心网可立即释放2发该包数据上行后期望有对应的单个下行数据包回复,核心网在回复后立即释放整型.
错误码.
详情参见第12章.
AT+QNBIOTEVENT启用/禁用NB-IoT相关事件上报测试命令AT+QNBIOTEVENT=响应OK查询命令AT+QNBIOTEVENT响应+QNBIOTEVENT:,OK设置命令AT+QNBIOTEVENT=,响应OK若出现任何错误:ERROR或者+CMEERROR:BC26&BC20AT命令手册上海移远通信技术股份有限公司81/116参数8.
8.
AT+QRELLOCK释放AT命令休眠锁每次发送完AT命令后,模块默认会启动休眠锁定时器(默认为10秒)以防止模块进入休眠模式.
该执行命令用于释放所述休眠锁,以便模块在无可用休眠句柄控制系统的休眠状态时可立即进入休眠状态.
举例AT+QRELLOCKOK最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;保存至NVRAM(需先执行AT&W).
整型.
启用/禁用事件上报URC.
0禁用事件上报URC1启用事件上报URC+QNBIOTEVENT:整型.
上报的事件.
1PSM状态字符串类型.
当上报的事件为PSM状态时,有如下两个值:ENTERPSMEXITPSM整型.
错误码.
详情参见第12章.
AT+QRELLOCK释放AT命令睡眠锁执行命令AT+QRELLOCK响应OK最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;不保存至NVRAM.
BC26&BC20AT命令手册上海移远通信技术股份有限公司82/1168.
9.
AT+QSCLK配置休眠模式该命令用于配置TE的休眠模式.
参数备注1.
轻休眠模式下,模块的串口不工作.
因此,当AT+QSCLK=1或AT+QSCLK=2时,请在发送其他命令之前先发送AT以确保串口被唤醒.
2.
当AT+QSCLK=0时,串口始终有效.
若要使模块进入休眠模式,请执行AT+QSCLK=1或AT+QSCLK=2.
3.
执行业务前,建议发送AT+QSCLK=0禁止模块进入休眠模式,以防止业务交互过程中模块自动进入休眠而影响正常的业务流程;待业务收发完成后,再执行AT+QSCLK=1使能休眠模式.
AT+QSCLK配置休眠模式测试命令AT+QSCLK=响应+QSCLK:(支持的范围)OK查询命令AT+QSCLK响应+QSCLK:OK设置命令AT+QSCLK=响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;不保存至NVRAM.
整型.
0禁用休眠模式1启用轻休眠(LightSleep)和深休眠(DeepSleep),并通过PSM_EINT(下降沿)唤醒深休眠2仅启用轻休眠,并通过主串口唤醒整型.
错误码.
详情参见第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司83/1164.
轻休眠模式下,模块通过PSM_EINT唤醒后会立即再次进入轻休眠,因而会影响业务交互.
此时,建议通过主串口发送AT命令唤醒模块,或遵循备注3的建议.
举例AT+QSCLK=1OKBC26&BC20AT命令手册上海移远通信技术股份有限公司84/1169平台相关命令9.
1.
AT&W存储当前参数到NVRAM该命令用于存储当前参数配置到NVRAM里用户定义的配置文件中.
目前可以通过该命令存储参数配置的命令为:ATE、AT+CEREG、AT+CTZR、AT+CCIOTOPT、AT+QNBIOTEVENT和AT+QATWAKEUP.
参数9.
2.
AT+CBC查询电源电压该命令用于查询电源的电压值.
AT&W存储当前参数到NVRAM执行命令AT&W[]响应OK最大响应时间300毫秒特性说明/整型.
0用于存储当前参数配置的配置文件编号AT+CBC查询电源电压测试命令AT+CBC=响应+CBC:(支持的范围),(支持的范围),OK执行命令AT+CBC响应+CBC:,,OKBC26&BC20AT命令手册上海移远通信技术股份有限公司85/116参数备注由于BC20和BC26模块不支持电池充电,故参数和无效,参数值始终为0.
但参数仍会显示正确的电源电压.
举例AT+CBC+CBC:0,0,3368OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明/整型.
电池充电状态.
0ME不在充电中1ME正在充电2充电已完成整型.
充电完成情况(百分比);范围:0~100,表示电池充电已经完成0~100%.
整型.
电池电压;单位:mV.
整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司86/1169.
3.
AT+CEER扩展错误报告执行命令可使TA返回一行或多行信息文本,其中应包含如下错误的原因报告,上报的信息文本由MT制造商决定.
上一次PDP上下文激活失败PDP上下文去激活失败一般来说,TA只返回一行文本格式信息,包含网络提供的原因信息.
参数举例AT+CEER+CEER:EMM_CAUSE_EPS_AND_NON_EPS_SERVICES_NOT_ALLOWEDOKAT+CEER=OK9.
4.
AT+CMEE启用/禁用移动终端错误上报设置命令启用/禁用指示MT功能错误的最终结果码+CMEERROR:.
启用后,若有ME相关错AT+CEER扩展错误报告测试命令AT+CEER=响应OK执行命令AT+CEER响应+CEER:OK最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;不保存到NVRAM.
字符串类型.
扩展错误报告.
文本信息(包含终止符)的总字符数应不超过2041字符,文本不包含序列0或者OK.
BC26&BC20AT命令手册上海移远通信技术股份有限公司87/116误,模块会上报+CMEERROR:作为最终结果码,而不会返回ERROR.
出现命令语法错误、参数无效或TA功能错误时,依然返回ERROR.
参数举例AT+CMEE+CMEE:0OKAT+CMEE=+CMEE:(0-2)OKAT+CMEE启用/禁用移动终端错误上报测试命令AT+CMEE=响应+CMEE:(支持的范围)OK查询命令AT+CMEE响应+CMEE:OK设置命令AT+CMEE=响应OK最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;不保存到NVRAM.
整型.
启用/禁用结果码+CMEERROR:.
0禁用1启用,并采用数字形式的结果码2启用,并采用详值形式的结果码整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司88/1169.
5.
AT+QADC读取ADC通道输入电压值查询命令用于查询ADC通道的输入电压值.
设置命令可设置指定ADC通道的采样次数和采样间隔时间.
参数备注AT+QADC查询ADC0通道的输入电压值.
AT+QADC读取ADC通道输入电压值测试命令AT+QADC=响应+QADC:(支持的列表),(支持的范围)OK查询命令AT+QADC响应+QADC:,OK设置命令AT+QADC=[,[,]]响应+QADC:,OK最大响应时间300毫秒(有延迟操作的命令除外)特性说明/整型.
ADC转换状态.
0成功2失败整型.
采样电压值或采样电压平均值.
范围:0~1400;单位:mV.
整型.
ADC转换通道;范围:0~6,目前仅通道0(ADC0)有效.
整型.
采样次数;范围:1~100;默认值:1.
整型.
ADC采样间隔时间.
取值为10的整数倍,默认值:0.
范围:0~100;单位:毫秒.
BC26&BC20AT命令手册上海移远通信技术股份有限公司89/116举例AT+QADC+QADC:2,796OK9.
6.
AT+QATWAKEUP启用/禁用深休眠唤醒指示该命令用于当模块从深休眠唤醒时,启用/禁用此信道上的URC+QATWAKEUP上报指示.
参数AT+QATWAKEUP启用/禁用深休眠唤醒指示测试命令AT+QATWAKEUP=响应+QATWAKEUP:(支持的列表)OK查询命令AT+QATWAKEUP响应+QATWAKEUP:OK设置命令AT+QATWAKEUP=响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;保存至NVRAM(需先执行AT&W).
整型.
当模块从深休眠唤醒时,在此信道上启用/禁用通过URC+QATWAKEUP上报指示.
0禁用1启用整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司90/116举例AT+QATWAKEUP=1OK//从深休眠模式唤醒模块.
+QATWAKEUP//模块已被完全唤醒并准备接收AT命令或者数据.
9.
7.
AT+QCFG系统配置该命令用于配置系统的可配置项.
AT+QCFG系统配置测试命令AT+QCFG=响应+QCFG:(支持的列表),(支持的列表)OK查询命令AT+QCFG响应+QCFG:(支持的列表),(当前的列表)OK若出现任何错误:ERROR或者+CMEERROR:设置命令AT+QCFG=[,]响应若省略可选参数,则查询当前配置:+QCFG:,OK若指定可选参数,配置系统的可选项:OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令重启后生效.
深休眠唤醒后有效;自动保存至NVRAM.
BC26&BC20AT命令手册上海移远通信技术股份有限公司91/116参数字符串类型.
需配置的功能.
"epco"配置扩展协议配置项(ePCO)"combinedattach"配置联合附着"up"配置是否使能用户面功能"upopt"配置是否使能用户面优化方案"multidrb"配置是否使能支持多DRB"autopdn"配置PDN自动激活选项"ripin"配置RI引脚默认输出电平"initlocktime"通过PSM_EINT从深休眠唤醒模块或重启模块后配置初始休眠锁的持续时间"dsevent"启用/禁用深休眠事件URCEnterDeepSleep"atlocktime"通过AT命令配置休眠锁持续时间"urc/ri/mask"配置URC上报是否触发RI跳变"vbattimes"配置AT+QVBATT命令中的电压检测周期整型.
描述"epco"0禁用ePCO,即使用PCO"epco"1使能ePCO"combinedattach"0关闭联合附着"combinedattach"1打开联合附着"up"0关闭用户面功能"up"1打开用户面功能"upopt"0关闭用户面优化"upopt"1打开用户面优化"multidrb"0关闭多DRB"multidrb"1打开多DRB"autopdn"0关闭PDN自动激活"autopdn"1打开PDN自动激活"ripin"0RI引脚默认输出高电平"ripin"1RI引脚默认输出低电平"initlocktime"1~30配置初始休眠锁持续时间;单位:秒.
"dsevent"0关闭深休眠事件URC上报"dsevent"1打开深休眠事件URC上报"atlocktime"0~10通过AT命令可配置的休眠锁持续时间;单位:秒.
"urc/ri/mask"0,解除指定URC上报时触发RI跳变的禁令"urc/ri/mask"1,禁止URC上报时触发RI跳变"urc/ri/mask"2所有URC上报均触发RI跳变"vbattimes"1~600AT+QVBATT命令中的电压检测周期;单位:秒整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司92/1169.
8.
AT+QPOWD模块关机/重启该命令用于使模块关机/重启.
参数举例AT+QPOWD=0OKAT+QPOWD模块关机/重启查询命令AT+QPOWD=响应+QPOWD:(支持的范围)OK设置命令AT+QPOWD=响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间85秒特性说明/整型.
0模块正常关机1模块强制关机2模块重启整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司93/1169.
9.
AT+QRST自动重启该命令用于立即重启模块.
参数9.
10.
AT+QVBATT配置电压阈值该命令用于配置高低压报警阈值和关机阈值.
AT+QRST自动重启测试命令AT+QRST=响应+QRST:(支持的列表)OK设置命令AT+QRST=响应立即自动重启若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明/整型.
1无需注销网络,立即自动重启.
整型.
错误码.
详细信息,请参阅第12章.
AT+QVBATT配置电压阈值测试命令AT+QVBATT=响应+QVBATT:0,(2100-2900),(0,1)+QVBATT:1,(2000-2800),(0,1)+QVBATT:2,(3200-3600),(0,1)+QVBATT:3,(3300-3700),(0,1)OK查询命令响应BC26&BC20AT命令手册上海移远通信技术股份有限公司94/116参数备注若电池电压达到设定的阈值,则对应上报如下URC:低压报警:UNDERVOLTAGEWARNING低压关机:UNDERVOLTAGEPOWERDOWN高压报警:OVERVOLTAGEWARNING高压关机:OVERVOLTAGEPOWERDOWN举例AT+QVBATT+QVBATT:0,2900,0AT+QVBATT+QVBATT:0,,+QVBATT:1,,+QVBATT:2,,+QVBATT:3,,OK设置命令AT+QVBATT=[,,]响应+QVBATT:,,OK最大响应时间300毫秒(有延迟操作的命令除外)特性说明该命令立即生效.
深休眠唤醒后有效;自动保存至NVRAM.
整型.
配置电压阈值的类型.
0低压报警1低压关机2高压报警3高压关机整型.
电压阈值;单位:mV.
当=0,的范围为2100~2900.
当=1,的范围为2000~2800.
当=2,的范围为3200~3600.
当=3,的范围为3300~33700.
整型.
对应功能类型的开启或关闭状态.
0关闭1开启BC26&BC20AT命令手册上海移远通信技术股份有限公司95/116+QVBATT:1,2800,0+QVBATT:2,3600,0+QVBATT:3,3700,0OKAT+QVBATT=+QVBATT:0,(2100-2900),(0,1)+QVBATT:1,(2000-2800),(0,1)+QVBATT:2,(3200-3600),(0,1)+QVBATT:3,(3300-3700),(0,1)OKBC26&BC20AT命令手册上海移远通信技术股份有限公司96/11610时间相关命令10.
1.
AT+CCLK设置/查询当前日期和时间用户设备接收到EMMINFORMATION信号之后会自动同步RTC时钟.
执行查询命令后返回当前时钟设置.
参数AT+CCLK设置/查询当前日期和时间测试命令AT+CCLK=响应OK查询命令AT+CCLK响应+CCLK:OK设置命令AT+CCLK=响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;不保存到NVRAM.
字符串类型.
格式为"yyyy/mm/dd,hh:mm:ssGMT±zz",各字符分别指代年、月、日、时、分、秒和时区(以1小时为单位显示本地时间和GMT之间的时区差,范围:-12~+12),例如,"2019/05/06,22:10:00GMT+2"表示2019年5月6日,22:10:00GMT+2小时.
整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司97/116举例AT+CCLK+CCLK:2019/05/06,22:10:00GMT+2OK10.
2.
AT+CTZR上报时区变化该命令用于启用/禁用时区变化事件的上报.
若启用上报,则时区变化时移动终端会返回URC+CTZV:或者+CTZE:,,[].
AT+CTZR上报时区变化测试命令AT+CTZR=响应+CTZR:(支持的范围)OK查询命令AT+CTZR响应+CTZR:OK若出现任何错误:ERROR或者+CMEERROR:设置命令AT+CTZR=响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;保存至NVRAM(需在搜往前设置该命令,设置后需执行AT&W保存)BC26&BC20AT命令手册上海移远通信技术股份有限公司98/116参数举例AT+CTZR=+CTZR:(0-2)OKAT+CTZR=0OKAT+CTZR+CTZR:0OK备注需在模块驻网前执行该命令.
整型.
是否上报时区变化.
0不上报1通过URC+CTZV:上报时区变化2通过URC+CTZE:,,[]上报时区信息和本地时间字符串类型.
表示本地时区(以15分钟为单位显示本地时间和GMT时间的差异)与夏令时之和;格式为"±zz",为两个整型数字的固定宽度;范围:-47~+48.
为保证固定宽度,-9~+9之间的数字前加0,例如:"-09","+00","+09".
整型.
参数中是否包括夏令时调整.
0不包括夏时令调整1包括+1小时(相当于的一个小时)的夏时令调整字符串类型.
当前本地日期和时间.
整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司99/11610.
3.
AT+QCCLK设置/查询当前日期和UTC设置命令用于设置移动终端的实时时钟.
若设置失败,移动终端会上报错误码+CMEERROR:.
查询命令返回时钟的时间和UTC.
参数举例AT+QCCLK=OKAT+QCCLK="19/05/06,22:10:00+08"OKAT+QCCLK+QCCLK:19/05/06,22:10:00+08AT+QCCLK设置/查询当前日期和UTC测试命令AT+QCCLK=响应OK查询命令AT+QCCLK响应+QCCLK:OK设置命令AT+QCCLK=响应OK若出现任何错误:ERROR或者+CMEERROR:最大响应时间300毫秒特性说明该命令立即生效.
深休眠唤醒后有效;不保存到NVRAM.
字符串类型.
格式为"yy/MM/dd,hh:mm:ss±zz",分别指代年、月、日、时、分、秒和时区(以15分钟为单位显示本地时间和GMT之间的时间差,范围:-47~+48),如"19/05/06,22:10:00+08"表示2019年5月6日,22:10:00GMT+2小时.
整型.
错误码.
详细信息,请参阅第12章.
BC26&BC20AT命令手册上海移远通信技术股份有限公司100/116OKBC26&BC20AT命令手册上海移远通信技术股份有限公司101/11611其它命令11.
1.
TCP/IP相关AT命令有关TCP/IPAT命令的详细介绍,请参考《Quectel_BC26&BC20_TCP(IP)_应用指导》.
表3:TCP/IP相关AT命令列表序号AT命令功能描述[1]AT+QIOPEN打开Socket[2]AT+QICLOSE关闭Socket[3]AT+QISTATE查询Socket状态[4]AT+QISEND发送十六进制/文本字符串数据[5]AT+QIRD读取TCP/IP数据[6]AT+QISENDEX发送十六进制字符串数据[7]AT+QISWTMD切换数据访问模式[8]AT+QPINGPing远程服务器[9]AT+QNTP通过NTP服务器同步本地时间[10]AT+QIDNSGIP转换域名为IP地址[11]AT+QIDNSCFG配置DNS服务器地址[12]AT+QICFG配置可选参数[13]AT+QIGETERROR查询上一个错误代码BC26&BC20AT命令手册上海移远通信技术股份有限公司102/11611.
2.
MQTT相关AT命令有关MQTTAT命令的详细介绍,请参考《Quectel_BC26&BC20_MQTT_应用指导》.
表4:MQTT相关AT命令列表11.
3.
SSL相关AT命令有关SSLAT命令的详细介绍,请参考《Quectel_BC26&BC20_SSL_应用指导》.
表5:SSL相关AT命令列表序号AT命令功能描述[1]AT+QMTCFG配置MQTT可选参数[2]AT+QMTOPEN打开MQTT客户端网络[3]AT+QMTCLOSE关闭MQTT客户端网络[4]AT+QMTCONN连接客户端至MQTT服务器[5]AT+QMTDISC从MQTT服务器断开客户端连接[6]AT+QMTSUB订阅主题[7]AT+QMTUNS退订主题[8]AT+QMTPUB发布消息序号AT命令功能描述[1]AT+QSSLCFG配置SSL上下文参数[2]AT+QSSLOPEN建立SSL连接[3]AT+QSSLSEND发送数据[4]AT+QSSLCLOSE断开SSL连接BC26&BC20AT命令手册上海移远通信技术股份有限公司103/11611.
4.
LwM2M相关AT命令有关LwM2MAT命令的详细介绍,请参考《Quectel_BC26_LwM2M_应用指导》.
表6:LwM2M相关AT命令列表备注BC20模块不支持标准LwM2MAT命令.
序号AT命令功能描述[1]AT+QLACONFIG配置注册参数[2]AT+QLACFG配置可选注册参数[3]AT+QLAREG发送注册请求[4]AT+QLAUPDATE发送更新请求[5]AT+QLADEREG发送注册请求[6]AT+QLAADDOBJ添加LwM2M对象[7]AT+QLADELOBJ删除LwM2M对象[8]AT+QLARDRSP响应读请求[9]AT+QLAWRRSP响应写请求[10]AT+QLAEXERSP响应执行请求[11]AT+QLAOBSRSP响应订阅求情[12]AT+QLANOTIFY上报被订阅资源的数据[13]AT+QLASENDDATA直接发送数据[14]AT+QLARD读取缓存数据[15]AT+QLARECOVER手动恢复LwM2M会话[16]AT+QLASTATUS查询当前LwM2M状态BC26&BC20AT命令手册上海移远通信技术股份有限公司104/11611.
5.
电信IoT平台相关AT命令有关电信IoT平台AT命令的详细介绍,请参考《Quectel_BC26&BC20_电信IoT平台_应用指导》.
表7:电信IoT平台相关AT命令列表11.
6.
OneNET相关AT命令有关OneNETAT命令的详细介绍,请参考《Quectel_BC26&BC20_OneNET_应用指导》.
表8:OneNET相关AT命令列表序号AT命令功能描述[1]AT+QLWSERV配置电信loT平台地址和端口[2]AT+QLWCONF配置电信IoT平台参数[3]AT+QLWADDOBJ添加LwM2M对象[4]AT+QLWDELOBJ删除LwM2M对象[5]AT+QLWOPEN向电信IoT平台发送注册请求[6]AT+QLWUPDATE向电信IoT平台发送更新请求[7]AT+QLWCLOSE向电信IoT平台发送注销请求[8]AT+QLWDATASEND发送数据到电信IoT平台[9]AT+QLWDATASTATUS查询CON消息的发送状态[10]AT+QLWRD读取接收数据[11]AT+QLWCFG配置可选参数[12]AT+QLWDEL删除LwM2M场景序号AT命令功能描述[1]AT+MIPLCONFIGOneNET接入配置BC26&BC20AT命令手册上海移远通信技术股份有限公司105/11611.
7.
CMDMP相关AT命令有关中国移动设备管理平台(CMDMP)接入配置的AT命令详细介绍,请参考《Quectel_BC26&BC20_运营商自注册使用说明》.
表9:CMDMP相关AT命令列表[2]AT+MIPLCREATE创建OneNET通信套件实例[3]AT+MIPLDELETE删除OneNET通信套件实例[4]AT+MIPLVER查询OneNET通信套件版本[5]AT+MIPLADDOBJ添加LwM2M对象[6]AT+MIPLDELOBJ删除LwM2M对象[7]AT+MIPLRD读取接收数据[8]AT+MIPLOPEN发送注册请求[9]AT+MIPLCLOSE发送注销请求[10]AT+MIPLDISCOVERRSP响应发现资源请求[11]AT+MIPLOBSERVERSP响应订阅请求[12]AT+MIPLREADRSP响应读取请求[13]AT+MIPLWRITERSP响应写入请求[14]AT+MIPLEXECUTERSP响应执行请求[15]AT+MIPLPARAMETERRSP响应写属性请求[16]AT+MIPLNOTIFY上报数据至OneNET平台或应用服务器[17]AT+MIPLUPDATE发送更新请求序号AT命令功能描述[1]AT+QDMPCFGCMDMP接入配置[2]AT+QDMPCFGEXCMDMP接入扩展配置BC26&BC20AT命令手册上海移远通信技术股份有限公司106/11611.
8.
中国电信/联通自注册相关AT命令有关中国电信/联通自注册的详细介绍,请参考《Quectel_BC26&BC20_运营商自注册使用说明》.
今天早上相比很多网友和一样收到来自Linode的庆祝18周年的邮件信息。和往年一样,他们会回顾在过去一年中的成绩,以及在未来准备改进的地方。虽然目前Linode商家没有提供以前JP1优化线路的机房,但是人家一直跟随自己的脚步在走,确实在云服务器市场上有自己的立足之地。我们看看过去一年中Linode的成就:第一、承诺投入 100,000 美元来帮助具有社会意识的非营利组织,促进有价值的革新。第二、发...
无忧云怎么样?无忧云服务器好不好?无忧云值不值得购买?无忧云,无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,自营有国内雅安高防、洛阳BGP企业线路、香港CN2线路、国外服务器产品等,非常适合需要稳定的线路的用户,如游戏、企业建站业务需求和各种负载较高的项目,同时还有自营的高性能、高配置的BGP线路高防物理...
wordpress外贸集团企业主题,wordpress通用跨屏外贸企业响应式布局设计,内置更完善的外贸企业网站优化推广功能,完善的企业产品营销展示 + 高效后台自定义设置。wordpress高级推广外贸主题,采用标准的HTML5+CSS3语言开发,兼容当下的各种主流浏览器,根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行自适应显示; 完美实现一套主题程序支持全部终端设备,保证网站在各...