📖 AT指令百科
收录中兴微、ASR、展锐、ESP32、STM32、高通、移芯、联发科、海思、芯翼等全平台AT指令说明
共找到 2416 条AT指令
中兴微 ["ZX2975","ZX2965","ZX2961"]
386 条指令AT
基础测试
基础
检测模块是否响应
语法:
AT
参数:
无
响应:
OK
示例:
AT
OK
ATI
设备信息
设备信息
查询模块厂商信息
语法:
ATI
参数:
无
响应:
厂商信息文本
示例:
ATI
ZTE Corporation
OK
AT+CGMI
厂商信息
设备信息
查询模块制造商名称
语法:
AT+CGMI
参数:
无
响应:
制造商名称
示例:
AT+CGMI
ZTE INCORPORATED
OK
AT+CGMM
模块型号
设备信息
查询模块型号标识
语法:
AT+CGMM
参数:
无
响应:
模块型号字符串
示例:
AT+CGMM
ZX2975
OK
AT+CGMR
软件版本
设备信息
查询模块软件版本号
语法:
AT+CGMR
参数:
无
响应:
软件版本字符串
示例:
AT+CGMR
ZX2975_V1.0.0
OK
AT+CGSN
IMEI号
设备信息
查询模块IMEI序列号
语法:
AT+CGSN
参数:
无
响应:
15位IMEI号码
示例:
AT+CGSN
865123456789012
OK
AT+CSQ
信号质量
网络
查询当前信号质量
语法:
AT+CSQ
参数:
无
响应:
+CSQ: <rssi>,<ber>
示例:
+CSQ: 25,0
OK
AT+CPIN?
SIM卡状态
SIM卡
查询SIM卡PIN码状态
语法:
AT+CPIN?
参数:
无
响应:
+CPIN: <code>
示例:
+CPIN: READY
OK
AT+CREG?
网络注册
网络
查询CS网络注册状态
语法:
AT+CREG?
参数:
无
响应:
+CREG: <n>,<stat>
示例:
+CREG: 0,1
OK
AT+CGREG?
GPRS注册
网络
查询GPRS网络注册状态
语法:
AT+CGREG?
参数:
无
响应:
+CGREG: <n>,<stat>
示例:
+CGREG: 0,1
OK
AT+CEREG?
LTE注册
网络
查询EPS网络注册状态
语法:
AT+CEREG?
参数:
无
响应:
+CEREG: <n>,<stat>
示例:
+CEREG: 0,1
OK
AT+COPS?
运营商信息
网络
查询当前运营商信息
语法:
AT+COPS?
参数:
无
响应:
+COPS: <mode>,<format>,<oper>
示例:
+COPS: 0,0,"CHINA MOBILE"
OK
AT+CGDCONT?
PDP上下文
数据
查询PDP上下文定义
语法:
AT+CGDCONT?
参数:
无
响应:
+CGDCONT: <cid>,<PDP_type>,<APN>
示例:
+CGDCONT: 1,"IP","CMNET"
OK
AT+CGACT?
PDP激活状态
数据
查询PDP上下文激活状态
语法:
AT+CGACT?
参数:
无
响应:
+CGACT: <cid>,<state>
示例:
+CGACT: 1,1
OK
AT+CFUN=1,1
重启模块
基础
重启模块
语法:
AT+CFUN=1,1
参数:
无
响应:
OK
示例:
AT+CFUN=1,1
OK
AT+CFUN=0
最小功能
基础
设置模块为最小功能模式
语法:
AT+CFUN=0
参数:
无
响应:
OK
示例:
AT+CFUN=0
OK
AT+CFUN=1
全功能
基础
设置模块为全功能模式
语法:
AT+CFUN=1
参数:
无
响应:
OK
示例:
AT+CFUN=1
OK
AT+CMGF=1
短信模式
短信
设置短信为文本模式
语法:
AT+CMGF=1
参数:
1=文本,0=PDU
响应:
OK
示例:
AT+CMGF=1
OK
AT+CMGS
发送短信
短信
发送文本短信
语法:
AT+CMGS="<phone>"
参数:
目标手机号
响应:
> 提示输入内容,Ctrl+Z结束
示例:
AT+CMGS="10086"
>Hello
OK
AT+CMGR
读取短信
短信
读取指定索引的短信
语法:
AT+CMGR=<index>
参数:
短信索引号
响应:
+CMGR: <stat>,<oa>,...,<data>
示例:
AT+CMGR=1
+CMGR: "REC READ","10086",...
OK
AT+CMGL
列出短信
短信
列出指定状态的短信
语法:
AT+CMGL="<stat>"
参数:
ALL/REC UNREAD/REC READ
响应:
+CMGL: ...
示例:
AT+CMGL="ALL"
OK
AT+CNMI
短信通知
短信
设置新短信指示方式
语法:
AT+CNMI=<mode>,<mt>
参数:
mode,mt参数
响应:
OK
示例:
AT+CNMI=2,1
OK
AT+CLCC
当前通话
通话
查询当前通话列表
语法:
AT+CLCC
参数:
无
响应:
+CLCC: <id>,<dir>,<stat>,<mode>,...,<number>
示例:
AT+CLCC
OK
ATD
拨号
通话
拨打电话号码
语法:
ATD<number>;
参数:
目标号码,分号结尾语音
响应:
OK/CONNECT
示例:
ATD10086;
OK
ATH
挂断
通话
挂断当前通话
语法:
ATH
参数:
无
响应:
OK
示例:
ATH
OK
ATA
接听
通话
接听来电
语法:
ATA
参数:
无
响应:
OK
示例:
ATA
OK
AT+CGATT?
GPRS附着
数据
查询GPRS附着状态
语法:
AT+CGATT?
参数:
无
响应:
+CGATT: <state>
示例:
+CGATT: 1
OK
AT+CGATT=1
GPRS附着
数据
激活GPRS附着
语法:
AT+CGATT=1
参数:
无
响应:
OK
示例:
AT+CGATT=1
OK
AT+CGATT=0
GPRS去附着
数据
取消GPRS附着
语法:
AT+CGATT=0
参数:
无
响应:
OK
示例:
AT+CGATT=0
OK
AT+CESQ
扩展信号
网络
查询扩展信号质量
语法:
AT+CESQ
参数:
无
响应:
+CESQ: <rq>,<rqlp>,<rqhp>,<rsrp>,<rsrq>
示例:
+CESQ: 99,99,99,75,65
OK
AT+CGCONTRDP
PDP信息
数据
查询PDP上下文信息
语法:
AT+CGCONTRDP
参数:
无
响应:
+CGCONTRDP: ...
示例:
AT+CGCONTRDP
OK
AT+CGSCONT
PDP范围
数据
查询PDP上下文范围
语法:
AT+CGSCONT
参数:
无
响应:
+CGSCONT: ...
示例:
AT+CGSCONT
OK
AT+V
版本信息
设备信息
查询模块版本信息
语法:
AT+V
参数:
无
响应:
版本信息
示例:
AT+V
OK
ATE0
回显关闭
基础
关闭命令回显
语法:
ATE0
参数:
0=关闭
响应:
OK
示例:
ATE0
OK
ATE1
回显开启
基础
开启命令回显
语法:
ATE1
参数:
1=开启
响应:
OK
示例:
ATE1
OK
AT&W
保存配置
基础
保存当前配置到用户配置文件
语法:
AT&W
参数:
无
响应:
OK
示例:
AT&W
OK
ATZ
复位
基础
复位模块到默认配置
语法:
ATZ
参数:
无
响应:
OK
示例:
ATZ
OK
AT+ZSNT?
网络模式
厂商专有
查询网络模式设置
语法:
AT+ZSNT?
参数:
无
响应:
+ZSNT: <mode>
示例:
+ZSNT: 0,0,2
OK
AT+ZGSR?
服务报告
厂商专有
查询通用服务报告
语法:
AT+ZGSR?
参数:
无
响应:
+ZGSR: ...
示例:
+ZGSR: 1,1,1,1
OK
AT+ZSIM?
SIM卡信息
SIM卡
查询SIM卡详细信息
语法:
AT+ZSIM?
参数:
无
响应:
+ZSIM: ...
示例:
+ZSIM: 1,1,"CMCC"
OK
AT+ZCDRUN?
开发模式
厂商专有
查询开发模式状态
语法:
AT+ZCDRUN?
参数:
无
响应:
+ZCDRUN: <state>
示例:
+ZCDRUN: 0
OK
AT+ZCDRUN=0
开启开发模式
厂商专有
开启开发调试模式
语法:
AT+ZCDRUN=0
参数:
0=开启
响应:
OK
示例:
AT+ZCDRUN=0
OK
AT+ZCDRUN=1
关闭开发模式
厂商专有
关闭开发调试模式
语法:
AT+ZCDRUN=1
参数:
1=关闭
响应:
OK
示例:
AT+ZCDRUN=1
OK
AT+ZRESET
重启模块
基础
重启ZTE模块
语法:
AT+ZRESET
参数:
无
响应:
OK
示例:
AT+ZRESET
OK
AT+ZMODE=1
工厂模式
厂商专有
开启工厂模式
语法:
AT+ZMODE=1
参数:
1=开启
响应:
OK
示例:
AT+ZMODE=1
OK
AT+ZMODE=0
退出工厂
厂商专有
退出工厂模式
语法:
AT+ZMODE=0
参数:
0=退出
响应:
OK
示例:
AT+ZMODE=0
OK
AT+ZSPD
限速设置
厂商专有
设置上下行限速
语法:
AT+ZSPD=<ul>,<dl>
参数:
上行/下行速率
响应:
OK
示例:
AT+ZSPD=10240,10240
OK
AT+ZSPD?
限速查询
厂商专有
查询当前限速设置
语法:
AT+ZSPD?
参数:
无
响应:
+ZSPD: <ul>,<dl>
示例:
+ZSPD: 10240,10240
OK
AT+ZSIMLOCK
SIM锁控制
SIM卡
设置SIM卡锁定状态
语法:
AT+ZSIMLOCK=<mode>
参数:
0=解锁,1=锁定
响应:
OK
示例:
AT+ZSIMLOCK=0
OK
AT+ZFWVER?
固件版本
设备信息
查询固件版本信息
语法:
AT+ZFWVER?
参数:
无
响应:
+ZFWVER: <version>
示例:
+ZFWVER: V1.0.0B05
OK
AT+ZLOG?
日志状态
厂商专有
查询日志记录状态
语法:
AT+ZLOG?
参数:
无
响应:
+ZLOG: <state>
示例:
+ZLOG: 1
OK
AT+ZLOG=1
开启日志
厂商专有
开启日志记录
语法:
AT+ZLOG=1
参数:
1=开启
响应:
OK
示例:
AT+ZLOG=1
OK
AT+ZTEMP?
温度查询
设备信息
查询模块温度
语法:
AT+ZTEMP?
参数:
无
响应:
+ZTEMP: <temp>
示例:
+ZTEMP: 45
OK
AT+ZVOLT?
电压查询
设备信息
查询模块供电电压
语法:
AT+ZVOLT?
参数:
无
响应:
+ZVOLT: <voltage>
示例:
+ZVOLT: 3700
OK
AT+ZLC?
小区锁定
网络
查询小区锁定状态
语法:
AT+ZLC?
参数:
无
响应:
+ZLC: <lock>,<arfcn>,<pci>
示例:
+ZLC: 0,0,0
OK
AT+ZLC=
设置小区锁定
网络
设置小区锁定参数
语法:
AT+ZLC=<lock>,<arfcn>,<pci>
参数:
锁定开关,频点,PCI
响应:
OK
示例:
AT+ZLC=1,1850,100
OK
AT+ZLTEBAND?
LTE频段
网络
查询LTE锁定频段
语法:
AT+ZLTEBAND?
参数:
无
响应:
+ZLTEBAND: <band1>,...,<band8>
示例:
+ZLTEBAND: 1,0,0,0,0,0,0,0
OK
AT+ZLTEAMTBAND?
支持频段
网络
查询模块支持的LTE频段
语法:
AT+ZLTEAMTBAND?
参数:
无
响应:
+ZLTEAMTBAND: ...
示例:
+ZLTEAMTBAND: 1,0,0,0,0,0,0,0
OK
AT+MAC?
MAC地址
设备信息
查询WiFi MAC地址
语法:
AT+MAC?
参数:
无
响应:
+MAC: <mac>
示例:
+MAC: AA:BB:CC:DD:EE:FF
OK
AT+MAC=
设置MAC
厂商专有
设置WiFi MAC地址
语法:
AT+MAC=<mac>
参数:
MAC地址
响应:
OK
示例:
AT+MAC=AABBCCDDEEFF
OK
AT+MAC2?
有线MAC
设备信息
查询有线网口MAC地址
语法:
AT+MAC2?
参数:
无
响应:
+MAC2: <mac>
示例:
+MAC2: AA:BB:CC:DD:EE:FF
OK
AT+MODIMEI=
写入IMEI
厂商专有
写入IMEI号
语法:
AT+MODIMEI=<imei>
参数:
15位IMEI
响应:
OK
示例:
AT+MODIMEI=865123456789012
OK
AT+CGEQOSRDP=1
QoS查询
数据
查询QoS参数
语法:
AT+CGEQOSRDP=1
参数:
CID=1
响应:
+CGEQOSRDP: ...
示例:
+CGEQOSRDP: 1,1,0,0
OK
AT+ZPCID?
PCI查询
网络
查询当前小区PCI
语法:
AT+ZPCID?
参数:
无
响应:
+ZPCID: <pci>
示例:
+ZPCID: 100
OK
AT+ZCELL?
小区信息
网络
查询当前小区信息
语法:
AT+ZCELL?
参数:
无
响应:
+ZCELL: ...
示例:
+ZCELL: 100,1850,-90
OK
AT+ZRSRP?
RSRP查询
网络
查询参考信号接收功率
语法:
AT+ZRSRP?
参数:
无
响应:
+ZRSRP: <value>
示例:
+ZRSRP: -95
OK
AT+ZRSRQ?
RSRQ查询
网络
查询参考信号接收质量
语法:
AT+ZRSRQ?
参数:
无
响应:
+ZRSRQ: <value>
示例:
+ZRSRQ: -12
OK
AT&F
恢复出厂配置
基础
恢复出厂默认配置
语法:
AT&F
参数:
无
响应:
OK
示例:
AT&F
OK
AT&V
查看配置
基础
查看当前活动配置
语法:
AT&V
参数:
无
响应:
配置信息
示例:
AT&V
OK
AT+CMEE=0
错误码关闭
基础
关闭错误报告
语法:
AT+CMEE=0
参数:
0=关闭
响应:
OK
示例:
AT+CMEE=0
OK
AT+CMEE=1
错误码数字
基础
数字格式错误报告
语法:
AT+CMEE=1
参数:
1=数字
响应:
OK
示例:
AT+CMEE=1
OK
AT+CMEE=2
错误码详细
基础
详细文字错误报告
语法:
AT+CMEE=2
参数:
2=详细
响应:
OK
示例:
AT+CMEE=2
OK
AT+GCAP
能力查询
基础
查询模块支持的能力
语法:
AT+GCAP
参数:
无
响应:
+GCAP: <caps>
示例:
+GCAP: +CGSM
OK
AT+GMI
厂商ID
设备信息
查询制造商标识
语法:
AT+GMI
参数:
无
响应:
制造商名称
示例:
+GMI: ZTE
OK
AT+GMM
型号ID
设备信息
查询型号标识
语法:
AT+GMM
参数:
无
响应:
型号字符串
示例:
+GMM: ZX2975
OK
AT+GMR
版本ID
设备信息
查询软件版本
语法:
AT+GMR
参数:
无
响应:
版本字符串
示例:
+GMR: V1.0.0
OK
AT+GSN
序列号
设备信息
查询序列号
语法:
AT+GSN
参数:
无
响应:
IMEI号码
示例:
+GSN: 865123456789012
OK
AT+CCID
ICCID查询
SIM卡
查询SIM卡ICCID
语法:
AT+CCID
参数:
无
响应:
+CCID: <iccid>
示例:
+CCID: 898604B0101234567890
OK
AT+CIMI
IMSI查询
SIM卡
查询SIM卡IMSI
语法:
AT+CIMI
参数:
无
响应:
IMSI号码
示例:
460011234567890
OK
AT+CRSM
SIM访问
SIM卡
受限SIM访问
语法:
AT+CRSM=<cmd>,<fileid>,<p1>,<p2>,<p3>
参数:
命令,文件ID,参数
响应:
+CRSM: <sw1>,<sw2>,<data>
示例:
AT+CRSM=176,12258,0,0,10
OK
AT+CSIM
通用SIM访问
SIM卡
通用SIM访问
语法:
AT+CSIM=<length>,<command>
参数:
长度,APDU命令
响应:
+CSIM: <length>,<response>
示例:
AT+CSIM=10,"A0A40000023F00"
OK
AT+CPINR
PIN重试次数
SIM卡
查询PIN剩余重试次数
语法:
AT+CPINR
参数:
无
响应:
+CPINR: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINR: 3,10,3,10
OK
AT+CPINC
PUK重试次数
SIM卡
查询PUK剩余重试次数
语法:
AT+CPINC
参数:
无
响应:
+CPINC: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINC: 3,10,3,10
OK
AT+CPIN=
输入PIN码
SIM卡
输入SIM卡PIN码
语法:
AT+CPIN="<pin>"
参数:
PIN码
响应:
OK
示例:
AT+CPIN="1234"
OK
AT+CNETLIGHT
网络灯控制
网络
控制网络指示灯
语法:
AT+CNETLIGHT=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CNETLIGHT=1
OK
AT+COPN
运营商列表
网络
读取运营商名称列表
语法:
AT+COPN
参数:
无
响应:
+COPN: <numeric>,<alpha>
示例:
+COPN: "46000","CHINA MOBILE"
OK
AT+COPS=
选择运营商
网络
手动选择运营商
语法:
AT+COPS=<mode>,<format>,<oper>
参数:
模式,格式,运营商
响应:
OK
示例:
AT+COPS=1,2,"46000"
OK
AT+CSPN
SPN查询
网络
查询服务提供商名称
语法:
AT+CSPN
参数:
无
响应:
+CSPN: <name>,<display>
示例:
+CSPN: "CMCC",1
OK
AT+CGAUTO
自动连接
数据
查询自动连接模式
语法:
AT+CGAUTO
参数:
无
响应:
+CGAUTO: <mode>
示例:
+CGAUTO: 0
OK
AT+CGAUTO=1
设置自动连接
数据
设置自动连接
语法:
AT+CGAUTO=1
参数:
1=自动
响应:
OK
示例:
AT+CGAUTO=1
OK
AT+CGDSCONT
次PDP上下文
数据
设置次级PDP上下文
语法:
AT+CGDSCONT=<cid>,<pcid>
参数:
上下文ID,主ID
响应:
OK
示例:
AT+CGDSCONT=2,1
OK
AT+CGTFT
流量模板
数据
设置流量流模板
语法:
AT+CGTFT=<cid>,<id>
参数:
上下文ID,模板ID
响应:
OK
示例:
AT+CGTFT=1,0
OK
AT+CGTFTRDP
TFT读取
数据
读取TFT参数
语法:
AT+CGTFTRDP=<cid>
参数:
上下文ID
响应:
+CGTFTRDP: ...
示例:
AT+CGTFTRDP=1
OK
AT+CGQREQ
QoS需求
数据
设置QoS要求
语法:
AT+CGQREQ=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQREQ=1,3,4,3,6,31
OK
AT+CGQMIN
最小QoS
数据
设置最小QoS
语法:
AT+CGQMIN=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQMIN=1,3,4,3,6,31
OK
AT+CGEQREQ
增强QoS需求
数据
设置增强QoS要求
语法:
AT+CGEQREQ=<cid>,<r1>,...,<r9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQREQ=1,3,4,3,6,31,0,0,0
OK
AT+CGEQMIN
增强最小QoS
数据
设置增强最小QoS
语法:
AT+CGEQMIN=<cid>,<m1>,...,<m9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQMIN=1,3,4,3,6,31,0,0,0
OK
AT+CGQOSRDP
QoS读取
数据
读取QoS参数
语法:
AT+CGQOSRDP=<cid>
参数:
上下文ID
响应:
+CGQOSRDP: ...
示例:
AT+CGQOSRDP=1
OK
AT+CGCMOD
修改PDP
数据
修改PDP上下文
语法:
AT+CGCMOD=<cid>
参数:
上下文ID
响应:
OK
示例:
AT+CGCMOD=1
OK
AT+CGDATA
数据模式
数据
进入数据状态
语法:
AT+CGDATA="<L2P>",<cid>
参数:
链路层,上下文ID
响应:
CONNECT
示例:
AT+CGDATA="PPP",1
CONNECT
AT+CGPADDR
PDP地址
数据
显示PDP地址
语法:
AT+CGPADDR=<cid>
参数:
上下文ID
响应:
+CGPADDR: <cid>,<addr>
示例:
+CGPADDR: 1,"10.0.0.1"
OK
AT+CMGD
删除短信
短信
删除指定索引短信
语法:
AT+CMGD=<index>
参数:
短信索引号
响应:
OK
示例:
AT+CMGD=1
OK
AT+CSCS
字符集
短信
设置字符集
语法:
AT+CSCS="<charset>"
参数:
GSM/UCS2/IRA
响应:
OK
示例:
AT+CSCS="GSM"
OK
AT+CSCA
短信中心
短信
设置短信中心号码
语法:
AT+CSCA="<oa>",<tosca>
参数:
中心号码,类型
响应:
OK
示例:
AT+CSCA="+8613800200500",145
OK
AT+CSMP
短信参数
短信
设置短信参数
语法:
AT+CSMP=<fo>,<vp>,<pid>,<dcs>
参数:
格式,有效期,协议,编码
响应:
OK
示例:
AT+CSMP=17,167,0,0
OK
AT+CSDH
短信头
短信
显示短信头信息
语法:
AT+CSDH=<show>
参数:
0=隐藏,1=显示
响应:
OK
示例:
AT+CSDH=1
OK
AT+CNMA
短信确认
短信
新短信确认
语法:
AT+CNMA
参数:
无
响应:
OK
示例:
AT+CNMA
OK
AT+CMSS
从存储发送
短信
从存储发送短信
语法:
AT+CMSS=<index>,"<da>"
参数:
索引,目标地址
响应:
+CMSS: <mr>
示例:
AT+CMSS=1,"10086"
OK
AT+CMGW
写入短信
短信
写入短信到存储
语法:
AT+CMGW="<oa>",<stat>
参数:
源地址,状态
响应:
+CMGW: <index>
示例:
AT+CMGW="10086",2
OK
AT+CMGC
发送命令
短信
发送命令短信
语法:
AT+CMGC=<fo>,<ct>,<pid>,<mn>,<da>
参数:
格式,类型,协议,号,地址
响应:
+CMGC: <mr>
示例:
AT+CMGC=17,2,0,1,"10086"
OK
AT+CLIP
来电显示
通话
查询来电显示
语法:
AT+CLIP?
参数:
无
响应:
+CLIP: <n>,<m>
示例:
+CLIP: 1,1
OK
AT+CLIR
主叫隐藏
通话
查询主叫号码隐藏
语法:
AT+CLIR?
参数:
无
响应:
+CLIR: <n>,<m>
示例:
+CLIR: 0,1
OK
AT+COLP
被叫显示
通话
查询被叫号码显示
语法:
AT+COLP?
参数:
无
响应:
+COLP: <n>,<m>
示例:
+COLP: 1,1
OK
AT+CCFC
呼叫转移
通话
设置呼叫转移
语法:
AT+CCFC=<reason>,<mode>,<number>
参数:
原因,模式,号码
响应:
OK
示例:
AT+CCFC=0,1,"+8613800200500"
OK
AT+CHUP
挂断通话
通话
挂断当前通话
语法:
AT+CHUP
参数:
无
响应:
OK
示例:
AT+CHUP
OK
AT+VTS
DTMF发送
通话
发送DTMF音
语法:
AT+VTS="<dtmf>"
参数:
DTMF字符
响应:
OK
示例:
AT+VTS="1"
OK
AT+CCWA
呼叫等待
通话
设置呼叫等待
语法:
AT+CCWA=<mode>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+CCWA=1
OK
AT+CTEC
通话类型
通话
设置通话技术类型
语法:
AT+CTEC=<mode>
参数:
技术类型
响应:
OK
示例:
AT+CTEC=0
OK
AT+CUSD
USSD
USSD
非结构化补充业务数据
语法:
AT+CUSD=<mode>,<str>,<dcs>
参数:
模式,命令串,编码
响应:
+CUSD: <status>,<str>,<dcs>
示例:
AT+CUSD=1,"*100#",15
OK
AT+CLVL
音量控制
音频
设置扬声器音量
语法:
AT+CLVL=<level>
参数:
音量(0-100)
响应:
OK
示例:
AT+CLVL=50
OK
AT+CMUT
静音控制
音频
设置麦克风静音
语法:
AT+CMUT=<n>
参数:
0=取消,1=静音
响应:
OK
示例:
AT+CMUT=1
OK
AT+SIDET
侧音控制
音频
设置侧音增益
语法:
AT+SIDET=<gain>
参数:
增益(0-7)
响应:
OK
示例:
AT+SIDET=3
OK
AT+CGNSPWR
GNSS电源
GNSS
GNSS电源控制
语法:
AT+CGNSPWR=<state>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSPWR=1
OK
AT+CGNSSTATUS
GNSS状态
GNSS
查询GNSS运行状态
语法:
AT+CGNSSTATUS
参数:
无
响应:
+CGNSSTATUS: <status>
示例:
+CGNSSTATUS: 1
OK
AT+CGNSINF
GNSS信息
GNSS
查询GNSS定位信息
语法:
AT+CGNSINF
参数:
无
响应:
+CGNSINF: <run>,<fix>,<date>,<time>,<lat>,<lon>,<alt>
示例:
+CGNSINF: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+CGNSURC
GNSS上报
GNSS
设置GNSS主动上报
语法:
AT+CGNSURC=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSURC=1
OK
AT+CGNSPOS
GNSS位置
GNSS
查询GNSS位置
语法:
AT+CGNSPOS
参数:
无
响应:
+CGNSPOS: <lat>,<lon>,<alt>
示例:
+CGNSPOS: 39.9,116.4,50
OK
AT+CGNSAID
GNSS辅助
GNSS
注入辅助数据
语法:
AT+CGNSAID="<type>",<data>
参数:
类型,数据
响应:
OK
示例:
AT+CGNSAID="time",...
OK
AT+CGNSSEQ
GNSS序列
GNSS
设置GNSS序列号
语法:
AT+CGNSSEQ
参数:
无
响应:
+CGNSSEQ: <seq>
示例:
+CGNSSEQ: 1
OK
AT+HTTPINIT
HTTP初始化
HTTP
初始化HTTP服务
语法:
AT+HTTPINIT
参数:
无
响应:
OK
示例:
AT+HTTPINIT
OK
AT+HTTPURL
HTTP URL
HTTP
设置HTTP请求URL
语法:
AT+HTTPURL="<url>"
参数:
URL地址
响应:
OK
示例:
AT+HTTPURL="http://example.com"
OK
AT+HTTPPARA
HTTP参数
HTTP
设置HTTP参数
语法:
AT+HTTPPARA="<name>","<value>"
参数:
参数名,参数值
响应:
OK
示例:
AT+HTTPPARA="CID","1"
OK
AT+HTTPACTION
HTTP请求
HTTP
执行HTTP请求
语法:
AT+HTTPACTION=<method>
参数:
0=GET,1=POST,2=HEAD
响应:
+HTTPACTION: <method>,<status>,<length>
示例:
AT+HTTPACTION=0
OK
AT+HTTPDATA
HTTP数据
HTTP
发送HTTP数据
语法:
AT+HTTPDATA=<length>,<timeout>
参数:
数据长度,超时
响应:
OK
示例:
AT+HTTPDATA=100,10000
OK
AT+HTTPREAD
HTTP读取
HTTP
读取HTTP响应
语法:
AT+HTTPREAD
参数:
无
响应:
+HTTPREAD: <length>
示例:
+HTTPREAD: 1024
OK
AT+HTTPHEAD
HTTP头
HTTP
读取HTTP响应头
语法:
AT+HTTPHEAD
参数:
无
响应:
+HTTPHEAD: <headers>
示例:
+HTTPHEAD: ...
OK
AT+HTTPSSL
HTTP SSL
HTTP
启用HTTPS
语法:
AT+HTTPSSL=<enable>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+HTTPSSL=1
OK
AT+HTTPTERM
HTTP终止
HTTP
终止HTTP服务
语法:
AT+HTTPTERM
参数:
无
响应:
OK
示例:
AT+HTTPTERM
OK
AT+FTPCFG
FTP配置
FTP
配置FTP服务器
语法:
AT+FTPCFG="<server>",<port>,"<user>","<pwd>"
参数:
服务器,端口,用户,密码
响应:
OK
示例:
AT+FTPCFG="ftp.example.com",21,"user","pass"
OK
AT+FTPGET
FTP下载
FTP
从FTP下载文件
语法:
AT+FTPGET=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPGET: <status>,<length>
示例:
AT+FTPGET=1,"test.txt"
OK
AT+FTPPUT
FTP上传
FTP
上传文件到FTP
语法:
AT+FTPPUT=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPPUT: <status>,<length>
示例:
AT+FTPPUT=1,"test.txt"
OK
AT+FTPLIST
FTP列表
FTP
列出FTP目录
语法:
AT+FTPLIST
参数:
无
响应:
+FTPLIST: <data>
示例:
+FTPLIST: ...
OK
AT+FTPDELE
FTP删除
FTP
删除FTP文件
语法:
AT+FTPDELE="<filename>"
参数:
文件名
响应:
OK
示例:
AT+FTPDELE="test.txt"
OK
AT+FTPMKD
FTP建目录
FTP
创建FTP目录
语法:
AT+FTPMKD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPMKD="newdir"
OK
AT+FTPRMD
FTP删目录
FTP
删除FTP目录
语法:
AT+FTPRMD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPRMD="newdir"
OK
AT+FTPRENAME
FTP重命名
FTP
重命名FTP文件
语法:
AT+FTPRENAME="<old>","<new>"
参数:
旧名,新名
响应:
OK
示例:
AT+FTPRENAME="old.txt","new.txt"
OK
AT+CIPOPEN
打开Socket
Socket
打开TCP/UDP连接
语法:
AT+CIPOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+CIPOPEN: <id>
示例:
AT+CIPOPEN=0,"TCP","192.168.1.1",8080
OK
AT+CIPSEND
Socket发送
Socket
发送Socket数据
语法:
AT+CIPSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+CIPSEND=0,10
OK
AT+CIPCLOSE
Socket关闭
Socket
关闭Socket连接
语法:
AT+CIPCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+CIPCLOSE=0
OK
AT+CIPRX
Socket接收
Socket
查询接收数据
语法:
AT+CIPRX=<id>
参数:
ID
响应:
+CIPRX: <length>
示例:
+CIPRX: 100
OK
AT+CIPRXGET
Socket取数据
Socket
获取接收数据
语法:
AT+CIPRXGET=<id>,<length>
参数:
ID,长度
响应:
+CIPRXGET: <data>
示例:
+CIPRXGET: ...
OK
AT+CPBS
电话本存储
电话本
选择电话本存储
语法:
AT+CPBS="<storage>"
参数:
SM/ME/MT/DC
响应:
OK
示例:
AT+CPBS="SM"
OK
AT+CPBR
读电话本
电话本
读取电话本条目
语法:
AT+CPBR=<index1>,<index2>
参数:
起始,结束索引
响应:
+CPBR: <index>,<number>,<type>,<text>
示例:
+CPBR: 1,"10086",129,"CMCC"
OK
AT+CPBW
写电话本
电话本
写入电话本条目
语法:
AT+CPBW=<index>,"<number>",<type>,"<text>"
参数:
索引,号码,类型,姓名
响应:
OK
示例:
AT+CPBW=1,"10086",129,"CMCC"
OK
AT+CPBF
查电话本
电话本
查找电话本条目
语法:
AT+CPBF="<findtext>"
参数:
查找文本
响应:
+CPBF: <index>,<number>,<type>,<text>
示例:
+CPBF: 1,"10086",129,"CMCC"
OK
AT+STKPD
STK配置
STK
STK Profile下载
语法:
AT+STKPD="<profile>"
参数:
Profile数据
响应:
OK
示例:
AT+STKPD="..."
OK
AT+STKTF
STK响应
STK
STK终端响应
语法:
AT+STKTF="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTF="..."
OK
AT+STKTS
STK信封
STK
STK信封命令
语法:
AT+STKTS="<envelope>"
参数:
信封数据
响应:
+STKTS: <response>
示例:
+STKTS: ...
OK
AT+STKTR
STK终端
STK
STK终端响应
语法:
AT+STKTR="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTR="..."
OK
AT+CCLK?
查询时钟
基础
查询模块时钟时间
语法:
AT+CCLK?
参数:
无
响应:
+CCLK: "<time>"
示例:
+CCLK: "24/01/01,12:00:00+32"
OK
AT+CCLK=
设置时钟
基础
设置模块时钟时间
语法:
AT+CCLK="<time>"
参数:
yy/mm/dd,hh:mm:ss±tz
响应:
OK
示例:
AT+CCLK="24/01/01,12:00:00+32"
OK
AT+CTZR
时区上报
基础
查询时区上报设置
语法:
AT+CTZR?
参数:
无
响应:
+CTZR: <n>
示例:
+CTZR: 1
OK
AT+CTZU
时区更新
基础
查询时区自动更新
语法:
AT+CTZU?
参数:
无
响应:
+CTZU: <n>
示例:
+CTZU: 1
OK
AT+CVHU
语音挂断
通话
查询语音挂断控制
语法:
AT+CVHU?
参数:
无
响应:
+CVHU: <n>
示例:
+CVHU: 1
OK
AT+ZSERIAL?
串口号查询
厂商专有
查询当前串口号
语法:
AT+ZSERIAL?
参数:
无
响应:
+ZSERIAL: <port>
示例:
+ZSERIAL: 0
OK
AT+ZSN?
SN查询
设备信息
查询设备SN号
语法:
AT+ZSN?
参数:
无
响应:
+ZSN: <sn>
示例:
+ZSN: ABC123456
OK
AT+ZSN=
写入SN
厂商专有
写入设备SN号
语法:
AT+ZSN="<sn>"
参数:
SN号
响应:
OK
示例:
AT+ZSN="ABC123456"
OK
AT+ZVERSION?
版本查询
设备信息
查询完整版本信息
语法:
AT+ZVERSION?
参数:
无
响应:
+ZVERSION: <ver>
示例:
+ZVERSION: V1.0.0B05
OK
AT+ZICCID?
ICCID查询
SIM卡
查询SIM卡ICCID
语法:
AT+ZICCID?
参数:
无
响应:
+ZICCID: <iccid>
示例:
+ZICCID: 898604B0101234567890
OK
AT+ZIMSI?
IMSI查询
SIM卡
查询SIM卡IMSI
语法:
AT+ZIMSI?
参数:
无
响应:
+ZIMSI: <imsi>
示例:
+ZIMSI: 460011234567890
OK
AT+ZDBG=1
调试模式
厂商专有
开启调试模式
语法:
AT+ZDBG=1
参数:
1=开启
响应:
OK
示例:
AT+ZDBG=1
OK
AT+ZDBG=0
关闭调试
厂商专有
关闭调试模式
语法:
AT+ZDBG=0
参数:
0=关闭
响应:
OK
示例:
AT+ZDBG=0
OK
AT+ZPORT?
端口查询
厂商专有
查询可用端口
语法:
AT+ZPORT?
参数:
无
响应:
+ZPORT: <ports>
示例:
+ZPORT: 0,1,2
OK
AT+ZDNS?
DNS查询
网络
查询DNS服务器
语法:
AT+ZDNS?
参数:
无
响应:
+ZDNS: <pri>,<sec>
示例:
+ZDNS: 8.8.8.8,8.8.4.4
OK
AT+ZDNS=
DNS设置
网络
设置DNS服务器
语法:
AT+ZDNS="<pri>","<sec>"
参数:
主DNS,备DNS
响应:
OK
示例:
AT+ZDNS="8.8.8.8","8.8.4.4"
OK
AT+ZAPN?
APN查询
数据
查询APN设置
语法:
AT+ZAPN?
参数:
无
响应:
+ZAPN: <apn>
示例:
+ZAPN: CMNET
OK
AT+ZAPN=
APN设置
数据
设置APN
语法:
AT+ZAPN="<apn>"
参数:
APN名称
响应:
OK
示例:
AT+ZAPN="CMNET"
OK
AT+ZAUTH?
认证查询
数据
查询认证方式
语法:
AT+ZAUTH?
参数:
无
响应:
+ZAUTH: <mode>
示例:
+ZAUTH: 0
OK
AT+ZAUTH=
认证设置
数据
设置认证方式
语法:
AT+ZAUTH=<mode>,"<user>","<pwd>"
参数:
0=无,1=PAP,2=CHAP
响应:
OK
示例:
AT+ZAUTH=1,"user","pass"
OK
AT+ZPING
Ping测试
网络
执行Ping测试
语法:
AT+ZPING="<host>",<count>
参数:
目标地址,次数
响应:
+ZPING: <result>
示例:
+ZPING: OK
OK
AT+ZTRACE?
信令跟踪
厂商专有
查询信令跟踪状态
语法:
AT+ZTRACE?
参数:
无
响应:
+ZTRACE: <state>
示例:
+ZTRACE: 0
OK
AT+ZTRACE=1
开启跟踪
厂商专有
开启信令跟踪
语法:
AT+ZTRACE=1
参数:
1=开启
响应:
OK
示例:
AT+ZTRACE=1
OK
AT+ZTRACE=0
关闭跟踪
厂商专有
关闭信令跟踪
语法:
AT+ZTRACE=0
参数:
0=关闭
响应:
OK
示例:
AT+ZTRACE=0
OK
AT+ZSNT=
网络模式设置
网络
设置网络模式
语法:
AT+ZSNT=<m1>,<m2>,<m3>
参数:
模式参数
响应:
OK
示例:
AT+ZSNT=0,0,2
OK
AT+ZPDP=1
激活PDP
数据
激活PDP上下文
语法:
AT+ZPDP=1
参数:
1=激活
响应:
OK
示例:
AT+ZPDP=1
OK
AT+ZPDP=0
去激活PDP
数据
去激活PDP上下文
语法:
AT+ZPDP=0
参数:
0=去激活
响应:
OK
示例:
AT+ZPDP=0
OK
AT+ZTCPCONN
TCP连接
Socket
建立TCP连接
语法:
AT+ZTCPCONN="<host>",<port>
参数:
主机,端口
响应:
OK
示例:
AT+ZTCPCONN="192.168.1.1",8080
OK
AT+ZTCPSEND
TCP发送
Socket
发送TCP数据
语法:
AT+ZTCPSEND="<data>"
参数:
数据
响应:
OK
示例:
AT+ZTCPSEND="Hello"
OK
AT+ZTCPRECV
TCP接收
Socket
接收TCP数据
语法:
AT+ZTCPRECV
参数:
无
响应:
+ZTCPRECV: <data>
示例:
+ZTCPRECV: Hello
OK
AT+ZTCPCLOSE
TCP关闭
Socket
关闭TCP连接
语法:
AT+ZTCPCLOSE
参数:
无
响应:
OK
示例:
AT+ZTCPCLOSE
OK
AT+ZUDPCONN
UDP连接
Socket
建立UDP连接
语法:
AT+ZUDPCONN="<host>",<port>
参数:
主机,端口
响应:
OK
示例:
AT+ZUDPCONN="192.168.1.1",8080
OK
AT+ZUDPSEND
UDP发送
Socket
发送UDP数据
语法:
AT+ZUDPSEND="<data>"
参数:
数据
响应:
OK
示例:
AT+ZUDPSEND="Hello"
OK
AT+ZHTTPURL
HTTP URL
HTTP
设置HTTP URL
语法:
AT+ZHTTPURL="<url>"
参数:
URL
响应:
OK
示例:
AT+ZHTTPURL="http://example.com"
OK
AT+ZHTTPGET
HTTP GET
HTTP
执行HTTP GET请求
语法:
AT+ZHTTPGET
参数:
无
响应:
+ZHTTPGET: <resp>
示例:
+ZHTTPGET: ...
OK
AT+ZHTTPPOST
HTTP POST
HTTP
执行HTTP POST请求
语法:
AT+ZHTTPPOST="<data>"
参数:
POST数据
响应:
+ZHTTPPOST: <resp>
示例:
+ZHTTPPOST: ...
OK
AT+ZGPIO?
GPIO查询
GPIO
查询GPIO状态
语法:
AT+ZGPIO?
参数:
无
响应:
+ZGPIO: <values>
示例:
+ZGPIO: 0,1,0,1
OK
AT+ZGPIO=
GPIO设置
GPIO
设置GPIO输出
语法:
AT+ZGPIO=<pin>,<value>
参数:
引脚,值
响应:
OK
示例:
AT+ZGPIO=5,1
OK
AT+ZADC?
ADC查询
ADC
查询ADC值
语法:
AT+ZADC?
参数:
无
响应:
+ZADC: <values>
示例:
+ZADC: 1234,2345
OK
AT+ZPWM
PWM设置
PWM
设置PWM输出
语法:
AT+ZPWM=<ch>,<freq>,<duty>
参数:
通道,频率,占空比
响应:
OK
示例:
AT+ZPWM=0,1000,50
OK
AT+ZI2C
I2C操作
I2C
I2C读写操作
语法:
AT+ZI2C=<addr>,<reg>,<data>
参数:
地址,寄存器,数据
响应:
+ZI2C: <data>
示例:
+ZI2C: 0x01
OK
AT+ZUART?
UART配置
串口
查询UART配置
语法:
AT+ZUART?
参数:
无
响应:
+ZUART: <baud>,<d>,<s>,<p>
示例:
+ZUART: 115200,8,1,0
OK
AT+ZBAUD=
波特率设置
串口
设置波特率
语法:
AT+ZBAUD=<rate>
参数:
波特率
响应:
OK
示例:
AT+ZBAUD=115200
OK
AT+ZFLOW?
流控查询
串口
查询流控设置
语法:
AT+ZFLOW?
参数:
无
响应:
+ZFLOW: <mode>
示例:
+ZFLOW: 0
OK
AT+ZLED=
LED控制
GPIO
控制LED灯
语法:
AT+ZLED=<id>,<state>
参数:
LED编号,状态
响应:
OK
示例:
AT+ZLED=0,1
OK
AT+ZNVWR
NV写入
厂商专有
写入NV项
语法:
AT+ZNVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+ZNVWR=1,0
OK
AT+ZNVRD
NV读取
厂商专有
读取NV项
语法:
AT+ZNVRD=<id>
参数:
NV项ID
响应:
+ZNVRD: <data>
示例:
+ZNVRD: 0
OK
AT+ZNVSAVE
NV保存
厂商专有
保存NV数据
语法:
AT+ZNVSAVE
参数:
无
响应:
OK
示例:
AT+ZNVSAVE
OK
AT+ZNVLOAD
NV加载
厂商专有
加载NV数据
语法:
AT+ZNVLOAD
参数:
无
响应:
OK
示例:
AT+ZNVLOAD
OK
AT+ZFACT
工厂复位
厂商专有
恢复出厂设置
语法:
AT+ZFACT
参数:
无
响应:
OK
示例:
AT+ZFACT
OK
AT+ZPROD=1
工厂模式
厂商专有
进入工厂模式
语法:
AT+ZPROD=1
参数:
1=进入
响应:
OK
示例:
AT+ZPROD=1
OK
AT+ZTEST
自检测试
厂商专有
执行模块自检
语法:
AT+ZTEST
参数:
无
响应:
+ZTEST: <result>
示例:
+ZTEST: PASS
OK
AT+ZETH?
以太网状态
网络
查询以太网状态
语法:
AT+ZETH?
参数:
无
响应:
+ZETH: <state>
示例:
+ZETH: 1
OK
AT+ZETHMAC?
以太网MAC
设备信息
查询以太网MAC
语法:
AT+ZETHMAC?
参数:
无
响应:
+ZETHMAC: <mac>
示例:
+ZETHMAC: AA:BB:CC:DD:EE:FF
OK
AT+ZETHIP?
以太网IP
网络
查询以太网IP
语法:
AT+ZETHIP?
参数:
无
响应:
+ZETHIP: <ip>
示例:
+ZETHIP: 192.168.1.1
OK
AT+ZWIFI?
WiFi状态
WiFi
查询WiFi状态
语法:
AT+ZWIFI?
参数:
无
响应:
+ZWIFI: <state>
示例:
+ZWIFI: 1
OK
AT+ZWFSCAN
WiFi扫描
WiFi
扫描WiFi网络
语法:
AT+ZWFSCAN
参数:
无
响应:
+ZWFSCAN: <list>
示例:
+ZWFSCAN: ...
OK
AT+ZWFCONN
WiFi连接
WiFi
连接WiFi
语法:
AT+ZWFCONN="<ssid>","<pwd>"
参数:
SSID,密码
响应:
OK
示例:
AT+ZWFCONN="MyWiFi","12345678"
OK
AT+ZBTPWR=1
蓝牙开启
蓝牙
开启蓝牙
语法:
AT+ZBTPWR=1
参数:
1=开启
响应:
OK
示例:
AT+ZBTPWR=1
OK
AT+ZBTSCAN
蓝牙扫描
蓝牙
扫描蓝牙设备
语法:
AT+ZBTSCAN
参数:
无
响应:
+ZBTSCAN: <list>
示例:
+ZBTSCAN: ...
OK
AT+ZGNSSPWR=1
GNSS开启
GNSS
开启GNSS
语法:
AT+ZGNSSPWR=1
参数:
1=开启
响应:
OK
示例:
AT+ZGNSSPWR=1
OK
AT+ZGNSSDATA?
GNSS数据
GNSS
查询GNSS数据
语法:
AT+ZGNSSDATA?
参数:
无
响应:
+ZGNSSDATA: <data>
示例:
+ZGNSSDATA: 39.9,116.4
OK
AT+ZCLOCK?
时钟查询
基础
查询RTC时钟
语法:
AT+ZCLOCK?
参数:
无
响应:
+ZCLOCK: <time>
示例:
+ZCLOCK: 12:00:00
OK
AT+ZALARM=
闹钟设置
基础
设置RTC闹钟
语法:
AT+ZALARM=<id>,<time>
参数:
闹钟ID,时间
响应:
OK
示例:
AT+ZALARM=0,"12:00:00"
OK
AT+ZWDG=
看门狗设置
厂商专有
设置看门狗
语法:
AT+ZWDG=<timeout>
参数:
超时时间(ms)
响应:
OK
示例:
AT+ZWDG=5000
OK
AT+ZRTC?
RTC查询
基础
查询RTC时间
语法:
AT+ZRTC?
参数:
无
响应:
+ZRTC: <time>
示例:
+ZRTC: 2024-01-01 12:00:00
OK
AT+ZSPI
SPI操作
SPI
SPI读写操作
语法:
AT+ZSPI=<data>
参数:
十六进制数据
响应:
+ZSPI: <response>
示例:
+ZSPI: 0xFF
OK
AT+ZCAN
CAN操作
厂商专有
CAN总线读写
语法:
AT+ZCAN=<id>,<data>
参数:
CAN ID,数据
响应:
+ZCAN: <response>
示例:
+ZCAN: ...
OK
AT+ZDAC
DAC输出
厂商专有
设置DAC输出
语法:
AT+ZDAC=<ch>,<value>
参数:
通道,值
响应:
OK
示例:
AT+ZDAC=0,2048
OK
AT+ZCODEC?
编解码器
音频
查询音频编解码器
语法:
AT+ZCODEC?
参数:
无
响应:
+ZCODEC: <config>
示例:
+ZCODEC: G711
OK
AT+ZSENSOR?
传感器查询
厂商专有
查询传感器数据
语法:
AT+ZSENSOR?
参数:
无
响应:
+ZSENSOR: <data>
示例:
+ZSENSOR: 25,45,60
OK
AT+ZWFAP=1
AP模式开启
WiFi
开启WiFi热点AP模式
语法:
AT+ZWFAP=1
参数:
1=开启
响应:
OK
示例:
AT+ZWFAP=1
OK
AT+ZWFAP=0
AP模式关闭
WiFi
关闭WiFi热点AP模式
语法:
AT+ZWFAP=0
参数:
0=关闭
响应:
OK
示例:
AT+ZWFAP=0
OK
AT+ZWFAP?
AP状态查询
WiFi
查询WiFi AP模式状态
语法:
AT+ZWFAP?
参数:
无
响应:
+ZWFAP: <state>
示例:
+ZWFAP: 1
OK
AT+ZWFSSID?
SSID查询
WiFi
查询WiFi热点SSID
语法:
AT+ZWFSSID?
参数:
无
响应:
+ZWFSSID: <ssid>
示例:
+ZWFSSID: MyWiFi
OK
AT+ZWFSSID=
SSID设置
WiFi
设置WiFi热点SSID
语法:
AT+ZWFSSID="<ssid>"
参数:
SSID名称
响应:
OK
示例:
AT+ZWFSSID="MyWiFi"
OK
AT+ZWFPWD=
密码设置
WiFi
设置WiFi热点密码
语法:
AT+ZWFPWD="<password>"
参数:
8-63位密码
响应:
OK
示例:
AT+ZWFPWD="12345678"
OK
AT+ZWFSEC?
加密模式查询
WiFi
查询WiFi加密模式
语法:
AT+ZWFSEC?
参数:
无
响应:
+ZWFSEC: <mode>
示例:
+ZWFSEC: 3
OK
AT+ZWFSEC=
加密模式设置
WiFi
设置WiFi加密模式
语法:
AT+ZWFSEC=<mode>
参数:
0=Open,1=WEP,2=WPA,3=WPA2,4=WPA3
响应:
OK
示例:
AT+ZWFSEC=3
OK
AT+ZWFCH?
信道查询
WiFi
查询WiFi信道
语法:
AT+ZWFCH?
参数:
无
响应:
+ZWFCH: <channel>
示例:
+ZWFCH: 6
OK
AT+ZWFCH=
信道设置
WiFi
设置WiFi信道
语法:
AT+ZWFCH=<channel>
参数:
1-13(2.4G),36-165(5G)
响应:
OK
示例:
AT+ZWFCH=6
OK
AT+ZWFHIDE=1
隐藏SSID
WiFi
隐藏WiFi热点SSID
语法:
AT+ZWFHIDE=1
参数:
1=隐藏,0=显示
响应:
OK
示例:
AT+ZWFHIDE=1
OK
AT+ZWFHIDE?
隐藏状态查询
WiFi
查询SSID隐藏状态
语法:
AT+ZWFHIDE?
参数:
无
响应:
+ZWFHIDE: <state>
示例:
+ZWFHIDE: 0
OK
AT+ZWFMAX=
最大连接数
WiFi
设置WiFi最大连接数
语法:
AT+ZWFMAX=<num>
参数:
1-32
响应:
OK
示例:
AT+ZWFMAX=10
OK
AT+ZWFMAX?
最大连接数查询
WiFi
查询WiFi最大连接数
语法:
AT+ZWFMAX?
参数:
无
响应:
+ZWFMAX: <num>
示例:
+ZWFMAX: 10
OK
AT+ZWFTXPWR=
发射功率设置
WiFi
设置WiFi发射功率
语法:
AT+ZWFTXPWR=<power>
参数:
0-100百分比
响应:
OK
示例:
AT+ZWFTXPWR=80
OK
AT+ZWFTXPWR?
发射功率查询
WiFi
查询WiFi发射功率
语法:
AT+ZWFTXPWR?
参数:
无
响应:
+ZWFTXPWR: <power>
示例:
+ZWFTXPWR: 80
OK
AT+ZWFCOUNTRY=
国家代码设置
WiFi
设置WiFi国家代码
语法:
AT+ZWFCOUNTRY="<code>"
参数:
两位国家代码
响应:
OK
示例:
AT+ZWFCOUNTRY="CN"
OK
AT+ZWFBAND=
频段设置
WiFi
设置WiFi频段
语法:
AT+ZWFBAND=<band>
参数:
0=2.4G,1=5G,2=双频
响应:
OK
示例:
AT+ZWFBAND=2
OK
AT+ZWFBAND?
频段查询
WiFi
查询WiFi频段
语法:
AT+ZWFBAND?
参数:
无
响应:
+ZWFBAND: <band>
示例:
+ZWFBAND: 2
OK
AT+ZWFBW=
带宽设置
WiFi
设置WiFi带宽
语法:
AT+ZWFBW=<bw>
参数:
0=20M,1=40M,2=80M
响应:
OK
示例:
AT+ZWFBW=2
OK
AT+ZWFSTALIST?
终端列表
WiFi
查询已连接WiFi终端
语法:
AT+ZWFSTALIST?
参数:
无
响应:
+ZWFSTALIST: <list>
示例:
+ZWFSTALIST: AA:BB:CC:DD:EE:FF,192.168.0.2
OK
AT+ZWFSTAKICK
踢出终端
WiFi
断开指定WiFi终端
语法:
AT+ZWFSTAKICK="<mac>"
参数:
终端MAC地址
响应:
OK
示例:
AT+ZWFSTAKICK="AABBCCDDEEFF"
OK
AT+ZWFWPS=1
WPS PBC
WiFi
启动WPS按键加密
语法:
AT+ZWFWPS=1
参数:
1=PBC
响应:
OK
示例:
AT+ZWFWPS=1
OK
AT+ZWFWPS=2
WPS PIN
WiFi
启动WPS PIN加密
语法:
AT+ZWFWPS=2,"<pin>"
参数:
2=PIN,PIN码
响应:
OK
示例:
AT+ZWFWPS=2,"12345678"
OK
AT+ZWFWPSPIN?
WPS PIN查询
WiFi
查询WPS PIN码
语法:
AT+ZWFWPSPIN?
参数:
无
响应:
+ZWFWPSPIN: <pin>
示例:
+ZWFWPSPIN: 12345678
OK
AT+ZDHCP=1
DHCP开启
WiFi
开启DHCP服务器
语法:
AT+ZDHCP=1
参数:
1=开启
响应:
OK
示例:
AT+ZDHCP=1
OK
AT+ZDHCP=0
DHCP关闭
WiFi
关闭DHCP服务器
语法:
AT+ZDHCP=0
参数:
0=关闭
响应:
OK
示例:
AT+ZDHCP=0
OK
AT+ZDHCPPOOL=
DHCP地址池
WiFi
设置DHCP地址池范围
语法:
AT+ZDHCPPOOL="<start>","<end>"
参数:
起始IP,结束IP
响应:
OK
示例:
AT+ZDHCPPOOL="192.168.0.10","192.168.0.100"
OK
AT+ZDHCPLEASE=
DHCP租期
WiFi
设置DHCP租约时间
语法:
AT+ZDHCPLEASE=<seconds>
参数:
租期秒数
响应:
OK
示例:
AT+ZDHCPLEASE=86400
OK
AT+ZDHCPCLI?
DHCP客户端
WiFi
查询DHCP客户端列表
语法:
AT+ZDHCPCLI?
参数:
无
响应:
+ZDHCPCLI: <list>
示例:
+ZDHCPCLI: AA:BB:CC:DD:EE:FF,192.168.0.2,86400
OK
AT+ZWFMACFLT=1
MAC过滤开启
WiFi
开启WiFi MAC地址过滤
语法:
AT+ZWFMACFLT=1
参数:
1=开启
响应:
OK
示例:
AT+ZWFMACFLT=1
OK
AT+ZWFMACMODE=
MAC过滤模式
WiFi
设置MAC过滤模式
语法:
AT+ZWFMACMODE=<mode>
参数:
0=白名单,1=黑名单
响应:
OK
示例:
AT+ZWFMACMODE=0
OK
AT+ZWFMACADD=
MAC添加
WiFi
添加MAC过滤地址
语法:
AT+ZWFMACADD="<mac>"
参数:
MAC地址
响应:
OK
示例:
AT+ZWFMACADD="AABBCCDDEEFF"
OK
AT+ZWFMACDEL=
MAC删除
WiFi
删除MAC过滤地址
语法:
AT+ZWFMACDEL="<mac>"
参数:
MAC地址
响应:
OK
示例:
AT+ZWFMACDEL="AABBCCDDEEFF"
OK
ZWFMACLIST?
MAC列表查询
WiFi
查询MAC过滤列表
语法:
AT+ZWFMACLIST?
参数:
无
响应:
+ZWFMACLIST: <list>
示例:
+ZWFMACLIST: AA:BB:CC:DD:EE:FF
OK
AT+ZLANIP?
LAN IP查询
网络
查询LAN口IP地址
语法:
AT+ZLANIP?
参数:
无
响应:
+ZLANIP: <ip>,<mask>
示例:
+ZLANIP: 192.168.0.1,255.255.255.0
OK
AT+ZLANIP=
LAN IP设置
网络
设置LAN口IP地址
语法:
AT+ZLANIP="<ip>","<mask>"
参数:
IP地址,子网掩码
响应:
OK
示例:
AT+ZLANIP="192.168.0.1","255.255.255.0"
OK
AT+ZWANMODE?
WAN模式查询
网络
查询WAN连接模式
语法:
AT+ZWANMODE?
参数:
无
响应:
+ZWANMODE: <mode>
示例:
+ZWANMODE: 1
OK
AT+ZWANMODE=
WAN模式设置
网络
设置WAN连接模式
语法:
AT+ZWANMODE=<mode>
参数:
0=桥接,1=路由,2=PPPoE
响应:
OK
示例:
AT+ZWANMODE=1
OK
AT+ZPPPOE=
PPPoE设置
网络
设置PPPoE拨号参数
语法:
AT+PPPOE="<user>","<pwd>"
参数:
用户名,密码
响应:
OK
示例:
AT+ZPPPOE="user","pass"
OK
AT+ZPPPOE?
PPPoE状态
网络
查询PPPoE拨号状态
语法:
AT+ZPPPOE?
参数:
无
响应:
+ZPPPOE: <state>
示例:
+ZPPPOE: 1
OK
AT+ZNAT=1
NAT开启
网络
开启NAT地址转换
语法:
AT+ZNAT=1
参数:
1=开启
响应:
OK
示例:
AT+ZNAT=1
OK
AT+ZNAT=0
NAT关闭
网络
关闭NAT地址转换
语法:
AT+ZNAT=0
参数:
0=关闭
响应:
OK
示例:
AT+ZNAT=0
OK
AT+ZVLAN=1
VLAN开启
网络
开启VLAN
语法:
AT+ZVLAN=1
参数:
1=开启
响应:
OK
示例:
AT+ZVLAN=1
OK
AT+ZVLANID=
VLAN ID设置
网络
设置VLAN ID
语法:
AT+ZVLANID=<id>
参数:
1-4094
响应:
OK
示例:
AT+ZVLANID=100
OK
AT+ZPORTFWD=
端口转发
网络
添加端口转发规则
语法:
AT+ZPORTFWD=<proto>,<wanport>,<lanip>,<lanport>
参数:
协议,WAN端口,LAN IP,LAN端口
响应:
OK
示例:
AT+ZPORTFWD=1,8080,"192.168.0.100",80
OK
AT+ZPORTFWD?
端口转发查询
网络
查询端口转发规则
语法:
AT+ZPORTFWD?
参数:
无
响应:
+ZPORTFWD: <list>
示例:
+ZPORTFWD: 1,8080,192.168.0.100,80
OK
AT+ZDMZ=
DMZ设置
网络
设置DMZ主机
语法:
AT+ZDMZ="<ip>"
参数:
DMZ主机IP
响应:
OK
示例:
AT+ZDMZ="192.168.0.100"
OK
AT+ZUPNP=1
UPnP开启
网络
开启UPnP
语法:
AT+ZUPNP=1
参数:
1=开启
响应:
OK
示例:
AT+ZUPNP=1
OK
AT+ZBRIDGE=1
桥接模式
网络
切换到桥接模式
语法:
AT+ZBRIDGE=1
参数:
1=桥接
响应:
OK
示例:
AT+ZBRIDGE=1
OK
AT+ZNRMODE?
5G模式查询
网络
查询5G NR模式
语法:
AT+ZNRMODE?
参数:
无
响应:
+ZNRMODE: <mode>
示例:
+ZNRMODE: 1
OK
AT+ZNRMODE=
5G模式设置
网络
设置5G NR模式
语法:
AT+ZNRMODE=<mode>
参数:
0=SA,1=NSA,2=自动
响应:
OK
示例:
AT+ZNRMODE=2
OK
AT+ZNRBAND?
5G频段查询
网络
查询5G频段
语法:
AT+ZNRBAND?
参数:
无
响应:
+ZNRBAND: <bands>
示例:
+ZNRBAND: 41,78,79
OK
AT+ZNRBAND=
5G频段设置
网络
设置5G频段
语法:
AT+ZNRBAND="<bands>"
参数:
频段列表
响应:
OK
示例:
AT+ZNRBAND="41,78,79"
OK
AT+ZNRCELL?
NR小区查询
网络
查询5G NR小区信息
语法:
AT+ZNRCELL?
参数:
无
响应:
+ZNRCELL: <mcc>,<mnc>,<nci>,<pci>
示例:
+ZNRCELL: 460,0,12345678,100
OK
AT+ZNRSIGNAL?
NR信号查询
网络
查询5G NR信号质量
语法:
AT+ZNRSIGNAL?
参数:
无
响应:
+ZNRSIGNAL: <rsrp>,<rsrq>,<sinr>
示例:
+ZNRSIGNAL: -85,-10,15
OK
AT+ZENDC=1
EN-DC开启
网络
开启EN-DC双连接
语法:
AT+ZENDC=1
参数:
1=开启
响应:
OK
示例:
AT+ZENDC=1
OK
AT+ZENDC=0
EN-DC关闭
网络
关闭EN-DC双连接
语法:
AT+ZENDC=0
参数:
0=关闭
响应:
OK
示例:
AT+ZENDC=0
OK
AT+ZPDUTYPE=
PDU类型设置
网络
设置5G PDU会话类型
语法:
AT+ZPDUTYPE=<type>
参数:
0=IPv4,1=IPv6,2=IPv4v6
响应:
OK
示例:
AT+ZPDUTYPE=2
OK
AT+ZFOTACHECK
FOTA检查
固件
检查固件更新
语法:
AT+ZFOTACHECK
参数:
无
响应:
+ZFOTACHECK: <status>
示例:
+ZFOTACHECK: 1
OK
AT+ZFOTASTART
FOTA升级
固件
启动固件升级
语法:
AT+ZFOTASTART
参数:
无
响应:
OK
示例:
AT+ZFOTASTART
OK
AT+ZFOTASTAT?
FOTA状态
固件
查询固件升级状态
语法:
AT+ZFOTASTAT?
参数:
无
响应:
+ZFOTASTAT: <status>,<progress>
示例:
+ZFOTASTAT: 1,50
OK
AT+ZFWUPGRADE
本地升级
固件
从本地文件升级固件
语法:
AT+ZFWUPGRADE="<filename>"
参数:
固件文件路径
响应:
OK
示例:
AT+ZFWUPGRADE="firmware.bin"
OK
AT+ZDUALPART?
双分区查询
固件
查询双分区信息
语法:
AT+ZDUALPART?
参数:
无
响应:
+ZDUALPART: <active>,<backup>
示例:
+ZDUALPART: 0,1
OK
AT+ZFWROLLBACK
固件回滚
固件
回滚到备用分区
语法:
AT+ZFWROLLBACK
参数:
无
响应:
OK
示例:
AT+ZFWROLLBACK
OK
AT+ZDATAUL?
上行流量
数据
查询上行数据流量
语法:
AT+ZDATAUL?
参数:
无
响应:
+ZDATAUL: <bytes>
示例:
+ZDATAUL: 1234567890
OK
AT+ZDATADL?
下行流量
数据
查询下行数据流量
语法:
AT+ZDATADL?
参数:
无
响应:
+ZDATADL: <bytes>
示例:
+ZDATADL: 9876543210
OK
AT+ZDATARESET
流量清零
数据
清零数据流量计数器
语法:
AT+ZDATARESET
参数:
无
响应:
OK
示例:
AT+ZDATARESET
OK
AT+ZDATAUSAGE?
流量使用
数据
查询今日流量使用
语法:
AT+ZDATAUSAGE?
参数:
无
响应:
+ZDATAUSAGE: <today>,<month>
示例:
+ZDATAUSAGE: 1024000,30720000
OK
AT+ZDATALIMIT=
流量限制
数据
设置月度流量限制
语法:
AT+ZDATALIMIT=<bytes>
参数:
流量上限字节
响应:
OK
示例:
AT+ZDATALIMIT=10737418240
OK
AT+ZDATAALERT=
流量告警
数据
设置流量告警阈值
语法:
AT+ZDATAALERT=<percent>
参数:
百分比
响应:
OK
示例:
AT+ZDATAALERT=90
OK
AT+ZCONNTIME?
连接时长
数据
查询网络连接时长
语法:
AT+ZCONNTIME?
参数:
无
响应:
+ZCONNTIME: <seconds>
示例:
+ZCONNTIME: 3600
OK
AT+ZDRX=
DRX配置
厂商专有
设置DRX不连续接收
语法:
AT+ZDRX=<mode>
参数:
0=关闭,1=短DRX,2=长DRX
响应:
OK
示例:
AT+ZDRX=1
OK
AT+ZEDRXPARA=
eDRX参数
厂商专有
设置eDRX参数
语法:
AT+ZEDRXPARA=<acttype>,<edrxval>
参数:
接入类型,eDRX值
响应:
OK
示例:
AT+ZEDRXPARA=4,5
OK
AT+ZPSMTIMER=
PSM定时器
厂商专有
设置PSM定时器
语法:
AT+ZPSMTIMER=<req>,<rat>
参数:
请求T3324,分配T3412
响应:
OK
示例:
AT+ZPSMTIMER=10,100
OK
AT+ZIDLETIME=
空闲超时
厂商专有
设置空闲休眠时间
语法:
AT+ZIDLETIME=<seconds>
参数:
空闲秒数
响应:
OK
示例:
AT+ZIDLETIME=60
OK
AT+ZWFSLEEP=1
WiFi休眠
WiFi
开启WiFi休眠省电
语法:
AT+ZWFSLEEP=1
参数:
1=开启
响应:
OK
示例:
AT+ZWFSLEEP=1
OK
AT+ZTEMPTHRES=
温度阈值
厂商专有
设置温度告警阈值
语法:
AT+ZTEMPTHRES=<threshold>
参数:
温度值(0.1℃)
响应:
OK
示例:
AT+ZTEMPTHRES=600
OK
AT+ZTEMPSTAT?
温度状态
厂商专有
查询热管理状态
语法:
AT+ZTEMPSTAT?
参数:
无
响应:
+ZTEMPSTAT: <state>
示例:
+ZTEMPSTAT: 0
OK
AT+ZSIMSLOT?
SIM卡槽查询
SIM卡
查询当前SIM卡槽
语法:
AT+ZSIMSLOT?
参数:
无
响应:
+ZSIMSLOT: <slot>
示例:
+ZSIMSLOT: 1
OK
AT+ZSIMSLOT=
SIM卡槽切换
SIM卡
切换SIM卡槽
语法:
AT+ZSIMSLOT=<slot>
参数:
1=卡槽1,2=卡槽2
响应:
OK
示例:
AT+ZSIMSLOT=2
OK
AT+ZSIMHOTSWAP=1
热插拔开启
SIM卡
开启SIM热插拔
语法:
AT+ZSIMHOTSWAP=1
参数:
1=开启
响应:
OK
示例:
AT+ZSIMHOTSWAP=1
OK
AT+ZSIMDUAL?
双卡状态
SIM卡
查询双卡待机状态
语法:
AT+ZSIMDUAL?
参数:
无
响应:
+ZSIMDUAL: <slot1>,<slot2>
示例:
+ZSIMDUAL: 1,1
OK
AT+ZSIMPREF=
SIM偏好设置
SIM卡
设置数据卡偏好
语法:
AT+ZSIMPREF=<slot>
参数:
1=卡1,2=卡2,0=自动
响应:
OK
示例:
AT+ZSIMPREF=1
OK
AT+ZVOLTE=1
VoLTE开启
通话
开启VoLTE语音
语法:
AT+ZVOLTE=1
参数:
1=开启
响应:
OK
示例:
AT+ZVOLTE=1
OK
AT+ZVOLTE?
VoLTE状态
通话
查询VoLTE状态
语法:
AT+ZVOLTE?
参数:
无
响应:
+ZVOLTE: <state>
示例:
+ZVOLTE: 1
OK
AT+ZVONR=1
VoNR开启
通话
开启VoNR语音
语法:
AT+ZVONR=1
参数:
1=开启
响应:
OK
示例:
AT+ZVONR=1
OK
AT+ZVONR?
VoNR状态
通话
查询VoNR状态
语法:
AT+ZVONR?
参数:
无
响应:
+ZVONR: <state>
示例:
+ZVONR: 0
OK
AT+ZIMSCFG=
IMS配置
通话
设置IMS参数
语法:
AT+ZIMSCFG="<server>","<port>"
参数:
IMS服务器,端口
响应:
OK
示例:
AT+ZIMSCFG="ims.mnc.mcc.3gppnetwork.org",5060
OK
AT+ZVOICEDOM=
语音域设置
通话
设置语音域偏好
语法:
AT+ZVOICEDOM=<mode>
参数:
0=CS,1=PS,2=CS/PS
响应:
OK
示例:
AT+ZVOICEDOM=2
OK
AT+ZTR069=1
TR069开启
厂商专有
开启TR069远程管理
语法:
AT+ZTR069=1
参数:
1=开启
响应:
OK
示例:
AT+ZTR069=1
OK
AT+ZTR069URL=
TR069服务器
厂商专有
设置TR069服务器URL
语法:
AT+ZTR069URL="<url>"
参数:
ACS服务器URL
响应:
OK
示例:
AT+ZTR069URL="http://acs.example.com"
OK
AT+ZTR069?
TR069状态
厂商专有
查询TR069状态
语法:
AT+ZTR069?
参数:
无
响应:
+ZTR069: <state>
示例:
+ZTR069: 1
OK
AT+ZDDNS=
DDNS设置
网络
设置DDNS动态域名
语法:
AT+ZDDNS="<provider>","<domain>","<user>","<pwd>"
参数:
服务商,域名,用户,密码
响应:
OK
示例:
AT+ZDDNS="dyndns","my.ddns.net","user","pass"
OK
AT+ZWEBUI=1
WebUI开启
厂商专有
开启Web管理界面
语法:
AT+ZWEBUI=1
参数:
1=开启
响应:
OK
示例:
AT+ZWEBUI=1
OK
AT+ZWEBUIPORT=
WebUI端口
厂商专有
设置WebUI端口
语法:
AT+ZWEBUIPORT=<port>
参数:
端口号
响应:
OK
示例:
AT+ZWEBUIPORT=80
OK
AT+ZSSH=1
SSH开启
厂商专有
开启SSH远程登录
语法:
AT+ZSSH=1
参数:
1=开启
响应:
OK
示例:
AT+ZSSH=1
OK
AT+ZTELNET=1
Telnet开启
厂商专有
开启Telnet远程登录
语法:
AT+ZTELNET=1
参数:
1=开启
响应:
OK
示例:
AT+ZTELNET=1
OK
AT+ZSNMP=
SNMP配置
厂商专有
设置SNMP参数
语法:
AT+ZSNMP="<community>","<ip>"
参数:
团体名,管理IP
响应:
OK
示例:
AT+ZSNMP="public","192.168.0.100"
OK
AT+ZREBOOT=
延迟重启
基础
延迟重启设备
语法:
AT+ZREBOOT=<seconds>
参数:
延迟秒数
响应:
OK
示例:
AT+ZREBOOT=10
OK
AT+ZAIRPLANE=1
飞行模式
基础
开启飞行模式
语法:
AT+ZAIRPLANE=1
参数:
1=开启,0=关闭
响应:
OK
示例:
AT+ZAIRPLANE=1
OK
AT+ZAIRPLANE?
飞行模式查询
基础
查询飞行模式状态
语法:
AT+ZAIRPLANE?
参数:
无
响应:
+ZAIRPLANE: <state>
示例:
+ZAIRPLANE: 0
OK
AT+ZUSBMODE=
USB模式设置
厂商专有
设置USB工作模式
语法:
AT+ZUSBMODE=<mode>
参数:
0=RNDIS,1=ECM,2=ADB,3=串口
响应:
OK
示例:
AT+ZUSBMODE=0
OK
AT+ZUSBMODE?
USB模式查询
厂商专有
查询USB工作模式
语法:
AT+ZUSBMODE?
参数:
无
响应:
+ZUSBMODE: <mode>
示例:
+ZUSBMODE: 0
OK
AT+ZLCD=
LCD控制
厂商专有
控制LCD背光亮度
语法:
AT+ZLCD=<brightness>
参数:
0-100亮度
响应:
OK
示例:
AT+ZLCD=80
OK
AT+ZBAT?
电池查询
设备信息
查询电池信息
语法:
AT+ZBAT?
参数:
无
响应:
+ZBAT: <level>,<voltage>,<status>
示例:
+ZBAT: 85,3950,1
OK
AT+ZCHARGE=1
充电控制
厂商专有
开启/关闭充电
语法:
AT+ZCHARGE=1
参数:
1=开启,0=关闭
响应:
OK
示例:
AT+ZCHARGE=1
OK
AT+ZANTCFG=
天线配置
厂商专有
设置天线模式
语法:
AT+ZANTCFG=<mode>
参数:
0=主天线,1=分集,2=MIMO
响应:
OK
示例:
AT+ZANTCFG=2
OK
AT+ZRFCAL=
RF校准
厂商专有
执行射频校准
语法:
AT+ZRFCAL="<type>"
参数:
校准类型
响应:
+ZRFCAL: <result>
示例:
+ZRFCAL: PASS
OK
AT+ZPRODTEST=
生产测试
厂商专有
执行生产测试项
语法:
AT+ZPRODTEST="<item>"
参数:
测试项目名称
响应:
+ZPRODTEST: <result>
示例:
+ZPRODTEST: PASS
OK
AT+ZLEDMODE=
LED模式
厂商专有
设置LED指示灯模式
语法:
AT+ZLEDMODE=<mode>
参数:
0=关闭,1=常亮,2=闪烁,3=呼吸
响应:
OK
示例:
AT+ZLEDMODE=3
OK
AT+ZKEYCFG=
按键配置
厂商专有
配置物理按键功能
语法:
AT+ZKEYCFG=<key>,<action>
参数:
按键号,动作
响应:
OK
示例:
AT+ZKEYCFG=1,1
OK
AT+ZAUTOSLEEP=
自动休眠
厂商专有
设置自动休眠时间
语法:
AT+ZAUTOSLEEP=<minutes>
参数:
休眠分钟数
响应:
OK
示例:
AT+ZAUTOSLEEP=5
OK
AT+ZWIFIROAM=
WiFi漫游
WiFi
设置WiFi漫游参数
语法:
AT+ZWIFIROAM=<threshold>
参数:
漫游信号阈值
响应:
OK
示例:
AT+ZWIFIROAM=-75
OK
AT+ZWFBEACON=
信标间隔
WiFi
设置WiFi Beacon间隔
语法:
AT+ZWFBEACON=<interval>
参数:
信标间隔ms
响应:
OK
示例:
AT+ZWFBEACON=100
OK
AT+ZWFDTIM=
DTIM设置
WiFi
设置WiFi DTIM参数
语法:
AT+ZWFDTIM=<value>
参数:
DTIM值1-255
响应:
OK
示例:
AT+ZWFDTIM=3
OK
AT+ZWFIGMP=1
IGMP开启
WiFi
开启IGMP Snooping
语法:
AT+ZWFIGMP=1
参数:
1=开启
响应:
OK
示例:
AT+ZWFIGMP=1
OK
AT+ZSIPALG=1
SIP ALG开启
网络
开启SIP ALG
语法:
AT+ZSIPALG=1
参数:
1=开启
响应:
OK
示例:
AT+ZSIPALG=1
OK
AT+ZFTPALG=1
FTP ALG开启
网络
开启FTP ALG
语法:
AT+ZFTPALG=1
参数:
1=开启
响应:
OK
示例:
AT+ZFTPALG=1
OK
AT+ZIMSI2?
副卡IMSI
SIM卡
查询副卡IMSI
语法:
AT+ZIMSI2?
参数:
无
响应:
+ZIMSI2: <imsi>
示例:
+ZIMSI2: 460011234567891
OK
AT+ZIMEI2=
副卡IMEI写入
厂商专有
写入副卡IMEI
语法:
AT+ZIMEI2="<imei>"
参数:
15位IMEI
响应:
OK
示例:
AT+ZIMEI2="865123456789013"
OK
AT+ZSMSOVERIP=1
IP短信开启
短信
开启SMS over IP
语法:
AT+ZSMSOVERIP=1
参数:
1=开启
响应:
OK
示例:
AT+ZSMSOVERIP=1
OK
AT+ZDATARATE?
速率查询
数据
查询上下行速率
语法:
AT+ZDATARATE?
参数:
无
响应:
+ZDATARATE: <ul>,<dl>
示例:
+ZDATARATE: 50000000,150000000
OK
AT+ZCELLLIST?
邻区列表
网络
查询邻区列表
语法:
AT+ZCELLLIST?
参数:
无
响应:
+ZCELLLIST: <list>
示例:
+ZCELLLIST: 460,0,9527,12345,-70
OK
AT+ZBANDLOCK=
频段锁定
网络
锁定指定频段
语法:
AT+ZBANDLOCK="<bands>"
参数:
频段列表
响应:
OK
示例:
AT+ZBANDLOCK="1,3,5,8,38,41,78"
OK
AT+ZNETMODE=
网络模式设置
网络
设置网络制式
语法:
AT+ZNETMODE=<mode>
参数:
0=自动,1=4G only,2=3G only,3=5G only
响应:
OK
示例:
AT+ZNETMODE=0
OK
AT+ZNETMODE?
网络模式查询
网络
查询网络制式
语法:
AT+ZNETMODE?
参数:
无
响应:
+ZNETMODE: <mode>
示例:
+ZNETMODE: 0
OK
AT+ZLOCKCELL=
锁定小区
网络
锁定指定小区
语法:
AT+ZLOCKCELL=<mcc>,<mnc>,<lac>,<ci>
参数:
MCC,MNC,LAC,CI
响应:
OK
示例:
AT+ZLOCKCELL=460,0,9527,12345
OK
AT+ZSCAN5G
5G网络扫描
网络
扫描5G可用网络
语法:
AT+ZSCAN5G
参数:
无
响应:
+ZSCAN5G: <list>
示例:
+ZSCAN5G: 46000,46001
OK
AT+ZPCSCF?
P-CSCF查询
通话
查询P-CSCF地址
语法:
AT+ZPCSCF?
参数:
无
响应:
+ZPCSCF: <addr>
示例:
+ZPCSCF: 192.168.100.1
OK
AT+ZLOGSERVER=
日志服务器
厂商专有
设置远程日志服务器
语法:
AT+ZLOGSERVER="<ip>",<port>
参数:
服务器IP,端口
响应:
OK
示例:
AT+ZLOGSERVER="192.168.0.100",514
OK
AT+ZTCPMAX=
TCP最大连接
Socket
设置TCP最大连接数
语法:
AT+ZTCPMAX=<num>
参数:
最大连接数
响应:
OK
示例:
AT+ZTCPMAX=16
OK
AT+ZUDPMAX=
UDP最大连接
Socket
设置UDP最大连接数
语法:
AT+ZUDPMAX=<num>
参数:
最大连接数
响应:
OK
示例:
AT+ZUDPMAX=16
OK
AT+ZDNSOVR=
DNS覆盖
网络
设置DNS覆盖模式
语法:
AT+ZDNSOVR=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+ZDNSOVR=1
OK
AT+ZMTU=
MTU设置
网络
设置网络MTU值
语法:
AT+ZMTU=<size>
参数:
MTU大小
响应:
OK
示例:
AT+ZMTU=1400
OK
AT+ZIPTABLES=
防火墙规则
网络
设置防火墙规则
语法:
AT+ZIPTABLES="<rule>"
参数:
防火墙规则
响应:
OK
示例:
AT+ZIPTABLES="DROP"
OK
AT+ZQOS=
QoS设置
网络
设置流量QoS规则
语法:
AT+ZQOS=<id>,<proto>,<port>,<priority>
参数:
规则ID,协议,端口,优先级
响应:
OK
示例:
AT+ZQOS=1,1,80,7
OK
AT+ZWIFIDBG=1
WiFi调试
WiFi
开启WiFi调试信息
语法:
AT+ZWIFIDBG=1
参数:
1=开启
响应:
OK
示例:
AT+ZWIFIDBG=1
OK
AT+ZPRODINFO?
生产信息
设备信息
查询生产信息
语法:
AT+ZPRODINFO?
参数:
无
响应:
+ZPRODINFO: <info>
示例:
+ZPRODINFO: SN:ABC123,HW:V1.0,FW:V2.1
OK
AT+ZHWVER?
硬件版本
设备信息
查询硬件版本
语法:
AT+ZHWVER?
参数:
无
响应:
+ZHWVER: <ver>
示例:
+ZHWVER: V1.0
OK
AT+ZPCBVER?
PCB版本
设备信息
查询PCB版本
语法:
AT+ZPCBVER?
参数:
无
响应:
+ZPCBVER: <ver>
示例:
+ZPCBVER: V1.0A
OK
AT+ZEEPROMWR=
EEPROM写入
厂商专有
写入EEPROM数据
语法:
AT+ZEEPROMWR=<addr>,<data>
参数:
地址,数据
响应:
OK
示例:
AT+ZEEPROMWR=0x100,0x55
OK
AT+ZEEPROMRD=
EEPROM读取
厂商专有
读取EEPROM数据
语法:
AT+ZEEPROMRD=<addr>
参数:
地址
响应:
+ZEEPROMRD: <data>
示例:
+ZEEPROMRD: 0x55
OK
AT+ZCRON=
定时任务
厂商专有
设置定时任务
语法:
AT+ZCRON="<time>","<command>"
参数:
时间,命令
响应:
OK
示例:
AT+ZCRON="00:00","reboot"
OK
AT+ZOTAURL=
OTA地址
固件
设置OTA服务器地址
语法:
AT+ZOTAURL="<url>"
参数:
OTA服务器URL
响应:
OK
示例:
AT+ZOTAURL="http://ota.example.com"
OK
AT+ZREBOOTCNT?
重启次数
设备信息
查询设备重启次数
语法:
AT+ZREBOOTCNT?
参数:
无
响应:
+ZREBOOTCNT: <count>
示例:
+ZREBOOTCNT: 15
OK
AT+ZUPTIME?
运行时长
设备信息
查询设备运行时长
语法:
AT+ZUPTIME?
参数:
无
响应:
+ZUPTIME: <seconds>
示例:
+ZUPTIME: 86400
OK
AT+ZERRLOG?
错误日志
厂商专有
查询错误日志
语法:
AT+ZERRLOG?
参数:
无
响应:
+ZERRLOG: <log>
示例:
+ZERRLOG: ...
OK
AT+ZSYNCTIME=1
时间同步
基础
开启NTP时间同步
语法:
AT+ZSYNCTIME=1
参数:
1=开启
响应:
OK
示例:
AT+ZSYNCTIME=1
OK
AT+ZNTPSERVER=
NTP服务器
基础
设置NTP服务器
语法:
AT+ZNTPSERVER="<server>"
参数:
NTP服务器地址
响应:
OK
示例:
AT+ZNTPSERVER="ntp.aliyun.com"
OK
AT+ZTIMEZONE=
时区设置
基础
设置系统时区
语法:
AT+ZTIMEZONE=<offset>
参数:
UTC偏移分钟
响应:
OK
示例:
AT+ZTIMEZONE=480
OK
AT+ZWIFIGUEST=1
访客网络
WiFi
开启WiFi访客网络
语法:
AT+ZWIFIGUEST=1
参数:
1=开启
响应:
OK
示例:
AT+ZWIFIGUEST=1
OK
AT+ZGUESTSSID=
访客SSID
WiFi
设置访客网络SSID
语法:
AT+ZGUESTSSID="<ssid>"
参数:
访客SSID
响应:
OK
示例:
AT+ZGUESTSSID="Guest"
OK
AT+ZGUESTPWD=
访客密码
WiFi
设置访客网络密码
语法:
AT+ZGUESTPWD="<password>"
参数:
访客密码
响应:
OK
示例:
AT+ZGUESTPWD="guest1234"
OK
AT+ZWIFIMESH=1
Mesh开启
WiFi
开启WiFi Mesh组网
语法:
AT+ZWIFIMESH=1
参数:
1=开启
响应:
OK
示例:
AT+ZWIFIMESH=1
OK
AT+ZREPEATER=1
中继模式
WiFi
开启WiFi中继模式
语法:
AT+ZREPEATER=1
参数:
1=开启
响应:
OK
示例:
AT+ZREPEATER=1
OK
ASR ["ASR1603","ASR1605","ASR1606","ASR3601"]
387 条指令AT
基础测试
基础
检测模块是否响应
语法:
AT
参数:
无
响应:
OK
示例:
AT
OK
ATI
设备信息
设备信息
查询模块厂商信息
语法:
ATI
参数:
无
响应:
厂商信息文本
示例:
ATI
ZTE Corporation
OK
AT+CGMI
厂商信息
设备信息
查询模块制造商名称
语法:
AT+CGMI
参数:
无
响应:
制造商名称
示例:
AT+CGMI
ZTE INCORPORATED
OK
AT+CGMM
模块型号
设备信息
查询模块型号标识
语法:
AT+CGMM
参数:
无
响应:
模块型号字符串
示例:
AT+CGMM
ZX2975
OK
AT+CGMR
软件版本
设备信息
查询模块软件版本号
语法:
AT+CGMR
参数:
无
响应:
软件版本字符串
示例:
AT+CGMR
ZX2975_V1.0.0
OK
AT+CGSN
IMEI号
设备信息
查询模块IMEI序列号
语法:
AT+CGSN
参数:
无
响应:
15位IMEI号码
示例:
AT+CGSN
865123456789012
OK
AT+CSQ
信号质量
网络
查询当前信号质量
语法:
AT+CSQ
参数:
无
响应:
+CSQ: <rssi>,<ber>
示例:
+CSQ: 25,0
OK
AT+CPIN?
SIM卡状态
SIM卡
查询SIM卡PIN码状态
语法:
AT+CPIN?
参数:
无
响应:
+CPIN: <code>
示例:
+CPIN: READY
OK
AT+CREG?
网络注册
网络
查询CS网络注册状态
语法:
AT+CREG?
参数:
无
响应:
+CREG: <n>,<stat>
示例:
+CREG: 0,1
OK
AT+CGREG?
GPRS注册
网络
查询GPRS网络注册状态
语法:
AT+CGREG?
参数:
无
响应:
+CGREG: <n>,<stat>
示例:
+CGREG: 0,1
OK
AT+CEREG?
LTE注册
网络
查询EPS网络注册状态
语法:
AT+CEREG?
参数:
无
响应:
+CEREG: <n>,<stat>
示例:
+CEREG: 0,1
OK
AT+COPS?
运营商信息
网络
查询当前运营商信息
语法:
AT+COPS?
参数:
无
响应:
+COPS: <mode>,<format>,<oper>
示例:
+COPS: 0,0,"CHINA MOBILE"
OK
AT+CGDCONT?
PDP上下文
数据
查询PDP上下文定义
语法:
AT+CGDCONT?
参数:
无
响应:
+CGDCONT: <cid>,<PDP_type>,<APN>
示例:
+CGDCONT: 1,"IP","CMNET"
OK
AT+CGACT?
PDP激活状态
数据
查询PDP上下文激活状态
语法:
AT+CGACT?
参数:
无
响应:
+CGACT: <cid>,<state>
示例:
+CGACT: 1,1
OK
AT+CFUN=1,1
重启模块
基础
重启模块
语法:
AT+CFUN=1,1
参数:
无
响应:
OK
示例:
AT+CFUN=1,1
OK
AT+CFUN=0
最小功能
基础
设置模块为最小功能模式
语法:
AT+CFUN=0
参数:
无
响应:
OK
示例:
AT+CFUN=0
OK
AT+CFUN=1
全功能
基础
设置模块为全功能模式
语法:
AT+CFUN=1
参数:
无
响应:
OK
示例:
AT+CFUN=1
OK
AT+CMGF=1
短信模式
短信
设置短信为文本模式
语法:
AT+CMGF=1
参数:
1=文本,0=PDU
响应:
OK
示例:
AT+CMGF=1
OK
AT+CMGS
发送短信
短信
发送文本短信
语法:
AT+CMGS="<phone>"
参数:
目标手机号
响应:
> 提示输入内容,Ctrl+Z结束
示例:
AT+CMGS="10086"
>Hello
OK
AT+CMGR
读取短信
短信
读取指定索引的短信
语法:
AT+CMGR=<index>
参数:
短信索引号
响应:
+CMGR: <stat>,<oa>,...,<data>
示例:
AT+CMGR=1
+CMGR: "REC READ","10086",...
OK
AT+CMGL
列出短信
短信
列出指定状态的短信
语法:
AT+CMGL="<stat>"
参数:
ALL/REC UNREAD/REC READ
响应:
+CMGL: ...
示例:
AT+CMGL="ALL"
OK
AT+CNMI
短信通知
短信
设置新短信指示方式
语法:
AT+CNMI=<mode>,<mt>
参数:
mode,mt参数
响应:
OK
示例:
AT+CNMI=2,1
OK
AT+CLCC
当前通话
通话
查询当前通话列表
语法:
AT+CLCC
参数:
无
响应:
+CLCC: <id>,<dir>,<stat>,<mode>,...,<number>
示例:
AT+CLCC
OK
ATD
拨号
通话
拨打电话号码
语法:
ATD<number>;
参数:
目标号码,分号结尾语音
响应:
OK/CONNECT
示例:
ATD10086;
OK
ATH
挂断
通话
挂断当前通话
语法:
ATH
参数:
无
响应:
OK
示例:
ATH
OK
ATA
接听
通话
接听来电
语法:
ATA
参数:
无
响应:
OK
示例:
ATA
OK
AT+CGATT?
GPRS附着
数据
查询GPRS附着状态
语法:
AT+CGATT?
参数:
无
响应:
+CGATT: <state>
示例:
+CGATT: 1
OK
AT+CGATT=1
GPRS附着
数据
激活GPRS附着
语法:
AT+CGATT=1
参数:
无
响应:
OK
示例:
AT+CGATT=1
OK
AT+CGATT=0
GPRS去附着
数据
取消GPRS附着
语法:
AT+CGATT=0
参数:
无
响应:
OK
示例:
AT+CGATT=0
OK
AT+CESQ
扩展信号
网络
查询扩展信号质量
语法:
AT+CESQ
参数:
无
响应:
+CESQ: <rq>,<rqlp>,<rqhp>,<rsrp>,<rsrq>
示例:
+CESQ: 99,99,99,75,65
OK
AT+CGCONTRDP
PDP信息
数据
查询PDP上下文信息
语法:
AT+CGCONTRDP
参数:
无
响应:
+CGCONTRDP: ...
示例:
AT+CGCONTRDP
OK
AT+CGSCONT
PDP范围
数据
查询PDP上下文范围
语法:
AT+CGSCONT
参数:
无
响应:
+CGSCONT: ...
示例:
AT+CGSCONT
OK
AT+V
版本信息
设备信息
查询模块版本信息
语法:
AT+V
参数:
无
响应:
版本信息
示例:
AT+V
OK
ATE0
回显关闭
基础
关闭命令回显
语法:
ATE0
参数:
0=关闭
响应:
OK
示例:
ATE0
OK
ATE1
回显开启
基础
开启命令回显
语法:
ATE1
参数:
1=开启
响应:
OK
示例:
ATE1
OK
AT&W
保存配置
基础
保存当前配置到用户配置文件
语法:
AT&W
参数:
无
响应:
OK
示例:
AT&W
OK
ATZ
复位
基础
复位模块到默认配置
语法:
ATZ
参数:
无
响应:
OK
示例:
ATZ
OK
AT+ASRSTK?
STK信息
厂商专有
查询SIM STK信息
语法:
AT+ASRSTK?
参数:
无
响应:
+ASRSTK: ...
示例:
+ASRSTK: 1
OK
AT+ASRNET?
网络信息
网络
查询ASR网络信息
语法:
AT+ASRNET?
参数:
无
响应:
+ASRNET: ...
示例:
+ASRNET: 1,1,"CMCC"
OK
AT+ASRCSQ?
详细信号
网络
查询详细信号质量
语法:
AT+ASRCSQ?
参数:
无
响应:
+ASRCSQ: <rssi>,<rsrp>,<rsrq>
示例:
+ASRCSQ: 25,-95,-12
OK
AT+ASRBAND?
频段信息
网络
查询当前频段信息
语法:
AT+ASRBAND?
参数:
无
响应:
+ASRBAND: <band>
示例:
+ASRBAND: 38
OK
AT+ASRLOCK?
频段锁定
网络
查询频段锁定状态
语法:
AT+ASRLOCK?
参数:
无
响应:
+ASRLOCK: ...
示例:
+ASRLOCK: 0
OK
AT+ASRNV?
NV信息
厂商专有
查询NV存储信息
语法:
AT+ASRNV?
参数:
无
响应:
+ASRNV: ...
示例:
+ASRNV: 0
OK
AT*PROD=1
工厂模式
厂商专有
开启ASR工厂模式
语法:
AT*PROD=1
参数:
1=开启
响应:
OK
示例:
AT*PROD=1
OK
AT*PROD=0
退出工厂
厂商专有
退出ASR工厂模式
语法:
AT*PROD=0
参数:
0=退出
响应:
OK
示例:
AT*PROD=0
OK
AT*FACTORY
工厂复位
厂商专有
恢复出厂设置
语法:
AT*FACTORY
参数:
无
响应:
OK
示例:
AT*FACTORY
OK
AT*NVBACKUP
NV备份
厂商专有
备份NV数据
语法:
AT*NVBACKUP
参数:
无
响应:
OK
示例:
AT*NVBACKUP
OK
AT*NVRESTORE
NV恢复
厂商专有
恢复NV数据
语法:
AT*NVRESTORE
参数:
无
响应:
OK
示例:
AT*NVRESTORE
OK
AT*SIMINFO?
SIM信息
SIM卡
查询SIM卡详细信息
语法:
AT*SIMINFO?
参数:
无
响应:
*SIMINFO: ...
示例:
*SIMINFO: 1,"CMCC",...
OK
AT*RFINFO?
RF信息
厂商专有
查询射频信息
语法:
AT*RFINFO?
参数:
无
响应:
*RFINFO: ...
示例:
*RFINFO: -95,-12,38
OK
AT*MRD_IMEI?
读取IMEI
设备信息
读取IMEI号
语法:
AT*MRD_IMEI?
参数:
无
响应:
*MRD_IMEI: <imei>
示例:
*MRD_IMEI: 865123456789012
OK
AT*MRD_IMEI=W
写入IMEI
厂商专有
写入IMEI号
语法:
AT*MRD_IMEI=W,0,<date>,<imei>
参数:
日期,IMEI
响应:
OK
示例:
AT*MRD_IMEI=W,0,01JAN1970,865123456789012
OK
AT*MRD_IMEI=D
删除IMEI
厂商专有
删除IMEI号
语法:
AT*MRD_IMEI=D
参数:
D=删除
响应:
OK
示例:
AT*MRD_IMEI=D
OK
AT*MRD_SN?
读取SN
设备信息
读取SN序列号
语法:
AT*MRD_SN?
参数:
无
响应:
*MRD_SN: <sn>
示例:
*MRD_SN: ABC123456
OK
AT*MRD_SN=W
写入SN
厂商专有
写入SN序列号
语法:
AT*MRD_SN=W,0,<date>,<sn>
参数:
日期,SN
响应:
OK
示例:
AT*MRD_SN=W,0,01JAN1970,ABC123456
OK
AT*MRD_SN=D
删除SN
厂商专有
删除SN序列号
语法:
AT*MRD_SN=D
参数:
D=删除
响应:
OK
示例:
AT*MRD_SN=D
OK
AT*MRD_WIFIID?
读取MAC
设备信息
读取WiFi MAC地址
语法:
AT*MRD_WIFIID?
参数:
无
响应:
*MRD_WIFIID: <mac>
示例:
*MRD_WIFIID: AA:BB:CC:DD:EE:FF
OK
AT*MRD_WIFIID=W
写入MAC
厂商专有
写入WiFi MAC地址
语法:
AT*MRD_WIFIID=W,0,<date>,<mac>
参数:
日期,MAC
响应:
OK
示例:
AT*MRD_WIFIID=W,0,01JAN1970,AABBCCDDEEFF
OK
AT*MRD_WIFIID=D
删除MAC
厂商专有
删除WiFi MAC地址
语法:
AT*MRD_WIFIID=D
参数:
D=删除
响应:
OK
示例:
AT*MRD_WIFIID=D
OK
AT+SWSIM=0
切换卡1
SIM卡
切换到SIM卡1
语法:
AT+SWSIM=0
参数:
0=卡1
响应:
OK
示例:
AT+SWSIM=0
OK
AT+SWSIM=1
切换卡2
SIM卡
切换到SIM卡2
语法:
AT+SWSIM=1
参数:
1=卡2
响应:
OK
示例:
AT+SWSIM=1
OK
AT+RESET
重启设备
基础
重启ASR设备
语法:
AT+RESET
参数:
无
响应:
OK
示例:
AT+RESET
OK
AT*BAND?
频段查询
网络
查询频段设置
语法:
AT*BAND?
参数:
无
响应:
*BAND: <gsm>,<tdscdma>,<wcdma>,<tdd>,<fdd>
示例:
*BAND: 0,0,0,1,1
OK
AT*BAND=
频段设置
网络
设置频段
语法:
AT*BAND=<g>,<t>,<w>,<tdd>,<fdd>
参数:
各制式频段位图
响应:
OK
示例:
AT*BAND=0,0,0,1,1
OK
AT+FLASHBP=0
解锁Flash
厂商专有
解锁Flash保护
语法:
AT+FLASHBP=0
参数:
0=解锁
响应:
OK
示例:
AT+FLASHBP=0
OK
AT*TEMP?
温度查询
设备信息
查询模块温度
语法:
AT*TEMP?
参数:
无
响应:
*TEMP: <temp>
示例:
*TEMP: 42
OK
AT*VOLT?
电压查询
设备信息
查询模块电压
语法:
AT*VOLT?
参数:
无
响应:
*VOLT: <voltage>
示例:
*VOLT: 3700
OK
AT&F
恢复出厂配置
基础
恢复出厂默认配置
语法:
AT&F
参数:
无
响应:
OK
示例:
AT&F
OK
AT&V
查看配置
基础
查看当前活动配置
语法:
AT&V
参数:
无
响应:
配置信息
示例:
AT&V
OK
AT+CMEE=0
错误码关闭
基础
关闭错误报告
语法:
AT+CMEE=0
参数:
0=关闭
响应:
OK
示例:
AT+CMEE=0
OK
AT+CMEE=1
错误码数字
基础
数字格式错误报告
语法:
AT+CMEE=1
参数:
1=数字
响应:
OK
示例:
AT+CMEE=1
OK
AT+CMEE=2
错误码详细
基础
详细文字错误报告
语法:
AT+CMEE=2
参数:
2=详细
响应:
OK
示例:
AT+CMEE=2
OK
AT+GCAP
能力查询
基础
查询模块支持的能力
语法:
AT+GCAP
参数:
无
响应:
+GCAP: <caps>
示例:
+GCAP: +CGSM
OK
AT+GMI
厂商ID
设备信息
查询制造商标识
语法:
AT+GMI
参数:
无
响应:
制造商名称
示例:
+GMI: ZTE
OK
AT+GMM
型号ID
设备信息
查询型号标识
语法:
AT+GMM
参数:
无
响应:
型号字符串
示例:
+GMM: ZX2975
OK
AT+GMR
版本ID
设备信息
查询软件版本
语法:
AT+GMR
参数:
无
响应:
版本字符串
示例:
+GMR: V1.0.0
OK
AT+GSN
序列号
设备信息
查询序列号
语法:
AT+GSN
参数:
无
响应:
IMEI号码
示例:
+GSN: 865123456789012
OK
AT+CCID
ICCID查询
SIM卡
查询SIM卡ICCID
语法:
AT+CCID
参数:
无
响应:
+CCID: <iccid>
示例:
+CCID: 898604B0101234567890
OK
AT+CIMI
IMSI查询
SIM卡
查询SIM卡IMSI
语法:
AT+CIMI
参数:
无
响应:
IMSI号码
示例:
460011234567890
OK
AT+CRSM
SIM访问
SIM卡
受限SIM访问
语法:
AT+CRSM=<cmd>,<fileid>,<p1>,<p2>,<p3>
参数:
命令,文件ID,参数
响应:
+CRSM: <sw1>,<sw2>,<data>
示例:
AT+CRSM=176,12258,0,0,10
OK
AT+CSIM
通用SIM访问
SIM卡
通用SIM访问
语法:
AT+CSIM=<length>,<command>
参数:
长度,APDU命令
响应:
+CSIM: <length>,<response>
示例:
AT+CSIM=10,"A0A40000023F00"
OK
AT+CPINR
PIN重试次数
SIM卡
查询PIN剩余重试次数
语法:
AT+CPINR
参数:
无
响应:
+CPINR: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINR: 3,10,3,10
OK
AT+CPINC
PUK重试次数
SIM卡
查询PUK剩余重试次数
语法:
AT+CPINC
参数:
无
响应:
+CPINC: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINC: 3,10,3,10
OK
AT+CPIN=
输入PIN码
SIM卡
输入SIM卡PIN码
语法:
AT+CPIN="<pin>"
参数:
PIN码
响应:
OK
示例:
AT+CPIN="1234"
OK
AT+CNETLIGHT
网络灯控制
网络
控制网络指示灯
语法:
AT+CNETLIGHT=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CNETLIGHT=1
OK
AT+COPN
运营商列表
网络
读取运营商名称列表
语法:
AT+COPN
参数:
无
响应:
+COPN: <numeric>,<alpha>
示例:
+COPN: "46000","CHINA MOBILE"
OK
AT+COPS=
选择运营商
网络
手动选择运营商
语法:
AT+COPS=<mode>,<format>,<oper>
参数:
模式,格式,运营商
响应:
OK
示例:
AT+COPS=1,2,"46000"
OK
AT+CSPN
SPN查询
网络
查询服务提供商名称
语法:
AT+CSPN
参数:
无
响应:
+CSPN: <name>,<display>
示例:
+CSPN: "CMCC",1
OK
AT+CGAUTO
自动连接
数据
查询自动连接模式
语法:
AT+CGAUTO
参数:
无
响应:
+CGAUTO: <mode>
示例:
+CGAUTO: 0
OK
AT+CGAUTO=1
设置自动连接
数据
设置自动连接
语法:
AT+CGAUTO=1
参数:
1=自动
响应:
OK
示例:
AT+CGAUTO=1
OK
AT+CGDSCONT
次PDP上下文
数据
设置次级PDP上下文
语法:
AT+CGDSCONT=<cid>,<pcid>
参数:
上下文ID,主ID
响应:
OK
示例:
AT+CGDSCONT=2,1
OK
AT+CGTFT
流量模板
数据
设置流量流模板
语法:
AT+CGTFT=<cid>,<id>
参数:
上下文ID,模板ID
响应:
OK
示例:
AT+CGTFT=1,0
OK
AT+CGTFTRDP
TFT读取
数据
读取TFT参数
语法:
AT+CGTFTRDP=<cid>
参数:
上下文ID
响应:
+CGTFTRDP: ...
示例:
AT+CGTFTRDP=1
OK
AT+CGQREQ
QoS需求
数据
设置QoS要求
语法:
AT+CGQREQ=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQREQ=1,3,4,3,6,31
OK
AT+CGQMIN
最小QoS
数据
设置最小QoS
语法:
AT+CGQMIN=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQMIN=1,3,4,3,6,31
OK
AT+CGEQREQ
增强QoS需求
数据
设置增强QoS要求
语法:
AT+CGEQREQ=<cid>,<r1>,...,<r9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQREQ=1,3,4,3,6,31,0,0,0
OK
AT+CGEQMIN
增强最小QoS
数据
设置增强最小QoS
语法:
AT+CGEQMIN=<cid>,<m1>,...,<m9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQMIN=1,3,4,3,6,31,0,0,0
OK
AT+CGQOSRDP
QoS读取
数据
读取QoS参数
语法:
AT+CGQOSRDP=<cid>
参数:
上下文ID
响应:
+CGQOSRDP: ...
示例:
AT+CGQOSRDP=1
OK
AT+CGCMOD
修改PDP
数据
修改PDP上下文
语法:
AT+CGCMOD=<cid>
参数:
上下文ID
响应:
OK
示例:
AT+CGCMOD=1
OK
AT+CGDATA
数据模式
数据
进入数据状态
语法:
AT+CGDATA="<L2P>",<cid>
参数:
链路层,上下文ID
响应:
CONNECT
示例:
AT+CGDATA="PPP",1
CONNECT
AT+CGPADDR
PDP地址
数据
显示PDP地址
语法:
AT+CGPADDR=<cid>
参数:
上下文ID
响应:
+CGPADDR: <cid>,<addr>
示例:
+CGPADDR: 1,"10.0.0.1"
OK
AT+CMGD
删除短信
短信
删除指定索引短信
语法:
AT+CMGD=<index>
参数:
短信索引号
响应:
OK
示例:
AT+CMGD=1
OK
AT+CSCS
字符集
短信
设置字符集
语法:
AT+CSCS="<charset>"
参数:
GSM/UCS2/IRA
响应:
OK
示例:
AT+CSCS="GSM"
OK
AT+CSCA
短信中心
短信
设置短信中心号码
语法:
AT+CSCA="<oa>",<tosca>
参数:
中心号码,类型
响应:
OK
示例:
AT+CSCA="+8613800200500",145
OK
AT+CSMP
短信参数
短信
设置短信参数
语法:
AT+CSMP=<fo>,<vp>,<pid>,<dcs>
参数:
格式,有效期,协议,编码
响应:
OK
示例:
AT+CSMP=17,167,0,0
OK
AT+CSDH
短信头
短信
显示短信头信息
语法:
AT+CSDH=<show>
参数:
0=隐藏,1=显示
响应:
OK
示例:
AT+CSDH=1
OK
AT+CNMA
短信确认
短信
新短信确认
语法:
AT+CNMA
参数:
无
响应:
OK
示例:
AT+CNMA
OK
AT+CMSS
从存储发送
短信
从存储发送短信
语法:
AT+CMSS=<index>,"<da>"
参数:
索引,目标地址
响应:
+CMSS: <mr>
示例:
AT+CMSS=1,"10086"
OK
AT+CMGW
写入短信
短信
写入短信到存储
语法:
AT+CMGW="<oa>",<stat>
参数:
源地址,状态
响应:
+CMGW: <index>
示例:
AT+CMGW="10086",2
OK
AT+CMGC
发送命令
短信
发送命令短信
语法:
AT+CMGC=<fo>,<ct>,<pid>,<mn>,<da>
参数:
格式,类型,协议,号,地址
响应:
+CMGC: <mr>
示例:
AT+CMGC=17,2,0,1,"10086"
OK
AT+CLIP
来电显示
通话
查询来电显示
语法:
AT+CLIP?
参数:
无
响应:
+CLIP: <n>,<m>
示例:
+CLIP: 1,1
OK
AT+CLIR
主叫隐藏
通话
查询主叫号码隐藏
语法:
AT+CLIR?
参数:
无
响应:
+CLIR: <n>,<m>
示例:
+CLIR: 0,1
OK
AT+COLP
被叫显示
通话
查询被叫号码显示
语法:
AT+COLP?
参数:
无
响应:
+COLP: <n>,<m>
示例:
+COLP: 1,1
OK
AT+CCFC
呼叫转移
通话
设置呼叫转移
语法:
AT+CCFC=<reason>,<mode>,<number>
参数:
原因,模式,号码
响应:
OK
示例:
AT+CCFC=0,1,"+8613800200500"
OK
AT+CHUP
挂断通话
通话
挂断当前通话
语法:
AT+CHUP
参数:
无
响应:
OK
示例:
AT+CHUP
OK
AT+VTS
DTMF发送
通话
发送DTMF音
语法:
AT+VTS="<dtmf>"
参数:
DTMF字符
响应:
OK
示例:
AT+VTS="1"
OK
AT+CCWA
呼叫等待
通话
设置呼叫等待
语法:
AT+CCWA=<mode>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+CCWA=1
OK
AT+CTEC
通话类型
通话
设置通话技术类型
语法:
AT+CTEC=<mode>
参数:
技术类型
响应:
OK
示例:
AT+CTEC=0
OK
AT+CUSD
USSD
USSD
非结构化补充业务数据
语法:
AT+CUSD=<mode>,<str>,<dcs>
参数:
模式,命令串,编码
响应:
+CUSD: <status>,<str>,<dcs>
示例:
AT+CUSD=1,"*100#",15
OK
AT+CLVL
音量控制
音频
设置扬声器音量
语法:
AT+CLVL=<level>
参数:
音量(0-100)
响应:
OK
示例:
AT+CLVL=50
OK
AT+CMUT
静音控制
音频
设置麦克风静音
语法:
AT+CMUT=<n>
参数:
0=取消,1=静音
响应:
OK
示例:
AT+CMUT=1
OK
AT+SIDET
侧音控制
音频
设置侧音增益
语法:
AT+SIDET=<gain>
参数:
增益(0-7)
响应:
OK
示例:
AT+SIDET=3
OK
AT+CGNSPWR
GNSS电源
GNSS
GNSS电源控制
语法:
AT+CGNSPWR=<state>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSPWR=1
OK
AT+CGNSSTATUS
GNSS状态
GNSS
查询GNSS运行状态
语法:
AT+CGNSSTATUS
参数:
无
响应:
+CGNSSTATUS: <status>
示例:
+CGNSSTATUS: 1
OK
AT+CGNSINF
GNSS信息
GNSS
查询GNSS定位信息
语法:
AT+CGNSINF
参数:
无
响应:
+CGNSINF: <run>,<fix>,<date>,<time>,<lat>,<lon>,<alt>
示例:
+CGNSINF: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+CGNSURC
GNSS上报
GNSS
设置GNSS主动上报
语法:
AT+CGNSURC=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSURC=1
OK
AT+CGNSPOS
GNSS位置
GNSS
查询GNSS位置
语法:
AT+CGNSPOS
参数:
无
响应:
+CGNSPOS: <lat>,<lon>,<alt>
示例:
+CGNSPOS: 39.9,116.4,50
OK
AT+CGNSAID
GNSS辅助
GNSS
注入辅助数据
语法:
AT+CGNSAID="<type>",<data>
参数:
类型,数据
响应:
OK
示例:
AT+CGNSAID="time",...
OK
AT+CGNSSEQ
GNSS序列
GNSS
设置GNSS序列号
语法:
AT+CGNSSEQ
参数:
无
响应:
+CGNSSEQ: <seq>
示例:
+CGNSSEQ: 1
OK
AT+HTTPINIT
HTTP初始化
HTTP
初始化HTTP服务
语法:
AT+HTTPINIT
参数:
无
响应:
OK
示例:
AT+HTTPINIT
OK
AT+HTTPURL
HTTP URL
HTTP
设置HTTP请求URL
语法:
AT+HTTPURL="<url>"
参数:
URL地址
响应:
OK
示例:
AT+HTTPURL="http://example.com"
OK
AT+HTTPPARA
HTTP参数
HTTP
设置HTTP参数
语法:
AT+HTTPPARA="<name>","<value>"
参数:
参数名,参数值
响应:
OK
示例:
AT+HTTPPARA="CID","1"
OK
AT+HTTPACTION
HTTP请求
HTTP
执行HTTP请求
语法:
AT+HTTPACTION=<method>
参数:
0=GET,1=POST,2=HEAD
响应:
+HTTPACTION: <method>,<status>,<length>
示例:
AT+HTTPACTION=0
OK
AT+HTTPDATA
HTTP数据
HTTP
发送HTTP数据
语法:
AT+HTTPDATA=<length>,<timeout>
参数:
数据长度,超时
响应:
OK
示例:
AT+HTTPDATA=100,10000
OK
AT+HTTPREAD
HTTP读取
HTTP
读取HTTP响应
语法:
AT+HTTPREAD
参数:
无
响应:
+HTTPREAD: <length>
示例:
+HTTPREAD: 1024
OK
AT+HTTPHEAD
HTTP头
HTTP
读取HTTP响应头
语法:
AT+HTTPHEAD
参数:
无
响应:
+HTTPHEAD: <headers>
示例:
+HTTPHEAD: ...
OK
AT+HTTPSSL
HTTP SSL
HTTP
启用HTTPS
语法:
AT+HTTPSSL=<enable>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+HTTPSSL=1
OK
AT+HTTPTERM
HTTP终止
HTTP
终止HTTP服务
语法:
AT+HTTPTERM
参数:
无
响应:
OK
示例:
AT+HTTPTERM
OK
AT+FTPCFG
FTP配置
FTP
配置FTP服务器
语法:
AT+FTPCFG="<server>",<port>,"<user>","<pwd>"
参数:
服务器,端口,用户,密码
响应:
OK
示例:
AT+FTPCFG="ftp.example.com",21,"user","pass"
OK
AT+FTPGET
FTP下载
FTP
从FTP下载文件
语法:
AT+FTPGET=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPGET: <status>,<length>
示例:
AT+FTPGET=1,"test.txt"
OK
AT+FTPPUT
FTP上传
FTP
上传文件到FTP
语法:
AT+FTPPUT=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPPUT: <status>,<length>
示例:
AT+FTPPUT=1,"test.txt"
OK
AT+FTPLIST
FTP列表
FTP
列出FTP目录
语法:
AT+FTPLIST
参数:
无
响应:
+FTPLIST: <data>
示例:
+FTPLIST: ...
OK
AT+FTPDELE
FTP删除
FTP
删除FTP文件
语法:
AT+FTPDELE="<filename>"
参数:
文件名
响应:
OK
示例:
AT+FTPDELE="test.txt"
OK
AT+FTPMKD
FTP建目录
FTP
创建FTP目录
语法:
AT+FTPMKD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPMKD="newdir"
OK
AT+FTPRMD
FTP删目录
FTP
删除FTP目录
语法:
AT+FTPRMD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPRMD="newdir"
OK
AT+FTPRENAME
FTP重命名
FTP
重命名FTP文件
语法:
AT+FTPRENAME="<old>","<new>"
参数:
旧名,新名
响应:
OK
示例:
AT+FTPRENAME="old.txt","new.txt"
OK
AT+CIPOPEN
打开Socket
Socket
打开TCP/UDP连接
语法:
AT+CIPOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+CIPOPEN: <id>
示例:
AT+CIPOPEN=0,"TCP","192.168.1.1",8080
OK
AT+CIPSEND
Socket发送
Socket
发送Socket数据
语法:
AT+CIPSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+CIPSEND=0,10
OK
AT+CIPCLOSE
Socket关闭
Socket
关闭Socket连接
语法:
AT+CIPCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+CIPCLOSE=0
OK
AT+CIPRX
Socket接收
Socket
查询接收数据
语法:
AT+CIPRX=<id>
参数:
ID
响应:
+CIPRX: <length>
示例:
+CIPRX: 100
OK
AT+CIPRXGET
Socket取数据
Socket
获取接收数据
语法:
AT+CIPRXGET=<id>,<length>
参数:
ID,长度
响应:
+CIPRXGET: <data>
示例:
+CIPRXGET: ...
OK
AT+CPBS
电话本存储
电话本
选择电话本存储
语法:
AT+CPBS="<storage>"
参数:
SM/ME/MT/DC
响应:
OK
示例:
AT+CPBS="SM"
OK
AT+CPBR
读电话本
电话本
读取电话本条目
语法:
AT+CPBR=<index1>,<index2>
参数:
起始,结束索引
响应:
+CPBR: <index>,<number>,<type>,<text>
示例:
+CPBR: 1,"10086",129,"CMCC"
OK
AT+CPBW
写电话本
电话本
写入电话本条目
语法:
AT+CPBW=<index>,"<number>",<type>,"<text>"
参数:
索引,号码,类型,姓名
响应:
OK
示例:
AT+CPBW=1,"10086",129,"CMCC"
OK
AT+CPBF
查电话本
电话本
查找电话本条目
语法:
AT+CPBF="<findtext>"
参数:
查找文本
响应:
+CPBF: <index>,<number>,<type>,<text>
示例:
+CPBF: 1,"10086",129,"CMCC"
OK
AT+STKPD
STK配置
STK
STK Profile下载
语法:
AT+STKPD="<profile>"
参数:
Profile数据
响应:
OK
示例:
AT+STKPD="..."
OK
AT+STKTF
STK响应
STK
STK终端响应
语法:
AT+STKTF="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTF="..."
OK
AT+STKTS
STK信封
STK
STK信封命令
语法:
AT+STKTS="<envelope>"
参数:
信封数据
响应:
+STKTS: <response>
示例:
+STKTS: ...
OK
AT+STKTR
STK终端
STK
STK终端响应
语法:
AT+STKTR="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTR="..."
OK
AT+CCLK?
查询时钟
基础
查询模块时钟时间
语法:
AT+CCLK?
参数:
无
响应:
+CCLK: "<time>"
示例:
+CCLK: "24/01/01,12:00:00+32"
OK
AT+CCLK=
设置时钟
基础
设置模块时钟时间
语法:
AT+CCLK="<time>"
参数:
yy/mm/dd,hh:mm:ss±tz
响应:
OK
示例:
AT+CCLK="24/01/01,12:00:00+32"
OK
AT+CTZR
时区上报
基础
查询时区上报设置
语法:
AT+CTZR?
参数:
无
响应:
+CTZR: <n>
示例:
+CTZR: 1
OK
AT+CTZU
时区更新
基础
查询时区自动更新
语法:
AT+CTZU?
参数:
无
响应:
+CTZU: <n>
示例:
+CTZU: 1
OK
AT+CVHU
语音挂断
通话
查询语音挂断控制
语法:
AT+CVHU?
参数:
无
响应:
+CVHU: <n>
示例:
+CVHU: 1
OK
AT+ASRVER?
ASR版本
设备信息
查询ASR芯片版本
语法:
AT+ASRVER?
参数:
无
响应:
+ASRVER: <ver>
示例:
+ASRVER: V2.0.0
OK
AT+ASRMODEL?
ASR型号
设备信息
查询ASR型号
语法:
AT+ASRMODEL?
参数:
无
响应:
+ASRMODEL: <model>
示例:
+ASRMODEL: ASR1603
OK
AT+ASRIMEI?
IMEI查询
设备信息
查询设备IMEI
语法:
AT+ASRIMEI?
参数:
无
响应:
+ASRIMEI: <imei>
示例:
+ASRIMEI: 865123456789012
OK
AT+ASRSN?
SN查询
设备信息
查询设备序列号
语法:
AT+ASRSN?
参数:
无
响应:
+ASRSN: <sn>
示例:
+ASRSN: ASR20240001
OK
AT+ASRRESET
模块重启
基础
重启ASR模块
语法:
AT+ASRRESET
参数:
无
响应:
OK
示例:
AT+ASRRESET
OK
AT+ASRRESTORE
恢复出厂
基础
恢复出厂设置
语法:
AT+ASRRESTORE
参数:
无
响应:
OK
示例:
AT+ASRRESTORE
OK
AT+ASRTEMP?
温度查询
设备信息
查询芯片温度
语法:
AT+ASRTEMP?
参数:
无
响应:
+ASRTEMP: <temp>
示例:
+ASRTEMP: 42
OK
AT+ASRVBAT?
电压查询
设备信息
查询供电电压
语法:
AT+ASRVBAT?
参数:
无
响应:
+ASRVBAT: <volt>
示例:
+ASRVBAT: 3700
OK
AT+ASRSIM?
SIM状态
SIM卡
查询SIM卡状态
语法:
AT+ASRSIM?
参数:
无
响应:
+ASRSIM: <state>
示例:
+ASRSIM: 1
OK
AT+ASRICCID?
ICCID查询
SIM卡
查询ICCID
语法:
AT+ASRICCID?
参数:
无
响应:
+ASRICCID: <iccid>
示例:
+ASRICCID: 898604B0101234567890
OK
AT+ASRIMSI?
IMSI查询
SIM卡
查询IMSI
语法:
AT+ASRIMSI?
参数:
无
响应:
+ASRIMSI: <imsi>
示例:
+ASRIMSI: 460011234567890
OK
AT+ASRRSSI?
RSSI查询
网络
查询信号强度
语法:
AT+ASRRSSI?
参数:
无
响应:
+ASRRSSI: <rssi>
示例:
+ASRRSSI: -70
OK
AT+ASRCELL?
小区信息
网络
查询当前小区信息
语法:
AT+ASRCELL?
参数:
无
响应:
+ASRCELL: <mcc>,<mnc>,<lac>,<ci>
示例:
+ASRCELL: 460,0,9527,12345
OK
AT+ASRBAND=
频段设置
网络
设置频段
语法:
AT+ASRBAND=<band>
参数:
频段号
响应:
OK
示例:
AT+ASRBAND=8
OK
AT+ASRSCAN
网络扫描
网络
扫描可用网络
语法:
AT+ASRSCAN
参数:
无
响应:
+ASRSCAN: <list>
示例:
+ASRSCAN: 46000,46001,46011
OK
AT+ASRMODE?
网络模式
网络
查询网络模式
语法:
AT+ASRMODE?
参数:
无
响应:
+ASRMODE: <mode>
示例:
+ASRMODE: 0
OK
AT+ASRMODE=
模式设置
网络
设置网络模式
语法:
AT+ASRMODE=<mode>
参数:
0=自动,1=NB,2=CAT-M
响应:
OK
示例:
AT+ASRMODE=0
OK
AT+ASRAPN?
APN查询
数据
查询APN
语法:
AT+ASRAPN?
参数:
无
响应:
+ASRAPN: <apn>
示例:
+ASRAPN: CMNET
OK
AT+ASRAPN=
APN设置
数据
设置APN
语法:
AT+ASRAPN="<apn>"
参数:
APN名称
响应:
OK
示例:
AT+ASRAPN="CMNET"
OK
AT+ASRPDP=1
激活PDP
数据
激活PDP上下文
语法:
AT+ASRPDP=1
参数:
1=激活
响应:
OK
示例:
AT+ASRPDP=1
OK
AT+ASRPDP=0
去激活PDP
数据
去激活PDP
语法:
AT+ASRPDP=0
参数:
0=去激活
响应:
OK
示例:
AT+ASRPDP=0
OK
AT+ASRIP?
IP查询
数据
查询IP地址
语法:
AT+ASRIP?
参数:
无
响应:
+ASRIP: <ip>
示例:
+ASRIP: 10.0.0.1
OK
AT+ASRDNS?
DNS查询
网络
查询DNS
语法:
AT+ASRDNS?
参数:
无
响应:
+ASRDNS: <pri>,<sec>
示例:
+ASRDNS: 8.8.8.8,8.8.4.4
OK
AT+ASRDNS=
DNS设置
网络
设置DNS
语法:
AT+ASRDNS="<pri>","<sec>"
参数:
主DNS,备DNS
响应:
OK
示例:
AT+ASRDNS="8.8.8.8","8.8.4.4"
OK
AT+ASRPING
Ping测试
网络
执行Ping
语法:
AT+ASRPING="<host>",<count>
参数:
目标,次数
响应:
+ASRPING: <result>
示例:
+ASRPING: 0,10.0.0.1,32,100
OK
AT+ASRSOCKOPEN
打开Socket
Socket
打开Socket连接
语法:
AT+ASRSOCKOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+ASRSOCKOPEN: <id>
示例:
AT+ASRSOCKOPEN=0,"TCP","192.168.1.1",8080
OK
AT+ASRSOCKSEND
Socket发送
Socket
发送Socket数据
语法:
AT+ASRSOCKSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+ASRSOCKSEND=0,10
OK
AT+ASRSOCKRECV
Socket接收
Socket
接收Socket数据
语法:
AT+ASRSOCKRECV=<id>
参数:
ID
响应:
+ASRSOCKRECV: <data>
示例:
+ASRSOCKRECV: Hello
OK
AT+ASRSOCKCLOSE
Socket关闭
Socket
关闭Socket
语法:
AT+ASRSOCKCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+ASRSOCKCLOSE=0
OK
AT+ASRHTTPINIT
HTTP初始化
HTTP
初始化HTTP
语法:
AT+ASRHTTPINIT
参数:
无
响应:
OK
示例:
AT+ASRHTTPINIT
OK
AT+ASRHTTPURL
HTTP URL
HTTP
设置URL
语法:
AT+ASRHTTPURL="<url>"
参数:
URL
响应:
OK
示例:
AT+ASRHTTPURL="http://example.com"
OK
AT+ASRHTTPGET
HTTP GET
HTTP
执行GET请求
语法:
AT+ASRHTTPGET
参数:
无
响应:
+ASRHTTPGET: <status>,<len>
示例:
+ASRHTTPGET: 200,1024
OK
AT+ASRHTTPREAD
HTTP读取
HTTP
读取响应
语法:
AT+ASRHTTPREAD
参数:
无
响应:
+ASRHTTPREAD: <data>
示例:
+ASRHTTPREAD: ...
OK
AT+ASRHTTPPOST
HTTP POST
HTTP
执行POST请求
语法:
AT+ASRHTTPPOST=<length>
参数:
数据长度
响应:
+ASRHTTPPOST: <status>,<len>
示例:
+ASRHTTPPOST: 200,512
OK
AT+ASRFTPOPEN
FTP连接
FTP
连接FTP服务器
语法:
AT+ASRFTPOPEN="<host>",<port>,"<user>","<pwd>"
参数:
主机,端口,用户,密码
响应:
OK
示例:
AT+ASRFTPOPEN="ftp.example.com",21,"user","pass"
OK
AT+ASRFTPGET
FTP下载
FTP
下载文件
语法:
AT+ASRFTPGET="<filename>"
参数:
文件名
响应:
+ASRFTPGET: <data>
示例:
+ASRFTPGET: ...
OK
AT+ASRFTPPUT
FTP上传
FTP
上传文件
语法:
AT+ASRFTPPUT="<filename>"
参数:
文件名
响应:
OK
示例:
AT+ASRFTPPUT="test.txt"
OK
AT+ASRGNSSPWR=1
GNSS开启
GNSS
开启GNSS
语法:
AT+ASRGNSSPWR=1
参数:
1=开启
响应:
OK
示例:
AT+ASRGNSSPWR=1
OK
AT+ASRGNSSDATA?
GNSS数据
GNSS
查询GNSS数据
语法:
AT+ASRGNSSDATA?
参数:
无
响应:
+ASRGNSSDATA: <data>
示例:
+ASRGNSSDATA: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+ASRGNSSMODE
GNSS模式
GNSS
设置GNSS模式
语法:
AT+ASRGNSSMODE=<mode>
参数:
1=GPS,2=BDS,3=GPS+BDS
响应:
OK
示例:
AT+ASRGNSSMODE=3
OK
AT+ASRAUDIO?
音频配置
音频
查询音频配置
语法:
AT+ASRAUDIO?
参数:
无
响应:
+ASRAUDIO: <config>
示例:
+ASRAUDIO: 1,16000,16
OK
AT+ASRAUDIO=
音频设置
音频
设置音频参数
语法:
AT+ASRAUDIO=<mode>,<rate>,<bits>
参数:
模式,采样率,位深
响应:
OK
示例:
AT+ASRAUDIO=1,16000,16
OK
AT+ASRGPIO?
GPIO查询
GPIO
查询GPIO状态
语法:
AT+ASRGPIO?
参数:
无
响应:
+ASRGPIO: <values>
示例:
+ASRGPIO: 0,1,0,1
OK
AT+ASRGPIO=
GPIO设置
GPIO
设置GPIO输出
语法:
AT+ASRGPIO=<pin>,<value>
参数:
引脚,值
响应:
OK
示例:
AT+ASRGPIO=5,1
OK
AT+ASRADC?
ADC查询
ADC
查询ADC值
语法:
AT+ASRADC?
参数:
无
响应:
+ASRADC: <values>
示例:
+ASRADC: 1234,2345
OK
AT+ASRPWM
PWM设置
PWM
设置PWM输出
语法:
AT+ASRPWM=<ch>,<freq>,<duty>
参数:
通道,频率,占空比
响应:
OK
示例:
AT+ASRPWM=0,1000,50
OK
AT+ASRI2C
I2C操作
I2C
I2C读写
语法:
AT+ASRI2C=<addr>,<reg>,<data>
参数:
地址,寄存器,数据
响应:
+ASRI2C: <data>
示例:
+ASRI2C: 0x01
OK
AT+ASRSPI
SPI操作
SPI
SPI读写
语法:
AT+ASRSPI=<data>
参数:
十六进制数据
响应:
+ASRSPI: <response>
示例:
+ASRSPI: 0xFF
OK
AT+ASRUART?
UART配置
串口
查询UART配置
语法:
AT+ASRUART?
参数:
无
响应:
+ASRUART: <baud>,<d>,<s>,<p>
示例:
+ASRUART: 115200,8,1,0
OK
AT+ASRNVRD
NV读取
Flash
读取NV项
语法:
AT+ASRNVRD=<id>
参数:
NV项ID
响应:
+ASRNVRD: <data>
示例:
+ASRNVRD: 0
OK
AT+ASRNVWR
NV写入
Flash
写入NV项
语法:
AT+ASRNVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+ASRNVWR=1,0
OK
AT+ASRPSM=1
PSM开启
厂商专有
开启PSM省电模式
语法:
AT+ASRPSM=1
参数:
1=开启
响应:
OK
示例:
AT+ASRPSM=1
OK
AT+ASREDRX=1
eDRX开启
厂商专有
开启eDRX
语法:
AT+ASREDRX=1
参数:
1=开启
响应:
OK
示例:
AT+ASREDRX=1
OK
AT+ASRSLEEP=1
睡眠模式
厂商专有
进入睡眠模式
语法:
AT+ASRSLEEP=1
参数:
1=睡眠
响应:
OK
示例:
AT+ASRSLEEP=1
OK
AT+ASRDBG=1
调试开启
厂商专有
开启调试模式
语法:
AT+ASRDBG=1
参数:
1=开启
响应:
OK
示例:
AT+ASRDBG=1
OK
AT+ASRLOG=
日志设置
厂商专有
设置日志级别
语法:
AT+ASRLOG=<level>
参数:
0-5
响应:
OK
示例:
AT+ASRLOG=3
OK
AT+ASRTRACE=1
信令跟踪
厂商专有
开启信令跟踪
语法:
AT+ASRTRACE=1
参数:
1=开启
响应:
OK
示例:
AT+ASRTRACE=1
OK
AT+ASRTEST
自检测试
厂商专有
执行模块自检
语法:
AT+ASRTEST
参数:
无
响应:
+ASRTEST: <result>
示例:
+ASRTEST: PASS
OK
AT+ASRWDG=
看门狗设置
厂商专有
设置看门狗
语法:
AT+ASRWDG=<timeout>
参数:
超时(ms)
响应:
OK
示例:
AT+ASRWDG=5000
OK
AT+ASRLED=
LED控制
GPIO
控制LED
语法:
AT+ASRLED=<id>,<state>
参数:
LED号,状态
响应:
OK
示例:
AT+ASRLED=0,1
OK
AT+ASRRTC?
RTC查询
基础
查询RTC时间
语法:
AT+ASRRTC?
参数:
无
响应:
+ASRRTC: <time>
示例:
+ASRRTC: 2024-01-01 12:00:00
OK
AT+ASRRTC=
RTC设置
基础
设置RTC时间
语法:
AT+ASRRTC="<time>"
参数:
日期时间
响应:
OK
示例:
AT+ASRRTC="2024-01-01 12:00:00"
OK
AT+ASRCLK?
时钟查询
基础
查询时钟配置
语法:
AT+ASRCLK?
参数:
无
响应:
+ASRCLK: <freq>
示例:
+ASRCLK: 26000000
OK
AT+ASRFLASH?
Flash信息
Flash
查询Flash信息
语法:
AT+ASRFLASH?
参数:
无
响应:
+ASRFLASH: <size>,<used>
示例:
+ASRFLASH: 524288,262144
OK
AT+ASRVEREX?
扩展版本
设备信息
查询扩展版本信息
语法:
AT+ASRVEREX?
参数:
无
响应:
+ASRVEREX: <info>
示例:
+ASRVEREX: ASR1603,SW,V2.0.0,HW,V1.0
OK
AT+ASRATCMD?
指令列表
基础
查询支持的AT指令
语法:
AT+ASRATCMD?
参数:
无
响应:
+ASRATCMD: <list>
示例:
+ASRATCMD: AT+ASRVER,AT+ASRRESET,...
OK
AT+ASRWFAP=1
AP模式开启
WiFi
开启WiFi热点AP模式
语法:
AT+ASRWFAP=1
参数:
1=开启
响应:
OK
示例:
AT+ASRWFAP=1
OK
AT+ASRWFAP=0
AP模式关闭
WiFi
关闭WiFi热点AP模式
语法:
AT+ASRWFAP=0
参数:
0=关闭
响应:
OK
示例:
AT+ASRWFAP=0
OK
AT+ASRWFAP?
AP状态查询
WiFi
查询WiFi AP模式状态
语法:
AT+ASRWFAP?
参数:
无
响应:
+ASRWFAP: <state>
示例:
+ASRWFAP: 1
OK
AT+ASRWFSSID?
SSID查询
WiFi
查询WiFi热点SSID
语法:
AT+ASRWFSSID?
参数:
无
响应:
+ASRWFSSID: <ssid>
示例:
+ASRWFSSID: MyWiFi
OK
AT+ASRWFSSID=
SSID设置
WiFi
设置WiFi热点SSID
语法:
AT+ASRWFSSID="<ssid>"
参数:
SSID名称
响应:
OK
示例:
AT+ASRWFSSID="MyWiFi"
OK
AT+ASRWFPWD=
密码设置
WiFi
设置WiFi热点密码
语法:
AT+ASRWFPWD="<password>"
参数:
8-63位密码
响应:
OK
示例:
AT+ASRWFPWD="12345678"
OK
AT+ASRWFSEC?
加密模式查询
WiFi
查询WiFi加密模式
语法:
AT+ASRWFSEC?
参数:
无
响应:
+ASRWFSEC: <mode>
示例:
+ASRWFSEC: 3
OK
AT+ASRWFSEC=
加密模式设置
WiFi
设置WiFi加密模式
语法:
AT+ASRWFSEC=<mode>
参数:
0=Open,1=WEP,2=WPA,3=WPA2,4=WPA3
响应:
OK
示例:
AT+ASRWFSEC=3
OK
AT+ASRWFCH?
信道查询
WiFi
查询WiFi信道
语法:
AT+ASRWFCH?
参数:
无
响应:
+ASRWFCH: <channel>
示例:
+ASRWFCH: 6
OK
AT+ASRWFCH=
信道设置
WiFi
设置WiFi信道
语法:
AT+ASRWFCH=<channel>
参数:
1-13(2.4G),36-165(5G)
响应:
OK
示例:
AT+ASRWFCH=6
OK
AT+ASRWFHIDE=1
隐藏SSID
WiFi
隐藏WiFi热点SSID
语法:
AT+ASRWFHIDE=1
参数:
1=隐藏,0=显示
响应:
OK
示例:
AT+ASRWFHIDE=1
OK
AT+ASRWFHIDE?
隐藏状态查询
WiFi
查询SSID隐藏状态
语法:
AT+ASRWFHIDE?
参数:
无
响应:
+ASRWFHIDE: <state>
示例:
+ASRWFHIDE: 0
OK
AT+ASRWFMAX=
最大连接数
WiFi
设置WiFi最大连接数
语法:
AT+ASRWFMAX=<num>
参数:
1-32
响应:
OK
示例:
AT+ASRWFMAX=10
OK
AT+ASRWFMAX?
最大连接数查询
WiFi
查询WiFi最大连接数
语法:
AT+ASRWFMAX?
参数:
无
响应:
+ASRWFMAX: <num>
示例:
+ASRWFMAX: 10
OK
AT+ASRWFTXPWR=
发射功率设置
WiFi
设置WiFi发射功率
语法:
AT+ASRWFTXPWR=<power>
参数:
0-100百分比
响应:
OK
示例:
AT+ASRWFTXPWR=80
OK
AT+ASRWFTXPWR?
发射功率查询
WiFi
查询WiFi发射功率
语法:
AT+ASRWFTXPWR?
参数:
无
响应:
+ASRWFTXPWR: <power>
示例:
+ASRWFTXPWR: 80
OK
AT+ASRWFCOUNTRY=
国家代码设置
WiFi
设置WiFi国家代码
语法:
AT+ASRWFCOUNTRY="<code>"
参数:
两位国家代码
响应:
OK
示例:
AT+ASRWFCOUNTRY="CN"
OK
AT+ASRWFBAND=
频段设置
WiFi
设置WiFi频段
语法:
AT+ASRWFBAND=<band>
参数:
0=2.4G,1=5G,2=双频
响应:
OK
示例:
AT+ASRWFBAND=2
OK
AT+ASRWFBAND?
频段查询
WiFi
查询WiFi频段
语法:
AT+ASRWFBAND?
参数:
无
响应:
+ASRWFBAND: <band>
示例:
+ASRWFBAND: 2
OK
AT+ASRWFBW=
带宽设置
WiFi
设置WiFi带宽
语法:
AT+ASRWFBW=<bw>
参数:
0=20M,1=40M,2=80M
响应:
OK
示例:
AT+ASRWFBW=2
OK
AT+ASRWFSTALIST?
终端列表
WiFi
查询已连接WiFi终端
语法:
AT+ASRWFSTALIST?
参数:
无
响应:
+ASRWFSTALIST: <list>
示例:
+ASRWFSTALIST: AA:BB:CC:DD:EE:FF,192.168.0.2
OK
AT+ASRWFSTAKICK
踢出终端
WiFi
断开指定WiFi终端
语法:
AT+ASRWFSTAKICK="<mac>"
参数:
终端MAC地址
响应:
OK
示例:
AT+ASRWFSTAKICK="AABBCCDDEEFF"
OK
AT+ASRWFWPS=1
WPS PBC
WiFi
启动WPS按键加密
语法:
AT+ASRWFWPS=1
参数:
1=PBC
响应:
OK
示例:
AT+ASRWFWPS=1
OK
AT+ASRWFWPS=2
WPS PIN
WiFi
启动WPS PIN加密
语法:
AT+ASRWFWPS=2,"<pin>"
参数:
2=PIN,PIN码
响应:
OK
示例:
AT+ASRWFWPS=2,"12345678"
OK
AT+ASRWFWPSPIN?
WPS PIN查询
WiFi
查询WPS PIN码
语法:
AT+ASRWFWPSPIN?
参数:
无
响应:
+ASRWFWPSPIN: <pin>
示例:
+ASRWFWPSPIN: 12345678
OK
AT+ASRDHCP=1
DHCP开启
WiFi
开启DHCP服务器
语法:
AT+ASRDHCP=1
参数:
1=开启
响应:
OK
示例:
AT+ASRDHCP=1
OK
AT+ASRDHCP=0
DHCP关闭
WiFi
关闭DHCP服务器
语法:
AT+ASRDHCP=0
参数:
0=关闭
响应:
OK
示例:
AT+ASRDHCP=0
OK
AT+ASRDHCPPOOL=
DHCP地址池
WiFi
设置DHCP地址池范围
语法:
AT+ASRDHCPPOOL="<start>","<end>"
参数:
起始IP,结束IP
响应:
OK
示例:
AT+ASRDHCPPOOL="192.168.0.10","192.168.0.100"
OK
AT+ASRDHCPLEASE=
DHCP租期
WiFi
设置DHCP租约时间
语法:
AT+ASRDHCPLEASE=<seconds>
参数:
租期秒数
响应:
OK
示例:
AT+ASRDHCPLEASE=86400
OK
AT+ASRDHCPCLI?
DHCP客户端
WiFi
查询DHCP客户端列表
语法:
AT+ASRDHCPCLI?
参数:
无
响应:
+ASRDHCPCLI: <list>
示例:
+ASRDHCPCLI: AA:BB:CC:DD:EE:FF,192.168.0.2,86400
OK
AT+ASRWFMACFLT=1
MAC过滤开启
WiFi
开启WiFi MAC地址过滤
语法:
AT+ASRWFMACFLT=1
参数:
1=开启
响应:
OK
示例:
AT+ASRWFMACFLT=1
OK
AT+ASRWFMACMODE=
MAC过滤模式
WiFi
设置MAC过滤模式
语法:
AT+ASRWFMACMODE=<mode>
参数:
0=白名单,1=黑名单
响应:
OK
示例:
AT+ASRWFMACMODE=0
OK
AT+ASRWFMACADD=
MAC添加
WiFi
添加MAC过滤地址
语法:
AT+ASRWFMACADD="<mac>"
参数:
MAC地址
响应:
OK
示例:
AT+ASRWFMACADD="AABBCCDDEEFF"
OK
AT+ASRWFMACDEL=
MAC删除
WiFi
删除MAC过滤地址
语法:
AT+ASRWFMACDEL="<mac>"
参数:
MAC地址
响应:
OK
示例:
AT+ASRWFMACDEL="AABBCCDDEEFF"
OK
AT+ASRWFMACLIST?
MAC列表查询
WiFi
查询MAC过滤列表
语法:
AT+ASRWFMACLIST?
参数:
无
响应:
+ASRWFMACLIST: <list>
示例:
+ASRWFMACLIST: AA:BB:CC:DD:EE:FF
OK
AT+ASRLANIP?
LAN IP查询
网络
查询LAN口IP地址
语法:
AT+ASRLANIP?
参数:
无
响应:
+ASRLANIP: <ip>,<mask>
示例:
+ASRLANIP: 192.168.0.1,255.255.255.0
OK
AT+ASRLANIP=
LAN IP设置
网络
设置LAN口IP地址
语法:
AT+ASRLANIP="<ip>","<mask>"
参数:
IP地址,子网掩码
响应:
OK
示例:
AT+ASRLANIP="192.168.0.1","255.255.255.0"
OK
AT+ASRWANMODE?
WAN模式查询
网络
查询WAN连接模式
语法:
AT+ASRWANMODE?
参数:
无
响应:
+ASRWANMODE: <mode>
示例:
+ASRWANMODE: 1
OK
AT+ASRWANMODE=
WAN模式设置
网络
设置WAN连接模式
语法:
AT+ASRWANMODE=<mode>
参数:
0=桥接,1=路由,2=PPPoE
响应:
OK
示例:
AT+ASRWANMODE=1
OK
AT+ASRPPPOE=
PPPoE设置
网络
设置PPPoE拨号参数
语法:
AT+ASRPPPOE="<user>","<pwd>"
参数:
用户名,密码
响应:
OK
示例:
AT+ASRPPPOE="user","pass"
OK
AT+ASRPPPOE?
PPPoE状态
网络
查询PPPoE拨号状态
语法:
AT+ASRPPPOE?
参数:
无
响应:
+ASRPPPOE: <state>
示例:
+ASRPPPOE: 1
OK
AT+ASRNAT=1
NAT开启
网络
开启NAT地址转换
语法:
AT+ASRNAT=1
参数:
1=开启
响应:
OK
示例:
AT+ASRNAT=1
OK
AT+ASRNAT=0
NAT关闭
网络
关闭NAT地址转换
语法:
AT+ASRNAT=0
参数:
0=关闭
响应:
OK
示例:
AT+ASRNAT=0
OK
AT+ASRVLAN=1
VLAN开启
网络
开启VLAN
语法:
AT+ASRVLAN=1
参数:
1=开启
响应:
OK
示例:
AT+ASRVLAN=1
OK
AT+ASRVLANID=
VLAN ID设置
网络
设置VLAN ID
语法:
AT+ASRVLANID=<id>
参数:
1-4094
响应:
OK
示例:
AT+ASRVLANID=100
OK
AT+ASRPORTFWD=
端口转发
网络
添加端口转发规则
语法:
AT+ASRPORTFWD=<proto>,<wanport>,<lanip>,<lanport>
参数:
协议,WAN端口,LAN IP,LAN端口
响应:
OK
示例:
AT+ASRPORTFWD=1,8080,"192.168.0.100",80
OK
AT+ASRPORTFWD?
端口转发查询
网络
查询端口转发规则
语法:
AT+ASRPORTFWD?
参数:
无
响应:
+ASRPORTFWD: <list>
示例:
+ASRPORTFWD: 1,8080,192.168.0.100,80
OK
AT+ASRDMZ=
DMZ设置
网络
设置DMZ主机
语法:
AT+ASRDMZ="<ip>"
参数:
DMZ主机IP
响应:
OK
示例:
AT+ASRDMZ="192.168.0.100"
OK
AT+ASRUPNP=1
UPnP开启
网络
开启UPnP
语法:
AT+ASRUPNP=1
参数:
1=开启
响应:
OK
示例:
AT+ASRUPNP=1
OK
AT+ASRBRIDGE=1
桥接模式
网络
切换到桥接模式
语法:
AT+ASRBRIDGE=1
参数:
1=桥接
响应:
OK
示例:
AT+ASRBRIDGE=1
OK
AT+ASRNRMODE?
5G模式查询
网络
查询5G NR模式
语法:
AT+ASRNRMODE?
参数:
无
响应:
+ASRNRMODE: <mode>
示例:
+ASRNRMODE: 1
OK
AT+ASRNRMODE=
5G模式设置
网络
设置5G NR模式
语法:
AT+ASRNRMODE=<mode>
参数:
0=SA,1=NSA,2=自动
响应:
OK
示例:
AT+ASRNRMODE=2
OK
AT+ASRNRBAND?
5G频段查询
网络
查询5G频段
语法:
AT+ASRNRBAND?
参数:
无
响应:
+ASRNRBAND: <bands>
示例:
+ASRNRBAND: 41,78,79
OK
AT+ASRNRBAND=
5G频段设置
网络
设置5G频段
语法:
AT+ASRNRBAND="<bands>"
参数:
频段列表
响应:
OK
示例:
AT+ASRNRBAND="41,78,79"
OK
AT+ASRNRCELL?
NR小区查询
网络
查询5G NR小区信息
语法:
AT+ASRNRCELL?
参数:
无
响应:
+ASRNRCELL: <mcc>,<mnc>,<nci>,<pci>
示例:
+ASRNRCELL: 460,0,12345678,100
OK
AT+ASRNRSIGNAL?
NR信号查询
网络
查询5G NR信号质量
语法:
AT+ASRNRSIGNAL?
参数:
无
响应:
+ASRNRSIGNAL: <rsrp>,<rsrq>,<sinr>
示例:
+ASRNRSIGNAL: -85,-10,15
OK
AT+ASRENDC=1
EN-DC开启
网络
开启EN-DC双连接
语法:
AT+ASRENDC=1
参数:
1=开启
响应:
OK
示例:
AT+ASRENDC=1
OK
AT+ASRENDC=0
EN-DC关闭
网络
关闭EN-DC双连接
语法:
AT+ASRENDC=0
参数:
0=关闭
响应:
OK
示例:
AT+ASRENDC=0
OK
AT+ASRPDUTYPE=
PDU类型设置
网络
设置5G PDU会话类型
语法:
AT+ASRPDUTYPE=<type>
参数:
0=IPv4,1=IPv6,2=IPv4v6
响应:
OK
示例:
AT+ASRPDUTYPE=2
OK
AT+ASRFOTACHECK
FOTA检查
固件
检查固件更新
语法:
AT+ASRFOTACHECK
参数:
无
响应:
+ASRFOTACHECK: <status>
示例:
+ASRFOTACHECK: 1
OK
AT+ASRFOTASTART
FOTA升级
固件
启动固件升级
语法:
AT+ASRFOTASTART
参数:
无
响应:
OK
示例:
AT+ASRFOTASTART
OK
AT+ASRFOTASTAT?
FOTA状态
固件
查询固件升级状态
语法:
AT+ASRFOTASTAT?
参数:
无
响应:
+ASRFOTASTAT: <status>,<progress>
示例:
+ASRFOTASTAT: 1,50
OK
AT+ASRFWVER?
固件版本
固件
查询完整固件版本
语法:
AT+ASRFWVER?
参数:
无
响应:
+ASRFWVER: <ver>
示例:
+ASRFWVER: V2.1.0B03,2024-01-15
OK
AT+ASRFWUPGRADE
本地升级
固件
从本地文件升级固件
语法:
AT+ASRFWUPGRADE="<filename>"
参数:
固件文件路径
响应:
OK
示例:
AT+ASRFWUPGRADE="firmware.bin"
OK
AT+ASRDUALPART?
双分区查询
固件
查询双分区信息
语法:
AT+ASRDUALPART?
参数:
无
响应:
+ASRDUALPART: <active>,<backup>
示例:
+ASRDUALPART: 0,1
OK
AT+ASRFWROLLBACK
固件回滚
固件
回滚到备用分区
语法:
AT+ASRFWROLLBACK
参数:
无
响应:
OK
示例:
AT+ASRFWROLLBACK
OK
AT+ASRDATAUL?
上行流量
数据
查询上行数据流量
语法:
AT+ASRDATAUL?
参数:
无
响应:
+ASRDATAUL: <bytes>
示例:
+ASRDATAUL: 1234567890
OK
AT+ASRDATADL?
下行流量
数据
查询下行数据流量
语法:
AT+ASRDATADL?
参数:
无
响应:
+ASRDATADL: <bytes>
示例:
+ASRDATADL: 9876543210
OK
AT+ASRDATARESET
流量清零
数据
清零数据流量计数器
语法:
AT+ASRDATARESET
参数:
无
响应:
OK
示例:
AT+ASRDATARESET
OK
AT+ASRDATAUSAGE?
流量使用
数据
查询今日流量使用
语法:
AT+ASRDATAUSAGE?
参数:
无
响应:
+ASRDATAUSAGE: <today>,<month>
示例:
+ASRDATAUSAGE: 1024000,30720000
OK
AT+ASRDATALIMIT=
流量限制
数据
设置月度流量限制
语法:
AT+ASRDATALIMIT=<bytes>
参数:
流量上限字节
响应:
OK
示例:
AT+ASRDATALIMIT=10737418240
OK
AT+ASRDATAALERT=
流量告警
数据
设置流量告警阈值
语法:
AT+ASRDATAALERT=<percent>
参数:
百分比
响应:
OK
示例:
AT+ASRDATAALERT=90
OK
AT+ASRCONNTIME?
连接时长
数据
查询网络连接时长
语法:
AT+ASRCONNTIME?
参数:
无
响应:
+ASRCONNTIME: <seconds>
示例:
+ASRCONNTIME: 3600
OK
AT+ASRDRX=
DRX配置
厂商专有
设置DRX不连续接收
语法:
AT+ASRDRX=<mode>
参数:
0=关闭,1=短DRX,2=长DRX
响应:
OK
示例:
AT+ASRDRX=1
OK
AT+ASREDRXPARA=
eDRX参数
厂商专有
设置eDRX参数
语法:
AT+ASREDRXPARA=<acttype>,<edrxval>
参数:
接入类型,eDRX值
响应:
OK
示例:
AT+ASREDRXPARA=4,5
OK
AT+ASRPSMTIMER=
PSM定时器
厂商专有
设置PSM定时器
语法:
AT+ASRPSMTIMER=<req>,<rat>
参数:
请求T3324,分配T3412
响应:
OK
示例:
AT+ASRPSMTIMER=10,100
OK
AT+ASRIDLETIME=
空闲超时
厂商专有
设置空闲休眠时间
语法:
AT+ASRIDLETIME=<seconds>
参数:
空闲秒数
响应:
OK
示例:
AT+ASRIDLETIME=60
OK
AT+ASRWFSLEEP=1
WiFi休眠
WiFi
开启WiFi休眠省电
语法:
AT+ASRWFSLEEP=1
参数:
1=开启
响应:
OK
示例:
AT+ASRWFSLEEP=1
OK
AT+ASRTEMPTHRES=
温度阈值
厂商专有
设置温度告警阈值
语法:
AT+ASRTEMPTHRES=<threshold>
参数:
温度值(0.1℃)
响应:
OK
示例:
AT+ASRTEMPTHRES=600
OK
AT+ASRTEMPSTAT?
温度状态
厂商专有
查询热管理状态
语法:
AT+ASRTEMPSTAT?
参数:
无
响应:
+ASRTEMPSTAT: <state>
示例:
+ASRTEMPSTAT: 0
OK
AT+ASRSIMSLOT?
SIM卡槽查询
SIM卡
查询当前SIM卡槽
语法:
AT+ASRSIMSLOT?
参数:
无
响应:
+ASRSIMSLOT: <slot>
示例:
+ASRSIMSLOT: 1
OK
AT+ASRSIMSLOT=
SIM卡槽切换
SIM卡
切换SIM卡槽
语法:
AT+ASRSIMSLOT=<slot>
参数:
1=卡槽1,2=卡槽2
响应:
OK
示例:
AT+ASRSIMSLOT=2
OK
AT+ASRSIMHOTSWAP=1
热插拔开启
SIM卡
开启SIM热插拔
语法:
AT+ASRSIMHOTSWAP=1
参数:
1=开启
响应:
OK
示例:
AT+ASRSIMHOTSWAP=1
OK
AT+ASRSIMDUAL?
双卡状态
SIM卡
查询双卡待机状态
语法:
AT+ASRSIMDUAL?
参数:
无
响应:
+ASRSIMDUAL: <slot1>,<slot2>
示例:
+ASRSIMDUAL: 1,1
OK
AT+ASRSIMPREF=
SIM偏好设置
SIM卡
设置数据卡偏好
语法:
AT+ASRSIMPREF=<slot>
参数:
1=卡1,2=卡2,0=自动
响应:
OK
示例:
AT+ASRSIMPREF=1
OK
AT+ASRVOLTE=1
VoLTE开启
通话
开启VoLTE语音
语法:
AT+ASRVOLTE=1
参数:
1=开启
响应:
OK
示例:
AT+ASRVOLTE=1
OK
AT+ASRVOLTE?
VoLTE状态
通话
查询VoLTE状态
语法:
AT+ASRVOLTE?
参数:
无
响应:
+ASRVOLTE: <state>
示例:
+ASRVOLTE: 1
OK
AT+ASRVONR=1
VoNR开启
通话
开启VoNR语音
语法:
AT+ASRVONR=1
参数:
1=开启
响应:
OK
示例:
AT+ASRVONR=1
OK
AT+ASRVONR?
VoNR状态
通话
查询VoNR状态
语法:
AT+ASRVONR?
参数:
无
响应:
+ASRVONR: <state>
示例:
+ASRVONR: 0
OK
AT+ASRIMSCFG=
IMS配置
通话
设置IMS参数
语法:
AT+ASRIMSCFG="<server>","<port>"
参数:
IMS服务器,端口
响应:
OK
示例:
AT+ASRIMSCFG="ims.mnc.mcc.3gppnetwork.org",5060
OK
AT+ASRVOICEDOM=
语音域设置
通话
设置语音域偏好
语法:
AT+ASRVOICEDOM=<mode>
参数:
0=CS,1=PS,2=CS/PS
响应:
OK
示例:
AT+ASRVOICEDOM=2
OK
AT+ASRTR069=1
TR069开启
厂商专有
开启TR069远程管理
语法:
AT+ASRTR069=1
参数:
1=开启
响应:
OK
示例:
AT+ASRTR069=1
OK
AT+ASRTR069URL=
TR069服务器
厂商专有
设置TR069服务器URL
语法:
AT+ASRTR069URL="<url>"
参数:
ACS服务器URL
响应:
OK
示例:
AT+ASRTR069URL="http://acs.example.com"
OK
AT+ASRTR069?
TR069状态
厂商专有
查询TR069状态
语法:
AT+ASRTR069?
参数:
无
响应:
+ASRTR069: <state>
示例:
+ASRTR069: 1
OK
AT+ASRDDNS=
DDNS设置
网络
设置DDNS动态域名
语法:
AT+ASRDDNS="<provider>","<domain>","<user>","<pwd>"
参数:
服务商,域名,用户,密码
响应:
OK
示例:
AT+ASRDDNS="dyndns","my.ddns.net","user","pass"
OK
AT+ASRWEBUI=1
WebUI开启
厂商专有
开启Web管理界面
语法:
AT+ASRWEBUI=1
参数:
1=开启
响应:
OK
示例:
AT+ASRWEBUI=1
OK
AT+ASRWEBUIPORT=
WebUI端口
厂商专有
设置WebUI端口
语法:
AT+ASRWEBUIPORT=<port>
参数:
端口号
响应:
OK
示例:
AT+ASRWEBUIPORT=80
OK
AT+ASRSSH=1
SSH开启
厂商专有
开启SSH远程登录
语法:
AT+ASRSSH=1
参数:
1=开启
响应:
OK
示例:
AT+ASRSSH=1
OK
AT+ASRTELNET=1
Telnet开启
厂商专有
开启Telnet远程登录
语法:
AT+ASRTELNET=1
参数:
1=开启
响应:
OK
示例:
AT+ASRTELNET=1
OK
AT+ASRSNMP=
SNMP配置
厂商专有
设置SNMP参数
语法:
AT+ASRSNMP="<community>","<ip>"
参数:
团体名,管理IP
响应:
OK
示例:
AT+ASRSNMP="public","192.168.0.100"
OK
AT+ASRREBOOT=
延迟重启
基础
延迟重启设备
语法:
AT+ASRREBOOT=<seconds>
参数:
延迟秒数
响应:
OK
示例:
AT+ASRREBOOT=10
OK
AT+ASRAIRPLANE=1
飞行模式
基础
开启飞行模式
语法:
AT+ASRAIRPLANE=1
参数:
1=开启,0=关闭
响应:
OK
示例:
AT+ASRAIRPLANE=1
OK
AT+ASRAIRPLANE?
飞行模式查询
基础
查询飞行模式状态
语法:
AT+ASRAIRPLANE?
参数:
无
响应:
+ASRAIRPLANE: <state>
示例:
+ASRAIRPLANE: 0
OK
AT+ASRUSBMODE=
USB模式设置
厂商专有
设置USB工作模式
语法:
AT+ASRUSBMODE=<mode>
参数:
0=RNDIS,1=ECM,2=ADB,3=串口
响应:
OK
示例:
AT+ASRUSBMODE=0
OK
AT+ASRUSBMODE?
USB模式查询
厂商专有
查询USB工作模式
语法:
AT+ASRUSBMODE?
参数:
无
响应:
+ASRUSBMODE: <mode>
示例:
+ASRUSBMODE: 0
OK
AT+ASRLCD=
LCD控制
厂商专有
控制LCD背光亮度
语法:
AT+ASRLCD=<brightness>
参数:
0-100亮度
响应:
OK
示例:
AT+ASRLCD=80
OK
AT+ASRBAT?
电池查询
设备信息
查询电池信息
语法:
AT+ASRBAT?
参数:
无
响应:
+ASRBAT: <level>,<voltage>,<status>
示例:
+ASRBAT: 85,3950,1
OK
AT+ASRCHARGE=1
充电控制
厂商专有
开启/关闭充电
语法:
AT+ASRCHARGE=1
参数:
1=开启,0=关闭
响应:
OK
示例:
AT+ASRCHARGE=1
OK
AT+ASRANTCFG=
天线配置
厂商专有
设置天线模式
语法:
AT+ASRANTCFG=<mode>
参数:
0=主天线,1=分集,2=MIMO
响应:
OK
示例:
AT+ASRANTCFG=2
OK
AT+ASRRFCAL=
RF校准
厂商专有
执行射频校准
语法:
AT+ASRRFCAL="<type>"
参数:
校准类型
响应:
+ASRRFCAL: <result>
示例:
+ASRRFCAL: PASS
OK
AT+ASRPRODTEST=
生产测试
厂商专有
执行生产测试项
语法:
AT+ASRPRODTEST="<item>"
参数:
测试项目名称
响应:
+ASRPRODTEST: <result>
示例:
+ASRPRODTEST: PASS
OK
AT+ASRLEDMODE=
LED模式
厂商专有
设置LED指示灯模式
语法:
AT+ASRLEDMODE=<mode>
参数:
0=关闭,1=常亮,2=闪烁,3=呼吸
响应:
OK
示例:
AT+ASRLEDMODE=3
OK
AT+ASRKEYCFG=
按键配置
厂商专有
配置物理按键功能
语法:
AT+ASRKEYCFG=<key>,<action>
参数:
按键号,动作
响应:
OK
示例:
AT+ASRKEYCFG=1,1
OK
AT+ASRAUTOSLEEP=
自动休眠
厂商专有
设置自动休眠时间
语法:
AT+ASRAUTOSLEEP=<minutes>
参数:
休眠分钟数
响应:
OK
示例:
AT+ASRAUTOSLEEP=5
OK
AT+ASRWIFIROAM=
WiFi漫游
WiFi
设置WiFi漫游参数
语法:
AT+ASRWIFIROAM=<threshold>
参数:
漫游信号阈值
响应:
OK
示例:
AT+ASRWIFIROAM=-75
OK
AT+ASRWFBEACON=
信标间隔
WiFi
设置WiFi Beacon间隔
语法:
AT+ASRWFBEACON=<interval>
参数:
信标间隔ms
响应:
OK
示例:
AT+ASRWFBEACON=100
OK
AT+ASRWFDTIM=
DTIM设置
WiFi
设置WiFi DTIM参数
语法:
AT+ASRWFDTIM=<value>
参数:
DTIM值1-255
响应:
OK
示例:
AT+ASRWFDTIM=3
OK
AT+ASRWFIGMP=1
IGMP开启
WiFi
开启IGMP Snooping
语法:
AT+ASRWFIGMP=1
参数:
1=开启
响应:
OK
示例:
AT+ASRWFIGMP=1
OK
AT+ASRSIPALG=1
SIP ALG开启
网络
开启SIP ALG
语法:
AT+ASRSIPALG=1
参数:
1=开启
响应:
OK
示例:
AT+ASRSIPALG=1
OK
AT+ASRFTPALG=1
FTP ALG开启
网络
开启FTP ALG
语法:
AT+ASRFTPALG=1
参数:
1=开启
响应:
OK
示例:
AT+ASRFTPALG=1
OK
AT+ASRIMSI2?
副卡IMSI
SIM卡
查询副卡IMSI
语法:
AT+ASRIMSI2?
参数:
无
响应:
+ASRIMSI2: <imsi>
示例:
+ASRIMSI2: 460011234567891
OK
AT+ASRIMEI2=
副卡IMEI写入
厂商专有
写入副卡IMEI
语法:
AT+ASRIMEI2="<imei>"
参数:
15位IMEI
响应:
OK
示例:
AT+ASRIMEI2="865123456789013"
OK
AT+ASRSMSOVERIP=1
IP短信开启
短信
开启SMS over IP
语法:
AT+ASRSMSOVERIP=1
参数:
1=开启
响应:
OK
示例:
AT+ASRSMSOVERIP=1
OK
AT+ASRDATARATE?
速率查询
数据
查询上下行速率
语法:
AT+ASRDATARATE?
参数:
无
响应:
+ASRDATARATE: <ul>,<dl>
示例:
+ASRDATARATE: 50000000,150000000
OK
AT+ASRCELLLIST?
邻区列表
网络
查询邻区列表
语法:
AT+ASRCELLLIST?
参数:
无
响应:
+ASRCELLLIST: <list>
示例:
+ASRCELLLIST: 460,0,9527,12345,-70
OK
AT+ASRBANDLOCK=
频段锁定
网络
锁定指定频段
语法:
AT+ASRBANDLOCK="<bands>"
参数:
频段列表
响应:
OK
示例:
AT+ASRBANDLOCK="1,3,5,8,38,41,78"
OK
AT+ASRNETMODE=
网络模式设置
网络
设置网络制式
语法:
AT+ASRNETMODE=<mode>
参数:
0=自动,1=4G only,2=3G only,3=5G only
响应:
OK
示例:
AT+ASRNETMODE=0
OK
AT+ASRNETMODE?
网络模式查询
网络
查询网络制式
语法:
AT+ASRNETMODE?
参数:
无
响应:
+ASRNETMODE: <mode>
示例:
+ASRNETMODE: 0
OK
AT+ASRLOCKCELL=
锁定小区
网络
锁定指定小区
语法:
AT+ASRLOCKCELL=<mcc>,<mnc>,<lac>,<ci>
参数:
MCC,MNC,LAC,CI
响应:
OK
示例:
AT+ASRLOCKCELL=460,0,9527,12345
OK
AT+ASRSCAN5G
5G网络扫描
网络
扫描5G可用网络
语法:
AT+ASRSCAN5G
参数:
无
响应:
+ASRSCAN5G: <list>
示例:
+ASRSCAN5G: 46000,46001
OK
AT+ASRPCSCF?
P-CSCF查询
通话
查询P-CSCF地址
语法:
AT+ASRPCSCF?
参数:
无
响应:
+ASRPCSCF: <addr>
示例:
+ASRPCSCF: 192.168.100.1
OK
AT+ASRLOGSERVER=
日志服务器
厂商专有
设置远程日志服务器
语法:
AT+ASRLOGSERVER="<ip>",<port>
参数:
服务器IP,端口
响应:
OK
示例:
AT+ASRLOGSERVER="192.168.0.100",514
OK
AT+ASRTCPMAX=
TCP最大连接
Socket
设置TCP最大连接数
语法:
AT+ASRTCPMAX=<num>
参数:
最大连接数
响应:
OK
示例:
AT+ASRTCPMAX=16
OK
AT+ASRUDPMAX=
UDP最大连接
Socket
设置UDP最大连接数
语法:
AT+ASRUDPMAX=<num>
参数:
最大连接数
响应:
OK
示例:
AT+ASRUDPMAX=16
OK
AT+ASRDNSOVR=
DNS覆盖
网络
设置DNS覆盖模式
语法:
AT+ASRDNSOVR=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+ASRDNSOVR=1
OK
AT+ASRMTU=
MTU设置
网络
设置网络MTU值
语法:
AT+ASRMTU=<size>
参数:
MTU大小
响应:
OK
示例:
AT+ASRMTU=1400
OK
AT+ASRIPTABLES=
防火墙规则
网络
设置防火墙规则
语法:
AT+ASRIPTABLES="<rule>"
参数:
防火墙规则
响应:
OK
示例:
AT+ASRIPTABLES="DROP"
OK
AT+ASRQOS=
QoS设置
网络
设置流量QoS规则
语法:
AT+ASRQOS=<id>,<proto>,<port>,<priority>
参数:
规则ID,协议,端口,优先级
响应:
OK
示例:
AT+ASRQOS=1,1,80,7
OK
AT+ASRWIFIDBG=1
WiFi调试
WiFi
开启WiFi调试信息
语法:
AT+ASRWIFIDBG=1
参数:
1=开启
响应:
OK
示例:
AT+ASRWIFIDBG=1
OK
AT+ASRPRODINFO?
生产信息
设备信息
查询生产信息
语法:
AT+ASRPRODINFO?
参数:
无
响应:
+ASRPRODINFO: <info>
示例:
+ASRPRODINFO: SN:ABC123,HW:V1.0,FW:V2.1
OK
AT+ASRHWVER?
硬件版本
设备信息
查询硬件版本
语法:
AT+ASRHWVER?
参数:
无
响应:
+ASRHWVER: <ver>
示例:
+ASRHWVER: V1.0
OK
AT+ASRPCBVER?
PCB版本
设备信息
查询PCB版本
语法:
AT+ASRPCBVER?
参数:
无
响应:
+ASRPCBVER: <ver>
示例:
+ASRPCBVER: V1.0A
OK
AT+ASREEPROMWR=
EEPROM写入
厂商专有
写入EEPROM数据
语法:
AT+ASREEPROMWR=<addr>,<data>
参数:
地址,数据
响应:
OK
示例:
AT+ASREEPROMWR=0x100,0x55
OK
AT+ASREEPROMRD=
EEPROM读取
厂商专有
读取EEPROM数据
语法:
AT+ASREEPROMRD=<addr>
参数:
地址
响应:
+ASREEPROMRD: <data>
示例:
+ASREEPROMRD: 0x55
OK
AT+ASRCRON=
定时任务
厂商专有
设置定时任务
语法:
AT+ASRCRON="<time>","<command>"
参数:
时间,命令
响应:
OK
示例:
AT+ASRCRON="00:00","reboot"
OK
AT+ASROTAURL=
OTA地址
固件
设置OTA服务器地址
语法:
AT+ASROTAURL="<url>"
参数:
OTA服务器URL
响应:
OK
示例:
AT+ASROTAURL="http://ota.example.com"
OK
AT+ASRREBOOTCNT?
重启次数
设备信息
查询设备重启次数
语法:
AT+ASRREBOOTCNT?
参数:
无
响应:
+ASRREBOOTCNT: <count>
示例:
+ASRREBOOTCNT: 15
OK
AT+ASRUPTIME?
运行时长
设备信息
查询设备运行时长
语法:
AT+ASRUPTIME?
参数:
无
响应:
+ASRUPTIME: <seconds>
示例:
+ASRUPTIME: 86400
OK
AT+ASRERRLOG?
错误日志
厂商专有
查询错误日志
语法:
AT+ASRERRLOG?
参数:
无
响应:
+ASRERRLOG: <log>
示例:
+ASRERRLOG: ...
OK
AT+ASRSYNCTIME=1
时间同步
基础
开启NTP时间同步
语法:
AT+ASRSYNCTIME=1
参数:
1=开启
响应:
OK
示例:
AT+ASRSYNCTIME=1
OK
AT+ASRNTPSERVER=
NTP服务器
基础
设置NTP服务器
语法:
AT+ASRNTPSERVER="<server>"
参数:
NTP服务器地址
响应:
OK
示例:
AT+ASRNTPSERVER="ntp.aliyun.com"
OK
AT+ASRTIMEZONE=
时区设置
基础
设置系统时区
语法:
AT+ASRTIMEZONE=<offset>
参数:
UTC偏移分钟
响应:
OK
示例:
AT+ASRTIMEZONE=480
OK
AT+ASRWIFIGUEST=1
访客网络
WiFi
开启WiFi访客网络
语法:
AT+ASRWIFIGUEST=1
参数:
1=开启
响应:
OK
示例:
AT+ASRWIFIGUEST=1
OK
AT+ASRGUESTSSID=
访客SSID
WiFi
设置访客网络SSID
语法:
AT+ASRGUESTSSID="<ssid>"
参数:
访客SSID
响应:
OK
示例:
AT+ASRGUESTSSID="Guest"
OK
AT+ASRGUESTPWD=
访客密码
WiFi
设置访客网络密码
语法:
AT+ASRGUESTPWD="<password>"
参数:
访客密码
响应:
OK
示例:
AT+ASRGUESTPWD="guest1234"
OK
AT+ASRWIFIMESH=1
Mesh开启
WiFi
开启WiFi Mesh组网
语法:
AT+ASRWIFIMESH=1
参数:
1=开启
响应:
OK
示例:
AT+ASRWIFIMESH=1
OK
AT+ASRREPEATER=1
中继模式
WiFi
开启WiFi中继模式
语法:
AT+ASRREPEATER=1
参数:
1=开启
响应:
OK
示例:
AT+ASRREPEATER=1
OK
展锐 ["UIS8910","UIS8920","UIS8950","T8310"]
376 条指令AT
基础测试
基础
检测模块是否响应
语法:
AT
参数:
无
响应:
OK
示例:
AT
OK
ATI
设备信息
设备信息
查询模块厂商信息
语法:
ATI
参数:
无
响应:
厂商信息文本
示例:
ATI
ZTE Corporation
OK
AT+CGMI
厂商信息
设备信息
查询模块制造商名称
语法:
AT+CGMI
参数:
无
响应:
制造商名称
示例:
AT+CGMI
ZTE INCORPORATED
OK
AT+CGMM
模块型号
设备信息
查询模块型号标识
语法:
AT+CGMM
参数:
无
响应:
模块型号字符串
示例:
AT+CGMM
ZX2975
OK
AT+CGMR
软件版本
设备信息
查询模块软件版本号
语法:
AT+CGMR
参数:
无
响应:
软件版本字符串
示例:
AT+CGMR
ZX2975_V1.0.0
OK
AT+CGSN
IMEI号
设备信息
查询模块IMEI序列号
语法:
AT+CGSN
参数:
无
响应:
15位IMEI号码
示例:
AT+CGSN
865123456789012
OK
AT+CSQ
信号质量
网络
查询当前信号质量
语法:
AT+CSQ
参数:
无
响应:
+CSQ: <rssi>,<ber>
示例:
+CSQ: 25,0
OK
AT+CPIN?
SIM卡状态
SIM卡
查询SIM卡PIN码状态
语法:
AT+CPIN?
参数:
无
响应:
+CPIN: <code>
示例:
+CPIN: READY
OK
AT+CREG?
网络注册
网络
查询CS网络注册状态
语法:
AT+CREG?
参数:
无
响应:
+CREG: <n>,<stat>
示例:
+CREG: 0,1
OK
AT+CGREG?
GPRS注册
网络
查询GPRS网络注册状态
语法:
AT+CGREG?
参数:
无
响应:
+CGREG: <n>,<stat>
示例:
+CGREG: 0,1
OK
AT+CEREG?
LTE注册
网络
查询EPS网络注册状态
语法:
AT+CEREG?
参数:
无
响应:
+CEREG: <n>,<stat>
示例:
+CEREG: 0,1
OK
AT+COPS?
运营商信息
网络
查询当前运营商信息
语法:
AT+COPS?
参数:
无
响应:
+COPS: <mode>,<format>,<oper>
示例:
+COPS: 0,0,"CHINA MOBILE"
OK
AT+CGDCONT?
PDP上下文
数据
查询PDP上下文定义
语法:
AT+CGDCONT?
参数:
无
响应:
+CGDCONT: <cid>,<PDP_type>,<APN>
示例:
+CGDCONT: 1,"IP","CMNET"
OK
AT+CGACT?
PDP激活状态
数据
查询PDP上下文激活状态
语法:
AT+CGACT?
参数:
无
响应:
+CGACT: <cid>,<state>
示例:
+CGACT: 1,1
OK
AT+CFUN=1,1
重启模块
基础
重启模块
语法:
AT+CFUN=1,1
参数:
无
响应:
OK
示例:
AT+CFUN=1,1
OK
AT+CFUN=0
最小功能
基础
设置模块为最小功能模式
语法:
AT+CFUN=0
参数:
无
响应:
OK
示例:
AT+CFUN=0
OK
AT+CFUN=1
全功能
基础
设置模块为全功能模式
语法:
AT+CFUN=1
参数:
无
响应:
OK
示例:
AT+CFUN=1
OK
AT+CMGF=1
短信模式
短信
设置短信为文本模式
语法:
AT+CMGF=1
参数:
1=文本,0=PDU
响应:
OK
示例:
AT+CMGF=1
OK
AT+CMGS
发送短信
短信
发送文本短信
语法:
AT+CMGS="<phone>"
参数:
目标手机号
响应:
> 提示输入内容,Ctrl+Z结束
示例:
AT+CMGS="10086"
>Hello
OK
AT+CMGR
读取短信
短信
读取指定索引的短信
语法:
AT+CMGR=<index>
参数:
短信索引号
响应:
+CMGR: <stat>,<oa>,...,<data>
示例:
AT+CMGR=1
+CMGR: "REC READ","10086",...
OK
AT+CMGL
列出短信
短信
列出指定状态的短信
语法:
AT+CMGL="<stat>"
参数:
ALL/REC UNREAD/REC READ
响应:
+CMGL: ...
示例:
AT+CMGL="ALL"
OK
AT+CNMI
短信通知
短信
设置新短信指示方式
语法:
AT+CNMI=<mode>,<mt>
参数:
mode,mt参数
响应:
OK
示例:
AT+CNMI=2,1
OK
AT+CLCC
当前通话
通话
查询当前通话列表
语法:
AT+CLCC
参数:
无
响应:
+CLCC: <id>,<dir>,<stat>,<mode>,...,<number>
示例:
AT+CLCC
OK
ATD
拨号
通话
拨打电话号码
语法:
ATD<number>;
参数:
目标号码,分号结尾语音
响应:
OK/CONNECT
示例:
ATD10086;
OK
ATH
挂断
通话
挂断当前通话
语法:
ATH
参数:
无
响应:
OK
示例:
ATH
OK
ATA
接听
通话
接听来电
语法:
ATA
参数:
无
响应:
OK
示例:
ATA
OK
AT+CGATT?
GPRS附着
数据
查询GPRS附着状态
语法:
AT+CGATT?
参数:
无
响应:
+CGATT: <state>
示例:
+CGATT: 1
OK
AT+CGATT=1
GPRS附着
数据
激活GPRS附着
语法:
AT+CGATT=1
参数:
无
响应:
OK
示例:
AT+CGATT=1
OK
AT+CGATT=0
GPRS去附着
数据
取消GPRS附着
语法:
AT+CGATT=0
参数:
无
响应:
OK
示例:
AT+CGATT=0
OK
AT+CESQ
扩展信号
网络
查询扩展信号质量
语法:
AT+CESQ
参数:
无
响应:
+CESQ: <rq>,<rqlp>,<rqhp>,<rsrp>,<rsrq>
示例:
+CESQ: 99,99,99,75,65
OK
AT+CGCONTRDP
PDP信息
数据
查询PDP上下文信息
语法:
AT+CGCONTRDP
参数:
无
响应:
+CGCONTRDP: ...
示例:
AT+CGCONTRDP
OK
AT+CGSCONT
PDP范围
数据
查询PDP上下文范围
语法:
AT+CGSCONT
参数:
无
响应:
+CGSCONT: ...
示例:
AT+CGSCONT
OK
AT+V
版本信息
设备信息
查询模块版本信息
语法:
AT+V
参数:
无
响应:
版本信息
示例:
AT+V
OK
ATE0
回显关闭
基础
关闭命令回显
语法:
ATE0
参数:
0=关闭
响应:
OK
示例:
ATE0
OK
ATE1
回显开启
基础
开启命令回显
语法:
ATE1
参数:
1=开启
响应:
OK
示例:
ATE1
OK
AT&W
保存配置
基础
保存当前配置到用户配置文件
语法:
AT&W
参数:
无
响应:
OK
示例:
AT&W
OK
ATZ
复位
基础
复位模块到默认配置
语法:
ATZ
参数:
无
响应:
OK
示例:
ATZ
OK
AT+SPNWNAME?
网络名称
网络
查询当前网络名称
语法:
AT+SPNWNAME?
参数:
无
响应:
+SPNWNAME: <name>
示例:
+SPNWNAME: "CHINA MOBILE"
OK
AT+SPUSIMCFG?
SIM配置
SIM卡
查询SIM卡配置
语法:
AT+SPUSIMCFG?
参数:
无
响应:
+SPUSIMCFG: ...
示例:
+SPUSIMCFG: 0,1
OK
AT+SPNVMREAD?
NV读取
厂商专有
读取NV存储数据
语法:
AT+SPNVMREAD=<id>
参数:
NV项ID
响应:
+SPNVMREAD: <data>
示例:
+SPNVMREAD: 0,0,0
OK
AT+SPBAND?
频段信息
网络
查询频段信息
语法:
AT+SPBAND?
参数:
无
响应:
+SPBAND: <band>
示例:
+SPBAND: 38
OK
AT+SPNETMODE?
网络模式
网络
查询网络模式
语法:
AT+SPNETMODE?
参数:
无
响应:
+SPNETMODE: <mode>
示例:
+SPNETMODE: 4
OK
AT+SPNETMODE=
设置网络模式
网络
设置网络模式
语法:
AT+SPNETMODE=<mode>
参数:
2G/3G/4G/自动
响应:
OK
示例:
AT+SPNETMODE=4
OK
AT+SPAPNCFG?
APN配置
数据
查询APN配置
语法:
AT+SPAPNCFG?
参数:
无
响应:
+SPAPNCFG: <apn>
示例:
+SPAPNCFG: "CMNET"
OK
AT+SPAPNCFG=
设置APN
数据
设置APN配置
语法:
AT+SPAPNCFG=<apn>
参数:
APN名称
响应:
OK
示例:
AT+SPAPNCFG="CMNET"
OK
AT+SPFACTORY
工厂模式
厂商专有
进入工厂模式
语法:
AT+SPFACTORY
参数:
无
响应:
OK
示例:
AT+SPFACTORY
OK
AT+SPNVBACK
NV备份
厂商专有
备份NV数据
语法:
AT+SPNVBACK
参数:
无
响应:
OK
示例:
AT+SPNVBACK
OK
AT+SPNVREST
NV恢复
厂商专有
恢复NV数据
语法:
AT+SPNVREST
参数:
无
响应:
OK
示例:
AT+SPNVREST
OK
AT+SPRFINFO?
RF信息
厂商专有
查询射频信息
语法:
AT+SPRFINFO?
参数:
无
响应:
+SPRFINFO: ...
示例:
+SPRFINFO: -95,-12,38
OK
AT+SPLOGCTRL
日志控制
厂商专有
控制日志输出
语法:
AT+SPLOGCTRL=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+SPLOGCTRL=1
OK
AT+SPLOGCTRL?
日志状态
厂商专有
查询日志状态
语法:
AT+SPLOGCTRL?
参数:
无
响应:
+SPLOGCTRL: <mode>
示例:
+SPLOGCTRL: 1
OK
AT+SPSIMSWAP
SIM切换
SIM卡
切换SIM卡
语法:
AT+SPSIMSWAP=<sim>
参数:
0=卡1,1=卡2
响应:
OK
示例:
AT+SPSIMSWAP=0
OK
AT+SPTEMP?
温度查询
设备信息
查询模块温度
语法:
AT+SPTEMP?
参数:
无
响应:
+SPTEMP: <temp>
示例:
+SPTEMP: 43
OK
AT+SPVOLT?
电压查询
设备信息
查询模块电压
语法:
AT+SPVOLT?
参数:
无
响应:
+SPVOLT: <voltage>
示例:
+SPVOLT: 3700
OK
AT+SPCELL?
小区信息
网络
查询当前小区信息
语法:
AT+SPCELL?
参数:
无
响应:
+SPCELL: <pci>,<arfcn>,<rsrp>
示例:
+SPCELL: 100,1850,-95
OK
AT+SPLOCKCELL
小区锁定
网络
锁定指定小区
语法:
AT+SPLOCKCELL=<arfcn>,<pci>
参数:
频点,PCI
响应:
OK
示例:
AT+SPLOCKCELL=1850,100
OK
AT+SPBANDSET
频段设置
网络
设置支持频段
语法:
AT+SPBANDSET=<bands>
参数:
频段列表
响应:
OK
示例:
AT+SPBANDSET=1,3,5,8,38,39,40,41
OK
AT+SPREBOOT
重启模块
基础
重启展锐模块
语法:
AT+SPREBOOT
参数:
无
响应:
OK
示例:
AT+SPREBOOT
OK
AT+SPFWVER?
固件版本
设备信息
查询固件版本
语法:
AT+SPFWVER?
参数:
无
响应:
+SPFWVER: <version>
示例:
+SPFWVER: V1.0.0
OK
AT+SPIMEI?
IMEI查询
设备信息
查询IMEI号
语法:
AT+SPIMEI?
参数:
无
响应:
+SPIMEI: <imei>
示例:
+SPIMEI: 865123456789012
OK
AT+SPIMEI=
写入IMEI
厂商专有
写入IMEI号
语法:
AT+SPIMEI=<imei>
参数:
15位IMEI
响应:
OK
示例:
AT+SPIMEI=865123456789012
OK
AT+SPMAC?
MAC查询
设备信息
查询MAC地址
语法:
AT+SPMAC?
参数:
无
响应:
+SPMAC: <mac>
示例:
+SPMAC: AA:BB:CC:DD:EE:FF
OK
AT+SPMAC=
写入MAC
厂商专有
写入MAC地址
语法:
AT+SPMAC=<mac>
参数:
MAC地址
响应:
OK
示例:
AT+SPMAC=AABBCCDDEEFF
OK
AT&F
恢复出厂配置
基础
恢复出厂默认配置
语法:
AT&F
参数:
无
响应:
OK
示例:
AT&F
OK
AT&V
查看配置
基础
查看当前活动配置
语法:
AT&V
参数:
无
响应:
配置信息
示例:
AT&V
OK
AT+CMEE=0
错误码关闭
基础
关闭错误报告
语法:
AT+CMEE=0
参数:
0=关闭
响应:
OK
示例:
AT+CMEE=0
OK
AT+CMEE=1
错误码数字
基础
数字格式错误报告
语法:
AT+CMEE=1
参数:
1=数字
响应:
OK
示例:
AT+CMEE=1
OK
AT+CMEE=2
错误码详细
基础
详细文字错误报告
语法:
AT+CMEE=2
参数:
2=详细
响应:
OK
示例:
AT+CMEE=2
OK
AT+GCAP
能力查询
基础
查询模块支持的能力
语法:
AT+GCAP
参数:
无
响应:
+GCAP: <caps>
示例:
+GCAP: +CGSM
OK
AT+GMI
厂商ID
设备信息
查询制造商标识
语法:
AT+GMI
参数:
无
响应:
制造商名称
示例:
+GMI: ZTE
OK
AT+GMM
型号ID
设备信息
查询型号标识
语法:
AT+GMM
参数:
无
响应:
型号字符串
示例:
+GMM: ZX2975
OK
AT+GMR
版本ID
设备信息
查询软件版本
语法:
AT+GMR
参数:
无
响应:
版本字符串
示例:
+GMR: V1.0.0
OK
AT+GSN
序列号
设备信息
查询序列号
语法:
AT+GSN
参数:
无
响应:
IMEI号码
示例:
+GSN: 865123456789012
OK
AT+CCID
ICCID查询
SIM卡
查询SIM卡ICCID
语法:
AT+CCID
参数:
无
响应:
+CCID: <iccid>
示例:
+CCID: 898604B0101234567890
OK
AT+CIMI
IMSI查询
SIM卡
查询SIM卡IMSI
语法:
AT+CIMI
参数:
无
响应:
IMSI号码
示例:
460011234567890
OK
AT+CRSM
SIM访问
SIM卡
受限SIM访问
语法:
AT+CRSM=<cmd>,<fileid>,<p1>,<p2>,<p3>
参数:
命令,文件ID,参数
响应:
+CRSM: <sw1>,<sw2>,<data>
示例:
AT+CRSM=176,12258,0,0,10
OK
AT+CSIM
通用SIM访问
SIM卡
通用SIM访问
语法:
AT+CSIM=<length>,<command>
参数:
长度,APDU命令
响应:
+CSIM: <length>,<response>
示例:
AT+CSIM=10,"A0A40000023F00"
OK
AT+CPINR
PIN重试次数
SIM卡
查询PIN剩余重试次数
语法:
AT+CPINR
参数:
无
响应:
+CPINR: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINR: 3,10,3,10
OK
AT+CPINC
PUK重试次数
SIM卡
查询PUK剩余重试次数
语法:
AT+CPINC
参数:
无
响应:
+CPINC: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINC: 3,10,3,10
OK
AT+CPIN=
输入PIN码
SIM卡
输入SIM卡PIN码
语法:
AT+CPIN="<pin>"
参数:
PIN码
响应:
OK
示例:
AT+CPIN="1234"
OK
AT+CNETLIGHT
网络灯控制
网络
控制网络指示灯
语法:
AT+CNETLIGHT=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CNETLIGHT=1
OK
AT+COPN
运营商列表
网络
读取运营商名称列表
语法:
AT+COPN
参数:
无
响应:
+COPN: <numeric>,<alpha>
示例:
+COPN: "46000","CHINA MOBILE"
OK
AT+COPS=
选择运营商
网络
手动选择运营商
语法:
AT+COPS=<mode>,<format>,<oper>
参数:
模式,格式,运营商
响应:
OK
示例:
AT+COPS=1,2,"46000"
OK
AT+CSPN
SPN查询
网络
查询服务提供商名称
语法:
AT+CSPN
参数:
无
响应:
+CSPN: <name>,<display>
示例:
+CSPN: "CMCC",1
OK
AT+CGAUTO
自动连接
数据
查询自动连接模式
语法:
AT+CGAUTO
参数:
无
响应:
+CGAUTO: <mode>
示例:
+CGAUTO: 0
OK
AT+CGAUTO=1
设置自动连接
数据
设置自动连接
语法:
AT+CGAUTO=1
参数:
1=自动
响应:
OK
示例:
AT+CGAUTO=1
OK
AT+CGDSCONT
次PDP上下文
数据
设置次级PDP上下文
语法:
AT+CGDSCONT=<cid>,<pcid>
参数:
上下文ID,主ID
响应:
OK
示例:
AT+CGDSCONT=2,1
OK
AT+CGTFT
流量模板
数据
设置流量流模板
语法:
AT+CGTFT=<cid>,<id>
参数:
上下文ID,模板ID
响应:
OK
示例:
AT+CGTFT=1,0
OK
AT+CGTFTRDP
TFT读取
数据
读取TFT参数
语法:
AT+CGTFTRDP=<cid>
参数:
上下文ID
响应:
+CGTFTRDP: ...
示例:
AT+CGTFTRDP=1
OK
AT+CGQREQ
QoS需求
数据
设置QoS要求
语法:
AT+CGQREQ=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQREQ=1,3,4,3,6,31
OK
AT+CGQMIN
最小QoS
数据
设置最小QoS
语法:
AT+CGQMIN=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQMIN=1,3,4,3,6,31
OK
AT+CGEQREQ
增强QoS需求
数据
设置增强QoS要求
语法:
AT+CGEQREQ=<cid>,<r1>,...,<r9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQREQ=1,3,4,3,6,31,0,0,0
OK
AT+CGEQMIN
增强最小QoS
数据
设置增强最小QoS
语法:
AT+CGEQMIN=<cid>,<m1>,...,<m9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQMIN=1,3,4,3,6,31,0,0,0
OK
AT+CGQOSRDP
QoS读取
数据
读取QoS参数
语法:
AT+CGQOSRDP=<cid>
参数:
上下文ID
响应:
+CGQOSRDP: ...
示例:
AT+CGQOSRDP=1
OK
AT+CGCMOD
修改PDP
数据
修改PDP上下文
语法:
AT+CGCMOD=<cid>
参数:
上下文ID
响应:
OK
示例:
AT+CGCMOD=1
OK
AT+CGDATA
数据模式
数据
进入数据状态
语法:
AT+CGDATA="<L2P>",<cid>
参数:
链路层,上下文ID
响应:
CONNECT
示例:
AT+CGDATA="PPP",1
CONNECT
AT+CGPADDR
PDP地址
数据
显示PDP地址
语法:
AT+CGPADDR=<cid>
参数:
上下文ID
响应:
+CGPADDR: <cid>,<addr>
示例:
+CGPADDR: 1,"10.0.0.1"
OK
AT+CMGD
删除短信
短信
删除指定索引短信
语法:
AT+CMGD=<index>
参数:
短信索引号
响应:
OK
示例:
AT+CMGD=1
OK
AT+CSCS
字符集
短信
设置字符集
语法:
AT+CSCS="<charset>"
参数:
GSM/UCS2/IRA
响应:
OK
示例:
AT+CSCS="GSM"
OK
AT+CSCA
短信中心
短信
设置短信中心号码
语法:
AT+CSCA="<oa>",<tosca>
参数:
中心号码,类型
响应:
OK
示例:
AT+CSCA="+8613800200500",145
OK
AT+CSMP
短信参数
短信
设置短信参数
语法:
AT+CSMP=<fo>,<vp>,<pid>,<dcs>
参数:
格式,有效期,协议,编码
响应:
OK
示例:
AT+CSMP=17,167,0,0
OK
AT+CSDH
短信头
短信
显示短信头信息
语法:
AT+CSDH=<show>
参数:
0=隐藏,1=显示
响应:
OK
示例:
AT+CSDH=1
OK
AT+CNMA
短信确认
短信
新短信确认
语法:
AT+CNMA
参数:
无
响应:
OK
示例:
AT+CNMA
OK
AT+CMSS
从存储发送
短信
从存储发送短信
语法:
AT+CMSS=<index>,"<da>"
参数:
索引,目标地址
响应:
+CMSS: <mr>
示例:
AT+CMSS=1,"10086"
OK
AT+CMGW
写入短信
短信
写入短信到存储
语法:
AT+CMGW="<oa>",<stat>
参数:
源地址,状态
响应:
+CMGW: <index>
示例:
AT+CMGW="10086",2
OK
AT+CMGC
发送命令
短信
发送命令短信
语法:
AT+CMGC=<fo>,<ct>,<pid>,<mn>,<da>
参数:
格式,类型,协议,号,地址
响应:
+CMGC: <mr>
示例:
AT+CMGC=17,2,0,1,"10086"
OK
AT+CLIP
来电显示
通话
查询来电显示
语法:
AT+CLIP?
参数:
无
响应:
+CLIP: <n>,<m>
示例:
+CLIP: 1,1
OK
AT+CLIR
主叫隐藏
通话
查询主叫号码隐藏
语法:
AT+CLIR?
参数:
无
响应:
+CLIR: <n>,<m>
示例:
+CLIR: 0,1
OK
AT+COLP
被叫显示
通话
查询被叫号码显示
语法:
AT+COLP?
参数:
无
响应:
+COLP: <n>,<m>
示例:
+COLP: 1,1
OK
AT+CCFC
呼叫转移
通话
设置呼叫转移
语法:
AT+CCFC=<reason>,<mode>,<number>
参数:
原因,模式,号码
响应:
OK
示例:
AT+CCFC=0,1,"+8613800200500"
OK
AT+CHUP
挂断通话
通话
挂断当前通话
语法:
AT+CHUP
参数:
无
响应:
OK
示例:
AT+CHUP
OK
AT+VTS
DTMF发送
通话
发送DTMF音
语法:
AT+VTS="<dtmf>"
参数:
DTMF字符
响应:
OK
示例:
AT+VTS="1"
OK
AT+CCWA
呼叫等待
通话
设置呼叫等待
语法:
AT+CCWA=<mode>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+CCWA=1
OK
AT+CTEC
通话类型
通话
设置通话技术类型
语法:
AT+CTEC=<mode>
参数:
技术类型
响应:
OK
示例:
AT+CTEC=0
OK
AT+CUSD
USSD
USSD
非结构化补充业务数据
语法:
AT+CUSD=<mode>,<str>,<dcs>
参数:
模式,命令串,编码
响应:
+CUSD: <status>,<str>,<dcs>
示例:
AT+CUSD=1,"*100#",15
OK
AT+CLVL
音量控制
音频
设置扬声器音量
语法:
AT+CLVL=<level>
参数:
音量(0-100)
响应:
OK
示例:
AT+CLVL=50
OK
AT+CMUT
静音控制
音频
设置麦克风静音
语法:
AT+CMUT=<n>
参数:
0=取消,1=静音
响应:
OK
示例:
AT+CMUT=1
OK
AT+SIDET
侧音控制
音频
设置侧音增益
语法:
AT+SIDET=<gain>
参数:
增益(0-7)
响应:
OK
示例:
AT+SIDET=3
OK
AT+CGNSPWR
GNSS电源
GNSS
GNSS电源控制
语法:
AT+CGNSPWR=<state>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSPWR=1
OK
AT+CGNSSTATUS
GNSS状态
GNSS
查询GNSS运行状态
语法:
AT+CGNSSTATUS
参数:
无
响应:
+CGNSSTATUS: <status>
示例:
+CGNSSTATUS: 1
OK
AT+CGNSINF
GNSS信息
GNSS
查询GNSS定位信息
语法:
AT+CGNSINF
参数:
无
响应:
+CGNSINF: <run>,<fix>,<date>,<time>,<lat>,<lon>,<alt>
示例:
+CGNSINF: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+CGNSURC
GNSS上报
GNSS
设置GNSS主动上报
语法:
AT+CGNSURC=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSURC=1
OK
AT+CGNSPOS
GNSS位置
GNSS
查询GNSS位置
语法:
AT+CGNSPOS
参数:
无
响应:
+CGNSPOS: <lat>,<lon>,<alt>
示例:
+CGNSPOS: 39.9,116.4,50
OK
AT+CGNSAID
GNSS辅助
GNSS
注入辅助数据
语法:
AT+CGNSAID="<type>",<data>
参数:
类型,数据
响应:
OK
示例:
AT+CGNSAID="time",...
OK
AT+CGNSSEQ
GNSS序列
GNSS
设置GNSS序列号
语法:
AT+CGNSSEQ
参数:
无
响应:
+CGNSSEQ: <seq>
示例:
+CGNSSEQ: 1
OK
AT+HTTPINIT
HTTP初始化
HTTP
初始化HTTP服务
语法:
AT+HTTPINIT
参数:
无
响应:
OK
示例:
AT+HTTPINIT
OK
AT+HTTPURL
HTTP URL
HTTP
设置HTTP请求URL
语法:
AT+HTTPURL="<url>"
参数:
URL地址
响应:
OK
示例:
AT+HTTPURL="http://example.com"
OK
AT+HTTPPARA
HTTP参数
HTTP
设置HTTP参数
语法:
AT+HTTPPARA="<name>","<value>"
参数:
参数名,参数值
响应:
OK
示例:
AT+HTTPPARA="CID","1"
OK
AT+HTTPACTION
HTTP请求
HTTP
执行HTTP请求
语法:
AT+HTTPACTION=<method>
参数:
0=GET,1=POST,2=HEAD
响应:
+HTTPACTION: <method>,<status>,<length>
示例:
AT+HTTPACTION=0
OK
AT+HTTPDATA
HTTP数据
HTTP
发送HTTP数据
语法:
AT+HTTPDATA=<length>,<timeout>
参数:
数据长度,超时
响应:
OK
示例:
AT+HTTPDATA=100,10000
OK
AT+HTTPREAD
HTTP读取
HTTP
读取HTTP响应
语法:
AT+HTTPREAD
参数:
无
响应:
+HTTPREAD: <length>
示例:
+HTTPREAD: 1024
OK
AT+HTTPHEAD
HTTP头
HTTP
读取HTTP响应头
语法:
AT+HTTPHEAD
参数:
无
响应:
+HTTPHEAD: <headers>
示例:
+HTTPHEAD: ...
OK
AT+HTTPSSL
HTTP SSL
HTTP
启用HTTPS
语法:
AT+HTTPSSL=<enable>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+HTTPSSL=1
OK
AT+HTTPTERM
HTTP终止
HTTP
终止HTTP服务
语法:
AT+HTTPTERM
参数:
无
响应:
OK
示例:
AT+HTTPTERM
OK
AT+FTPCFG
FTP配置
FTP
配置FTP服务器
语法:
AT+FTPCFG="<server>",<port>,"<user>","<pwd>"
参数:
服务器,端口,用户,密码
响应:
OK
示例:
AT+FTPCFG="ftp.example.com",21,"user","pass"
OK
AT+FTPGET
FTP下载
FTP
从FTP下载文件
语法:
AT+FTPGET=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPGET: <status>,<length>
示例:
AT+FTPGET=1,"test.txt"
OK
AT+FTPPUT
FTP上传
FTP
上传文件到FTP
语法:
AT+FTPPUT=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPPUT: <status>,<length>
示例:
AT+FTPPUT=1,"test.txt"
OK
AT+FTPLIST
FTP列表
FTP
列出FTP目录
语法:
AT+FTPLIST
参数:
无
响应:
+FTPLIST: <data>
示例:
+FTPLIST: ...
OK
AT+FTPDELE
FTP删除
FTP
删除FTP文件
语法:
AT+FTPDELE="<filename>"
参数:
文件名
响应:
OK
示例:
AT+FTPDELE="test.txt"
OK
AT+FTPMKD
FTP建目录
FTP
创建FTP目录
语法:
AT+FTPMKD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPMKD="newdir"
OK
AT+FTPRMD
FTP删目录
FTP
删除FTP目录
语法:
AT+FTPRMD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPRMD="newdir"
OK
AT+FTPRENAME
FTP重命名
FTP
重命名FTP文件
语法:
AT+FTPRENAME="<old>","<new>"
参数:
旧名,新名
响应:
OK
示例:
AT+FTPRENAME="old.txt","new.txt"
OK
AT+CIPOPEN
打开Socket
Socket
打开TCP/UDP连接
语法:
AT+CIPOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+CIPOPEN: <id>
示例:
AT+CIPOPEN=0,"TCP","192.168.1.1",8080
OK
AT+CIPSEND
Socket发送
Socket
发送Socket数据
语法:
AT+CIPSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+CIPSEND=0,10
OK
AT+CIPCLOSE
Socket关闭
Socket
关闭Socket连接
语法:
AT+CIPCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+CIPCLOSE=0
OK
AT+CIPRX
Socket接收
Socket
查询接收数据
语法:
AT+CIPRX=<id>
参数:
ID
响应:
+CIPRX: <length>
示例:
+CIPRX: 100
OK
AT+CIPRXGET
Socket取数据
Socket
获取接收数据
语法:
AT+CIPRXGET=<id>,<length>
参数:
ID,长度
响应:
+CIPRXGET: <data>
示例:
+CIPRXGET: ...
OK
AT+CPBS
电话本存储
电话本
选择电话本存储
语法:
AT+CPBS="<storage>"
参数:
SM/ME/MT/DC
响应:
OK
示例:
AT+CPBS="SM"
OK
AT+CPBR
读电话本
电话本
读取电话本条目
语法:
AT+CPBR=<index1>,<index2>
参数:
起始,结束索引
响应:
+CPBR: <index>,<number>,<type>,<text>
示例:
+CPBR: 1,"10086",129,"CMCC"
OK
AT+CPBW
写电话本
电话本
写入电话本条目
语法:
AT+CPBW=<index>,"<number>",<type>,"<text>"
参数:
索引,号码,类型,姓名
响应:
OK
示例:
AT+CPBW=1,"10086",129,"CMCC"
OK
AT+CPBF
查电话本
电话本
查找电话本条目
语法:
AT+CPBF="<findtext>"
参数:
查找文本
响应:
+CPBF: <index>,<number>,<type>,<text>
示例:
+CPBF: 1,"10086",129,"CMCC"
OK
AT+STKPD
STK配置
STK
STK Profile下载
语法:
AT+STKPD="<profile>"
参数:
Profile数据
响应:
OK
示例:
AT+STKPD="..."
OK
AT+STKTF
STK响应
STK
STK终端响应
语法:
AT+STKTF="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTF="..."
OK
AT+STKTS
STK信封
STK
STK信封命令
语法:
AT+STKTS="<envelope>"
参数:
信封数据
响应:
+STKTS: <response>
示例:
+STKTS: ...
OK
AT+STKTR
STK终端
STK
STK终端响应
语法:
AT+STKTR="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTR="..."
OK
AT+CCLK?
查询时钟
基础
查询模块时钟时间
语法:
AT+CCLK?
参数:
无
响应:
+CCLK: "<time>"
示例:
+CCLK: "24/01/01,12:00:00+32"
OK
AT+CCLK=
设置时钟
基础
设置模块时钟时间
语法:
AT+CCLK="<time>"
参数:
yy/mm/dd,hh:mm:ss±tz
响应:
OK
示例:
AT+CCLK="24/01/01,12:00:00+32"
OK
AT+CTZR
时区上报
基础
查询时区上报设置
语法:
AT+CTZR?
参数:
无
响应:
+CTZR: <n>
示例:
+CTZR: 1
OK
AT+CTZU
时区更新
基础
查询时区自动更新
语法:
AT+CTZU?
参数:
无
响应:
+CTZU: <n>
示例:
+CTZU: 1
OK
AT+CVHU
语音挂断
通话
查询语音挂断控制
语法:
AT+CVHU?
参数:
无
响应:
+CVHU: <n>
示例:
+CVHU: 1
OK
AT+SPVER?
展锐版本
设备信息
查询展锐芯片版本
语法:
AT+SPVER?
参数:
无
响应:
+SPVER: <ver>
示例:
+SPVER: V1.2.0
OK
AT+SPMODEL?
展锐型号
设备信息
查询展锐型号
语法:
AT+SPMODEL?
参数:
无
响应:
+SPMODEL: <model>
示例:
+SPMODEL: SL8541
OK
AT+SPSN?
SN查询
设备信息
查询设备序列号
语法:
AT+SPSN?
参数:
无
响应:
+SPSN: <sn>
示例:
+SPSN: SP20240001
OK
AT+SPRESET
模块重启
基础
重启展锐模块
语法:
AT+SPRESET
参数:
无
响应:
OK
示例:
AT+SPRESET
OK
AT+SPRESTORE
恢复出厂
基础
恢复出厂设置
语法:
AT+SPRESTORE
参数:
无
响应:
OK
示例:
AT+SPRESTORE
OK
AT+SPVBAT?
电压查询
设备信息
查询供电电压
语法:
AT+SPVBAT?
参数:
无
响应:
+SPVBAT: <volt>
示例:
+SPVBAT: 3800
OK
AT+SPSIM?
SIM状态
SIM卡
查询SIM卡状态
语法:
AT+SPSIM?
参数:
无
响应:
+SPSIM: <state>
示例:
+SPSIM: 1
OK
AT+SPICCID?
ICCID查询
SIM卡
查询ICCID
语法:
AT+SPICCID?
参数:
无
响应:
+SPICCID: <iccid>
示例:
+SPICCID: 898604B0101234567890
OK
AT+SPIMSI?
IMSI查询
SIM卡
查询IMSI
语法:
AT+SPIMSI?
参数:
无
响应:
+SPIMSI: <imsi>
示例:
+SPIMSI: 460011234567890
OK
AT+SPRSSI?
RSSI查询
网络
查询信号强度
语法:
AT+SPRSSI?
参数:
无
响应:
+SPRSSI: <rssi>
示例:
+SPRSSI: -65
OK
AT+SPBAND=
频段设置
网络
设置频段
语法:
AT+SPBAND=<band>
参数:
频段号
响应:
OK
示例:
AT+SPBAND=3
OK
AT+SPSCAN
网络扫描
网络
扫描可用网络
语法:
AT+SPSCAN
参数:
无
响应:
+SPSCAN: <list>
示例:
+SPSCAN: 46000,46001,46011
OK
AT+SPMODE?
网络模式
网络
查询网络模式
语法:
AT+SPMODE?
参数:
无
响应:
+SPMODE: <mode>
示例:
+SPMODE: 0
OK
AT+SPMODE=
模式设置
网络
设置网络模式
语法:
AT+SPMODE=<mode>
参数:
0=自动,1=NB,2=CAT-M
响应:
OK
示例:
AT+SPMODE=0
OK
AT+SPAPN?
APN查询
数据
查询APN
语法:
AT+SPAPN?
参数:
无
响应:
+SPAPN: <apn>
示例:
+SPAPN: CMNET
OK
AT+SPAPN=
APN设置
数据
设置APN
语法:
AT+SPAPN="<apn>"
参数:
APN名称
响应:
OK
示例:
AT+SPAPN="CMNET"
OK
AT+SPPDP=1
激活PDP
数据
激活PDP上下文
语法:
AT+SPPDP=1
参数:
1=激活
响应:
OK
示例:
AT+SPPDP=1
OK
AT+SPPDP=0
去激活PDP
数据
去激活PDP
语法:
AT+SPPDP=0
参数:
0=去激活
响应:
OK
示例:
AT+SPPDP=0
OK
AT+SPIP?
IP查询
数据
查询IP地址
语法:
AT+SPIP?
参数:
无
响应:
+SPIP: <ip>
示例:
+SPIP: 10.0.0.2
OK
AT+SPDNS?
DNS查询
网络
查询DNS
语法:
AT+SPDNS?
参数:
无
响应:
+SPDNS: <pri>,<sec>
示例:
+SPDNS: 8.8.8.8,8.8.4.4
OK
AT+SPDNS=
DNS设置
网络
设置DNS
语法:
AT+SPDNS="<pri>","<sec>"
参数:
主DNS,备DNS
响应:
OK
示例:
AT+SPDNS="8.8.8.8","8.8.4.4"
OK
AT+SPPING
Ping测试
网络
执行Ping
语法:
AT+SPPING="<host>",<count>
参数:
目标,次数
响应:
+SPPING: <result>
示例:
+SPPING: 0,10.0.0.1,32,100
OK
AT+SPSOCKOPEN
打开Socket
Socket
打开Socket连接
语法:
AT+SPSOCKOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+SPSOCKOPEN: <id>
示例:
AT+SPSOCKOPEN=0,"TCP","192.168.1.1",8080
OK
AT+SPSOCKSEND
Socket发送
Socket
发送Socket数据
语法:
AT+SPSOCKSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+SPSOCKSEND=0,10
OK
AT+SPSOCKRECV
Socket接收
Socket
接收Socket数据
语法:
AT+SPSOCKRECV=<id>
参数:
ID
响应:
+SPSOCKRECV: <data>
示例:
+SPSOCKRECV: Hello
OK
AT+SPSOCKCLOSE
Socket关闭
Socket
关闭Socket
语法:
AT+SPSOCKCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+SPSOCKCLOSE=0
OK
AT+SPHTTPINIT
HTTP初始化
HTTP
初始化HTTP
语法:
AT+SPHTTPINIT
参数:
无
响应:
OK
示例:
AT+SPHTTPINIT
OK
AT+SPHTTPURL
HTTP URL
HTTP
设置URL
语法:
AT+SPHTTPURL="<url>"
参数:
URL
响应:
OK
示例:
AT+SPHTTPURL="http://example.com"
OK
AT+SPHTTPGET
HTTP GET
HTTP
执行GET请求
语法:
AT+SPHTTPGET
参数:
无
响应:
+SPHTTPGET: <status>,<len>
示例:
+SPHTTPGET: 200,1024
OK
AT+SPHTTPREAD
HTTP读取
HTTP
读取响应
语法:
AT+SPHTTPREAD
参数:
无
响应:
+SPHTTPREAD: <data>
示例:
+SPHTTPREAD: ...
OK
AT+SPHTTPPOST
HTTP POST
HTTP
执行POST请求
语法:
AT+SPHTTPPOST=<length>
参数:
数据长度
响应:
+SPHTTPPOST: <status>,<len>
示例:
+SPHTTPPOST: 200,512
OK
AT+SPFTPOPEN
FTP连接
FTP
连接FTP服务器
语法:
AT+SPFTPOPEN="<host>",<port>,"<user>","<pwd>"
参数:
主机,端口,用户,密码
响应:
OK
示例:
AT+SPFTPOPEN="ftp.example.com",21,"user","pass"
OK
AT+SPFTPGET
FTP下载
FTP
下载文件
语法:
AT+SPFTPGET="<filename>"
参数:
文件名
响应:
+SPFTPGET: <data>
示例:
+SPFTPGET: ...
OK
AT+SPFTPPUT
FTP上传
FTP
上传文件
语法:
AT+SPFTPPUT="<filename>"
参数:
文件名
响应:
OK
示例:
AT+SPFTPPUT="test.txt"
OK
AT+SPGNSSPWR=1
GNSS开启
GNSS
开启GNSS
语法:
AT+SPGNSSPWR=1
参数:
1=开启
响应:
OK
示例:
AT+SPGNSSPWR=1
OK
AT+SPGNSSDATA?
GNSS数据
GNSS
查询GNSS数据
语法:
AT+SPGNSSDATA?
参数:
无
响应:
+SPGNSSDATA: <data>
示例:
+SPGNSSDATA: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+SPGNSSMODE
GNSS模式
GNSS
设置GNSS模式
语法:
AT+SPGNSSMODE=<mode>
参数:
1=GPS,2=BDS,3=GPS+BDS
响应:
OK
示例:
AT+SPGNSSMODE=3
OK
AT+SPAUDIO?
音频配置
音频
查询音频配置
语法:
AT+SPAUDIO?
参数:
无
响应:
+SPAUDIO: <config>
示例:
+SPAUDIO: 1,16000,16
OK
AT+SPAUDIO=
音频设置
音频
设置音频参数
语法:
AT+SPAUDIO=<mode>,<rate>,<bits>
参数:
模式,采样率,位深
响应:
OK
示例:
AT+SPAUDIO=1,16000,16
OK
AT+SPGPIO?
GPIO查询
GPIO
查询GPIO状态
语法:
AT+SPGPIO?
参数:
无
响应:
+SPGPIO: <values>
示例:
+SPGPIO: 0,1,0,1
OK
AT+SPGPIO=
GPIO设置
GPIO
设置GPIO输出
语法:
AT+SPGPIO=<pin>,<value>
参数:
引脚,值
响应:
OK
示例:
AT+SPGPIO=5,1
OK
AT+SPADC?
ADC查询
ADC
查询ADC值
语法:
AT+SPADC?
参数:
无
响应:
+SPADC: <values>
示例:
+SPADC: 1234,2345
OK
AT+SPPWM
PWM设置
PWM
设置PWM输出
语法:
AT+SPPWM=<ch>,<freq>,<duty>
参数:
通道,频率,占空比
响应:
OK
示例:
AT+SPPWM=0,1000,50
OK
AT+SPI2C
I2C操作
I2C
I2C读写
语法:
AT+SPI2C=<addr>,<reg>,<data>
参数:
地址,寄存器,数据
响应:
+SPI2C: <data>
示例:
+SPI2C: 0x01
OK
AT+SPSPI
SPI操作
SPI
SPI读写
语法:
AT+SPSPI=<data>
参数:
十六进制数据
响应:
+SPSPI: <response>
示例:
+SPSPI: 0xFF
OK
AT+SPUART?
UART配置
串口
查询UART配置
语法:
AT+SPUART?
参数:
无
响应:
+SPUART: <baud>,<d>,<s>,<p>
示例:
+SPUART: 115200,8,1,0
OK
AT+SPNVRD
NV读取
Flash
读取NV项
语法:
AT+SPNVRD=<id>
参数:
NV项ID
响应:
+SPNVRD: <data>
示例:
+SPNVRD: 0
OK
AT+SPNVWR
NV写入
Flash
写入NV项
语法:
AT+SPNVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+SPNVWR=1,0
OK
AT+SPPSM=1
PSM开启
厂商专有
开启PSM省电模式
语法:
AT+SPPSM=1
参数:
1=开启
响应:
OK
示例:
AT+SPPSM=1
OK
AT+SPEDRX=1
eDRX开启
厂商专有
开启eDRX
语法:
AT+SPEDRX=1
参数:
1=开启
响应:
OK
示例:
AT+SPEDRX=1
OK
AT+SPSLEEP=1
睡眠模式
厂商专有
进入睡眠模式
语法:
AT+SPSLEEP=1
参数:
1=睡眠
响应:
OK
示例:
AT+SPSLEEP=1
OK
AT+SPDBG=1
调试开启
厂商专有
开启调试模式
语法:
AT+SPDBG=1
参数:
1=开启
响应:
OK
示例:
AT+SPDBG=1
OK
AT+SPLOG=
日志设置
厂商专有
设置日志级别
语法:
AT+SPLOG=<level>
参数:
0-5
响应:
OK
示例:
AT+SPLOG=3
OK
AT+SPTRACE=1
信令跟踪
厂商专有
开启信令跟踪
语法:
AT+SPTRACE=1
参数:
1=开启
响应:
OK
示例:
AT+SPTRACE=1
OK
AT+SPTEST
自检测试
厂商专有
执行模块自检
语法:
AT+SPTEST
参数:
无
响应:
+SPTEST: <result>
示例:
+SPTEST: PASS
OK
AT+SPWDG=
看门狗设置
厂商专有
设置看门狗
语法:
AT+SPWDG=<timeout>
参数:
超时(ms)
响应:
OK
示例:
AT+SPWDG=5000
OK
AT+SPLED=
LED控制
GPIO
控制LED
语法:
AT+SPLED=<id>,<state>
参数:
LED号,状态
响应:
OK
示例:
AT+SPLED=0,1
OK
AT+SPRTC?
RTC查询
基础
查询RTC时间
语法:
AT+SPRTC?
参数:
无
响应:
+SPRTC: <time>
示例:
+SPRTC: 2024-01-01 12:00:00
OK
AT+SPRTC=
RTC设置
基础
设置RTC时间
语法:
AT+SPRTC="<time>"
参数:
日期时间
响应:
OK
示例:
AT+SPRTC="2024-01-01 12:00:00"
OK
AT+SPCLK?
时钟查询
基础
查询时钟配置
语法:
AT+SPCLK?
参数:
无
响应:
+SPCLK: <freq>
示例:
+SPCLK: 26000000
OK
AT+SPFLASH?
Flash信息
Flash
查询Flash信息
语法:
AT+SPFLASH?
参数:
无
响应:
+SPFLASH: <size>,<used>
示例:
+SPFLASH: 1048576,524288
OK
AT+SPATCMD?
指令列表
基础
查询支持的AT指令
语法:
AT+SPATCMD?
参数:
无
响应:
+SPATCMD: <list>
示例:
+SPATCMD: AT+SPVER,AT+SPRESET,...
OK
AT+SPWFAP=1
AP模式开启
WiFi
开启WiFi热点AP模式
语法:
AT+SPWFAP=1
参数:
1=开启
响应:
OK
示例:
AT+SPWFAP=1
OK
AT+SPWFAP=0
AP模式关闭
WiFi
关闭WiFi热点AP模式
语法:
AT+SPWFAP=0
参数:
0=关闭
响应:
OK
示例:
AT+SPWFAP=0
OK
AT+SPWFAP?
AP状态查询
WiFi
查询WiFi AP模式状态
语法:
AT+SPWFAP?
参数:
无
响应:
+SPWFAP: <state>
示例:
+SPWFAP: 1
OK
AT+SPWFSSID?
SSID查询
WiFi
查询WiFi热点SSID
语法:
AT+SPWFSSID?
参数:
无
响应:
+SPWFSSID: <ssid>
示例:
+SPWFSSID: MyWiFi
OK
AT+SPWFSSID=
SSID设置
WiFi
设置WiFi热点SSID
语法:
AT+SPWFSSID="<ssid>"
参数:
SSID名称
响应:
OK
示例:
AT+SPWFSSID="MyWiFi"
OK
AT+SPWFPWD=
密码设置
WiFi
设置WiFi热点密码
语法:
AT+SPWFPWD="<password>"
参数:
8-63位密码
响应:
OK
示例:
AT+SPWFPWD="12345678"
OK
AT+SPWFSEC?
加密模式查询
WiFi
查询WiFi加密模式
语法:
AT+SPWFSEC?
参数:
无
响应:
+SPWFSEC: <mode>
示例:
+SPWFSEC: 3
OK
AT+SPWFSEC=
加密模式设置
WiFi
设置WiFi加密模式
语法:
AT+SPWFSEC=<mode>
参数:
0=Open,1=WEP,2=WPA,3=WPA2,4=WPA3
响应:
OK
示例:
AT+SPWFSEC=3
OK
AT+SPWFCH?
信道查询
WiFi
查询WiFi信道
语法:
AT+SPWFCH?
参数:
无
响应:
+SPWFCH: <channel>
示例:
+SPWFCH: 6
OK
AT+SPWFCH=
信道设置
WiFi
设置WiFi信道
语法:
AT+SPWFCH=<channel>
参数:
1-13(2.4G),36-165(5G)
响应:
OK
示例:
AT+SPWFCH=6
OK
AT+SPWFHIDE=1
隐藏SSID
WiFi
隐藏WiFi热点SSID
语法:
AT+SPWFHIDE=1
参数:
1=隐藏,0=显示
响应:
OK
示例:
AT+SPWFHIDE=1
OK
AT+SPWFHIDE?
隐藏状态查询
WiFi
查询SSID隐藏状态
语法:
AT+SPWFHIDE?
参数:
无
响应:
+SPWFHIDE: <state>
示例:
+SPWFHIDE: 0
OK
AT+SPWFMAX=
最大连接数
WiFi
设置WiFi最大连接数
语法:
AT+SPWFMAX=<num>
参数:
1-32
响应:
OK
示例:
AT+SPWFMAX=10
OK
AT+SPWFMAX?
最大连接数查询
WiFi
查询WiFi最大连接数
语法:
AT+SPWFMAX?
参数:
无
响应:
+SPWFMAX: <num>
示例:
+SPWFMAX: 10
OK
AT+SPWFTXPWR=
发射功率设置
WiFi
设置WiFi发射功率
语法:
AT+SPWFTXPWR=<power>
参数:
0-100百分比
响应:
OK
示例:
AT+SPWFTXPWR=80
OK
AT+SPWFTXPWR?
发射功率查询
WiFi
查询WiFi发射功率
语法:
AT+SPWFTXPWR?
参数:
无
响应:
+SPWFTXPWR: <power>
示例:
+SPWFTXPWR: 80
OK
AT+SPWFCOUNTRY=
国家代码设置
WiFi
设置WiFi国家代码
语法:
AT+SPWFCOUNTRY="<code>"
参数:
两位国家代码
响应:
OK
示例:
AT+SPWFCOUNTRY="CN"
OK
AT+SPWFBAND=
频段设置
WiFi
设置WiFi频段
语法:
AT+SPWFBAND=<band>
参数:
0=2.4G,1=5G,2=双频
响应:
OK
示例:
AT+SPWFBAND=2
OK
AT+SPWFBAND?
频段查询
WiFi
查询WiFi频段
语法:
AT+SPWFBAND?
参数:
无
响应:
+SPWFBAND: <band>
示例:
+SPWFBAND: 2
OK
AT+SPWFBW=
带宽设置
WiFi
设置WiFi带宽
语法:
AT+SPWFBW=<bw>
参数:
0=20M,1=40M,2=80M
响应:
OK
示例:
AT+SPWFBW=2
OK
AT+SPWFSTALIST?
终端列表
WiFi
查询已连接WiFi终端
语法:
AT+SPWFSTALIST?
参数:
无
响应:
+SPWFSTALIST: <list>
示例:
+SPWFSTALIST: AA:BB:CC:DD:EE:FF,192.168.0.2
OK
AT+SPWFSTAKICK
踢出终端
WiFi
断开指定WiFi终端
语法:
AT+SPWFSTAKICK="<mac>"
参数:
终端MAC地址
响应:
OK
示例:
AT+SPWFSTAKICK="AABBCCDDEEFF"
OK
AT+SPWFWPS=1
WPS PBC
WiFi
启动WPS按键加密
语法:
AT+SPWFWPS=1
参数:
1=PBC
响应:
OK
示例:
AT+SPWFWPS=1
OK
AT+SPWFWPS=2
WPS PIN
WiFi
启动WPS PIN加密
语法:
AT+SPWFWPS=2,"<pin>"
参数:
2=PIN,PIN码
响应:
OK
示例:
AT+SPWFWPS=2,"12345678"
OK
AT+SPWFWPSPIN?
WPS PIN查询
WiFi
查询WPS PIN码
语法:
AT+SPWFWPSPIN?
参数:
无
响应:
+SPWFWPSPIN: <pin>
示例:
+SPWFWPSPIN: 12345678
OK
AT+SPDHCP=1
DHCP开启
WiFi
开启DHCP服务器
语法:
AT+SPDHCP=1
参数:
1=开启
响应:
OK
示例:
AT+SPDHCP=1
OK
AT+SPDHCP=0
DHCP关闭
WiFi
关闭DHCP服务器
语法:
AT+SPDHCP=0
参数:
0=关闭
响应:
OK
示例:
AT+SPDHCP=0
OK
AT+SPDHCPPOOL=
DHCP地址池
WiFi
设置DHCP地址池范围
语法:
AT+SPDHCPPOOL="<start>","<end>"
参数:
起始IP,结束IP
响应:
OK
示例:
AT+SPDHCPPOOL="192.168.0.10","192.168.0.100"
OK
AT+SPDHCPLEASE=
DHCP租期
WiFi
设置DHCP租约时间
语法:
AT+SPDHCPLEASE=<seconds>
参数:
租期秒数
响应:
OK
示例:
AT+SPDHCPLEASE=86400
OK
AT+SPDHCPCLI?
DHCP客户端
WiFi
查询DHCP客户端列表
语法:
AT+SPDHCPCLI?
参数:
无
响应:
+SPDHCPCLI: <list>
示例:
+SPDHCPCLI: AA:BB:CC:DD:EE:FF,192.168.0.2,86400
OK
AT+SPWFMACFLT=1
MAC过滤开启
WiFi
开启WiFi MAC地址过滤
语法:
AT+SPWFMACFLT=1
参数:
1=开启
响应:
OK
示例:
AT+SPWFMACFLT=1
OK
AT+SPWFMACMODE=
MAC过滤模式
WiFi
设置MAC过滤模式
语法:
AT+SPWFMACMODE=<mode>
参数:
0=白名单,1=黑名单
响应:
OK
示例:
AT+SPWFMACMODE=0
OK
AT+SPWFMACADD=
MAC添加
WiFi
添加MAC过滤地址
语法:
AT+SPWFMACADD="<mac>"
参数:
MAC地址
响应:
OK
示例:
AT+SPWFMACADD="AABBCCDDEEFF"
OK
AT+SPWFMACDEL=
MAC删除
WiFi
删除MAC过滤地址
语法:
AT+SPWFMACDEL="<mac>"
参数:
MAC地址
响应:
OK
示例:
AT+SPWFMACDEL="AABBCCDDEEFF"
OK
AT+SPWFMACLIST?
MAC列表查询
WiFi
查询MAC过滤列表
语法:
AT+SPWFMACLIST?
参数:
无
响应:
+SPWFMACLIST: <list>
示例:
+SPWFMACLIST: AA:BB:CC:DD:EE:FF
OK
AT+SPLANIP?
LAN IP查询
网络
查询LAN口IP地址
语法:
AT+SPLANIP?
参数:
无
响应:
+SPLANIP: <ip>,<mask>
示例:
+SPLANIP: 192.168.0.1,255.255.255.0
OK
AT+SPLANIP=
LAN IP设置
网络
设置LAN口IP地址
语法:
AT+SPLANIP="<ip>","<mask>"
参数:
IP地址,子网掩码
响应:
OK
示例:
AT+SPLANIP="192.168.0.1","255.255.255.0"
OK
AT+SPWANMODE?
WAN模式查询
网络
查询WAN连接模式
语法:
AT+SPWANMODE?
参数:
无
响应:
+SPWANMODE: <mode>
示例:
+SPWANMODE: 1
OK
AT+SPWANMODE=
WAN模式设置
网络
设置WAN连接模式
语法:
AT+SPWANMODE=<mode>
参数:
0=桥接,1=路由,2=PPPoE
响应:
OK
示例:
AT+SPWANMODE=1
OK
AT+SPPPPOE=
PPPoE设置
网络
设置PPPoE拨号参数
语法:
AT+SPPPPOE="<user>","<pwd>"
参数:
用户名,密码
响应:
OK
示例:
AT+SPPPPOE="user","pass"
OK
AT+SPPPPOE?
PPPoE状态
网络
查询PPPoE拨号状态
语法:
AT+SPPPPOE?
参数:
无
响应:
+SPPPPOE: <state>
示例:
+SPPPPOE: 1
OK
AT+SPNAT=1
NAT开启
网络
开启NAT地址转换
语法:
AT+SPNAT=1
参数:
1=开启
响应:
OK
示例:
AT+SPNAT=1
OK
AT+SPNAT=0
NAT关闭
网络
关闭NAT地址转换
语法:
AT+SPNAT=0
参数:
0=关闭
响应:
OK
示例:
AT+SPNAT=0
OK
AT+SPVLAN=1
VLAN开启
网络
开启VLAN
语法:
AT+SPVLAN=1
参数:
1=开启
响应:
OK
示例:
AT+SPVLAN=1
OK
AT+SPVLANID=
VLAN ID设置
网络
设置VLAN ID
语法:
AT+SPVLANID=<id>
参数:
1-4094
响应:
OK
示例:
AT+SPVLANID=100
OK
AT+SPPORTFWD=
端口转发
网络
添加端口转发规则
语法:
AT+SPPORTFWD=<proto>,<wanport>,<lanip>,<lanport>
参数:
协议,WAN端口,LAN IP,LAN端口
响应:
OK
示例:
AT+SPPORTFWD=1,8080,"192.168.0.100",80
OK
AT+SPPORTFWD?
端口转发查询
网络
查询端口转发规则
语法:
AT+SPPORTFWD?
参数:
无
响应:
+SPPORTFWD: <list>
示例:
+SPPORTFWD: 1,8080,192.168.0.100,80
OK
AT+SPDMZ=
DMZ设置
网络
设置DMZ主机
语法:
AT+SPDMZ="<ip>"
参数:
DMZ主机IP
响应:
OK
示例:
AT+SPDMZ="192.168.0.100"
OK
AT+SPUPNP=1
UPnP开启
网络
开启UPnP
语法:
AT+SPUPNP=1
参数:
1=开启
响应:
OK
示例:
AT+SPUPNP=1
OK
AT+SPBRIDGE=1
桥接模式
网络
切换到桥接模式
语法:
AT+SPBRIDGE=1
参数:
1=桥接
响应:
OK
示例:
AT+SPBRIDGE=1
OK
AT+SPNRMODE?
5G模式查询
网络
查询5G NR模式
语法:
AT+SPNRMODE?
参数:
无
响应:
+SPNRMODE: <mode>
示例:
+SPNRMODE: 1
OK
AT+SPNRMODE=
5G模式设置
网络
设置5G NR模式
语法:
AT+SPNRMODE=<mode>
参数:
0=SA,1=NSA,2=自动
响应:
OK
示例:
AT+SPNRMODE=2
OK
AT+SPNRBAND?
5G频段查询
网络
查询5G频段
语法:
AT+SPNRBAND?
参数:
无
响应:
+SPNRBAND: <bands>
示例:
+SPNRBAND: 41,78,79
OK
AT+SPNRBAND=
5G频段设置
网络
设置5G频段
语法:
AT+SPNRBAND="<bands>"
参数:
频段列表
响应:
OK
示例:
AT+SPNRBAND="41,78,79"
OK
AT+SPNRCELL?
NR小区查询
网络
查询5G NR小区信息
语法:
AT+SPNRCELL?
参数:
无
响应:
+SPNRCELL: <mcc>,<mnc>,<nci>,<pci>
示例:
+SPNRCELL: 460,0,12345678,100
OK
AT+SPNRSIGNAL?
NR信号查询
网络
查询5G NR信号质量
语法:
AT+SPNRSIGNAL?
参数:
无
响应:
+SPNRSIGNAL: <rsrp>,<rsrq>,<sinr>
示例:
+SPNRSIGNAL: -85,-10,15
OK
AT+SPENDC=1
EN-DC开启
网络
开启EN-DC双连接
语法:
AT+SPENDC=1
参数:
1=开启
响应:
OK
示例:
AT+SPENDC=1
OK
AT+SPENDC=0
EN-DC关闭
网络
关闭EN-DC双连接
语法:
AT+SPENDC=0
参数:
0=关闭
响应:
OK
示例:
AT+SPENDC=0
OK
AT+SPPDUTYPE=
PDU类型设置
网络
设置5G PDU会话类型
语法:
AT+SPPDUTYPE=<type>
参数:
0=IPv4,1=IPv6,2=IPv4v6
响应:
OK
示例:
AT+SPPDUTYPE=2
OK
AT+SPFOTACHECK
FOTA检查
固件
检查固件更新
语法:
AT+SPFOTACHECK
参数:
无
响应:
+SPFOTACHECK: <status>
示例:
+SPFOTACHECK: 1
OK
AT+SPFOTASTART
FOTA升级
固件
启动固件升级
语法:
AT+SPFOTASTART
参数:
无
响应:
OK
示例:
AT+SPFOTASTART
OK
AT+SPFOTASTAT?
FOTA状态
固件
查询固件升级状态
语法:
AT+SPFOTASTAT?
参数:
无
响应:
+SPFOTASTAT: <status>,<progress>
示例:
+SPFOTASTAT: 1,50
OK
AT+SPFWUPGRADE
本地升级
固件
从本地文件升级固件
语法:
AT+SPFWUPGRADE="<filename>"
参数:
固件文件路径
响应:
OK
示例:
AT+SPFWUPGRADE="firmware.bin"
OK
AT+SPDUALPART?
双分区查询
固件
查询双分区信息
语法:
AT+SPDUALPART?
参数:
无
响应:
+SPDUALPART: <active>,<backup>
示例:
+SPDUALPART: 0,1
OK
AT+SPFWROLLBACK
固件回滚
固件
回滚到备用分区
语法:
AT+SPFWROLLBACK
参数:
无
响应:
OK
示例:
AT+SPFWROLLBACK
OK
AT+SPDATAUL?
上行流量
数据
查询上行数据流量
语法:
AT+SPDATAUL?
参数:
无
响应:
+SPDATAUL: <bytes>
示例:
+SPDATAUL: 1234567890
OK
AT+SPDATADL?
下行流量
数据
查询下行数据流量
语法:
AT+SPDATADL?
参数:
无
响应:
+SPDATADL: <bytes>
示例:
+SPDATADL: 9876543210
OK
AT+SPDATARESET
流量清零
数据
清零数据流量计数器
语法:
AT+SPDATARESET
参数:
无
响应:
OK
示例:
AT+SPDATARESET
OK
AT+SPDATAUSAGE?
流量使用
数据
查询今日流量使用
语法:
AT+SPDATAUSAGE?
参数:
无
响应:
+SPDATAUSAGE: <today>,<month>
示例:
+SPDATAUSAGE: 1024000,30720000
OK
AT+SPDATALIMIT=
流量限制
数据
设置月度流量限制
语法:
AT+SPDATALIMIT=<bytes>
参数:
流量上限字节
响应:
OK
示例:
AT+SPDATALIMIT=10737418240
OK
AT+SPDATAALERT=
流量告警
数据
设置流量告警阈值
语法:
AT+SPDATAALERT=<percent>
参数:
百分比
响应:
OK
示例:
AT+SPDATAALERT=90
OK
AT+SPCONNTIME?
连接时长
数据
查询网络连接时长
语法:
AT+SPCONNTIME?
参数:
无
响应:
+SPCONNTIME: <seconds>
示例:
+SPCONNTIME: 3600
OK
AT+SPDRX=
DRX配置
厂商专有
设置DRX不连续接收
语法:
AT+SPDRX=<mode>
参数:
0=关闭,1=短DRX,2=长DRX
响应:
OK
示例:
AT+SPDRX=1
OK
AT+SPEDRXPARA=
eDRX参数
厂商专有
设置eDRX参数
语法:
AT+SPEDRXPARA=<acttype>,<edrxval>
参数:
接入类型,eDRX值
响应:
OK
示例:
AT+SPEDRXPARA=4,5
OK
AT+SPPSMTIMER=
PSM定时器
厂商专有
设置PSM定时器
语法:
AT+SPPSMTIMER=<req>,<rat>
参数:
请求T3324,分配T3412
响应:
OK
示例:
AT+SPPSMTIMER=10,100
OK
AT+SPIDLETIME=
空闲超时
厂商专有
设置空闲休眠时间
语法:
AT+SPIDLETIME=<seconds>
参数:
空闲秒数
响应:
OK
示例:
AT+SPIDLETIME=60
OK
AT+SPWFSLEEP=1
WiFi休眠
WiFi
开启WiFi休眠省电
语法:
AT+SPWFSLEEP=1
参数:
1=开启
响应:
OK
示例:
AT+SPWFSLEEP=1
OK
AT+SPTEMPTHRES=
温度阈值
厂商专有
设置温度告警阈值
语法:
AT+SPTEMPTHRES=<threshold>
参数:
温度值(0.1℃)
响应:
OK
示例:
AT+SPTEMPTHRES=600
OK
AT+SPTEMPSTAT?
温度状态
厂商专有
查询热管理状态
语法:
AT+SPTEMPSTAT?
参数:
无
响应:
+SPTEMPSTAT: <state>
示例:
+SPTEMPSTAT: 0
OK
AT+SPSIMSLOT?
SIM卡槽查询
SIM卡
查询当前SIM卡槽
语法:
AT+SPSIMSLOT?
参数:
无
响应:
+SPSIMSLOT: <slot>
示例:
+SPSIMSLOT: 1
OK
AT+SPSIMSLOT=
SIM卡槽切换
SIM卡
切换SIM卡槽
语法:
AT+SPSIMSLOT=<slot>
参数:
1=卡槽1,2=卡槽2
响应:
OK
示例:
AT+SPSIMSLOT=2
OK
AT+SPSIMHOTSWAP=1
热插拔开启
SIM卡
开启SIM热插拔
语法:
AT+SPSIMHOTSWAP=1
参数:
1=开启
响应:
OK
示例:
AT+SPSIMHOTSWAP=1
OK
AT+SPSIMDUAL?
双卡状态
SIM卡
查询双卡待机状态
语法:
AT+SPSIMDUAL?
参数:
无
响应:
+SPSIMDUAL: <slot1>,<slot2>
示例:
+SPSIMDUAL: 1,1
OK
AT+SPSIMPREF=
SIM偏好设置
SIM卡
设置数据卡偏好
语法:
AT+SPSIMPREF=<slot>
参数:
1=卡1,2=卡2,0=自动
响应:
OK
示例:
AT+SPSIMPREF=1
OK
AT+SPVOLTE=1
VoLTE开启
通话
开启VoLTE语音
语法:
AT+SPVOLTE=1
参数:
1=开启
响应:
OK
示例:
AT+SPVOLTE=1
OK
AT+SPVOLTE?
VoLTE状态
通话
查询VoLTE状态
语法:
AT+SPVOLTE?
参数:
无
响应:
+SPVOLTE: <state>
示例:
+SPVOLTE: 1
OK
AT+SPVONR=1
VoNR开启
通话
开启VoNR语音
语法:
AT+SPVONR=1
参数:
1=开启
响应:
OK
示例:
AT+SPVONR=1
OK
AT+SPVONR?
VoNR状态
通话
查询VoNR状态
语法:
AT+SPVONR?
参数:
无
响应:
+SPVONR: <state>
示例:
+SPVONR: 0
OK
AT+SPIMSCFG=
IMS配置
通话
设置IMS参数
语法:
AT+SPIMSCFG="<server>","<port>"
参数:
IMS服务器,端口
响应:
OK
示例:
AT+SPIMSCFG="ims.mnc.mcc.3gppnetwork.org",5060
OK
AT+SPVOICEDOM=
语音域设置
通话
设置语音域偏好
语法:
AT+SPVOICEDOM=<mode>
参数:
0=CS,1=PS,2=CS/PS
响应:
OK
示例:
AT+SPVOICEDOM=2
OK
AT+SPTR069=1
TR069开启
厂商专有
开启TR069远程管理
语法:
AT+SPTR069=1
参数:
1=开启
响应:
OK
示例:
AT+SPTR069=1
OK
AT+SPTR069URL=
TR069服务器
厂商专有
设置TR069服务器URL
语法:
AT+SPTR069URL="<url>"
参数:
ACS服务器URL
响应:
OK
示例:
AT+SPTR069URL="http://acs.example.com"
OK
AT+SPTR069?
TR069状态
厂商专有
查询TR069状态
语法:
AT+SPTR069?
参数:
无
响应:
+SPTR069: <state>
示例:
+SPTR069: 1
OK
AT+SPDDNS=
DDNS设置
网络
设置DDNS动态域名
语法:
AT+SPDDNS="<provider>","<domain>","<user>","<pwd>"
参数:
服务商,域名,用户,密码
响应:
OK
示例:
AT+SPDDNS="dyndns","my.ddns.net","user","pass"
OK
AT+SPWEBUI=1
WebUI开启
厂商专有
开启Web管理界面
语法:
AT+SPWEBUI=1
参数:
1=开启
响应:
OK
示例:
AT+SPWEBUI=1
OK
AT+SPWEBUIPORT=
WebUI端口
厂商专有
设置WebUI端口
语法:
AT+SPWEBUIPORT=<port>
参数:
端口号
响应:
OK
示例:
AT+SPWEBUIPORT=80
OK
AT+SPSSH=1
SSH开启
厂商专有
开启SSH远程登录
语法:
AT+SPSSH=1
参数:
1=开启
响应:
OK
示例:
AT+SPSSH=1
OK
AT+SPTELNET=1
Telnet开启
厂商专有
开启Telnet远程登录
语法:
AT+SPTELNET=1
参数:
1=开启
响应:
OK
示例:
AT+SPTELNET=1
OK
AT+SPSNMP=
SNMP配置
厂商专有
设置SNMP参数
语法:
AT+SPSNMP="<community>","<ip>"
参数:
团体名,管理IP
响应:
OK
示例:
AT+SPSNMP="public","192.168.0.100"
OK
AT+SPREBOOT=
延迟重启
基础
延迟重启设备
语法:
AT+SPREBOOT=<seconds>
参数:
延迟秒数
响应:
OK
示例:
AT+SPREBOOT=10
OK
AT+SPAIRPLANE=1
飞行模式
基础
开启飞行模式
语法:
AT+SPAIRPLANE=1
参数:
1=开启,0=关闭
响应:
OK
示例:
AT+SPAIRPLANE=1
OK
AT+SPAIRPLANE?
飞行模式查询
基础
查询飞行模式状态
语法:
AT+SPAIRPLANE?
参数:
无
响应:
+SPAIRPLANE: <state>
示例:
+SPAIRPLANE: 0
OK
AT+SPUSBMODE=
USB模式设置
厂商专有
设置USB工作模式
语法:
AT+SPUSBMODE=<mode>
参数:
0=RNDIS,1=ECM,2=ADB,3=串口
响应:
OK
示例:
AT+SPUSBMODE=0
OK
AT+SPUSBMODE?
USB模式查询
厂商专有
查询USB工作模式
语法:
AT+SPUSBMODE?
参数:
无
响应:
+SPUSBMODE: <mode>
示例:
+SPUSBMODE: 0
OK
AT+SPLCD=
LCD控制
厂商专有
控制LCD背光亮度
语法:
AT+SPLCD=<brightness>
参数:
0-100亮度
响应:
OK
示例:
AT+SPLCD=80
OK
AT+SPBAT?
电池查询
设备信息
查询电池信息
语法:
AT+SPBAT?
参数:
无
响应:
+SPBAT: <level>,<voltage>,<status>
示例:
+SPBAT: 85,3950,1
OK
AT+SPCHARGE=1
充电控制
厂商专有
开启/关闭充电
语法:
AT+SPCHARGE=1
参数:
1=开启,0=关闭
响应:
OK
示例:
AT+SPCHARGE=1
OK
AT+SPANTCFG=
天线配置
厂商专有
设置天线模式
语法:
AT+SPANTCFG=<mode>
参数:
0=主天线,1=分集,2=MIMO
响应:
OK
示例:
AT+SPANTCFG=2
OK
AT+SPRFCAL=
RF校准
厂商专有
执行射频校准
语法:
AT+SPRFCAL="<type>"
参数:
校准类型
响应:
+SPRFCAL: <result>
示例:
+SPRFCAL: PASS
OK
AT+SPPRODTEST=
生产测试
厂商专有
执行生产测试项
语法:
AT+SPPRODTEST="<item>"
参数:
测试项目名称
响应:
+SPPRODTEST: <result>
示例:
+SPPRODTEST: PASS
OK
AT+SPLEDMODE=
LED模式
厂商专有
设置LED指示灯模式
语法:
AT+SPLEDMODE=<mode>
参数:
0=关闭,1=常亮,2=闪烁,3=呼吸
响应:
OK
示例:
AT+SPLEDMODE=3
OK
AT+SPKEYCFG=
按键配置
厂商专有
配置物理按键功能
语法:
AT+SPKEYCFG=<key>,<action>
参数:
按键号,动作
响应:
OK
示例:
AT+SPKEYCFG=1,1
OK
AT+SPAUTOSLEEP=
自动休眠
厂商专有
设置自动休眠时间
语法:
AT+SPAUTOSLEEP=<minutes>
参数:
休眠分钟数
响应:
OK
示例:
AT+SPAUTOSLEEP=5
OK
AT+SPWIFIROAM=
WiFi漫游
WiFi
设置WiFi漫游参数
语法:
AT+SPWIFIROAM=<threshold>
参数:
漫游信号阈值
响应:
OK
示例:
AT+SPWIFIROAM=-75
OK
AT+SPWFBEACON=
信标间隔
WiFi
设置WiFi Beacon间隔
语法:
AT+SPWFBEACON=<interval>
参数:
信标间隔ms
响应:
OK
示例:
AT+SPWFBEACON=100
OK
AT+SPWFDTIM=
DTIM设置
WiFi
设置WiFi DTIM参数
语法:
AT+SPWFDTIM=<value>
参数:
DTIM值1-255
响应:
OK
示例:
AT+SPWFDTIM=3
OK
AT+SPWFIGMP=1
IGMP开启
WiFi
开启IGMP Snooping
语法:
AT+SPWFIGMP=1
参数:
1=开启
响应:
OK
示例:
AT+SPWFIGMP=1
OK
AT+SPSIPALG=1
SIP ALG开启
网络
开启SIP ALG
语法:
AT+SPSIPALG=1
参数:
1=开启
响应:
OK
示例:
AT+SPSIPALG=1
OK
AT+SPFTPALG=1
FTP ALG开启
网络
开启FTP ALG
语法:
AT+SPFTPALG=1
参数:
1=开启
响应:
OK
示例:
AT+SPFTPALG=1
OK
AT+SPIMSI2?
副卡IMSI
SIM卡
查询副卡IMSI
语法:
AT+SPIMSI2?
参数:
无
响应:
+SPIMSI2: <imsi>
示例:
+SPIMSI2: 460011234567891
OK
AT+SPIMEI2=
副卡IMEI写入
厂商专有
写入副卡IMEI
语法:
AT+SPIMEI2="<imei>"
参数:
15位IMEI
响应:
OK
示例:
AT+SPIMEI2="865123456789013"
OK
AT+SPSMSOVERIP=1
IP短信开启
短信
开启SMS over IP
语法:
AT+SPSMSOVERIP=1
参数:
1=开启
响应:
OK
示例:
AT+SPSMSOVERIP=1
OK
AT+SPDATARATE?
速率查询
数据
查询上下行速率
语法:
AT+SPDATARATE?
参数:
无
响应:
+SPDATARATE: <ul>,<dl>
示例:
+SPDATARATE: 50000000,150000000
OK
AT+SPCELLLIST?
邻区列表
网络
查询邻区列表
语法:
AT+SPCELLLIST?
参数:
无
响应:
+SPCELLLIST: <list>
示例:
+SPCELLLIST: 460,0,9527,12345,-70
OK
AT+SPBANDLOCK=
频段锁定
网络
锁定指定频段
语法:
AT+SPBANDLOCK="<bands>"
参数:
频段列表
响应:
OK
示例:
AT+SPBANDLOCK="1,3,5,8,38,41,78"
OK
AT+SPLOCKCELL=
锁定小区
网络
锁定指定小区
语法:
AT+SPLOCKCELL=<mcc>,<mnc>,<lac>,<ci>
参数:
MCC,MNC,LAC,CI
响应:
OK
示例:
AT+SPLOCKCELL=460,0,9527,12345
OK
AT+SPSCAN5G
5G网络扫描
网络
扫描5G可用网络
语法:
AT+SPSCAN5G
参数:
无
响应:
+SPSCAN5G: <list>
示例:
+SPSCAN5G: 46000,46001
OK
AT+SPPCSCF?
P-CSCF查询
通话
查询P-CSCF地址
语法:
AT+SPPCSCF?
参数:
无
响应:
+SPPCSCF: <addr>
示例:
+SPPCSCF: 192.168.100.1
OK
AT+SPLOGSERVER=
日志服务器
厂商专有
设置远程日志服务器
语法:
AT+SPLOGSERVER="<ip>",<port>
参数:
服务器IP,端口
响应:
OK
示例:
AT+SPLOGSERVER="192.168.0.100",514
OK
AT+SPTCPMAX=
TCP最大连接
Socket
设置TCP最大连接数
语法:
AT+SPTCPMAX=<num>
参数:
最大连接数
响应:
OK
示例:
AT+SPTCPMAX=16
OK
AT+SPUDPMAX=
UDP最大连接
Socket
设置UDP最大连接数
语法:
AT+SPUDPMAX=<num>
参数:
最大连接数
响应:
OK
示例:
AT+SPUDPMAX=16
OK
AT+SPDNSOVR=
DNS覆盖
网络
设置DNS覆盖模式
语法:
AT+SPDNSOVR=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+SPDNSOVR=1
OK
AT+SPMTU=
MTU设置
网络
设置网络MTU值
语法:
AT+SPMTU=<size>
参数:
MTU大小
响应:
OK
示例:
AT+SPMTU=1400
OK
AT+SPIPTABLES=
防火墙规则
网络
设置防火墙规则
语法:
AT+SPIPTABLES="<rule>"
参数:
防火墙规则
响应:
OK
示例:
AT+SPIPTABLES="DROP"
OK
AT+SPQOS=
QoS设置
网络
设置流量QoS规则
语法:
AT+SPQOS=<id>,<proto>,<port>,<priority>
参数:
规则ID,协议,端口,优先级
响应:
OK
示例:
AT+SPQOS=1,1,80,7
OK
AT+SPWIFIDBG=1
WiFi调试
WiFi
开启WiFi调试信息
语法:
AT+SPWIFIDBG=1
参数:
1=开启
响应:
OK
示例:
AT+SPWIFIDBG=1
OK
AT+SPPRODINFO?
生产信息
设备信息
查询生产信息
语法:
AT+SPPRODINFO?
参数:
无
响应:
+SPPRODINFO: <info>
示例:
+SPPRODINFO: SN:ABC123,HW:V1.0,FW:V2.1
OK
AT+SPHWVER?
硬件版本
设备信息
查询硬件版本
语法:
AT+SPHWVER?
参数:
无
响应:
+SPHWVER: <ver>
示例:
+SPHWVER: V1.0
OK
AT+SPPCBVER?
PCB版本
设备信息
查询PCB版本
语法:
AT+SPPCBVER?
参数:
无
响应:
+SPPCBVER: <ver>
示例:
+SPPCBVER: V1.0A
OK
AT+SPEEPROMWR=
EEPROM写入
厂商专有
写入EEPROM数据
语法:
AT+SPEEPROMWR=<addr>,<data>
参数:
地址,数据
响应:
OK
示例:
AT+SPEEPROMWR=0x100,0x55
OK
AT+SPEEPROMRD=
EEPROM读取
厂商专有
读取EEPROM数据
语法:
AT+SPEEPROMRD=<addr>
参数:
地址
响应:
+SPEEPROMRD: <data>
示例:
+SPEEPROMRD: 0x55
OK
AT+SPCRON=
定时任务
厂商专有
设置定时任务
语法:
AT+SPCRON="<time>","<command>"
参数:
时间,命令
响应:
OK
示例:
AT+SPCRON="00:00","reboot"
OK
AT+SPOTAURL=
OTA地址
固件
设置OTA服务器地址
语法:
AT+SPOTAURL="<url>"
参数:
OTA服务器URL
响应:
OK
示例:
AT+SPOTAURL="http://ota.example.com"
OK
AT+SPREBOOTCNT?
重启次数
设备信息
查询设备重启次数
语法:
AT+SPREBOOTCNT?
参数:
无
响应:
+SPREBOOTCNT: <count>
示例:
+SPREBOOTCNT: 15
OK
AT+SPUPTIME?
运行时长
设备信息
查询设备运行时长
语法:
AT+SPUPTIME?
参数:
无
响应:
+SPUPTIME: <seconds>
示例:
+SPUPTIME: 86400
OK
AT+SPERRLOG?
错误日志
厂商专有
查询错误日志
语法:
AT+SPERRLOG?
参数:
无
响应:
+SPERRLOG: <log>
示例:
+SPERRLOG: ...
OK
AT+SPSYNCTIME=1
时间同步
基础
开启NTP时间同步
语法:
AT+SPSYNCTIME=1
参数:
1=开启
响应:
OK
示例:
AT+SPSYNCTIME=1
OK
AT+SPNTPSERVER=
NTP服务器
基础
设置NTP服务器
语法:
AT+SPNTPSERVER="<server>"
参数:
NTP服务器地址
响应:
OK
示例:
AT+SPNTPSERVER="ntp.aliyun.com"
OK
AT+SPTIMEZONE=
时区设置
基础
设置系统时区
语法:
AT+SPTIMEZONE=<offset>
参数:
UTC偏移分钟
响应:
OK
示例:
AT+SPTIMEZONE=480
OK
AT+SPWIFIGUEST=1
访客网络
WiFi
开启WiFi访客网络
语法:
AT+SPWIFIGUEST=1
参数:
1=开启
响应:
OK
示例:
AT+SPWIFIGUEST=1
OK
AT+SPGUESTSSID=
访客SSID
WiFi
设置访客网络SSID
语法:
AT+SPGUESTSSID="<ssid>"
参数:
访客SSID
响应:
OK
示例:
AT+SPGUESTSSID="Guest"
OK
AT+SPGUESTPWD=
访客密码
WiFi
设置访客网络密码
语法:
AT+SPGUESTPWD="<password>"
参数:
访客密码
响应:
OK
示例:
AT+SPGUESTPWD="guest1234"
OK
AT+SPWIFIMESH=1
Mesh开启
WiFi
开启WiFi Mesh组网
语法:
AT+SPWIFIMESH=1
参数:
1=开启
响应:
OK
示例:
AT+SPWIFIMESH=1
OK
AT+SPREPEATER=1
中继模式
WiFi
开启WiFi中继模式
语法:
AT+SPREPEATER=1
参数:
1=开启
响应:
OK
示例:
AT+SPREPEATER=1
OK
高通 ["MDM9205","MDM9207","SDX55","SDX65","X55","X65"]
228 条指令AT
基础测试
基础
检测模块是否响应
语法:
AT
参数:
无
响应:
OK
示例:
AT
OK
ATI
设备信息
设备信息
查询模块厂商信息
语法:
ATI
参数:
无
响应:
厂商信息文本
示例:
ATI
ZTE Corporation
OK
AT+CGMI
厂商信息
设备信息
查询模块制造商名称
语法:
AT+CGMI
参数:
无
响应:
制造商名称
示例:
AT+CGMI
ZTE INCORPORATED
OK
AT+CGMM
模块型号
设备信息
查询模块型号标识
语法:
AT+CGMM
参数:
无
响应:
模块型号字符串
示例:
AT+CGMM
ZX2975
OK
AT+CGMR
软件版本
设备信息
查询模块软件版本号
语法:
AT+CGMR
参数:
无
响应:
软件版本字符串
示例:
AT+CGMR
ZX2975_V1.0.0
OK
AT+CGSN
IMEI号
设备信息
查询模块IMEI序列号
语法:
AT+CGSN
参数:
无
响应:
15位IMEI号码
示例:
AT+CGSN
865123456789012
OK
AT+CSQ
信号质量
网络
查询当前信号质量
语法:
AT+CSQ
参数:
无
响应:
+CSQ: <rssi>,<ber>
示例:
+CSQ: 25,0
OK
AT+CPIN?
SIM卡状态
SIM卡
查询SIM卡PIN码状态
语法:
AT+CPIN?
参数:
无
响应:
+CPIN: <code>
示例:
+CPIN: READY
OK
AT+CREG?
网络注册
网络
查询CS网络注册状态
语法:
AT+CREG?
参数:
无
响应:
+CREG: <n>,<stat>
示例:
+CREG: 0,1
OK
AT+CGREG?
GPRS注册
网络
查询GPRS网络注册状态
语法:
AT+CGREG?
参数:
无
响应:
+CGREG: <n>,<stat>
示例:
+CGREG: 0,1
OK
AT+CEREG?
LTE注册
网络
查询EPS网络注册状态
语法:
AT+CEREG?
参数:
无
响应:
+CEREG: <n>,<stat>
示例:
+CEREG: 0,1
OK
AT+COPS?
运营商信息
网络
查询当前运营商信息
语法:
AT+COPS?
参数:
无
响应:
+COPS: <mode>,<format>,<oper>
示例:
+COPS: 0,0,"CHINA MOBILE"
OK
AT+CGDCONT?
PDP上下文
数据
查询PDP上下文定义
语法:
AT+CGDCONT?
参数:
无
响应:
+CGDCONT: <cid>,<PDP_type>,<APN>
示例:
+CGDCONT: 1,"IP","CMNET"
OK
AT+CGACT?
PDP激活状态
数据
查询PDP上下文激活状态
语法:
AT+CGACT?
参数:
无
响应:
+CGACT: <cid>,<state>
示例:
+CGACT: 1,1
OK
AT+CFUN=1,1
重启模块
基础
重启模块
语法:
AT+CFUN=1,1
参数:
无
响应:
OK
示例:
AT+CFUN=1,1
OK
AT+CFUN=0
最小功能
基础
设置模块为最小功能模式
语法:
AT+CFUN=0
参数:
无
响应:
OK
示例:
AT+CFUN=0
OK
AT+CFUN=1
全功能
基础
设置模块为全功能模式
语法:
AT+CFUN=1
参数:
无
响应:
OK
示例:
AT+CFUN=1
OK
AT+CMGF=1
短信模式
短信
设置短信为文本模式
语法:
AT+CMGF=1
参数:
1=文本,0=PDU
响应:
OK
示例:
AT+CMGF=1
OK
AT+CMGS
发送短信
短信
发送文本短信
语法:
AT+CMGS="<phone>"
参数:
目标手机号
响应:
> 提示输入内容,Ctrl+Z结束
示例:
AT+CMGS="10086"
>Hello
OK
AT+CMGR
读取短信
短信
读取指定索引的短信
语法:
AT+CMGR=<index>
参数:
短信索引号
响应:
+CMGR: <stat>,<oa>,...,<data>
示例:
AT+CMGR=1
+CMGR: "REC READ","10086",...
OK
AT+CMGL
列出短信
短信
列出指定状态的短信
语法:
AT+CMGL="<stat>"
参数:
ALL/REC UNREAD/REC READ
响应:
+CMGL: ...
示例:
AT+CMGL="ALL"
OK
AT+CNMI
短信通知
短信
设置新短信指示方式
语法:
AT+CNMI=<mode>,<mt>
参数:
mode,mt参数
响应:
OK
示例:
AT+CNMI=2,1
OK
AT+CLCC
当前通话
通话
查询当前通话列表
语法:
AT+CLCC
参数:
无
响应:
+CLCC: <id>,<dir>,<stat>,<mode>,...,<number>
示例:
AT+CLCC
OK
ATD
拨号
通话
拨打电话号码
语法:
ATD<number>;
参数:
目标号码,分号结尾语音
响应:
OK/CONNECT
示例:
ATD10086;
OK
ATH
挂断
通话
挂断当前通话
语法:
ATH
参数:
无
响应:
OK
示例:
ATH
OK
ATA
接听
通话
接听来电
语法:
ATA
参数:
无
响应:
OK
示例:
ATA
OK
AT+CGATT?
GPRS附着
数据
查询GPRS附着状态
语法:
AT+CGATT?
参数:
无
响应:
+CGATT: <state>
示例:
+CGATT: 1
OK
AT+CGATT=1
GPRS附着
数据
激活GPRS附着
语法:
AT+CGATT=1
参数:
无
响应:
OK
示例:
AT+CGATT=1
OK
AT+CGATT=0
GPRS去附着
数据
取消GPRS附着
语法:
AT+CGATT=0
参数:
无
响应:
OK
示例:
AT+CGATT=0
OK
AT+CESQ
扩展信号
网络
查询扩展信号质量
语法:
AT+CESQ
参数:
无
响应:
+CESQ: <rq>,<rqlp>,<rqhp>,<rsrp>,<rsrq>
示例:
+CESQ: 99,99,99,75,65
OK
AT+CGCONTRDP
PDP信息
数据
查询PDP上下文信息
语法:
AT+CGCONTRDP
参数:
无
响应:
+CGCONTRDP: ...
示例:
AT+CGCONTRDP
OK
AT+CGSCONT
PDP范围
数据
查询PDP上下文范围
语法:
AT+CGSCONT
参数:
无
响应:
+CGSCONT: ...
示例:
AT+CGSCONT
OK
AT+V
版本信息
设备信息
查询模块版本信息
语法:
AT+V
参数:
无
响应:
版本信息
示例:
AT+V
OK
ATE0
回显关闭
基础
关闭命令回显
语法:
ATE0
参数:
0=关闭
响应:
OK
示例:
ATE0
OK
ATE1
回显开启
基础
开启命令回显
语法:
ATE1
参数:
1=开启
响应:
OK
示例:
ATE1
OK
AT&W
保存配置
基础
保存当前配置到用户配置文件
语法:
AT&W
参数:
无
响应:
OK
示例:
AT&W
OK
ATZ
复位
基础
复位模块到默认配置
语法:
ATZ
参数:
无
响应:
OK
示例:
ATZ
OK
AT$QCRMCALL
数据呼叫
数据
建立/释放数据呼叫
语法:
AT$QCRMCALL=<type>,<cid>
参数:
1=建立,0=释放
响应:
OK
示例:
AT=1,1
OK
AT+QCFG?
配置查询
厂商专有
查询模块配置
语法:
AT+QCFG?
参数:
无
响应:
+QCFG: ...
示例:
+QCFG: "airplanecontrol",1
OK
AT+QCSQ
信号质量
网络
查询高通信号质量
语法:
AT+QCSQ
参数:
无
响应:
+QCSQ: <rssi>,<rsrp>,<rsrq>,<snr>
示例:
+QCSQ: 25,-95,-12,15
OK
AT+QENG?
工程模式
厂商专有
查询工程模式信息
语法:
AT+QENG?
参数:
无
响应:
+QENG: ...
示例:
+QENG: "servingcell",...
OK
AT+QNWINFO?
网络信息
网络
查询网络详细信息
语法:
AT+QNWINFO?
参数:
无
响应:
+QNWINFO: <mode>,<band>,<channel>
示例:
+QNWINFO: "LTE",38,1850
OK
AT+QSIMDET?
SIM检测
SIM卡
查询SIM卡检测状态
语法:
AT+QSIMDET?
参数:
无
响应:
+QSIMDET: <state>
示例:
+QSIMDET: 1
OK
AT+QSIMHOT?
热插拔
SIM卡
查询SIM热插拔状态
语法:
AT+QSIMHOT?
参数:
无
响应:
+QSIMHOT: <state>
示例:
+QSIMHOT: 1
OK
AT+QSIMLOCK?
SIM锁
SIM卡
查询SIM锁状态
语法:
AT+QSIMLOCK?
参数:
无
响应:
+QSIMLOCK: ...
示例:
+QSIMLOCK: 0
OK
AT+QFLN
文件列表
厂商专有
查询文件系统列表
语法:
AT+QFLN
参数:
无
响应:
+QFLN: <name>,<size>
示例:
+QFLN: "config",1024
OK
AT+QFOPEN
打开文件
厂商专有
打开文件系统文件
语法:
AT+QFOPEN="<name>"
参数:
文件名
响应:
+QFOPEN: <handle>
示例:
+QFOPEN: 1
OK
AT+QFREAD
读取文件
厂商专有
读取文件内容
语法:
AT+QFREAD=<handle>,<len>
参数:
句柄,长度
响应:
文件内容
示例:
AT+QFREAD=1,100
OK
AT+QFWRITE
写入文件
厂商专有
写入文件内容
语法:
AT+QFWRITE=<handle>,<data>
参数:
句柄,数据
响应:
+QFWRITE: <len>
示例:
+QFWRITE: 100
OK
AT+QFCLOSE
关闭文件
厂商专有
关闭文件句柄
语法:
AT+QFCLOSE=<handle>
参数:
句柄
响应:
OK
示例:
AT+QFCLOSE=1
OK
AT+QFDEL
删除文件
厂商专有
删除文件系统文件
语法:
AT+QFDEL="<name>"
参数:
文件名
响应:
OK
示例:
AT+QFDEL="config"
OK
AT+QSSCAN
网络扫描
网络
扫描可用网络
语法:
AT+QSSCAN
参数:
无
响应:
+QSSCAN: ...
示例:
+QSSCAN: "46000",...
OK
AT+QSPN?
运营商名
网络
查询运营商名称
语法:
AT+QSPN?
参数:
无
响应:
+QSPN: <name>
示例:
+QSPN: "CHINA MOBILE"
OK
AT+QTEMP?
温度查询
设备信息
查询模块温度
语法:
AT+QTEMP?
参数:
无
响应:
+QTEMP: <temp>
示例:
+QTEMP: 48
OK
AT+QVOLT?
电压查询
设备信息
查询模块电压
语法:
AT+QVOLT?
参数:
无
响应:
+QVOLT: <voltage>
示例:
+QVOLT: 3700
OK
AT+QPCID?
PCI查询
网络
查询当前PCI
语法:
AT+QPCID?
参数:
无
响应:
+QPCID: <pci>
示例:
+QPCID: 100
OK
AT+QBAND?
频段查询
网络
查询频段信息
语法:
AT+QBAND?
参数:
无
响应:
+QBAND: <band>
示例:
+QBAND: 38
OK
AT+QBAND=
频段设置
网络
设置频段
语法:
AT+QBAND=<bands>
参数:
频段列表
响应:
OK
示例:
AT+QBAND=1,3,5,8,38,39,40,41
OK
AT+QREBOOT
重启模块
基础
重启高通模块
语法:
AT+QREBOOT
参数:
无
响应:
OK
示例:
AT+QREBOOT
OK
AT+QFACTORY
工厂复位
厂商专有
恢复出厂设置
语法:
AT+QFACTORY
参数:
无
响应:
OK
示例:
AT+QFACTORY
OK
AT+QNVFR?
NV读取
厂商专有
读取NV项
语法:
AT+QNVFR=<id>
参数:
NV项ID
响应:
+QNVFR: <data>
示例:
+QNVFR: 0,0,0
OK
AT+QNVFW=
NV写入
厂商专有
写入NV项
语法:
AT+QNVFW=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+QNVFW=1,0
OK
AT+QIMEI?
IMEI查询
设备信息
查询IMEI号
语法:
AT+QIMEI?
参数:
无
响应:
+QIMEI: <imei>
示例:
+QIMEI: 865123456789012
OK
AT+QIMEI=
写入IMEI
厂商专有
写入IMEI号
语法:
AT+QIMEI=<imei>
参数:
15位IMEI
响应:
OK
示例:
AT+QIMEI=865123456789012
OK
AT&F
恢复出厂配置
基础
恢复出厂默认配置
语法:
AT&F
参数:
无
响应:
OK
示例:
AT&F
OK
AT&V
查看配置
基础
查看当前活动配置
语法:
AT&V
参数:
无
响应:
配置信息
示例:
AT&V
OK
AT+CMEE=0
错误码关闭
基础
关闭错误报告
语法:
AT+CMEE=0
参数:
0=关闭
响应:
OK
示例:
AT+CMEE=0
OK
AT+CMEE=1
错误码数字
基础
数字格式错误报告
语法:
AT+CMEE=1
参数:
1=数字
响应:
OK
示例:
AT+CMEE=1
OK
AT+CMEE=2
错误码详细
基础
详细文字错误报告
语法:
AT+CMEE=2
参数:
2=详细
响应:
OK
示例:
AT+CMEE=2
OK
AT+GCAP
能力查询
基础
查询模块支持的能力
语法:
AT+GCAP
参数:
无
响应:
+GCAP: <caps>
示例:
+GCAP: +CGSM
OK
AT+GMI
厂商ID
设备信息
查询制造商标识
语法:
AT+GMI
参数:
无
响应:
制造商名称
示例:
+GMI: ZTE
OK
AT+GMM
型号ID
设备信息
查询型号标识
语法:
AT+GMM
参数:
无
响应:
型号字符串
示例:
+GMM: ZX2975
OK
AT+GMR
版本ID
设备信息
查询软件版本
语法:
AT+GMR
参数:
无
响应:
版本字符串
示例:
+GMR: V1.0.0
OK
AT+GSN
序列号
设备信息
查询序列号
语法:
AT+GSN
参数:
无
响应:
IMEI号码
示例:
+GSN: 865123456789012
OK
AT+CCID
ICCID查询
SIM卡
查询SIM卡ICCID
语法:
AT+CCID
参数:
无
响应:
+CCID: <iccid>
示例:
+CCID: 898604B0101234567890
OK
AT+CIMI
IMSI查询
SIM卡
查询SIM卡IMSI
语法:
AT+CIMI
参数:
无
响应:
IMSI号码
示例:
460011234567890
OK
AT+CRSM
SIM访问
SIM卡
受限SIM访问
语法:
AT+CRSM=<cmd>,<fileid>,<p1>,<p2>,<p3>
参数:
命令,文件ID,参数
响应:
+CRSM: <sw1>,<sw2>,<data>
示例:
AT+CRSM=176,12258,0,0,10
OK
AT+CSIM
通用SIM访问
SIM卡
通用SIM访问
语法:
AT+CSIM=<length>,<command>
参数:
长度,APDU命令
响应:
+CSIM: <length>,<response>
示例:
AT+CSIM=10,"A0A40000023F00"
OK
AT+CPINR
PIN重试次数
SIM卡
查询PIN剩余重试次数
语法:
AT+CPINR
参数:
无
响应:
+CPINR: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINR: 3,10,3,10
OK
AT+CPINC
PUK重试次数
SIM卡
查询PUK剩余重试次数
语法:
AT+CPINC
参数:
无
响应:
+CPINC: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINC: 3,10,3,10
OK
AT+CPIN=
输入PIN码
SIM卡
输入SIM卡PIN码
语法:
AT+CPIN="<pin>"
参数:
PIN码
响应:
OK
示例:
AT+CPIN="1234"
OK
AT+CNETLIGHT
网络灯控制
网络
控制网络指示灯
语法:
AT+CNETLIGHT=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CNETLIGHT=1
OK
AT+COPN
运营商列表
网络
读取运营商名称列表
语法:
AT+COPN
参数:
无
响应:
+COPN: <numeric>,<alpha>
示例:
+COPN: "46000","CHINA MOBILE"
OK
AT+COPS=
选择运营商
网络
手动选择运营商
语法:
AT+COPS=<mode>,<format>,<oper>
参数:
模式,格式,运营商
响应:
OK
示例:
AT+COPS=1,2,"46000"
OK
AT+CSPN
SPN查询
网络
查询服务提供商名称
语法:
AT+CSPN
参数:
无
响应:
+CSPN: <name>,<display>
示例:
+CSPN: "CMCC",1
OK
AT+CGAUTO
自动连接
数据
查询自动连接模式
语法:
AT+CGAUTO
参数:
无
响应:
+CGAUTO: <mode>
示例:
+CGAUTO: 0
OK
AT+CGAUTO=1
设置自动连接
数据
设置自动连接
语法:
AT+CGAUTO=1
参数:
1=自动
响应:
OK
示例:
AT+CGAUTO=1
OK
AT+CGDSCONT
次PDP上下文
数据
设置次级PDP上下文
语法:
AT+CGDSCONT=<cid>,<pcid>
参数:
上下文ID,主ID
响应:
OK
示例:
AT+CGDSCONT=2,1
OK
AT+CGTFT
流量模板
数据
设置流量流模板
语法:
AT+CGTFT=<cid>,<id>
参数:
上下文ID,模板ID
响应:
OK
示例:
AT+CGTFT=1,0
OK
AT+CGTFTRDP
TFT读取
数据
读取TFT参数
语法:
AT+CGTFTRDP=<cid>
参数:
上下文ID
响应:
+CGTFTRDP: ...
示例:
AT+CGTFTRDP=1
OK
AT+CGQREQ
QoS需求
数据
设置QoS要求
语法:
AT+CGQREQ=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQREQ=1,3,4,3,6,31
OK
AT+CGQMIN
最小QoS
数据
设置最小QoS
语法:
AT+CGQMIN=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQMIN=1,3,4,3,6,31
OK
AT+CGEQREQ
增强QoS需求
数据
设置增强QoS要求
语法:
AT+CGEQREQ=<cid>,<r1>,...,<r9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQREQ=1,3,4,3,6,31,0,0,0
OK
AT+CGEQMIN
增强最小QoS
数据
设置增强最小QoS
语法:
AT+CGEQMIN=<cid>,<m1>,...,<m9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQMIN=1,3,4,3,6,31,0,0,0
OK
AT+CGQOSRDP
QoS读取
数据
读取QoS参数
语法:
AT+CGQOSRDP=<cid>
参数:
上下文ID
响应:
+CGQOSRDP: ...
示例:
AT+CGQOSRDP=1
OK
AT+CGCMOD
修改PDP
数据
修改PDP上下文
语法:
AT+CGCMOD=<cid>
参数:
上下文ID
响应:
OK
示例:
AT+CGCMOD=1
OK
AT+CGDATA
数据模式
数据
进入数据状态
语法:
AT+CGDATA="<L2P>",<cid>
参数:
链路层,上下文ID
响应:
CONNECT
示例:
AT+CGDATA="PPP",1
CONNECT
AT+CGPADDR
PDP地址
数据
显示PDP地址
语法:
AT+CGPADDR=<cid>
参数:
上下文ID
响应:
+CGPADDR: <cid>,<addr>
示例:
+CGPADDR: 1,"10.0.0.1"
OK
AT+CMGD
删除短信
短信
删除指定索引短信
语法:
AT+CMGD=<index>
参数:
短信索引号
响应:
OK
示例:
AT+CMGD=1
OK
AT+CSCS
字符集
短信
设置字符集
语法:
AT+CSCS="<charset>"
参数:
GSM/UCS2/IRA
响应:
OK
示例:
AT+CSCS="GSM"
OK
AT+CSCA
短信中心
短信
设置短信中心号码
语法:
AT+CSCA="<oa>",<tosca>
参数:
中心号码,类型
响应:
OK
示例:
AT+CSCA="+8613800200500",145
OK
AT+CSMP
短信参数
短信
设置短信参数
语法:
AT+CSMP=<fo>,<vp>,<pid>,<dcs>
参数:
格式,有效期,协议,编码
响应:
OK
示例:
AT+CSMP=17,167,0,0
OK
AT+CSDH
短信头
短信
显示短信头信息
语法:
AT+CSDH=<show>
参数:
0=隐藏,1=显示
响应:
OK
示例:
AT+CSDH=1
OK
AT+CNMA
短信确认
短信
新短信确认
语法:
AT+CNMA
参数:
无
响应:
OK
示例:
AT+CNMA
OK
AT+CMSS
从存储发送
短信
从存储发送短信
语法:
AT+CMSS=<index>,"<da>"
参数:
索引,目标地址
响应:
+CMSS: <mr>
示例:
AT+CMSS=1,"10086"
OK
AT+CMGW
写入短信
短信
写入短信到存储
语法:
AT+CMGW="<oa>",<stat>
参数:
源地址,状态
响应:
+CMGW: <index>
示例:
AT+CMGW="10086",2
OK
AT+CMGC
发送命令
短信
发送命令短信
语法:
AT+CMGC=<fo>,<ct>,<pid>,<mn>,<da>
参数:
格式,类型,协议,号,地址
响应:
+CMGC: <mr>
示例:
AT+CMGC=17,2,0,1,"10086"
OK
AT+CLIP
来电显示
通话
查询来电显示
语法:
AT+CLIP?
参数:
无
响应:
+CLIP: <n>,<m>
示例:
+CLIP: 1,1
OK
AT+CLIR
主叫隐藏
通话
查询主叫号码隐藏
语法:
AT+CLIR?
参数:
无
响应:
+CLIR: <n>,<m>
示例:
+CLIR: 0,1
OK
AT+COLP
被叫显示
通话
查询被叫号码显示
语法:
AT+COLP?
参数:
无
响应:
+COLP: <n>,<m>
示例:
+COLP: 1,1
OK
AT+CCFC
呼叫转移
通话
设置呼叫转移
语法:
AT+CCFC=<reason>,<mode>,<number>
参数:
原因,模式,号码
响应:
OK
示例:
AT+CCFC=0,1,"+8613800200500"
OK
AT+CHUP
挂断通话
通话
挂断当前通话
语法:
AT+CHUP
参数:
无
响应:
OK
示例:
AT+CHUP
OK
AT+VTS
DTMF发送
通话
发送DTMF音
语法:
AT+VTS="<dtmf>"
参数:
DTMF字符
响应:
OK
示例:
AT+VTS="1"
OK
AT+CCWA
呼叫等待
通话
设置呼叫等待
语法:
AT+CCWA=<mode>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+CCWA=1
OK
AT+CTEC
通话类型
通话
设置通话技术类型
语法:
AT+CTEC=<mode>
参数:
技术类型
响应:
OK
示例:
AT+CTEC=0
OK
AT+CUSD
USSD
USSD
非结构化补充业务数据
语法:
AT+CUSD=<mode>,<str>,<dcs>
参数:
模式,命令串,编码
响应:
+CUSD: <status>,<str>,<dcs>
示例:
AT+CUSD=1,"*100#",15
OK
AT+CLVL
音量控制
音频
设置扬声器音量
语法:
AT+CLVL=<level>
参数:
音量(0-100)
响应:
OK
示例:
AT+CLVL=50
OK
AT+CMUT
静音控制
音频
设置麦克风静音
语法:
AT+CMUT=<n>
参数:
0=取消,1=静音
响应:
OK
示例:
AT+CMUT=1
OK
AT+SIDET
侧音控制
音频
设置侧音增益
语法:
AT+SIDET=<gain>
参数:
增益(0-7)
响应:
OK
示例:
AT+SIDET=3
OK
AT+CGNSPWR
GNSS电源
GNSS
GNSS电源控制
语法:
AT+CGNSPWR=<state>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSPWR=1
OK
AT+CGNSSTATUS
GNSS状态
GNSS
查询GNSS运行状态
语法:
AT+CGNSSTATUS
参数:
无
响应:
+CGNSSTATUS: <status>
示例:
+CGNSSTATUS: 1
OK
AT+CGNSINF
GNSS信息
GNSS
查询GNSS定位信息
语法:
AT+CGNSINF
参数:
无
响应:
+CGNSINF: <run>,<fix>,<date>,<time>,<lat>,<lon>,<alt>
示例:
+CGNSINF: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+CGNSURC
GNSS上报
GNSS
设置GNSS主动上报
语法:
AT+CGNSURC=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSURC=1
OK
AT+CGNSPOS
GNSS位置
GNSS
查询GNSS位置
语法:
AT+CGNSPOS
参数:
无
响应:
+CGNSPOS: <lat>,<lon>,<alt>
示例:
+CGNSPOS: 39.9,116.4,50
OK
AT+CGNSAID
GNSS辅助
GNSS
注入辅助数据
语法:
AT+CGNSAID="<type>",<data>
参数:
类型,数据
响应:
OK
示例:
AT+CGNSAID="time",...
OK
AT+CGNSSEQ
GNSS序列
GNSS
设置GNSS序列号
语法:
AT+CGNSSEQ
参数:
无
响应:
+CGNSSEQ: <seq>
示例:
+CGNSSEQ: 1
OK
AT+HTTPINIT
HTTP初始化
HTTP
初始化HTTP服务
语法:
AT+HTTPINIT
参数:
无
响应:
OK
示例:
AT+HTTPINIT
OK
AT+HTTPURL
HTTP URL
HTTP
设置HTTP请求URL
语法:
AT+HTTPURL="<url>"
参数:
URL地址
响应:
OK
示例:
AT+HTTPURL="http://example.com"
OK
AT+HTTPPARA
HTTP参数
HTTP
设置HTTP参数
语法:
AT+HTTPPARA="<name>","<value>"
参数:
参数名,参数值
响应:
OK
示例:
AT+HTTPPARA="CID","1"
OK
AT+HTTPACTION
HTTP请求
HTTP
执行HTTP请求
语法:
AT+HTTPACTION=<method>
参数:
0=GET,1=POST,2=HEAD
响应:
+HTTPACTION: <method>,<status>,<length>
示例:
AT+HTTPACTION=0
OK
AT+HTTPDATA
HTTP数据
HTTP
发送HTTP数据
语法:
AT+HTTPDATA=<length>,<timeout>
参数:
数据长度,超时
响应:
OK
示例:
AT+HTTPDATA=100,10000
OK
AT+HTTPREAD
HTTP读取
HTTP
读取HTTP响应
语法:
AT+HTTPREAD
参数:
无
响应:
+HTTPREAD: <length>
示例:
+HTTPREAD: 1024
OK
AT+HTTPHEAD
HTTP头
HTTP
读取HTTP响应头
语法:
AT+HTTPHEAD
参数:
无
响应:
+HTTPHEAD: <headers>
示例:
+HTTPHEAD: ...
OK
AT+HTTPSSL
HTTP SSL
HTTP
启用HTTPS
语法:
AT+HTTPSSL=<enable>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+HTTPSSL=1
OK
AT+HTTPTERM
HTTP终止
HTTP
终止HTTP服务
语法:
AT+HTTPTERM
参数:
无
响应:
OK
示例:
AT+HTTPTERM
OK
AT+FTPCFG
FTP配置
FTP
配置FTP服务器
语法:
AT+FTPCFG="<server>",<port>,"<user>","<pwd>"
参数:
服务器,端口,用户,密码
响应:
OK
示例:
AT+FTPCFG="ftp.example.com",21,"user","pass"
OK
AT+FTPGET
FTP下载
FTP
从FTP下载文件
语法:
AT+FTPGET=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPGET: <status>,<length>
示例:
AT+FTPGET=1,"test.txt"
OK
AT+FTPPUT
FTP上传
FTP
上传文件到FTP
语法:
AT+FTPPUT=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPPUT: <status>,<length>
示例:
AT+FTPPUT=1,"test.txt"
OK
AT+FTPLIST
FTP列表
FTP
列出FTP目录
语法:
AT+FTPLIST
参数:
无
响应:
+FTPLIST: <data>
示例:
+FTPLIST: ...
OK
AT+FTPDELE
FTP删除
FTP
删除FTP文件
语法:
AT+FTPDELE="<filename>"
参数:
文件名
响应:
OK
示例:
AT+FTPDELE="test.txt"
OK
AT+FTPMKD
FTP建目录
FTP
创建FTP目录
语法:
AT+FTPMKD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPMKD="newdir"
OK
AT+FTPRMD
FTP删目录
FTP
删除FTP目录
语法:
AT+FTPRMD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPRMD="newdir"
OK
AT+FTPRENAME
FTP重命名
FTP
重命名FTP文件
语法:
AT+FTPRENAME="<old>","<new>"
参数:
旧名,新名
响应:
OK
示例:
AT+FTPRENAME="old.txt","new.txt"
OK
AT+CIPOPEN
打开Socket
Socket
打开TCP/UDP连接
语法:
AT+CIPOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+CIPOPEN: <id>
示例:
AT+CIPOPEN=0,"TCP","192.168.1.1",8080
OK
AT+CIPSEND
Socket发送
Socket
发送Socket数据
语法:
AT+CIPSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+CIPSEND=0,10
OK
AT+CIPCLOSE
Socket关闭
Socket
关闭Socket连接
语法:
AT+CIPCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+CIPCLOSE=0
OK
AT+CIPRX
Socket接收
Socket
查询接收数据
语法:
AT+CIPRX=<id>
参数:
ID
响应:
+CIPRX: <length>
示例:
+CIPRX: 100
OK
AT+CIPRXGET
Socket取数据
Socket
获取接收数据
语法:
AT+CIPRXGET=<id>,<length>
参数:
ID,长度
响应:
+CIPRXGET: <data>
示例:
+CIPRXGET: ...
OK
AT+CPBS
电话本存储
电话本
选择电话本存储
语法:
AT+CPBS="<storage>"
参数:
SM/ME/MT/DC
响应:
OK
示例:
AT+CPBS="SM"
OK
AT+CPBR
读电话本
电话本
读取电话本条目
语法:
AT+CPBR=<index1>,<index2>
参数:
起始,结束索引
响应:
+CPBR: <index>,<number>,<type>,<text>
示例:
+CPBR: 1,"10086",129,"CMCC"
OK
AT+CPBW
写电话本
电话本
写入电话本条目
语法:
AT+CPBW=<index>,"<number>",<type>,"<text>"
参数:
索引,号码,类型,姓名
响应:
OK
示例:
AT+CPBW=1,"10086",129,"CMCC"
OK
AT+CPBF
查电话本
电话本
查找电话本条目
语法:
AT+CPBF="<findtext>"
参数:
查找文本
响应:
+CPBF: <index>,<number>,<type>,<text>
示例:
+CPBF: 1,"10086",129,"CMCC"
OK
AT+STKPD
STK配置
STK
STK Profile下载
语法:
AT+STKPD="<profile>"
参数:
Profile数据
响应:
OK
示例:
AT+STKPD="..."
OK
AT+STKTF
STK响应
STK
STK终端响应
语法:
AT+STKTF="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTF="..."
OK
AT+STKTS
STK信封
STK
STK信封命令
语法:
AT+STKTS="<envelope>"
参数:
信封数据
响应:
+STKTS: <response>
示例:
+STKTS: ...
OK
AT+STKTR
STK终端
STK
STK终端响应
语法:
AT+STKTR="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTR="..."
OK
AT+CCLK?
查询时钟
基础
查询模块时钟时间
语法:
AT+CCLK?
参数:
无
响应:
+CCLK: "<time>"
示例:
+CCLK: "24/01/01,12:00:00+32"
OK
AT+CCLK=
设置时钟
基础
设置模块时钟时间
语法:
AT+CCLK="<time>"
参数:
yy/mm/dd,hh:mm:ss±tz
响应:
OK
示例:
AT+CCLK="24/01/01,12:00:00+32"
OK
AT+CTZR
时区上报
基础
查询时区上报设置
语法:
AT+CTZR?
参数:
无
响应:
+CTZR: <n>
示例:
+CTZR: 1
OK
AT+CTZU
时区更新
基础
查询时区自动更新
语法:
AT+CTZU?
参数:
无
响应:
+CTZU: <n>
示例:
+CTZU: 1
OK
AT+CVHU
语音挂断
通话
查询语音挂断控制
语法:
AT+CVHU?
参数:
无
响应:
+CVHU: <n>
示例:
+CVHU: 1
OK
AT+QCVER?
高通版本
设备信息
查询高通芯片版本
语法:
AT+QCVER?
参数:
无
响应:
+QCVER: <ver>
示例:
+QCVER: V1.1.0
OK
AT+QCMODEL?
高通型号
设备信息
查询高通型号
语法:
AT+QCMODEL?
参数:
无
响应:
+QCMODEL: <model>
示例:
+QCMODEL: QCA6390
OK
AT$QCCHIP?
芯片查询
设备信息
查询芯片信息
语法:
AT$QCCHIP?
参数:
无
响应:
$QCCHIP: <info>
示例:
$QCCHIP: QCA6390,HW1.0
OK
AT$QCPIN?
PIN状态
SIM卡
查询PIN状态
语法:
AT$QCPIN?
参数:
无
响应:
$QCPIN: <state>
示例:
$QCPIN: READY
OK
AT$QCPWR?
功率查询
网络
查询发射功率
语法:
AT$QCPWR?
参数:
无
响应:
$QCPWR: <pwr>
示例:
$QCPWR: 10
OK
AT$QCSIM?
SIM信息
SIM卡
查询SIM卡信息
语法:
AT$QCSIM?
参数:
无
响应:
$QCSIM: <info>
示例:
$QCSIM: 1,898604B...
OK
AT$QCRMCALL?
呼叫状态
数据
查询数据呼叫状态
语法:
AT$QCRMCALL?
参数:
无
响应:
$QCRMCALL: <state>
示例:
$QCRMCALL: 1,1
OK
AT+QCIMEI?
IMEI查询
设备信息
查询设备IMEI
语法:
AT+QCIMEI?
参数:
无
响应:
+QCIMEI: <imei>
示例:
+QCIMEI: 865123456789012
OK
AT+QCSN?
SN查询
设备信息
查询设备序列号
语法:
AT+QCSN?
参数:
无
响应:
+QCSN: <sn>
示例:
+QCSN: QC20240001
OK
AT+QCRESET
模块重启
基础
重启高通模块
语法:
AT+QCRESET
参数:
无
响应:
OK
示例:
AT+QCRESET
OK
AT+QCRESTORE
恢复出厂
基础
恢复出厂设置
语法:
AT+QCRESTORE
参数:
无
响应:
OK
示例:
AT+QCRESTORE
OK
AT+QCTEMP?
温度查询
设备信息
查询芯片温度
语法:
AT+QCTEMP?
参数:
无
响应:
+QCTEMP: <temp>
示例:
+QCTEMP: 48
OK
AT+QCVBAT?
电压查询
设备信息
查询供电电压
语法:
AT+QCVBAT?
参数:
无
响应:
+QCVBAT: <volt>
示例:
+QCVBAT: 3750
OK
AT+QCSIM?
SIM状态
SIM卡
查询SIM卡状态
语法:
AT+QCSIM?
参数:
无
响应:
+QCSIM: <state>
示例:
+QCSIM: 1
OK
AT+QCICCID?
ICCID查询
SIM卡
查询ICCID
语法:
AT+QCICCID?
参数:
无
响应:
+QCICCID: <iccid>
示例:
+QCICCID: 898604B0101234567890
OK
AT+QCIMSI?
IMSI查询
SIM卡
查询IMSI
语法:
AT+QCIMSI?
参数:
无
响应:
+QCIMSI: <imsi>
示例:
+QCIMSI: 460011234567890
OK
AT+QCRSSI?
RSSI查询
网络
查询信号强度
语法:
AT+QCRSSI?
参数:
无
响应:
+QCRSSI: <rssi>
示例:
+QCRSSI: -63
OK
AT+QCCELL?
小区信息
网络
查询当前小区信息
语法:
AT+QCCELL?
参数:
无
响应:
+QCCELL: <mcc>,<mnc>,<lac>,<ci>
示例:
+QCCELL: 460,0,9527,12345
OK
AT+QCBAND?
频段查询
网络
查询当前频段
语法:
AT+QCBAND?
参数:
无
响应:
+QCBAND: <band>
示例:
+QCBAND: 1
OK
AT+QCBAND=
频段设置
网络
设置频段
语法:
AT+QCBAND=<band>
参数:
频段号
响应:
OK
示例:
AT+QCBAND=1
OK
AT+QCSCAN
网络扫描
网络
扫描可用网络
语法:
AT+QCSCAN
参数:
无
响应:
+QCSCAN: <list>
示例:
+QCSCAN: 46000,46001,46011
OK
AT+QCMODE?
网络模式
网络
查询网络模式
语法:
AT+QCMODE?
参数:
无
响应:
+QCMODE: <mode>
示例:
+QCMODE: 0
OK
AT+QCMODE=
模式设置
网络
设置网络模式
语法:
AT+QCMODE=<mode>
参数:
0=自动,1=NB,2=CAT-M
响应:
OK
示例:
AT+QCMODE=0
OK
AT+QCAPN?
APN查询
数据
查询APN
语法:
AT+QCAPN?
参数:
无
响应:
+QCAPN: <apn>
示例:
+QCAPN: CMNET
OK
AT+QCAPN=
APN设置
数据
设置APN
语法:
AT+QCAPN="<apn>"
参数:
APN名称
响应:
OK
示例:
AT+QCAPN="CMNET"
OK
AT+QCPDP=1
激活PDP
数据
激活PDP上下文
语法:
AT+QCPDP=1
参数:
1=激活
响应:
OK
示例:
AT+QCPDP=1
OK
AT+QCPDP=0
去激活PDP
数据
去激活PDP
语法:
AT+QCPDP=0
参数:
0=去激活
响应:
OK
示例:
AT+QCPDP=0
OK
AT+QCIP?
IP查询
数据
查询IP地址
语法:
AT+QCIP?
参数:
无
响应:
+QCIP: <ip>
示例:
+QCIP: 10.0.0.3
OK
AT+QCDNS?
DNS查询
网络
查询DNS
语法:
AT+QCDNS?
参数:
无
响应:
+QCDNS: <pri>,<sec>
示例:
+QCDNS: 8.8.8.8,8.8.4.4
OK
AT+QCDNS=
DNS设置
网络
设置DNS
语法:
AT+QCDNS="<pri>","<sec>"
参数:
主DNS,备DNS
响应:
OK
示例:
AT+QCDNS="8.8.8.8","8.8.4.4"
OK
AT+QCPING
Ping测试
网络
执行Ping
语法:
AT+QCPING="<host>",<count>
参数:
目标,次数
响应:
+QCPING: <result>
示例:
+QCPING: 0,10.0.0.1,32,100
OK
AT+QCSOCKOPEN
打开Socket
Socket
打开Socket连接
语法:
AT+QCSOCKOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+QCSOCKOPEN: <id>
示例:
AT+QCSOCKOPEN=0,"TCP","192.168.1.1",8080
OK
AT+QCSOCKSEND
Socket发送
Socket
发送Socket数据
语法:
AT+QCSOCKSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+QCSOCKSEND=0,10
OK
AT+QCSOCKRECV
Socket接收
Socket
接收Socket数据
语法:
AT+QCSOCKRECV=<id>
参数:
ID
响应:
+QCSOCKRECV: <data>
示例:
+QCSOCKRECV: Hello
OK
AT+QCSOCKCLOSE
Socket关闭
Socket
关闭Socket
语法:
AT+QCSOCKCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+QCSOCKCLOSE=0
OK
AT+QCHTTPINIT
HTTP初始化
HTTP
初始化HTTP
语法:
AT+QCHTTPINIT
参数:
无
响应:
OK
示例:
AT+QCHTTPINIT
OK
AT+QCHTTPURL
HTTP URL
HTTP
设置URL
语法:
AT+QCHTTPURL="<url>"
参数:
URL
响应:
OK
示例:
AT+QCHTTPURL="http://example.com"
OK
AT+QCHTTPGET
HTTP GET
HTTP
执行GET请求
语法:
AT+QCHTTPGET
参数:
无
响应:
+QCHTTPGET: <status>,<len>
示例:
+QCHTTPGET: 200,1024
OK
AT+QCHTTPREAD
HTTP读取
HTTP
读取响应
语法:
AT+QCHTTPREAD
参数:
无
响应:
+QCHTTPREAD: <data>
示例:
+QCHTTPREAD: ...
OK
AT+QCFTPOPEN
FTP连接
FTP
连接FTP服务器
语法:
AT+QCFTPOPEN="<host>",<port>,"<user>","<pwd>"
参数:
主机,端口,用户,密码
响应:
OK
示例:
AT+QCFTPOPEN="ftp.example.com",21,"user","pass"
OK
AT+QCFTPGET
FTP下载
FTP
下载文件
语法:
AT+QCFTPGET="<filename>"
参数:
文件名
响应:
+QCFTPGET: <data>
示例:
+QCFTPGET: ...
OK
AT+QCFTPPUT
FTP上传
FTP
上传文件
语法:
AT+QCFTPPUT="<filename>"
参数:
文件名
响应:
OK
示例:
AT+QCFTPPUT="test.txt"
OK
AT+QCGNSSPWR=1
GNSS开启
GNSS
开启GNSS
语法:
AT+QCGNSSPWR=1
参数:
1=开启
响应:
OK
示例:
AT+QCGNSSPWR=1
OK
AT+QCGNSSDATA?
GNSS数据
GNSS
查询GNSS数据
语法:
AT+QCGNSSDATA?
参数:
无
响应:
+QCGNSSDATA: <data>
示例:
+QCGNSSDATA: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+QCGNSSMODE
GNSS模式
GNSS
设置GNSS模式
语法:
AT+QCGNSSMODE=<mode>
参数:
1=GPS,2=BDS,3=GPS+BDS
响应:
OK
示例:
AT+QCGNSSMODE=3
OK
AT+QCAUDIO?
音频配置
音频
查询音频配置
语法:
AT+QCAUDIO?
参数:
无
响应:
+QCAUDIO: <config>
示例:
+QCAUDIO: 1,16000,16
OK
AT+QCAUDIO=
音频设置
音频
设置音频参数
语法:
AT+QCAUDIO=<mode>,<rate>,<bits>
参数:
模式,采样率,位深
响应:
OK
示例:
AT+QCAUDIO=1,16000,16
OK
AT+QCGPIO?
GPIO查询
GPIO
查询GPIO状态
语法:
AT+QCGPIO?
参数:
无
响应:
+QCGPIO: <values>
示例:
+QCGPIO: 0,1,0,1
OK
AT+QCGPIO=
GPIO设置
GPIO
设置GPIO输出
语法:
AT+QCGPIO=<pin>,<value>
参数:
引脚,值
响应:
OK
示例:
AT+QCGPIO=5,1
OK
AT+QCADC?
ADC查询
ADC
查询ADC值
语法:
AT+QCADC?
参数:
无
响应:
+QCADC: <values>
示例:
+QCADC: 1234,2345
OK
AT+QCPWM
PWM设置
PWM
设置PWM输出
语法:
AT+QCPWM=<ch>,<freq>,<duty>
参数:
通道,频率,占空比
响应:
OK
示例:
AT+QCPWM=0,1000,50
OK
AT+QCI2C
I2C操作
I2C
I2C读写
语法:
AT+QCI2C=<addr>,<reg>,<data>
参数:
地址,寄存器,数据
响应:
+QCI2C: <data>
示例:
+QCI2C: 0x01
OK
AT+QCSPI
SPI操作
SPI
SPI读写
语法:
AT+QCSPI=<data>
参数:
十六进制数据
响应:
+QCSPI: <response>
示例:
+QCSPI: 0xFF
OK
AT+QCUART?
UART配置
串口
查询UART配置
语法:
AT+QCUART?
参数:
无
响应:
+QCUART: <baud>,<d>,<s>,<p>
示例:
+QCUART: 115200,8,1,0
OK
AT+QCNVRD
NV读取
Flash
读取NV项
语法:
AT+QCNVRD=<id>
参数:
NV项ID
响应:
+QCNVRD: <data>
示例:
+QCNVRD: 0
OK
AT+QCNVWR
NV写入
Flash
写入NV项
语法:
AT+QCNVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+QCNVWR=1,0
OK
AT+QCPSM=1
PSM开启
厂商专有
开启PSM省电模式
语法:
AT+QCPSM=1
参数:
1=开启
响应:
OK
示例:
AT+QCPSM=1
OK
AT+QCEDRX=1
eDRX开启
厂商专有
开启eDRX
语法:
AT+QCEDRX=1
参数:
1=开启
响应:
OK
示例:
AT+QCEDRX=1
OK
AT+QCSLEEP=1
睡眠模式
厂商专有
进入睡眠模式
语法:
AT+QCSLEEP=1
参数:
1=睡眠
响应:
OK
示例:
AT+QCSLEEP=1
OK
AT+QCDBG=1
调试开启
厂商专有
开启调试模式
语法:
AT+QCDBG=1
参数:
1=开启
响应:
OK
示例:
AT+QCDBG=1
OK
AT+QCLOG=
日志设置
厂商专有
设置日志级别
语法:
AT+QCLOG=<level>
参数:
0-5
响应:
OK
示例:
AT+QCLOG=3
OK
AT+QCTRACE=1
信令跟踪
厂商专有
开启信令跟踪
语法:
AT+QCTRACE=1
参数:
1=开启
响应:
OK
示例:
AT+QCTRACE=1
OK
AT+QCTEST
自检测试
厂商专有
执行模块自检
语法:
AT+QCTEST
参数:
无
响应:
+QCTEST: <result>
示例:
+QCTEST: PASS
OK
AT+QCWDG=
看门狗设置
厂商专有
设置看门狗
语法:
AT+QCWDG=<timeout>
参数:
超时(ms)
响应:
OK
示例:
AT+QCWDG=5000
OK
AT+QCLED=
LED控制
GPIO
控制LED
语法:
AT+QCLED=<id>,<state>
参数:
LED号,状态
响应:
OK
示例:
AT+QCLED=0,1
OK
AT+QCRTC?
RTC查询
基础
查询RTC时间
语法:
AT+QCRTC?
参数:
无
响应:
+QCRTC: <time>
示例:
+QCRTC: 2024-01-01 12:00:00
OK
AT+QCRTC=
RTC设置
基础
设置RTC时间
语法:
AT+QCRTC="<time>"
参数:
日期时间
响应:
OK
示例:
AT+QCRTC="2024-01-01 12:00:00"
OK
移芯通信 ["EC618","EC619"]
209 条指令AT
基础测试
基础
检测模块是否响应
语法:
AT
参数:
无
响应:
OK
示例:
AT
OK
ATI
设备信息
设备信息
查询模块厂商信息
语法:
ATI
参数:
无
响应:
厂商信息文本
示例:
ATI
ZTE Corporation
OK
AT+CGMI
厂商信息
设备信息
查询模块制造商名称
语法:
AT+CGMI
参数:
无
响应:
制造商名称
示例:
AT+CGMI
ZTE INCORPORATED
OK
AT+CGMM
模块型号
设备信息
查询模块型号标识
语法:
AT+CGMM
参数:
无
响应:
模块型号字符串
示例:
AT+CGMM
ZX2975
OK
AT+CGMR
软件版本
设备信息
查询模块软件版本号
语法:
AT+CGMR
参数:
无
响应:
软件版本字符串
示例:
AT+CGMR
ZX2975_V1.0.0
OK
AT+CGSN
IMEI号
设备信息
查询模块IMEI序列号
语法:
AT+CGSN
参数:
无
响应:
15位IMEI号码
示例:
AT+CGSN
865123456789012
OK
AT+CSQ
信号质量
网络
查询当前信号质量
语法:
AT+CSQ
参数:
无
响应:
+CSQ: <rssi>,<ber>
示例:
+CSQ: 25,0
OK
AT+CPIN?
SIM卡状态
SIM卡
查询SIM卡PIN码状态
语法:
AT+CPIN?
参数:
无
响应:
+CPIN: <code>
示例:
+CPIN: READY
OK
AT+CREG?
网络注册
网络
查询CS网络注册状态
语法:
AT+CREG?
参数:
无
响应:
+CREG: <n>,<stat>
示例:
+CREG: 0,1
OK
AT+CGREG?
GPRS注册
网络
查询GPRS网络注册状态
语法:
AT+CGREG?
参数:
无
响应:
+CGREG: <n>,<stat>
示例:
+CGREG: 0,1
OK
AT+CEREG?
LTE注册
网络
查询EPS网络注册状态
语法:
AT+CEREG?
参数:
无
响应:
+CEREG: <n>,<stat>
示例:
+CEREG: 0,1
OK
AT+COPS?
运营商信息
网络
查询当前运营商信息
语法:
AT+COPS?
参数:
无
响应:
+COPS: <mode>,<format>,<oper>
示例:
+COPS: 0,0,"CHINA MOBILE"
OK
AT+CGDCONT?
PDP上下文
数据
查询PDP上下文定义
语法:
AT+CGDCONT?
参数:
无
响应:
+CGDCONT: <cid>,<PDP_type>,<APN>
示例:
+CGDCONT: 1,"IP","CMNET"
OK
AT+CGACT?
PDP激活状态
数据
查询PDP上下文激活状态
语法:
AT+CGACT?
参数:
无
响应:
+CGACT: <cid>,<state>
示例:
+CGACT: 1,1
OK
AT+CFUN=1,1
重启模块
基础
重启模块
语法:
AT+CFUN=1,1
参数:
无
响应:
OK
示例:
AT+CFUN=1,1
OK
AT+CFUN=0
最小功能
基础
设置模块为最小功能模式
语法:
AT+CFUN=0
参数:
无
响应:
OK
示例:
AT+CFUN=0
OK
AT+CFUN=1
全功能
基础
设置模块为全功能模式
语法:
AT+CFUN=1
参数:
无
响应:
OK
示例:
AT+CFUN=1
OK
AT+CMGF=1
短信模式
短信
设置短信为文本模式
语法:
AT+CMGF=1
参数:
1=文本,0=PDU
响应:
OK
示例:
AT+CMGF=1
OK
AT+CMGS
发送短信
短信
发送文本短信
语法:
AT+CMGS="<phone>"
参数:
目标手机号
响应:
> 提示输入内容,Ctrl+Z结束
示例:
AT+CMGS="10086"
>Hello
OK
AT+CMGR
读取短信
短信
读取指定索引的短信
语法:
AT+CMGR=<index>
参数:
短信索引号
响应:
+CMGR: <stat>,<oa>,...,<data>
示例:
AT+CMGR=1
+CMGR: "REC READ","10086",...
OK
AT+CMGL
列出短信
短信
列出指定状态的短信
语法:
AT+CMGL="<stat>"
参数:
ALL/REC UNREAD/REC READ
响应:
+CMGL: ...
示例:
AT+CMGL="ALL"
OK
AT+CNMI
短信通知
短信
设置新短信指示方式
语法:
AT+CNMI=<mode>,<mt>
参数:
mode,mt参数
响应:
OK
示例:
AT+CNMI=2,1
OK
AT+CLCC
当前通话
通话
查询当前通话列表
语法:
AT+CLCC
参数:
无
响应:
+CLCC: <id>,<dir>,<stat>,<mode>,...,<number>
示例:
AT+CLCC
OK
ATD
拨号
通话
拨打电话号码
语法:
ATD<number>;
参数:
目标号码,分号结尾语音
响应:
OK/CONNECT
示例:
ATD10086;
OK
ATH
挂断
通话
挂断当前通话
语法:
ATH
参数:
无
响应:
OK
示例:
ATH
OK
ATA
接听
通话
接听来电
语法:
ATA
参数:
无
响应:
OK
示例:
ATA
OK
AT+CGATT?
GPRS附着
数据
查询GPRS附着状态
语法:
AT+CGATT?
参数:
无
响应:
+CGATT: <state>
示例:
+CGATT: 1
OK
AT+CGATT=1
GPRS附着
数据
激活GPRS附着
语法:
AT+CGATT=1
参数:
无
响应:
OK
示例:
AT+CGATT=1
OK
AT+CGATT=0
GPRS去附着
数据
取消GPRS附着
语法:
AT+CGATT=0
参数:
无
响应:
OK
示例:
AT+CGATT=0
OK
AT+CESQ
扩展信号
网络
查询扩展信号质量
语法:
AT+CESQ
参数:
无
响应:
+CESQ: <rq>,<rqlp>,<rqhp>,<rsrp>,<rsrq>
示例:
+CESQ: 99,99,99,75,65
OK
AT+CGCONTRDP
PDP信息
数据
查询PDP上下文信息
语法:
AT+CGCONTRDP
参数:
无
响应:
+CGCONTRDP: ...
示例:
AT+CGCONTRDP
OK
AT+CGSCONT
PDP范围
数据
查询PDP上下文范围
语法:
AT+CGSCONT
参数:
无
响应:
+CGSCONT: ...
示例:
AT+CGSCONT
OK
AT+V
版本信息
设备信息
查询模块版本信息
语法:
AT+V
参数:
无
响应:
版本信息
示例:
AT+V
OK
ATE0
回显关闭
基础
关闭命令回显
语法:
ATE0
参数:
0=关闭
响应:
OK
示例:
ATE0
OK
ATE1
回显开启
基础
开启命令回显
语法:
ATE1
参数:
1=开启
响应:
OK
示例:
ATE1
OK
AT&W
保存配置
基础
保存当前配置到用户配置文件
语法:
AT&W
参数:
无
响应:
OK
示例:
AT&W
OK
ATZ
复位
基础
复位模块到默认配置
语法:
ATZ
参数:
无
响应:
OK
示例:
ATZ
OK
AT+ECDEVINFO?
设备信息
设备信息
查询EC设备信息
语法:
AT+ECDEVINFO?
参数:
无
响应:
+ECDEVINFO: ...
示例:
+ECDEVINFO: "EC618","V1.0"
OK
AT+ECNWSCAN
网络扫描
网络
扫描可用网络
语法:
AT+ECNWSCAN
参数:
无
响应:
+ECNWSCAN: ...
示例:
+ECNWSCAN: "46000",...
OK
AT+ECBAND?
频段查询
网络
查询频段信息
语法:
AT+ECBAND?
参数:
无
响应:
+ECBAND: <band>
示例:
+ECBAND: 5
OK
AT+ECBAND=
频段设置
网络
设置频段
语法:
AT+ECBAND=<bands>
参数:
频段列表
响应:
OK
示例:
AT+ECBAND=5,8
OK
AT+ECNWINFO?
网络信息
网络
查询网络信息
语法:
AT+ECNWINFO?
参数:
无
响应:
+ECNWINFO: ...
示例:
+ECNWINFO: "LTE",5,-95
OK
AT+ECSIMINFO?
SIM信息
SIM卡
查询SIM卡信息
语法:
AT+ECSIMINFO?
参数:
无
响应:
+ECSIMINFO: ...
示例:
+ECSIMINFO: 1,"CMCC"
OK
AT+ECFACTORY
工厂复位
厂商专有
恢复出厂设置
语法:
AT+ECFACTORY
参数:
无
响应:
OK
示例:
AT+ECFACTORY
OK
AT+ECNVBACK
NV备份
厂商专有
备份NV数据
语法:
AT+ECNVBACK
参数:
无
响应:
OK
示例:
AT+ECNVBACK
OK
AT+ECNVREST
NV恢复
厂商专有
恢复NV数据
语法:
AT+ECNVREST
参数:
无
响应:
OK
示例:
AT+ECNVREST
OK
AT+ECREBOOT
重启模块
基础
重启EC模块
语法:
AT+ECREBOOT
参数:
无
响应:
OK
示例:
AT+ECREBOOT
OK
AT+ECIMEI?
IMEI查询
设备信息
查询IMEI号
语法:
AT+ECIMEI?
参数:
无
响应:
+ECIMEI: <imei>
示例:
+ECIMEI: 865123456789012
OK
AT+ECIMEI=
写入IMEI
厂商专有
写入IMEI号
语法:
AT+ECIMEI=<imei>
参数:
15位IMEI
响应:
OK
示例:
AT+ECIMEI=865123456789012
OK
AT+ECTEMP?
温度查询
设备信息
查询模块温度
语法:
AT+ECTEMP?
参数:
无
响应:
+ECTEMP: <temp>
示例:
+ECTEMP: 44
OK
AT+ECVOLT?
电压查询
设备信息
查询模块电压
语法:
AT+ECVOLT?
参数:
无
响应:
+ECVOLT: <voltage>
示例:
+ECVOLT: 3700
OK
AT+ECCSQ?
信号质量
网络
查询EC信号质量
语法:
AT+ECCSQ?
参数:
无
响应:
+ECCSQ: <rssi>,<rsrp>,<rsrq>
示例:
+ECCSQ: 25,-95,-12
OK
AT+ECCELL?
小区信息
网络
查询当前小区
语法:
AT+ECCELL?
参数:
无
响应:
+ECCELL: <pci>,<arfcn>,<rsrp>
示例:
+ECCELL: 100,1850,-95
OK
AT+ECLOCKCELL
小区锁定
网络
锁定指定小区
语法:
AT+ECLOCKCELL=<arfcn>,<pci>
参数:
频点,PCI
响应:
OK
示例:
AT+ECLOCKCELL=1850,100
OK
AT+ECAPN?
APN查询
数据
查询APN配置
语法:
AT+ECAPN?
参数:
无
响应:
+ECAPN: <apn>
示例:
+ECAPN: "CMNET"
OK
AT+ECAPN=
APN设置
数据
设置APN配置
语法:
AT+ECAPN=<apn>
参数:
APN名称
响应:
OK
示例:
AT+ECAPN="CMNET"
OK
AT&F
恢复出厂配置
基础
恢复出厂默认配置
语法:
AT&F
参数:
无
响应:
OK
示例:
AT&F
OK
AT&V
查看配置
基础
查看当前活动配置
语法:
AT&V
参数:
无
响应:
配置信息
示例:
AT&V
OK
AT+CMEE=0
错误码关闭
基础
关闭错误报告
语法:
AT+CMEE=0
参数:
0=关闭
响应:
OK
示例:
AT+CMEE=0
OK
AT+CMEE=1
错误码数字
基础
数字格式错误报告
语法:
AT+CMEE=1
参数:
1=数字
响应:
OK
示例:
AT+CMEE=1
OK
AT+CMEE=2
错误码详细
基础
详细文字错误报告
语法:
AT+CMEE=2
参数:
2=详细
响应:
OK
示例:
AT+CMEE=2
OK
AT+GCAP
能力查询
基础
查询模块支持的能力
语法:
AT+GCAP
参数:
无
响应:
+GCAP: <caps>
示例:
+GCAP: +CGSM
OK
AT+GMI
厂商ID
设备信息
查询制造商标识
语法:
AT+GMI
参数:
无
响应:
制造商名称
示例:
+GMI: ZTE
OK
AT+GMM
型号ID
设备信息
查询型号标识
语法:
AT+GMM
参数:
无
响应:
型号字符串
示例:
+GMM: ZX2975
OK
AT+GMR
版本ID
设备信息
查询软件版本
语法:
AT+GMR
参数:
无
响应:
版本字符串
示例:
+GMR: V1.0.0
OK
AT+GSN
序列号
设备信息
查询序列号
语法:
AT+GSN
参数:
无
响应:
IMEI号码
示例:
+GSN: 865123456789012
OK
AT+CCID
ICCID查询
SIM卡
查询SIM卡ICCID
语法:
AT+CCID
参数:
无
响应:
+CCID: <iccid>
示例:
+CCID: 898604B0101234567890
OK
AT+CIMI
IMSI查询
SIM卡
查询SIM卡IMSI
语法:
AT+CIMI
参数:
无
响应:
IMSI号码
示例:
460011234567890
OK
AT+CRSM
SIM访问
SIM卡
受限SIM访问
语法:
AT+CRSM=<cmd>,<fileid>,<p1>,<p2>,<p3>
参数:
命令,文件ID,参数
响应:
+CRSM: <sw1>,<sw2>,<data>
示例:
AT+CRSM=176,12258,0,0,10
OK
AT+CSIM
通用SIM访问
SIM卡
通用SIM访问
语法:
AT+CSIM=<length>,<command>
参数:
长度,APDU命令
响应:
+CSIM: <length>,<response>
示例:
AT+CSIM=10,"A0A40000023F00"
OK
AT+CPINR
PIN重试次数
SIM卡
查询PIN剩余重试次数
语法:
AT+CPINR
参数:
无
响应:
+CPINR: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINR: 3,10,3,10
OK
AT+CPINC
PUK重试次数
SIM卡
查询PUK剩余重试次数
语法:
AT+CPINC
参数:
无
响应:
+CPINC: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINC: 3,10,3,10
OK
AT+CPIN=
输入PIN码
SIM卡
输入SIM卡PIN码
语法:
AT+CPIN="<pin>"
参数:
PIN码
响应:
OK
示例:
AT+CPIN="1234"
OK
AT+CNETLIGHT
网络灯控制
网络
控制网络指示灯
语法:
AT+CNETLIGHT=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CNETLIGHT=1
OK
AT+COPN
运营商列表
网络
读取运营商名称列表
语法:
AT+COPN
参数:
无
响应:
+COPN: <numeric>,<alpha>
示例:
+COPN: "46000","CHINA MOBILE"
OK
AT+COPS=
选择运营商
网络
手动选择运营商
语法:
AT+COPS=<mode>,<format>,<oper>
参数:
模式,格式,运营商
响应:
OK
示例:
AT+COPS=1,2,"46000"
OK
AT+CSPN
SPN查询
网络
查询服务提供商名称
语法:
AT+CSPN
参数:
无
响应:
+CSPN: <name>,<display>
示例:
+CSPN: "CMCC",1
OK
AT+CGAUTO
自动连接
数据
查询自动连接模式
语法:
AT+CGAUTO
参数:
无
响应:
+CGAUTO: <mode>
示例:
+CGAUTO: 0
OK
AT+CGAUTO=1
设置自动连接
数据
设置自动连接
语法:
AT+CGAUTO=1
参数:
1=自动
响应:
OK
示例:
AT+CGAUTO=1
OK
AT+CGDSCONT
次PDP上下文
数据
设置次级PDP上下文
语法:
AT+CGDSCONT=<cid>,<pcid>
参数:
上下文ID,主ID
响应:
OK
示例:
AT+CGDSCONT=2,1
OK
AT+CGTFT
流量模板
数据
设置流量流模板
语法:
AT+CGTFT=<cid>,<id>
参数:
上下文ID,模板ID
响应:
OK
示例:
AT+CGTFT=1,0
OK
AT+CGTFTRDP
TFT读取
数据
读取TFT参数
语法:
AT+CGTFTRDP=<cid>
参数:
上下文ID
响应:
+CGTFTRDP: ...
示例:
AT+CGTFTRDP=1
OK
AT+CGQREQ
QoS需求
数据
设置QoS要求
语法:
AT+CGQREQ=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQREQ=1,3,4,3,6,31
OK
AT+CGQMIN
最小QoS
数据
设置最小QoS
语法:
AT+CGQMIN=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQMIN=1,3,4,3,6,31
OK
AT+CGEQREQ
增强QoS需求
数据
设置增强QoS要求
语法:
AT+CGEQREQ=<cid>,<r1>,...,<r9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQREQ=1,3,4,3,6,31,0,0,0
OK
AT+CGEQMIN
增强最小QoS
数据
设置增强最小QoS
语法:
AT+CGEQMIN=<cid>,<m1>,...,<m9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQMIN=1,3,4,3,6,31,0,0,0
OK
AT+CGQOSRDP
QoS读取
数据
读取QoS参数
语法:
AT+CGQOSRDP=<cid>
参数:
上下文ID
响应:
+CGQOSRDP: ...
示例:
AT+CGQOSRDP=1
OK
AT+CGCMOD
修改PDP
数据
修改PDP上下文
语法:
AT+CGCMOD=<cid>
参数:
上下文ID
响应:
OK
示例:
AT+CGCMOD=1
OK
AT+CGDATA
数据模式
数据
进入数据状态
语法:
AT+CGDATA="<L2P>",<cid>
参数:
链路层,上下文ID
响应:
CONNECT
示例:
AT+CGDATA="PPP",1
CONNECT
AT+CGPADDR
PDP地址
数据
显示PDP地址
语法:
AT+CGPADDR=<cid>
参数:
上下文ID
响应:
+CGPADDR: <cid>,<addr>
示例:
+CGPADDR: 1,"10.0.0.1"
OK
AT+CMGD
删除短信
短信
删除指定索引短信
语法:
AT+CMGD=<index>
参数:
短信索引号
响应:
OK
示例:
AT+CMGD=1
OK
AT+CSCS
字符集
短信
设置字符集
语法:
AT+CSCS="<charset>"
参数:
GSM/UCS2/IRA
响应:
OK
示例:
AT+CSCS="GSM"
OK
AT+CSCA
短信中心
短信
设置短信中心号码
语法:
AT+CSCA="<oa>",<tosca>
参数:
中心号码,类型
响应:
OK
示例:
AT+CSCA="+8613800200500",145
OK
AT+CSMP
短信参数
短信
设置短信参数
语法:
AT+CSMP=<fo>,<vp>,<pid>,<dcs>
参数:
格式,有效期,协议,编码
响应:
OK
示例:
AT+CSMP=17,167,0,0
OK
AT+CSDH
短信头
短信
显示短信头信息
语法:
AT+CSDH=<show>
参数:
0=隐藏,1=显示
响应:
OK
示例:
AT+CSDH=1
OK
AT+CNMA
短信确认
短信
新短信确认
语法:
AT+CNMA
参数:
无
响应:
OK
示例:
AT+CNMA
OK
AT+CMSS
从存储发送
短信
从存储发送短信
语法:
AT+CMSS=<index>,"<da>"
参数:
索引,目标地址
响应:
+CMSS: <mr>
示例:
AT+CMSS=1,"10086"
OK
AT+CMGW
写入短信
短信
写入短信到存储
语法:
AT+CMGW="<oa>",<stat>
参数:
源地址,状态
响应:
+CMGW: <index>
示例:
AT+CMGW="10086",2
OK
AT+CMGC
发送命令
短信
发送命令短信
语法:
AT+CMGC=<fo>,<ct>,<pid>,<mn>,<da>
参数:
格式,类型,协议,号,地址
响应:
+CMGC: <mr>
示例:
AT+CMGC=17,2,0,1,"10086"
OK
AT+CLIP
来电显示
通话
查询来电显示
语法:
AT+CLIP?
参数:
无
响应:
+CLIP: <n>,<m>
示例:
+CLIP: 1,1
OK
AT+CLIR
主叫隐藏
通话
查询主叫号码隐藏
语法:
AT+CLIR?
参数:
无
响应:
+CLIR: <n>,<m>
示例:
+CLIR: 0,1
OK
AT+COLP
被叫显示
通话
查询被叫号码显示
语法:
AT+COLP?
参数:
无
响应:
+COLP: <n>,<m>
示例:
+COLP: 1,1
OK
AT+CCFC
呼叫转移
通话
设置呼叫转移
语法:
AT+CCFC=<reason>,<mode>,<number>
参数:
原因,模式,号码
响应:
OK
示例:
AT+CCFC=0,1,"+8613800200500"
OK
AT+CHUP
挂断通话
通话
挂断当前通话
语法:
AT+CHUP
参数:
无
响应:
OK
示例:
AT+CHUP
OK
AT+VTS
DTMF发送
通话
发送DTMF音
语法:
AT+VTS="<dtmf>"
参数:
DTMF字符
响应:
OK
示例:
AT+VTS="1"
OK
AT+CCWA
呼叫等待
通话
设置呼叫等待
语法:
AT+CCWA=<mode>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+CCWA=1
OK
AT+CTEC
通话类型
通话
设置通话技术类型
语法:
AT+CTEC=<mode>
参数:
技术类型
响应:
OK
示例:
AT+CTEC=0
OK
AT+CUSD
USSD
USSD
非结构化补充业务数据
语法:
AT+CUSD=<mode>,<str>,<dcs>
参数:
模式,命令串,编码
响应:
+CUSD: <status>,<str>,<dcs>
示例:
AT+CUSD=1,"*100#",15
OK
AT+CLVL
音量控制
音频
设置扬声器音量
语法:
AT+CLVL=<level>
参数:
音量(0-100)
响应:
OK
示例:
AT+CLVL=50
OK
AT+CMUT
静音控制
音频
设置麦克风静音
语法:
AT+CMUT=<n>
参数:
0=取消,1=静音
响应:
OK
示例:
AT+CMUT=1
OK
AT+SIDET
侧音控制
音频
设置侧音增益
语法:
AT+SIDET=<gain>
参数:
增益(0-7)
响应:
OK
示例:
AT+SIDET=3
OK
AT+CGNSPWR
GNSS电源
GNSS
GNSS电源控制
语法:
AT+CGNSPWR=<state>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSPWR=1
OK
AT+CGNSSTATUS
GNSS状态
GNSS
查询GNSS运行状态
语法:
AT+CGNSSTATUS
参数:
无
响应:
+CGNSSTATUS: <status>
示例:
+CGNSSTATUS: 1
OK
AT+CGNSINF
GNSS信息
GNSS
查询GNSS定位信息
语法:
AT+CGNSINF
参数:
无
响应:
+CGNSINF: <run>,<fix>,<date>,<time>,<lat>,<lon>,<alt>
示例:
+CGNSINF: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+CGNSURC
GNSS上报
GNSS
设置GNSS主动上报
语法:
AT+CGNSURC=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSURC=1
OK
AT+CGNSPOS
GNSS位置
GNSS
查询GNSS位置
语法:
AT+CGNSPOS
参数:
无
响应:
+CGNSPOS: <lat>,<lon>,<alt>
示例:
+CGNSPOS: 39.9,116.4,50
OK
AT+CGNSAID
GNSS辅助
GNSS
注入辅助数据
语法:
AT+CGNSAID="<type>",<data>
参数:
类型,数据
响应:
OK
示例:
AT+CGNSAID="time",...
OK
AT+CGNSSEQ
GNSS序列
GNSS
设置GNSS序列号
语法:
AT+CGNSSEQ
参数:
无
响应:
+CGNSSEQ: <seq>
示例:
+CGNSSEQ: 1
OK
AT+HTTPINIT
HTTP初始化
HTTP
初始化HTTP服务
语法:
AT+HTTPINIT
参数:
无
响应:
OK
示例:
AT+HTTPINIT
OK
AT+HTTPURL
HTTP URL
HTTP
设置HTTP请求URL
语法:
AT+HTTPURL="<url>"
参数:
URL地址
响应:
OK
示例:
AT+HTTPURL="http://example.com"
OK
AT+HTTPPARA
HTTP参数
HTTP
设置HTTP参数
语法:
AT+HTTPPARA="<name>","<value>"
参数:
参数名,参数值
响应:
OK
示例:
AT+HTTPPARA="CID","1"
OK
AT+HTTPACTION
HTTP请求
HTTP
执行HTTP请求
语法:
AT+HTTPACTION=<method>
参数:
0=GET,1=POST,2=HEAD
响应:
+HTTPACTION: <method>,<status>,<length>
示例:
AT+HTTPACTION=0
OK
AT+HTTPDATA
HTTP数据
HTTP
发送HTTP数据
语法:
AT+HTTPDATA=<length>,<timeout>
参数:
数据长度,超时
响应:
OK
示例:
AT+HTTPDATA=100,10000
OK
AT+HTTPREAD
HTTP读取
HTTP
读取HTTP响应
语法:
AT+HTTPREAD
参数:
无
响应:
+HTTPREAD: <length>
示例:
+HTTPREAD: 1024
OK
AT+HTTPHEAD
HTTP头
HTTP
读取HTTP响应头
语法:
AT+HTTPHEAD
参数:
无
响应:
+HTTPHEAD: <headers>
示例:
+HTTPHEAD: ...
OK
AT+HTTPSSL
HTTP SSL
HTTP
启用HTTPS
语法:
AT+HTTPSSL=<enable>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+HTTPSSL=1
OK
AT+HTTPTERM
HTTP终止
HTTP
终止HTTP服务
语法:
AT+HTTPTERM
参数:
无
响应:
OK
示例:
AT+HTTPTERM
OK
AT+FTPCFG
FTP配置
FTP
配置FTP服务器
语法:
AT+FTPCFG="<server>",<port>,"<user>","<pwd>"
参数:
服务器,端口,用户,密码
响应:
OK
示例:
AT+FTPCFG="ftp.example.com",21,"user","pass"
OK
AT+FTPGET
FTP下载
FTP
从FTP下载文件
语法:
AT+FTPGET=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPGET: <status>,<length>
示例:
AT+FTPGET=1,"test.txt"
OK
AT+FTPPUT
FTP上传
FTP
上传文件到FTP
语法:
AT+FTPPUT=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPPUT: <status>,<length>
示例:
AT+FTPPUT=1,"test.txt"
OK
AT+FTPLIST
FTP列表
FTP
列出FTP目录
语法:
AT+FTPLIST
参数:
无
响应:
+FTPLIST: <data>
示例:
+FTPLIST: ...
OK
AT+FTPDELE
FTP删除
FTP
删除FTP文件
语法:
AT+FTPDELE="<filename>"
参数:
文件名
响应:
OK
示例:
AT+FTPDELE="test.txt"
OK
AT+FTPMKD
FTP建目录
FTP
创建FTP目录
语法:
AT+FTPMKD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPMKD="newdir"
OK
AT+FTPRMD
FTP删目录
FTP
删除FTP目录
语法:
AT+FTPRMD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPRMD="newdir"
OK
AT+FTPRENAME
FTP重命名
FTP
重命名FTP文件
语法:
AT+FTPRENAME="<old>","<new>"
参数:
旧名,新名
响应:
OK
示例:
AT+FTPRENAME="old.txt","new.txt"
OK
AT+CIPOPEN
打开Socket
Socket
打开TCP/UDP连接
语法:
AT+CIPOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+CIPOPEN: <id>
示例:
AT+CIPOPEN=0,"TCP","192.168.1.1",8080
OK
AT+CIPSEND
Socket发送
Socket
发送Socket数据
语法:
AT+CIPSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+CIPSEND=0,10
OK
AT+CIPCLOSE
Socket关闭
Socket
关闭Socket连接
语法:
AT+CIPCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+CIPCLOSE=0
OK
AT+CIPRX
Socket接收
Socket
查询接收数据
语法:
AT+CIPRX=<id>
参数:
ID
响应:
+CIPRX: <length>
示例:
+CIPRX: 100
OK
AT+CIPRXGET
Socket取数据
Socket
获取接收数据
语法:
AT+CIPRXGET=<id>,<length>
参数:
ID,长度
响应:
+CIPRXGET: <data>
示例:
+CIPRXGET: ...
OK
AT+CPBS
电话本存储
电话本
选择电话本存储
语法:
AT+CPBS="<storage>"
参数:
SM/ME/MT/DC
响应:
OK
示例:
AT+CPBS="SM"
OK
AT+CPBR
读电话本
电话本
读取电话本条目
语法:
AT+CPBR=<index1>,<index2>
参数:
起始,结束索引
响应:
+CPBR: <index>,<number>,<type>,<text>
示例:
+CPBR: 1,"10086",129,"CMCC"
OK
AT+CPBW
写电话本
电话本
写入电话本条目
语法:
AT+CPBW=<index>,"<number>",<type>,"<text>"
参数:
索引,号码,类型,姓名
响应:
OK
示例:
AT+CPBW=1,"10086",129,"CMCC"
OK
AT+CPBF
查电话本
电话本
查找电话本条目
语法:
AT+CPBF="<findtext>"
参数:
查找文本
响应:
+CPBF: <index>,<number>,<type>,<text>
示例:
+CPBF: 1,"10086",129,"CMCC"
OK
AT+STKPD
STK配置
STK
STK Profile下载
语法:
AT+STKPD="<profile>"
参数:
Profile数据
响应:
OK
示例:
AT+STKPD="..."
OK
AT+STKTF
STK响应
STK
STK终端响应
语法:
AT+STKTF="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTF="..."
OK
AT+STKTS
STK信封
STK
STK信封命令
语法:
AT+STKTS="<envelope>"
参数:
信封数据
响应:
+STKTS: <response>
示例:
+STKTS: ...
OK
AT+STKTR
STK终端
STK
STK终端响应
语法:
AT+STKTR="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTR="..."
OK
AT+CCLK?
查询时钟
基础
查询模块时钟时间
语法:
AT+CCLK?
参数:
无
响应:
+CCLK: "<time>"
示例:
+CCLK: "24/01/01,12:00:00+32"
OK
AT+CCLK=
设置时钟
基础
设置模块时钟时间
语法:
AT+CCLK="<time>"
参数:
yy/mm/dd,hh:mm:ss±tz
响应:
OK
示例:
AT+CCLK="24/01/01,12:00:00+32"
OK
AT+CTZR
时区上报
基础
查询时区上报设置
语法:
AT+CTZR?
参数:
无
响应:
+CTZR: <n>
示例:
+CTZR: 1
OK
AT+CTZU
时区更新
基础
查询时区自动更新
语法:
AT+CTZU?
参数:
无
响应:
+CTZU: <n>
示例:
+CTZU: 1
OK
AT+CVHU
语音挂断
通话
查询语音挂断控制
语法:
AT+CVHU?
参数:
无
响应:
+CVHU: <n>
示例:
+CVHU: 1
OK
AT+ECVER?
奕讯版本
设备信息
查询奕讯芯片版本
语法:
AT+ECVER?
参数:
无
响应:
+ECVER: <ver>
示例:
+ECVER: V1.0.0
OK
AT+ECMODEL?
奕讯型号
设备信息
查询奕讯型号
语法:
AT+ECMODEL?
参数:
无
响应:
+ECMODEL: <model>
示例:
+ECMODEL: EC100
OK
AT+ECSN?
SN查询
设备信息
查询设备序列号
语法:
AT+ECSN?
参数:
无
响应:
+ECSN: <sn>
示例:
+ECSN: EC20240001
OK
AT+ECRESET
模块重启
基础
重启奕讯模块
语法:
AT+ECRESET
参数:
无
响应:
OK
示例:
AT+ECRESET
OK
AT+ECRESTORE
恢复出厂
基础
恢复出厂设置
语法:
AT+ECRESTORE
参数:
无
响应:
OK
示例:
AT+ECRESTORE
OK
AT+ECVBAT?
电压查询
设备信息
查询供电电压
语法:
AT+ECVBAT?
参数:
无
响应:
+ECVBAT: <volt>
示例:
+ECVBAT: 3650
OK
AT+ECSIM?
SIM状态
SIM卡
查询SIM卡状态
语法:
AT+ECSIM?
参数:
无
响应:
+ECSIM: <state>
示例:
+ECSIM: 1
OK
AT+ECICCID?
ICCID查询
SIM卡
查询ICCID
语法:
AT+ECICCID?
参数:
无
响应:
+ECICCID: <iccid>
示例:
+ECICCID: 898604B0101234567890
OK
AT+ECIMSI?
IMSI查询
SIM卡
查询IMSI
语法:
AT+ECIMSI?
参数:
无
响应:
+ECIMSI: <imsi>
示例:
+ECIMSI: 460011234567890
OK
AT+ECRSSI?
RSSI查询
网络
查询信号强度
语法:
AT+ECRSSI?
参数:
无
响应:
+ECRSSI: <rssi>
示例:
+ECRSSI: -68
OK
AT+ECSCAN
网络扫描
网络
扫描可用网络
语法:
AT+ECSCAN
参数:
无
响应:
+ECSCAN: <list>
示例:
+ECSCAN: 46000,46001,46011
OK
AT+ECMODE?
网络模式
网络
查询网络模式
语法:
AT+ECMODE?
参数:
无
响应:
+ECMODE: <mode>
示例:
+ECMODE: 0
OK
AT+ECMODE=
模式设置
网络
设置网络模式
语法:
AT+ECMODE=<mode>
参数:
0=自动,1=NB,2=CAT-M
响应:
OK
示例:
AT+ECMODE=0
OK
AT+ECPDP=1
激活PDP
数据
激活PDP上下文
语法:
AT+ECPDP=1
参数:
1=激活
响应:
OK
示例:
AT+ECPDP=1
OK
AT+ECPDP=0
去激活PDP
数据
去激活PDP
语法:
AT+ECPDP=0
参数:
0=去激活
响应:
OK
示例:
AT+ECPDP=0
OK
AT+ECIP?
IP查询
数据
查询IP地址
语法:
AT+ECIP?
参数:
无
响应:
+ECIP: <ip>
示例:
+ECIP: 10.0.0.4
OK
AT+ECDNS?
DNS查询
网络
查询DNS
语法:
AT+ECDNS?
参数:
无
响应:
+ECDNS: <pri>,<sec>
示例:
+ECDNS: 8.8.8.8,8.8.4.4
OK
AT+ECDNS=
DNS设置
网络
设置DNS
语法:
AT+ECDNS="<pri>","<sec>"
参数:
主DNS,备DNS
响应:
OK
示例:
AT+ECDNS="8.8.8.8","8.8.4.4"
OK
AT+ECPING
Ping测试
网络
执行Ping
语法:
AT+ECPING="<host>",<count>
参数:
目标,次数
响应:
+ECPING: <result>
示例:
+ECPING: 0,10.0.0.1,32,100
OK
AT+ECSOCKOPEN
打开Socket
Socket
打开Socket连接
语法:
AT+ECSOCKOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+ECSOCKOPEN: <id>
示例:
AT+ECSOCKOPEN=0,"TCP","192.168.1.1",8080
OK
AT+ECSOCKSEND
Socket发送
Socket
发送Socket数据
语法:
AT+ECSOCKSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+ECSOCKSEND=0,10
OK
AT+ECSOCKRECV
Socket接收
Socket
接收Socket数据
语法:
AT+ECSOCKRECV=<id>
参数:
ID
响应:
+ECSOCKRECV: <data>
示例:
+ECSOCKRECV: Hello
OK
AT+ECSOCKCLOSE
Socket关闭
Socket
关闭Socket
语法:
AT+ECSOCKCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+ECSOCKCLOSE=0
OK
AT+ECHTTPINIT
HTTP初始化
HTTP
初始化HTTP
语法:
AT+ECHTTPINIT
参数:
无
响应:
OK
示例:
AT+ECHTTPINIT
OK
AT+ECHTTPURL
HTTP URL
HTTP
设置URL
语法:
AT+ECHTTPURL="<url>"
参数:
URL
响应:
OK
示例:
AT+ECHTTPURL="http://example.com"
OK
AT+ECHTTPGET
HTTP GET
HTTP
执行GET请求
语法:
AT+ECHTTPGET
参数:
无
响应:
+ECHTTPGET: <status>,<len>
示例:
+ECHTTPGET: 200,1024
OK
AT+ECHTTPREAD
HTTP读取
HTTP
读取响应
语法:
AT+ECHTTPREAD
参数:
无
响应:
+ECHTTPREAD: <data>
示例:
+ECHTTPREAD: ...
OK
AT+ECHTTPPOST
HTTP POST
HTTP
执行POST请求
语法:
AT+ECHTTPPOST=<length>
参数:
数据长度
响应:
+ECHTTPPOST: <status>,<len>
示例:
+ECHTTPPOST: 200,512
OK
AT+ECFTPOPEN
FTP连接
FTP
连接FTP服务器
语法:
AT+ECFTPOPEN="<host>",<port>,"<user>","<pwd>"
参数:
主机,端口,用户,密码
响应:
OK
示例:
AT+ECFTPOPEN="ftp.example.com",21,"user","pass"
OK
AT+ECFTPGET
FTP下载
FTP
下载文件
语法:
AT+ECFTPGET="<filename>"
参数:
文件名
响应:
+ECFTPGET: <data>
示例:
+ECFTPGET: ...
OK
AT+ECFTPPUT
FTP上传
FTP
上传文件
语法:
AT+ECFTPPUT="<filename>"
参数:
文件名
响应:
OK
示例:
AT+ECFTPPUT="test.txt"
OK
AT+ECGNSSPWR=1
GNSS开启
GNSS
开启GNSS
语法:
AT+ECGNSSPWR=1
参数:
1=开启
响应:
OK
示例:
AT+ECGNSSPWR=1
OK
AT+ECGNSSDATA?
GNSS数据
GNSS
查询GNSS数据
语法:
AT+ECGNSSDATA?
参数:
无
响应:
+ECGNSSDATA: <data>
示例:
+ECGNSSDATA: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+ECGNSSMODE
GNSS模式
GNSS
设置GNSS模式
语法:
AT+ECGNSSMODE=<mode>
参数:
1=GPS,2=BDS,3=GPS+BDS
响应:
OK
示例:
AT+ECGNSSMODE=3
OK
AT+ECAUDIO?
音频配置
音频
查询音频配置
语法:
AT+ECAUDIO?
参数:
无
响应:
+ECAUDIO: <config>
示例:
+ECAUDIO: 1,16000,16
OK
AT+ECAUDIO=
音频设置
音频
设置音频参数
语法:
AT+ECAUDIO=<mode>,<rate>,<bits>
参数:
模式,采样率,位深
响应:
OK
示例:
AT+ECAUDIO=1,16000,16
OK
AT+ECGPIO?
GPIO查询
GPIO
查询GPIO状态
语法:
AT+ECGPIO?
参数:
无
响应:
+ECGPIO: <values>
示例:
+ECGPIO: 0,1,0,1
OK
AT+ECGPIO=
GPIO设置
GPIO
设置GPIO输出
语法:
AT+ECGPIO=<pin>,<value>
参数:
引脚,值
响应:
OK
示例:
AT+ECGPIO=5,1
OK
AT+ECADC?
ADC查询
ADC
查询ADC值
语法:
AT+ECADC?
参数:
无
响应:
+ECADC: <values>
示例:
+ECADC: 1234,2345
OK
AT+ECPWM
PWM设置
PWM
设置PWM输出
语法:
AT+ECPWM=<ch>,<freq>,<duty>
参数:
通道,频率,占空比
响应:
OK
示例:
AT+ECPWM=0,1000,50
OK
AT+ECI2C
I2C操作
I2C
I2C读写
语法:
AT+ECI2C=<addr>,<reg>,<data>
参数:
地址,寄存器,数据
响应:
+ECI2C: <data>
示例:
+ECI2C: 0x01
OK
AT+ECSPI
SPI操作
SPI
SPI读写
语法:
AT+ECSPI=<data>
参数:
十六进制数据
响应:
+ECSPI: <response>
示例:
+ECSPI: 0xFF
OK
AT+ECUART?
UART配置
串口
查询UART配置
语法:
AT+ECUART?
参数:
无
响应:
+ECUART: <baud>,<d>,<s>,<p>
示例:
+ECUART: 115200,8,1,0
OK
AT+ECNVRD
NV读取
Flash
读取NV项
语法:
AT+ECNVRD=<id>
参数:
NV项ID
响应:
+ECNVRD: <data>
示例:
+ECNVRD: 0
OK
AT+ECNVWR
NV写入
Flash
写入NV项
语法:
AT+ECNVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+ECNVWR=1,0
OK
AT+ECPSM=1
PSM开启
厂商专有
开启PSM省电模式
语法:
AT+ECPSM=1
参数:
1=开启
响应:
OK
示例:
AT+ECPSM=1
OK
AT+ECEDRX=1
eDRX开启
厂商专有
开启eDRX
语法:
AT+ECEDRX=1
参数:
1=开启
响应:
OK
示例:
AT+ECEDRX=1
OK
AT+ECSLEEP=1
睡眠模式
厂商专有
进入睡眠模式
语法:
AT+ECSLEEP=1
参数:
1=睡眠
响应:
OK
示例:
AT+ECSLEEP=1
OK
AT+ECDBG=1
调试开启
厂商专有
开启调试模式
语法:
AT+ECDBG=1
参数:
1=开启
响应:
OK
示例:
AT+ECDBG=1
OK
AT+ECLOG=
日志设置
厂商专有
设置日志级别
语法:
AT+ECLOG=<level>
参数:
0-5
响应:
OK
示例:
AT+ECLOG=3
OK
AT+ECTRACE=1
信令跟踪
厂商专有
开启信令跟踪
语法:
AT+ECTRACE=1
参数:
1=开启
响应:
OK
示例:
AT+ECTRACE=1
OK
AT+ECTEST
自检测试
厂商专有
执行模块自检
语法:
AT+ECTEST
参数:
无
响应:
+ECTEST: <result>
示例:
+ECTEST: PASS
OK
AT+ECWDG=
看门狗设置
厂商专有
设置看门狗
语法:
AT+ECWDG=<timeout>
参数:
超时(ms)
响应:
OK
示例:
AT+ECWDG=5000
OK
AT+ECLED=
LED控制
GPIO
控制LED
语法:
AT+ECLED=<id>,<state>
参数:
LED号,状态
响应:
OK
示例:
AT+ECLED=0,1
OK
AT+ECRTC?
RTC查询
基础
查询RTC时间
语法:
AT+ECRTC?
参数:
无
响应:
+ECRTC: <time>
示例:
+ECRTC: 2024-01-01 12:00:00
OK
AT+ECRTC=
RTC设置
基础
设置RTC时间
语法:
AT+ECRTC="<time>"
参数:
日期时间
响应:
OK
示例:
AT+ECRTC="2024-01-01 12:00:00"
OK
联发科 ["MT2625","MT2731","T750"]
207 条指令AT
基础测试
基础
检测模块是否响应
语法:
AT
参数:
无
响应:
OK
示例:
AT
OK
ATI
设备信息
设备信息
查询模块厂商信息
语法:
ATI
参数:
无
响应:
厂商信息文本
示例:
ATI
ZTE Corporation
OK
AT+CGMI
厂商信息
设备信息
查询模块制造商名称
语法:
AT+CGMI
参数:
无
响应:
制造商名称
示例:
AT+CGMI
ZTE INCORPORATED
OK
AT+CGMM
模块型号
设备信息
查询模块型号标识
语法:
AT+CGMM
参数:
无
响应:
模块型号字符串
示例:
AT+CGMM
ZX2975
OK
AT+CGMR
软件版本
设备信息
查询模块软件版本号
语法:
AT+CGMR
参数:
无
响应:
软件版本字符串
示例:
AT+CGMR
ZX2975_V1.0.0
OK
AT+CGSN
IMEI号
设备信息
查询模块IMEI序列号
语法:
AT+CGSN
参数:
无
响应:
15位IMEI号码
示例:
AT+CGSN
865123456789012
OK
AT+CSQ
信号质量
网络
查询当前信号质量
语法:
AT+CSQ
参数:
无
响应:
+CSQ: <rssi>,<ber>
示例:
+CSQ: 25,0
OK
AT+CPIN?
SIM卡状态
SIM卡
查询SIM卡PIN码状态
语法:
AT+CPIN?
参数:
无
响应:
+CPIN: <code>
示例:
+CPIN: READY
OK
AT+CREG?
网络注册
网络
查询CS网络注册状态
语法:
AT+CREG?
参数:
无
响应:
+CREG: <n>,<stat>
示例:
+CREG: 0,1
OK
AT+CGREG?
GPRS注册
网络
查询GPRS网络注册状态
语法:
AT+CGREG?
参数:
无
响应:
+CGREG: <n>,<stat>
示例:
+CGREG: 0,1
OK
AT+CEREG?
LTE注册
网络
查询EPS网络注册状态
语法:
AT+CEREG?
参数:
无
响应:
+CEREG: <n>,<stat>
示例:
+CEREG: 0,1
OK
AT+COPS?
运营商信息
网络
查询当前运营商信息
语法:
AT+COPS?
参数:
无
响应:
+COPS: <mode>,<format>,<oper>
示例:
+COPS: 0,0,"CHINA MOBILE"
OK
AT+CGDCONT?
PDP上下文
数据
查询PDP上下文定义
语法:
AT+CGDCONT?
参数:
无
响应:
+CGDCONT: <cid>,<PDP_type>,<APN>
示例:
+CGDCONT: 1,"IP","CMNET"
OK
AT+CGACT?
PDP激活状态
数据
查询PDP上下文激活状态
语法:
AT+CGACT?
参数:
无
响应:
+CGACT: <cid>,<state>
示例:
+CGACT: 1,1
OK
AT+CFUN=1,1
重启模块
基础
重启模块
语法:
AT+CFUN=1,1
参数:
无
响应:
OK
示例:
AT+CFUN=1,1
OK
AT+CFUN=0
最小功能
基础
设置模块为最小功能模式
语法:
AT+CFUN=0
参数:
无
响应:
OK
示例:
AT+CFUN=0
OK
AT+CFUN=1
全功能
基础
设置模块为全功能模式
语法:
AT+CFUN=1
参数:
无
响应:
OK
示例:
AT+CFUN=1
OK
AT+CMGF=1
短信模式
短信
设置短信为文本模式
语法:
AT+CMGF=1
参数:
1=文本,0=PDU
响应:
OK
示例:
AT+CMGF=1
OK
AT+CMGS
发送短信
短信
发送文本短信
语法:
AT+CMGS="<phone>"
参数:
目标手机号
响应:
> 提示输入内容,Ctrl+Z结束
示例:
AT+CMGS="10086"
>Hello
OK
AT+CMGR
读取短信
短信
读取指定索引的短信
语法:
AT+CMGR=<index>
参数:
短信索引号
响应:
+CMGR: <stat>,<oa>,...,<data>
示例:
AT+CMGR=1
+CMGR: "REC READ","10086",...
OK
AT+CMGL
列出短信
短信
列出指定状态的短信
语法:
AT+CMGL="<stat>"
参数:
ALL/REC UNREAD/REC READ
响应:
+CMGL: ...
示例:
AT+CMGL="ALL"
OK
AT+CNMI
短信通知
短信
设置新短信指示方式
语法:
AT+CNMI=<mode>,<mt>
参数:
mode,mt参数
响应:
OK
示例:
AT+CNMI=2,1
OK
AT+CLCC
当前通话
通话
查询当前通话列表
语法:
AT+CLCC
参数:
无
响应:
+CLCC: <id>,<dir>,<stat>,<mode>,...,<number>
示例:
AT+CLCC
OK
ATD
拨号
通话
拨打电话号码
语法:
ATD<number>;
参数:
目标号码,分号结尾语音
响应:
OK/CONNECT
示例:
ATD10086;
OK
ATH
挂断
通话
挂断当前通话
语法:
ATH
参数:
无
响应:
OK
示例:
ATH
OK
ATA
接听
通话
接听来电
语法:
ATA
参数:
无
响应:
OK
示例:
ATA
OK
AT+CGATT?
GPRS附着
数据
查询GPRS附着状态
语法:
AT+CGATT?
参数:
无
响应:
+CGATT: <state>
示例:
+CGATT: 1
OK
AT+CGATT=1
GPRS附着
数据
激活GPRS附着
语法:
AT+CGATT=1
参数:
无
响应:
OK
示例:
AT+CGATT=1
OK
AT+CGATT=0
GPRS去附着
数据
取消GPRS附着
语法:
AT+CGATT=0
参数:
无
响应:
OK
示例:
AT+CGATT=0
OK
AT+CESQ
扩展信号
网络
查询扩展信号质量
语法:
AT+CESQ
参数:
无
响应:
+CESQ: <rq>,<rqlp>,<rqhp>,<rsrp>,<rsrq>
示例:
+CESQ: 99,99,99,75,65
OK
AT+CGCONTRDP
PDP信息
数据
查询PDP上下文信息
语法:
AT+CGCONTRDP
参数:
无
响应:
+CGCONTRDP: ...
示例:
AT+CGCONTRDP
OK
AT+CGSCONT
PDP范围
数据
查询PDP上下文范围
语法:
AT+CGSCONT
参数:
无
响应:
+CGSCONT: ...
示例:
AT+CGSCONT
OK
AT+V
版本信息
设备信息
查询模块版本信息
语法:
AT+V
参数:
无
响应:
版本信息
示例:
AT+V
OK
ATE0
回显关闭
基础
关闭命令回显
语法:
ATE0
参数:
0=关闭
响应:
OK
示例:
ATE0
OK
ATE1
回显开启
基础
开启命令回显
语法:
ATE1
参数:
1=开启
响应:
OK
示例:
ATE1
OK
AT&W
保存配置
基础
保存当前配置到用户配置文件
语法:
AT&W
参数:
无
响应:
OK
示例:
AT&W
OK
ATZ
复位
基础
复位模块到默认配置
语法:
ATZ
参数:
无
响应:
OK
示例:
ATZ
OK
AT+MTDEVINFO?
设备信息
设备信息
查询MT设备信息
语法:
AT+MTDEVINFO?
参数:
无
响应:
+MTDEVINFO: ...
示例:
+MTDEVINFO: "MT2625","V1.0"
OK
AT+MTNWREG?
网络注册
网络
查询MT网络注册状态
语法:
AT+MTNWREG?
参数:
无
响应:
+MTNWREG: <state>
示例:
+MTNWREG: 1
OK
AT+MTBAND?
频段查询
网络
查询频段信息
语法:
AT+MTBAND?
参数:
无
响应:
+MTBAND: <band>
示例:
+MTBAND: 5
OK
AT+MTBAND=
频段设置
网络
设置频段
语法:
AT+MTBAND=<bands>
参数:
频段列表
响应:
OK
示例:
AT+MTBAND=5,8
OK
AT+MTNWINFO?
网络信息
网络
查询网络信息
语法:
AT+MTNWINFO?
参数:
无
响应:
+MTNWINFO: ...
示例:
+MTNWINFO: "LTE",5,-95
OK
AT+MTSIMINFO?
SIM信息
SIM卡
查询SIM卡信息
语法:
AT+MTSIMINFO?
参数:
无
响应:
+MTSIMINFO: ...
示例:
+MTSIMINFO: 1,"CMCC"
OK
AT+MTFACTORY
工厂复位
厂商专有
恢复出厂设置
语法:
AT+MTFACTORY
参数:
无
响应:
OK
示例:
AT+MTFACTORY
OK
AT+MTNVBACK
NV备份
厂商专有
备份NV数据
语法:
AT+MTNVBACK
参数:
无
响应:
OK
示例:
AT+MTNVBACK
OK
AT+MTNVREST
NV恢复
厂商专有
恢复NV数据
语法:
AT+MTNVREST
参数:
无
响应:
OK
示例:
AT+MTNVREST
OK
AT+MTREBOOT
重启模块
基础
重启MTK模块
语法:
AT+MTREBOOT
参数:
无
响应:
OK
示例:
AT+MTREBOOT
OK
AT+MTIMEI?
IMEI查询
设备信息
查询IMEI号
语法:
AT+MTIMEI?
参数:
无
响应:
+MTIMEI: <imei>
示例:
+MTIMEI: 865123456789012
OK
AT+MTIMEI=
写入IMEI
厂商专有
写入IMEI号
语法:
AT+MTIMEI=<imei>
参数:
15位IMEI
响应:
OK
示例:
AT+MTIMEI=865123456789012
OK
AT+MTTEMP?
温度查询
设备信息
查询模块温度
语法:
AT+MTTEMP?
参数:
无
响应:
+MTTEMP: <temp>
示例:
+MTTEMP: 46
OK
AT+MTVOLT?
电压查询
设备信息
查询模块电压
语法:
AT+MTVOLT?
参数:
无
响应:
+MTVOLT: <voltage>
示例:
+MTVOLT: 3700
OK
AT+MTCSQ?
信号质量
网络
查询MT信号质量
语法:
AT+MTCSQ?
参数:
无
响应:
+MTCSQ: <rssi>,<rsrp>,<rsrq>
示例:
+MTCSQ: 25,-95,-12
OK
AT+MTCELL?
小区信息
网络
查询当前小区
语法:
AT+MTCELL?
参数:
无
响应:
+MTCELL: <pci>,<arfcn>,<rsrp>
示例:
+MTCELL: 100,1850,-95
OK
AT+MTLOCKCELL
小区锁定
网络
锁定指定小区
语法:
AT+MTLOCKCELL=<arfcn>,<pci>
参数:
频点,PCI
响应:
OK
示例:
AT+MTLOCKCELL=1850,100
OK
AT+MTAPN?
APN查询
数据
查询APN配置
语法:
AT+MTAPN?
参数:
无
响应:
+MTAPN: <apn>
示例:
+MTAPN: "CMNET"
OK
AT+MTAPN=
APN设置
数据
设置APN配置
语法:
AT+MTAPN=<apn>
参数:
APN名称
响应:
OK
示例:
AT+MTAPN="CMNET"
OK
AT&F
恢复出厂配置
基础
恢复出厂默认配置
语法:
AT&F
参数:
无
响应:
OK
示例:
AT&F
OK
AT&V
查看配置
基础
查看当前活动配置
语法:
AT&V
参数:
无
响应:
配置信息
示例:
AT&V
OK
AT+CMEE=0
错误码关闭
基础
关闭错误报告
语法:
AT+CMEE=0
参数:
0=关闭
响应:
OK
示例:
AT+CMEE=0
OK
AT+CMEE=1
错误码数字
基础
数字格式错误报告
语法:
AT+CMEE=1
参数:
1=数字
响应:
OK
示例:
AT+CMEE=1
OK
AT+CMEE=2
错误码详细
基础
详细文字错误报告
语法:
AT+CMEE=2
参数:
2=详细
响应:
OK
示例:
AT+CMEE=2
OK
AT+GCAP
能力查询
基础
查询模块支持的能力
语法:
AT+GCAP
参数:
无
响应:
+GCAP: <caps>
示例:
+GCAP: +CGSM
OK
AT+GMI
厂商ID
设备信息
查询制造商标识
语法:
AT+GMI
参数:
无
响应:
制造商名称
示例:
+GMI: ZTE
OK
AT+GMM
型号ID
设备信息
查询型号标识
语法:
AT+GMM
参数:
无
响应:
型号字符串
示例:
+GMM: ZX2975
OK
AT+GMR
版本ID
设备信息
查询软件版本
语法:
AT+GMR
参数:
无
响应:
版本字符串
示例:
+GMR: V1.0.0
OK
AT+GSN
序列号
设备信息
查询序列号
语法:
AT+GSN
参数:
无
响应:
IMEI号码
示例:
+GSN: 865123456789012
OK
AT+CCID
ICCID查询
SIM卡
查询SIM卡ICCID
语法:
AT+CCID
参数:
无
响应:
+CCID: <iccid>
示例:
+CCID: 898604B0101234567890
OK
AT+CIMI
IMSI查询
SIM卡
查询SIM卡IMSI
语法:
AT+CIMI
参数:
无
响应:
IMSI号码
示例:
460011234567890
OK
AT+CRSM
SIM访问
SIM卡
受限SIM访问
语法:
AT+CRSM=<cmd>,<fileid>,<p1>,<p2>,<p3>
参数:
命令,文件ID,参数
响应:
+CRSM: <sw1>,<sw2>,<data>
示例:
AT+CRSM=176,12258,0,0,10
OK
AT+CSIM
通用SIM访问
SIM卡
通用SIM访问
语法:
AT+CSIM=<length>,<command>
参数:
长度,APDU命令
响应:
+CSIM: <length>,<response>
示例:
AT+CSIM=10,"A0A40000023F00"
OK
AT+CPINR
PIN重试次数
SIM卡
查询PIN剩余重试次数
语法:
AT+CPINR
参数:
无
响应:
+CPINR: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINR: 3,10,3,10
OK
AT+CPINC
PUK重试次数
SIM卡
查询PUK剩余重试次数
语法:
AT+CPINC
参数:
无
响应:
+CPINC: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINC: 3,10,3,10
OK
AT+CPIN=
输入PIN码
SIM卡
输入SIM卡PIN码
语法:
AT+CPIN="<pin>"
参数:
PIN码
响应:
OK
示例:
AT+CPIN="1234"
OK
AT+CNETLIGHT
网络灯控制
网络
控制网络指示灯
语法:
AT+CNETLIGHT=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CNETLIGHT=1
OK
AT+COPN
运营商列表
网络
读取运营商名称列表
语法:
AT+COPN
参数:
无
响应:
+COPN: <numeric>,<alpha>
示例:
+COPN: "46000","CHINA MOBILE"
OK
AT+COPS=
选择运营商
网络
手动选择运营商
语法:
AT+COPS=<mode>,<format>,<oper>
参数:
模式,格式,运营商
响应:
OK
示例:
AT+COPS=1,2,"46000"
OK
AT+CSPN
SPN查询
网络
查询服务提供商名称
语法:
AT+CSPN
参数:
无
响应:
+CSPN: <name>,<display>
示例:
+CSPN: "CMCC",1
OK
AT+CGAUTO
自动连接
数据
查询自动连接模式
语法:
AT+CGAUTO
参数:
无
响应:
+CGAUTO: <mode>
示例:
+CGAUTO: 0
OK
AT+CGAUTO=1
设置自动连接
数据
设置自动连接
语法:
AT+CGAUTO=1
参数:
1=自动
响应:
OK
示例:
AT+CGAUTO=1
OK
AT+CGDSCONT
次PDP上下文
数据
设置次级PDP上下文
语法:
AT+CGDSCONT=<cid>,<pcid>
参数:
上下文ID,主ID
响应:
OK
示例:
AT+CGDSCONT=2,1
OK
AT+CGTFT
流量模板
数据
设置流量流模板
语法:
AT+CGTFT=<cid>,<id>
参数:
上下文ID,模板ID
响应:
OK
示例:
AT+CGTFT=1,0
OK
AT+CGTFTRDP
TFT读取
数据
读取TFT参数
语法:
AT+CGTFTRDP=<cid>
参数:
上下文ID
响应:
+CGTFTRDP: ...
示例:
AT+CGTFTRDP=1
OK
AT+CGQREQ
QoS需求
数据
设置QoS要求
语法:
AT+CGQREQ=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQREQ=1,3,4,3,6,31
OK
AT+CGQMIN
最小QoS
数据
设置最小QoS
语法:
AT+CGQMIN=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQMIN=1,3,4,3,6,31
OK
AT+CGEQREQ
增强QoS需求
数据
设置增强QoS要求
语法:
AT+CGEQREQ=<cid>,<r1>,...,<r9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQREQ=1,3,4,3,6,31,0,0,0
OK
AT+CGEQMIN
增强最小QoS
数据
设置增强最小QoS
语法:
AT+CGEQMIN=<cid>,<m1>,...,<m9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQMIN=1,3,4,3,6,31,0,0,0
OK
AT+CGQOSRDP
QoS读取
数据
读取QoS参数
语法:
AT+CGQOSRDP=<cid>
参数:
上下文ID
响应:
+CGQOSRDP: ...
示例:
AT+CGQOSRDP=1
OK
AT+CGCMOD
修改PDP
数据
修改PDP上下文
语法:
AT+CGCMOD=<cid>
参数:
上下文ID
响应:
OK
示例:
AT+CGCMOD=1
OK
AT+CGDATA
数据模式
数据
进入数据状态
语法:
AT+CGDATA="<L2P>",<cid>
参数:
链路层,上下文ID
响应:
CONNECT
示例:
AT+CGDATA="PPP",1
CONNECT
AT+CGPADDR
PDP地址
数据
显示PDP地址
语法:
AT+CGPADDR=<cid>
参数:
上下文ID
响应:
+CGPADDR: <cid>,<addr>
示例:
+CGPADDR: 1,"10.0.0.1"
OK
AT+CMGD
删除短信
短信
删除指定索引短信
语法:
AT+CMGD=<index>
参数:
短信索引号
响应:
OK
示例:
AT+CMGD=1
OK
AT+CSCS
字符集
短信
设置字符集
语法:
AT+CSCS="<charset>"
参数:
GSM/UCS2/IRA
响应:
OK
示例:
AT+CSCS="GSM"
OK
AT+CSCA
短信中心
短信
设置短信中心号码
语法:
AT+CSCA="<oa>",<tosca>
参数:
中心号码,类型
响应:
OK
示例:
AT+CSCA="+8613800200500",145
OK
AT+CSMP
短信参数
短信
设置短信参数
语法:
AT+CSMP=<fo>,<vp>,<pid>,<dcs>
参数:
格式,有效期,协议,编码
响应:
OK
示例:
AT+CSMP=17,167,0,0
OK
AT+CSDH
短信头
短信
显示短信头信息
语法:
AT+CSDH=<show>
参数:
0=隐藏,1=显示
响应:
OK
示例:
AT+CSDH=1
OK
AT+CNMA
短信确认
短信
新短信确认
语法:
AT+CNMA
参数:
无
响应:
OK
示例:
AT+CNMA
OK
AT+CMSS
从存储发送
短信
从存储发送短信
语法:
AT+CMSS=<index>,"<da>"
参数:
索引,目标地址
响应:
+CMSS: <mr>
示例:
AT+CMSS=1,"10086"
OK
AT+CMGW
写入短信
短信
写入短信到存储
语法:
AT+CMGW="<oa>",<stat>
参数:
源地址,状态
响应:
+CMGW: <index>
示例:
AT+CMGW="10086",2
OK
AT+CMGC
发送命令
短信
发送命令短信
语法:
AT+CMGC=<fo>,<ct>,<pid>,<mn>,<da>
参数:
格式,类型,协议,号,地址
响应:
+CMGC: <mr>
示例:
AT+CMGC=17,2,0,1,"10086"
OK
AT+CLIP
来电显示
通话
查询来电显示
语法:
AT+CLIP?
参数:
无
响应:
+CLIP: <n>,<m>
示例:
+CLIP: 1,1
OK
AT+CLIR
主叫隐藏
通话
查询主叫号码隐藏
语法:
AT+CLIR?
参数:
无
响应:
+CLIR: <n>,<m>
示例:
+CLIR: 0,1
OK
AT+COLP
被叫显示
通话
查询被叫号码显示
语法:
AT+COLP?
参数:
无
响应:
+COLP: <n>,<m>
示例:
+COLP: 1,1
OK
AT+CCFC
呼叫转移
通话
设置呼叫转移
语法:
AT+CCFC=<reason>,<mode>,<number>
参数:
原因,模式,号码
响应:
OK
示例:
AT+CCFC=0,1,"+8613800200500"
OK
AT+CHUP
挂断通话
通话
挂断当前通话
语法:
AT+CHUP
参数:
无
响应:
OK
示例:
AT+CHUP
OK
AT+VTS
DTMF发送
通话
发送DTMF音
语法:
AT+VTS="<dtmf>"
参数:
DTMF字符
响应:
OK
示例:
AT+VTS="1"
OK
AT+CCWA
呼叫等待
通话
设置呼叫等待
语法:
AT+CCWA=<mode>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+CCWA=1
OK
AT+CTEC
通话类型
通话
设置通话技术类型
语法:
AT+CTEC=<mode>
参数:
技术类型
响应:
OK
示例:
AT+CTEC=0
OK
AT+CUSD
USSD
USSD
非结构化补充业务数据
语法:
AT+CUSD=<mode>,<str>,<dcs>
参数:
模式,命令串,编码
响应:
+CUSD: <status>,<str>,<dcs>
示例:
AT+CUSD=1,"*100#",15
OK
AT+CLVL
音量控制
音频
设置扬声器音量
语法:
AT+CLVL=<level>
参数:
音量(0-100)
响应:
OK
示例:
AT+CLVL=50
OK
AT+CMUT
静音控制
音频
设置麦克风静音
语法:
AT+CMUT=<n>
参数:
0=取消,1=静音
响应:
OK
示例:
AT+CMUT=1
OK
AT+SIDET
侧音控制
音频
设置侧音增益
语法:
AT+SIDET=<gain>
参数:
增益(0-7)
响应:
OK
示例:
AT+SIDET=3
OK
AT+CGNSPWR
GNSS电源
GNSS
GNSS电源控制
语法:
AT+CGNSPWR=<state>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSPWR=1
OK
AT+CGNSSTATUS
GNSS状态
GNSS
查询GNSS运行状态
语法:
AT+CGNSSTATUS
参数:
无
响应:
+CGNSSTATUS: <status>
示例:
+CGNSSTATUS: 1
OK
AT+CGNSINF
GNSS信息
GNSS
查询GNSS定位信息
语法:
AT+CGNSINF
参数:
无
响应:
+CGNSINF: <run>,<fix>,<date>,<time>,<lat>,<lon>,<alt>
示例:
+CGNSINF: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+CGNSURC
GNSS上报
GNSS
设置GNSS主动上报
语法:
AT+CGNSURC=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSURC=1
OK
AT+CGNSPOS
GNSS位置
GNSS
查询GNSS位置
语法:
AT+CGNSPOS
参数:
无
响应:
+CGNSPOS: <lat>,<lon>,<alt>
示例:
+CGNSPOS: 39.9,116.4,50
OK
AT+CGNSAID
GNSS辅助
GNSS
注入辅助数据
语法:
AT+CGNSAID="<type>",<data>
参数:
类型,数据
响应:
OK
示例:
AT+CGNSAID="time",...
OK
AT+CGNSSEQ
GNSS序列
GNSS
设置GNSS序列号
语法:
AT+CGNSSEQ
参数:
无
响应:
+CGNSSEQ: <seq>
示例:
+CGNSSEQ: 1
OK
AT+HTTPINIT
HTTP初始化
HTTP
初始化HTTP服务
语法:
AT+HTTPINIT
参数:
无
响应:
OK
示例:
AT+HTTPINIT
OK
AT+HTTPURL
HTTP URL
HTTP
设置HTTP请求URL
语法:
AT+HTTPURL="<url>"
参数:
URL地址
响应:
OK
示例:
AT+HTTPURL="http://example.com"
OK
AT+HTTPPARA
HTTP参数
HTTP
设置HTTP参数
语法:
AT+HTTPPARA="<name>","<value>"
参数:
参数名,参数值
响应:
OK
示例:
AT+HTTPPARA="CID","1"
OK
AT+HTTPACTION
HTTP请求
HTTP
执行HTTP请求
语法:
AT+HTTPACTION=<method>
参数:
0=GET,1=POST,2=HEAD
响应:
+HTTPACTION: <method>,<status>,<length>
示例:
AT+HTTPACTION=0
OK
AT+HTTPDATA
HTTP数据
HTTP
发送HTTP数据
语法:
AT+HTTPDATA=<length>,<timeout>
参数:
数据长度,超时
响应:
OK
示例:
AT+HTTPDATA=100,10000
OK
AT+HTTPREAD
HTTP读取
HTTP
读取HTTP响应
语法:
AT+HTTPREAD
参数:
无
响应:
+HTTPREAD: <length>
示例:
+HTTPREAD: 1024
OK
AT+HTTPHEAD
HTTP头
HTTP
读取HTTP响应头
语法:
AT+HTTPHEAD
参数:
无
响应:
+HTTPHEAD: <headers>
示例:
+HTTPHEAD: ...
OK
AT+HTTPSSL
HTTP SSL
HTTP
启用HTTPS
语法:
AT+HTTPSSL=<enable>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+HTTPSSL=1
OK
AT+HTTPTERM
HTTP终止
HTTP
终止HTTP服务
语法:
AT+HTTPTERM
参数:
无
响应:
OK
示例:
AT+HTTPTERM
OK
AT+FTPCFG
FTP配置
FTP
配置FTP服务器
语法:
AT+FTPCFG="<server>",<port>,"<user>","<pwd>"
参数:
服务器,端口,用户,密码
响应:
OK
示例:
AT+FTPCFG="ftp.example.com",21,"user","pass"
OK
AT+FTPGET
FTP下载
FTP
从FTP下载文件
语法:
AT+FTPGET=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPGET: <status>,<length>
示例:
AT+FTPGET=1,"test.txt"
OK
AT+FTPPUT
FTP上传
FTP
上传文件到FTP
语法:
AT+FTPPUT=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPPUT: <status>,<length>
示例:
AT+FTPPUT=1,"test.txt"
OK
AT+FTPLIST
FTP列表
FTP
列出FTP目录
语法:
AT+FTPLIST
参数:
无
响应:
+FTPLIST: <data>
示例:
+FTPLIST: ...
OK
AT+FTPDELE
FTP删除
FTP
删除FTP文件
语法:
AT+FTPDELE="<filename>"
参数:
文件名
响应:
OK
示例:
AT+FTPDELE="test.txt"
OK
AT+FTPMKD
FTP建目录
FTP
创建FTP目录
语法:
AT+FTPMKD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPMKD="newdir"
OK
AT+FTPRMD
FTP删目录
FTP
删除FTP目录
语法:
AT+FTPRMD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPRMD="newdir"
OK
AT+FTPRENAME
FTP重命名
FTP
重命名FTP文件
语法:
AT+FTPRENAME="<old>","<new>"
参数:
旧名,新名
响应:
OK
示例:
AT+FTPRENAME="old.txt","new.txt"
OK
AT+CIPOPEN
打开Socket
Socket
打开TCP/UDP连接
语法:
AT+CIPOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+CIPOPEN: <id>
示例:
AT+CIPOPEN=0,"TCP","192.168.1.1",8080
OK
AT+CIPSEND
Socket发送
Socket
发送Socket数据
语法:
AT+CIPSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+CIPSEND=0,10
OK
AT+CIPCLOSE
Socket关闭
Socket
关闭Socket连接
语法:
AT+CIPCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+CIPCLOSE=0
OK
AT+CIPRX
Socket接收
Socket
查询接收数据
语法:
AT+CIPRX=<id>
参数:
ID
响应:
+CIPRX: <length>
示例:
+CIPRX: 100
OK
AT+CIPRXGET
Socket取数据
Socket
获取接收数据
语法:
AT+CIPRXGET=<id>,<length>
参数:
ID,长度
响应:
+CIPRXGET: <data>
示例:
+CIPRXGET: ...
OK
AT+CPBS
电话本存储
电话本
选择电话本存储
语法:
AT+CPBS="<storage>"
参数:
SM/ME/MT/DC
响应:
OK
示例:
AT+CPBS="SM"
OK
AT+CPBR
读电话本
电话本
读取电话本条目
语法:
AT+CPBR=<index1>,<index2>
参数:
起始,结束索引
响应:
+CPBR: <index>,<number>,<type>,<text>
示例:
+CPBR: 1,"10086",129,"CMCC"
OK
AT+CPBW
写电话本
电话本
写入电话本条目
语法:
AT+CPBW=<index>,"<number>",<type>,"<text>"
参数:
索引,号码,类型,姓名
响应:
OK
示例:
AT+CPBW=1,"10086",129,"CMCC"
OK
AT+CPBF
查电话本
电话本
查找电话本条目
语法:
AT+CPBF="<findtext>"
参数:
查找文本
响应:
+CPBF: <index>,<number>,<type>,<text>
示例:
+CPBF: 1,"10086",129,"CMCC"
OK
AT+STKPD
STK配置
STK
STK Profile下载
语法:
AT+STKPD="<profile>"
参数:
Profile数据
响应:
OK
示例:
AT+STKPD="..."
OK
AT+STKTF
STK响应
STK
STK终端响应
语法:
AT+STKTF="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTF="..."
OK
AT+STKTS
STK信封
STK
STK信封命令
语法:
AT+STKTS="<envelope>"
参数:
信封数据
响应:
+STKTS: <response>
示例:
+STKTS: ...
OK
AT+STKTR
STK终端
STK
STK终端响应
语法:
AT+STKTR="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTR="..."
OK
AT+CCLK?
查询时钟
基础
查询模块时钟时间
语法:
AT+CCLK?
参数:
无
响应:
+CCLK: "<time>"
示例:
+CCLK: "24/01/01,12:00:00+32"
OK
AT+CCLK=
设置时钟
基础
设置模块时钟时间
语法:
AT+CCLK="<time>"
参数:
yy/mm/dd,hh:mm:ss±tz
响应:
OK
示例:
AT+CCLK="24/01/01,12:00:00+32"
OK
AT+CTZR
时区上报
基础
查询时区上报设置
语法:
AT+CTZR?
参数:
无
响应:
+CTZR: <n>
示例:
+CTZR: 1
OK
AT+CTZU
时区更新
基础
查询时区自动更新
语法:
AT+CTZU?
参数:
无
响应:
+CTZU: <n>
示例:
+CTZU: 1
OK
AT+CVHU
语音挂断
通话
查询语音挂断控制
语法:
AT+CVHU?
参数:
无
响应:
+CVHU: <n>
示例:
+CVHU: 1
OK
AT+MTVER?
联发科版本
设备信息
查询联发科芯片版本
语法:
AT+MTVER?
参数:
无
响应:
+MTVER: <ver>
示例:
+MTVER: V1.1.0
OK
AT+MTMODEL?
联发科型号
设备信息
查询联发科型号
语法:
AT+MTMODEL?
参数:
无
响应:
+MTMODEL: <model>
示例:
+MTMODEL: MT7697
OK
AT+MTSN?
SN查询
设备信息
查询设备序列号
语法:
AT+MTSN?
参数:
无
响应:
+MTSN: <sn>
示例:
+MTSN: MT20240001
OK
AT+MTRESET
模块重启
基础
重启联发科模块
语法:
AT+MTRESET
参数:
无
响应:
OK
示例:
AT+MTRESET
OK
AT+MTRESTORE
恢复出厂
基础
恢复出厂设置
语法:
AT+MTRESTORE
参数:
无
响应:
OK
示例:
AT+MTRESTORE
OK
AT+MTVBAT?
电压查询
设备信息
查询供电电压
语法:
AT+MTVBAT?
参数:
无
响应:
+MTVBAT: <volt>
示例:
+MTVBAT: 3700
OK
AT+MTSIM?
SIM状态
SIM卡
查询SIM卡状态
语法:
AT+MTSIM?
参数:
无
响应:
+MTSIM: <state>
示例:
+MTSIM: 1
OK
AT+MTICCID?
ICCID查询
SIM卡
查询ICCID
语法:
AT+MTICCID?
参数:
无
响应:
+MTICCID: <iccid>
示例:
+MTICCID: 898604B0101234567890
OK
AT+MTIMSI?
IMSI查询
SIM卡
查询IMSI
语法:
AT+MTIMSI?
参数:
无
响应:
+MTIMSI: <imsi>
示例:
+MTIMSI: 460011234567890
OK
AT+MTRSSI?
RSSI查询
网络
查询信号强度
语法:
AT+MTRSSI?
参数:
无
响应:
+MTRSSI: <rssi>
示例:
+MTRSSI: -72
OK
AT+MTSCAN
网络扫描
网络
扫描可用网络
语法:
AT+MTSCAN
参数:
无
响应:
+MTSCAN: <list>
示例:
+MTSCAN: 46000,46001,46011
OK
AT+MTMODE?
网络模式
网络
查询网络模式
语法:
AT+MTMODE?
参数:
无
响应:
+MTMODE: <mode>
示例:
+MTMODE: 0
OK
AT+MTMODE=
模式设置
网络
设置网络模式
语法:
AT+MTMODE=<mode>
参数:
0=自动,1=NB,2=CAT-M
响应:
OK
示例:
AT+MTMODE=0
OK
AT+MTPDP=1
激活PDP
数据
激活PDP上下文
语法:
AT+MTPDP=1
参数:
1=激活
响应:
OK
示例:
AT+MTPDP=1
OK
AT+MTPDP=0
去激活PDP
数据
去激活PDP
语法:
AT+MTPDP=0
参数:
0=去激活
响应:
OK
示例:
AT+MTPDP=0
OK
AT+MTIP?
IP查询
数据
查询IP地址
语法:
AT+MTIP?
参数:
无
响应:
+MTIP: <ip>
示例:
+MTIP: 10.0.0.5
OK
AT+MTDNS?
DNS查询
网络
查询DNS
语法:
AT+MTDNS?
参数:
无
响应:
+MTDNS: <pri>,<sec>
示例:
+MTDNS: 8.8.8.8,8.8.4.4
OK
AT+MTDNS=
DNS设置
网络
设置DNS
语法:
AT+MTDNS="<pri>","<sec>"
参数:
主DNS,备DNS
响应:
OK
示例:
AT+MTDNS="8.8.8.8","8.8.4.4"
OK
AT+MTPING
Ping测试
网络
执行Ping
语法:
AT+MTPING="<host>",<count>
参数:
目标,次数
响应:
+MTPING: <result>
示例:
+MTPING: 0,10.0.0.1,32,100
OK
AT+MTSOCKOPEN
打开Socket
Socket
打开Socket连接
语法:
AT+MTSOCKOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+MTSOCKOPEN: <id>
示例:
AT+MTSOCKOPEN=0,"TCP","192.168.1.1",8080
OK
AT+MTSOCKSEND
Socket发送
Socket
发送Socket数据
语法:
AT+MTSOCKSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+MTSOCKSEND=0,10
OK
AT+MTSOCKRECV
Socket接收
Socket
接收Socket数据
语法:
AT+MTSOCKRECV=<id>
参数:
ID
响应:
+MTSOCKRECV: <data>
示例:
+MTSOCKRECV: Hello
OK
AT+MTSOCKCLOSE
Socket关闭
Socket
关闭Socket
语法:
AT+MTSOCKCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+MTSOCKCLOSE=0
OK
AT+MTHTTPINIT
HTTP初始化
HTTP
初始化HTTP
语法:
AT+MTHTTPINIT
参数:
无
响应:
OK
示例:
AT+MTHTTPINIT
OK
AT+MTHTTPURL
HTTP URL
HTTP
设置URL
语法:
AT+MTHTTPURL="<url>"
参数:
URL
响应:
OK
示例:
AT+MTHTTPURL="http://example.com"
OK
AT+MTHTTPGET
HTTP GET
HTTP
执行GET请求
语法:
AT+MTHTTPGET
参数:
无
响应:
+MTHTTPGET: <status>,<len>
示例:
+MTHTTPGET: 200,1024
OK
AT+MTHTTPREAD
HTTP读取
HTTP
读取响应
语法:
AT+MTHTTPREAD
参数:
无
响应:
+MTHTTPREAD: <data>
示例:
+MTHTTPREAD: ...
OK
AT+MTFTPOPEN
FTP连接
FTP
连接FTP服务器
语法:
AT+MTFTPOPEN="<host>",<port>,"<user>","<pwd>"
参数:
主机,端口,用户,密码
响应:
OK
示例:
AT+MTFTPOPEN="ftp.example.com",21,"user","pass"
OK
AT+MTFTPGET
FTP下载
FTP
下载文件
语法:
AT+MTFTPGET="<filename>"
参数:
文件名
响应:
+MTFTPGET: <data>
示例:
+MTFTPGET: ...
OK
AT+MTGNSSPWR=1
GNSS开启
GNSS
开启GNSS
语法:
AT+MTGNSSPWR=1
参数:
1=开启
响应:
OK
示例:
AT+MTGNSSPWR=1
OK
AT+MTGNSSDATA?
GNSS数据
GNSS
查询GNSS数据
语法:
AT+MTGNSSDATA?
参数:
无
响应:
+MTGNSSDATA: <data>
示例:
+MTGNSSDATA: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+MTGNSSMODE
GNSS模式
GNSS
设置GNSS模式
语法:
AT+MTGNSSMODE=<mode>
参数:
1=GPS,2=BDS,3=GPS+BDS
响应:
OK
示例:
AT+MTGNSSMODE=3
OK
AT+MTAUDIO?
音频配置
音频
查询音频配置
语法:
AT+MTAUDIO?
参数:
无
响应:
+MTAUDIO: <config>
示例:
+MTAUDIO: 1,16000,16
OK
AT+MTAUDIO=
音频设置
音频
设置音频参数
语法:
AT+MTAUDIO=<mode>,<rate>,<bits>
参数:
模式,采样率,位深
响应:
OK
示例:
AT+MTAUDIO=1,16000,16
OK
AT+MTGPIO?
GPIO查询
GPIO
查询GPIO状态
语法:
AT+MTGPIO?
参数:
无
响应:
+MTGPIO: <values>
示例:
+MTGPIO: 0,1,0,1
OK
AT+MTGPIO=
GPIO设置
GPIO
设置GPIO输出
语法:
AT+MTGPIO=<pin>,<value>
参数:
引脚,值
响应:
OK
示例:
AT+MTGPIO=5,1
OK
AT+MTADC?
ADC查询
ADC
查询ADC值
语法:
AT+MTADC?
参数:
无
响应:
+MTADC: <values>
示例:
+MTADC: 1234,2345
OK
AT+MTPWM
PWM设置
PWM
设置PWM输出
语法:
AT+MTPWM=<ch>,<freq>,<duty>
参数:
通道,频率,占空比
响应:
OK
示例:
AT+MTPWM=0,1000,50
OK
AT+MTI2C
I2C操作
I2C
I2C读写
语法:
AT+MTI2C=<addr>,<reg>,<data>
参数:
地址,寄存器,数据
响应:
+MTI2C: <data>
示例:
+MTI2C: 0x01
OK
AT+MTSPI
SPI操作
SPI
SPI读写
语法:
AT+MTSPI=<data>
参数:
十六进制数据
响应:
+MTSPI: <response>
示例:
+MTSPI: 0xFF
OK
AT+MTUART?
UART配置
串口
查询UART配置
语法:
AT+MTUART?
参数:
无
响应:
+MTUART: <baud>,<d>,<s>,<p>
示例:
+MTUART: 115200,8,1,0
OK
AT+MTNVRD
NV读取
Flash
读取NV项
语法:
AT+MTNVRD=<id>
参数:
NV项ID
响应:
+MTNVRD: <data>
示例:
+MTNVRD: 0
OK
AT+MTNVWR
NV写入
Flash
写入NV项
语法:
AT+MTNVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+MTNVWR=1,0
OK
AT+MTPSM=1
PSM开启
厂商专有
开启PSM省电模式
语法:
AT+MTPSM=1
参数:
1=开启
响应:
OK
示例:
AT+MTPSM=1
OK
AT+MTEDRX=1
eDRX开启
厂商专有
开启eDRX
语法:
AT+MTEDRX=1
参数:
1=开启
响应:
OK
示例:
AT+MTEDRX=1
OK
AT+MTSLEEP=1
睡眠模式
厂商专有
进入睡眠模式
语法:
AT+MTSLEEP=1
参数:
1=睡眠
响应:
OK
示例:
AT+MTSLEEP=1
OK
AT+MTDBG=1
调试开启
厂商专有
开启调试模式
语法:
AT+MTDBG=1
参数:
1=开启
响应:
OK
示例:
AT+MTDBG=1
OK
AT+MTLOG=
日志设置
厂商专有
设置日志级别
语法:
AT+MTLOG=<level>
参数:
0-5
响应:
OK
示例:
AT+MTLOG=3
OK
AT+MTTRACE=1
信令跟踪
厂商专有
开启信令跟踪
语法:
AT+MTTRACE=1
参数:
1=开启
响应:
OK
示例:
AT+MTTRACE=1
OK
AT+MTTEST
自检测试
厂商专有
执行模块自检
语法:
AT+MTTEST
参数:
无
响应:
+MTTEST: <result>
示例:
+MTTEST: PASS
OK
AT+MTWDG=
看门狗设置
厂商专有
设置看门狗
语法:
AT+MTWDG=<timeout>
参数:
超时(ms)
响应:
OK
示例:
AT+MTWDG=5000
OK
AT+MTLED=
LED控制
GPIO
控制LED
语法:
AT+MTLED=<id>,<state>
参数:
LED号,状态
响应:
OK
示例:
AT+MTLED=0,1
OK
AT+MTRTC?
RTC查询
基础
查询RTC时间
语法:
AT+MTRTC?
参数:
无
响应:
+MTRTC: <time>
示例:
+MTRTC: 2024-01-01 12:00:00
OK
AT+MTRTC=
RTC设置
基础
设置RTC时间
语法:
AT+MTRTC="<time>"
参数:
日期时间
响应:
OK
示例:
AT+MTRTC="2024-01-01 12:00:00"
OK
海思 ["Boudica120","Boudica150","Boudica200","Balong5000","Balong765"]
214 条指令AT
基础测试
基础
检测模块是否响应
语法:
AT
参数:
无
响应:
OK
示例:
AT
OK
ATI
设备信息
设备信息
查询模块厂商信息
语法:
ATI
参数:
无
响应:
厂商信息文本
示例:
ATI
ZTE Corporation
OK
AT+CGMI
厂商信息
设备信息
查询模块制造商名称
语法:
AT+CGMI
参数:
无
响应:
制造商名称
示例:
AT+CGMI
ZTE INCORPORATED
OK
AT+CGMM
模块型号
设备信息
查询模块型号标识
语法:
AT+CGMM
参数:
无
响应:
模块型号字符串
示例:
AT+CGMM
ZX2975
OK
AT+CGMR
软件版本
设备信息
查询模块软件版本号
语法:
AT+CGMR
参数:
无
响应:
软件版本字符串
示例:
AT+CGMR
ZX2975_V1.0.0
OK
AT+CGSN
IMEI号
设备信息
查询模块IMEI序列号
语法:
AT+CGSN
参数:
无
响应:
15位IMEI号码
示例:
AT+CGSN
865123456789012
OK
AT+CSQ
信号质量
网络
查询当前信号质量
语法:
AT+CSQ
参数:
无
响应:
+CSQ: <rssi>,<ber>
示例:
+CSQ: 25,0
OK
AT+CPIN?
SIM卡状态
SIM卡
查询SIM卡PIN码状态
语法:
AT+CPIN?
参数:
无
响应:
+CPIN: <code>
示例:
+CPIN: READY
OK
AT+CREG?
网络注册
网络
查询CS网络注册状态
语法:
AT+CREG?
参数:
无
响应:
+CREG: <n>,<stat>
示例:
+CREG: 0,1
OK
AT+CGREG?
GPRS注册
网络
查询GPRS网络注册状态
语法:
AT+CGREG?
参数:
无
响应:
+CGREG: <n>,<stat>
示例:
+CGREG: 0,1
OK
AT+CEREG?
LTE注册
网络
查询EPS网络注册状态
语法:
AT+CEREG?
参数:
无
响应:
+CEREG: <n>,<stat>
示例:
+CEREG: 0,1
OK
AT+COPS?
运营商信息
网络
查询当前运营商信息
语法:
AT+COPS?
参数:
无
响应:
+COPS: <mode>,<format>,<oper>
示例:
+COPS: 0,0,"CHINA MOBILE"
OK
AT+CGDCONT?
PDP上下文
数据
查询PDP上下文定义
语法:
AT+CGDCONT?
参数:
无
响应:
+CGDCONT: <cid>,<PDP_type>,<APN>
示例:
+CGDCONT: 1,"IP","CMNET"
OK
AT+CGACT?
PDP激活状态
数据
查询PDP上下文激活状态
语法:
AT+CGACT?
参数:
无
响应:
+CGACT: <cid>,<state>
示例:
+CGACT: 1,1
OK
AT+CFUN=1,1
重启模块
基础
重启模块
语法:
AT+CFUN=1,1
参数:
无
响应:
OK
示例:
AT+CFUN=1,1
OK
AT+CFUN=0
最小功能
基础
设置模块为最小功能模式
语法:
AT+CFUN=0
参数:
无
响应:
OK
示例:
AT+CFUN=0
OK
AT+CFUN=1
全功能
基础
设置模块为全功能模式
语法:
AT+CFUN=1
参数:
无
响应:
OK
示例:
AT+CFUN=1
OK
AT+CMGF=1
短信模式
短信
设置短信为文本模式
语法:
AT+CMGF=1
参数:
1=文本,0=PDU
响应:
OK
示例:
AT+CMGF=1
OK
AT+CMGS
发送短信
短信
发送文本短信
语法:
AT+CMGS="<phone>"
参数:
目标手机号
响应:
> 提示输入内容,Ctrl+Z结束
示例:
AT+CMGS="10086"
>Hello
OK
AT+CMGR
读取短信
短信
读取指定索引的短信
语法:
AT+CMGR=<index>
参数:
短信索引号
响应:
+CMGR: <stat>,<oa>,...,<data>
示例:
AT+CMGR=1
+CMGR: "REC READ","10086",...
OK
AT+CMGL
列出短信
短信
列出指定状态的短信
语法:
AT+CMGL="<stat>"
参数:
ALL/REC UNREAD/REC READ
响应:
+CMGL: ...
示例:
AT+CMGL="ALL"
OK
AT+CNMI
短信通知
短信
设置新短信指示方式
语法:
AT+CNMI=<mode>,<mt>
参数:
mode,mt参数
响应:
OK
示例:
AT+CNMI=2,1
OK
AT+CLCC
当前通话
通话
查询当前通话列表
语法:
AT+CLCC
参数:
无
响应:
+CLCC: <id>,<dir>,<stat>,<mode>,...,<number>
示例:
AT+CLCC
OK
ATD
拨号
通话
拨打电话号码
语法:
ATD<number>;
参数:
目标号码,分号结尾语音
响应:
OK/CONNECT
示例:
ATD10086;
OK
ATH
挂断
通话
挂断当前通话
语法:
ATH
参数:
无
响应:
OK
示例:
ATH
OK
ATA
接听
通话
接听来电
语法:
ATA
参数:
无
响应:
OK
示例:
ATA
OK
AT+CGATT?
GPRS附着
数据
查询GPRS附着状态
语法:
AT+CGATT?
参数:
无
响应:
+CGATT: <state>
示例:
+CGATT: 1
OK
AT+CGATT=1
GPRS附着
数据
激活GPRS附着
语法:
AT+CGATT=1
参数:
无
响应:
OK
示例:
AT+CGATT=1
OK
AT+CGATT=0
GPRS去附着
数据
取消GPRS附着
语法:
AT+CGATT=0
参数:
无
响应:
OK
示例:
AT+CGATT=0
OK
AT+CESQ
扩展信号
网络
查询扩展信号质量
语法:
AT+CESQ
参数:
无
响应:
+CESQ: <rq>,<rqlp>,<rqhp>,<rsrp>,<rsrq>
示例:
+CESQ: 99,99,99,75,65
OK
AT+CGCONTRDP
PDP信息
数据
查询PDP上下文信息
语法:
AT+CGCONTRDP
参数:
无
响应:
+CGCONTRDP: ...
示例:
AT+CGCONTRDP
OK
AT+CGSCONT
PDP范围
数据
查询PDP上下文范围
语法:
AT+CGSCONT
参数:
无
响应:
+CGSCONT: ...
示例:
AT+CGSCONT
OK
AT+V
版本信息
设备信息
查询模块版本信息
语法:
AT+V
参数:
无
响应:
版本信息
示例:
AT+V
OK
ATE0
回显关闭
基础
关闭命令回显
语法:
ATE0
参数:
0=关闭
响应:
OK
示例:
ATE0
OK
ATE1
回显开启
基础
开启命令回显
语法:
ATE1
参数:
1=开启
响应:
OK
示例:
ATE1
OK
AT&W
保存配置
基础
保存当前配置到用户配置文件
语法:
AT&W
参数:
无
响应:
OK
示例:
AT&W
OK
ATZ
复位
基础
复位模块到默认配置
语法:
ATZ
参数:
无
响应:
OK
示例:
ATZ
OK
AT+HDEVINFO?
设备信息
设备信息
查询海思设备信息
语法:
AT+HDEVINFO?
参数:
无
响应:
+HDEVINFO: ...
示例:
+HDEVINFO: "Boudica150","V1.0"
OK
AT+HNWSTATUS?
网络状态
网络
查询网络状态
语法:
AT+HNWSTATUS?
参数:
无
响应:
+HNWSTATUS: <state>
示例:
+HNWSTATUS: 1
OK
AT+HBAND?
频段查询
网络
查询频段信息
语法:
AT+HBAND?
参数:
无
响应:
+HBAND: <band>
示例:
+HBAND: 5
OK
AT+HBAND=
频段设置
网络
设置频段
语法:
AT+HBAND=<bands>
参数:
频段列表
响应:
OK
示例:
AT+HBAND=5,8
OK
AT+HNWINFO?
网络信息
网络
查询网络详细信息
语法:
AT+HNWINFO?
参数:
无
响应:
+HNWINFO: ...
示例:
+HNWINFO: "LTE",5,-95
OK
AT+HSIMINFO?
SIM信息
SIM卡
查询SIM卡信息
语法:
AT+HSIMINFO?
参数:
无
响应:
+HSIMINFO: ...
示例:
+HSIMINFO: 1,"CMCC"
OK
AT+HFACTORY
工厂复位
厂商专有
恢复出厂设置
语法:
AT+HFACTORY
参数:
无
响应:
OK
示例:
AT+HFACTORY
OK
AT+HNVBACK
NV备份
厂商专有
备份NV数据
语法:
AT+HNVBACK
参数:
无
响应:
OK
示例:
AT+HNVBACK
OK
AT+HNVREST
NV恢复
厂商专有
恢复NV数据
语法:
AT+HNVREST
参数:
无
响应:
OK
示例:
AT+HNVREST
OK
AT+HREBOOT
重启模块
基础
重启海思模块
语法:
AT+HREBOOT
参数:
无
响应:
OK
示例:
AT+HREBOOT
OK
AT+HIMEI?
IMEI查询
设备信息
查询IMEI号
语法:
AT+HIMEI?
参数:
无
响应:
+HIMEI: <imei>
示例:
+HIMEI: 865123456789012
OK
AT+HIMEI=
写入IMEI
厂商专有
写入IMEI号
语法:
AT+HIMEI=<imei>
参数:
15位IMEI
响应:
OK
示例:
AT+HIMEI=865123456789012
OK
AT+HTEMP?
温度查询
设备信息
查询模块温度
语法:
AT+HTEMP?
参数:
无
响应:
+HTEMP: <temp>
示例:
+HTEMP: 47
OK
AT+HVOLT?
电压查询
设备信息
查询模块电压
语法:
AT+HVOLT?
参数:
无
响应:
+HVOLT: <voltage>
示例:
+HVOLT: 3700
OK
AT+HCSQ?
信号质量
网络
查询海思信号质量
语法:
AT+HCSQ?
参数:
无
响应:
+HCSQ: <rssi>,<rsrp>,<rsrq>
示例:
+HCSQ: 25,-95,-12
OK
AT+HCELL?
小区信息
网络
查询当前小区
语法:
AT+HCELL?
参数:
无
响应:
+HCELL: <pci>,<arfcn>,<rsrp>
示例:
+HCELL: 100,1850,-95
OK
AT+HLOCKCELL
小区锁定
网络
锁定指定小区
语法:
AT+HLOCKCELL=<arfcn>,<pci>
参数:
频点,PCI
响应:
OK
示例:
AT+HLOCKCELL=1850,100
OK
AT+HAPN?
APN查询
数据
查询APN配置
语法:
AT+HAPN?
参数:
无
响应:
+HAPN: <apn>
示例:
+HAPN: "CMNET"
OK
AT+HAPN=
APN设置
数据
设置APN配置
语法:
AT+HAPN=<apn>
参数:
APN名称
响应:
OK
示例:
AT+HAPN="CMNET"
OK
AT&F
恢复出厂配置
基础
恢复出厂默认配置
语法:
AT&F
参数:
无
响应:
OK
示例:
AT&F
OK
AT&V
查看配置
基础
查看当前活动配置
语法:
AT&V
参数:
无
响应:
配置信息
示例:
AT&V
OK
AT+CMEE=0
错误码关闭
基础
关闭错误报告
语法:
AT+CMEE=0
参数:
0=关闭
响应:
OK
示例:
AT+CMEE=0
OK
AT+CMEE=1
错误码数字
基础
数字格式错误报告
语法:
AT+CMEE=1
参数:
1=数字
响应:
OK
示例:
AT+CMEE=1
OK
AT+CMEE=2
错误码详细
基础
详细文字错误报告
语法:
AT+CMEE=2
参数:
2=详细
响应:
OK
示例:
AT+CMEE=2
OK
AT+GCAP
能力查询
基础
查询模块支持的能力
语法:
AT+GCAP
参数:
无
响应:
+GCAP: <caps>
示例:
+GCAP: +CGSM
OK
AT+GMI
厂商ID
设备信息
查询制造商标识
语法:
AT+GMI
参数:
无
响应:
制造商名称
示例:
+GMI: ZTE
OK
AT+GMM
型号ID
设备信息
查询型号标识
语法:
AT+GMM
参数:
无
响应:
型号字符串
示例:
+GMM: ZX2975
OK
AT+GMR
版本ID
设备信息
查询软件版本
语法:
AT+GMR
参数:
无
响应:
版本字符串
示例:
+GMR: V1.0.0
OK
AT+GSN
序列号
设备信息
查询序列号
语法:
AT+GSN
参数:
无
响应:
IMEI号码
示例:
+GSN: 865123456789012
OK
AT+CCID
ICCID查询
SIM卡
查询SIM卡ICCID
语法:
AT+CCID
参数:
无
响应:
+CCID: <iccid>
示例:
+CCID: 898604B0101234567890
OK
AT+CIMI
IMSI查询
SIM卡
查询SIM卡IMSI
语法:
AT+CIMI
参数:
无
响应:
IMSI号码
示例:
460011234567890
OK
AT+CRSM
SIM访问
SIM卡
受限SIM访问
语法:
AT+CRSM=<cmd>,<fileid>,<p1>,<p2>,<p3>
参数:
命令,文件ID,参数
响应:
+CRSM: <sw1>,<sw2>,<data>
示例:
AT+CRSM=176,12258,0,0,10
OK
AT+CSIM
通用SIM访问
SIM卡
通用SIM访问
语法:
AT+CSIM=<length>,<command>
参数:
长度,APDU命令
响应:
+CSIM: <length>,<response>
示例:
AT+CSIM=10,"A0A40000023F00"
OK
AT+CPINR
PIN重试次数
SIM卡
查询PIN剩余重试次数
语法:
AT+CPINR
参数:
无
响应:
+CPINR: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINR: 3,10,3,10
OK
AT+CPINC
PUK重试次数
SIM卡
查询PUK剩余重试次数
语法:
AT+CPINC
参数:
无
响应:
+CPINC: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINC: 3,10,3,10
OK
AT+CPIN=
输入PIN码
SIM卡
输入SIM卡PIN码
语法:
AT+CPIN="<pin>"
参数:
PIN码
响应:
OK
示例:
AT+CPIN="1234"
OK
AT+CNETLIGHT
网络灯控制
网络
控制网络指示灯
语法:
AT+CNETLIGHT=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CNETLIGHT=1
OK
AT+COPN
运营商列表
网络
读取运营商名称列表
语法:
AT+COPN
参数:
无
响应:
+COPN: <numeric>,<alpha>
示例:
+COPN: "46000","CHINA MOBILE"
OK
AT+COPS=
选择运营商
网络
手动选择运营商
语法:
AT+COPS=<mode>,<format>,<oper>
参数:
模式,格式,运营商
响应:
OK
示例:
AT+COPS=1,2,"46000"
OK
AT+CSPN
SPN查询
网络
查询服务提供商名称
语法:
AT+CSPN
参数:
无
响应:
+CSPN: <name>,<display>
示例:
+CSPN: "CMCC",1
OK
AT+CGAUTO
自动连接
数据
查询自动连接模式
语法:
AT+CGAUTO
参数:
无
响应:
+CGAUTO: <mode>
示例:
+CGAUTO: 0
OK
AT+CGAUTO=1
设置自动连接
数据
设置自动连接
语法:
AT+CGAUTO=1
参数:
1=自动
响应:
OK
示例:
AT+CGAUTO=1
OK
AT+CGDSCONT
次PDP上下文
数据
设置次级PDP上下文
语法:
AT+CGDSCONT=<cid>,<pcid>
参数:
上下文ID,主ID
响应:
OK
示例:
AT+CGDSCONT=2,1
OK
AT+CGTFT
流量模板
数据
设置流量流模板
语法:
AT+CGTFT=<cid>,<id>
参数:
上下文ID,模板ID
响应:
OK
示例:
AT+CGTFT=1,0
OK
AT+CGTFTRDP
TFT读取
数据
读取TFT参数
语法:
AT+CGTFTRDP=<cid>
参数:
上下文ID
响应:
+CGTFTRDP: ...
示例:
AT+CGTFTRDP=1
OK
AT+CGQREQ
QoS需求
数据
设置QoS要求
语法:
AT+CGQREQ=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQREQ=1,3,4,3,6,31
OK
AT+CGQMIN
最小QoS
数据
设置最小QoS
语法:
AT+CGQMIN=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQMIN=1,3,4,3,6,31
OK
AT+CGEQREQ
增强QoS需求
数据
设置增强QoS要求
语法:
AT+CGEQREQ=<cid>,<r1>,...,<r9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQREQ=1,3,4,3,6,31,0,0,0
OK
AT+CGEQMIN
增强最小QoS
数据
设置增强最小QoS
语法:
AT+CGEQMIN=<cid>,<m1>,...,<m9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQMIN=1,3,4,3,6,31,0,0,0
OK
AT+CGQOSRDP
QoS读取
数据
读取QoS参数
语法:
AT+CGQOSRDP=<cid>
参数:
上下文ID
响应:
+CGQOSRDP: ...
示例:
AT+CGQOSRDP=1
OK
AT+CGCMOD
修改PDP
数据
修改PDP上下文
语法:
AT+CGCMOD=<cid>
参数:
上下文ID
响应:
OK
示例:
AT+CGCMOD=1
OK
AT+CGDATA
数据模式
数据
进入数据状态
语法:
AT+CGDATA="<L2P>",<cid>
参数:
链路层,上下文ID
响应:
CONNECT
示例:
AT+CGDATA="PPP",1
CONNECT
AT+CGPADDR
PDP地址
数据
显示PDP地址
语法:
AT+CGPADDR=<cid>
参数:
上下文ID
响应:
+CGPADDR: <cid>,<addr>
示例:
+CGPADDR: 1,"10.0.0.1"
OK
AT+CMGD
删除短信
短信
删除指定索引短信
语法:
AT+CMGD=<index>
参数:
短信索引号
响应:
OK
示例:
AT+CMGD=1
OK
AT+CSCS
字符集
短信
设置字符集
语法:
AT+CSCS="<charset>"
参数:
GSM/UCS2/IRA
响应:
OK
示例:
AT+CSCS="GSM"
OK
AT+CSCA
短信中心
短信
设置短信中心号码
语法:
AT+CSCA="<oa>",<tosca>
参数:
中心号码,类型
响应:
OK
示例:
AT+CSCA="+8613800200500",145
OK
AT+CSMP
短信参数
短信
设置短信参数
语法:
AT+CSMP=<fo>,<vp>,<pid>,<dcs>
参数:
格式,有效期,协议,编码
响应:
OK
示例:
AT+CSMP=17,167,0,0
OK
AT+CSDH
短信头
短信
显示短信头信息
语法:
AT+CSDH=<show>
参数:
0=隐藏,1=显示
响应:
OK
示例:
AT+CSDH=1
OK
AT+CNMA
短信确认
短信
新短信确认
语法:
AT+CNMA
参数:
无
响应:
OK
示例:
AT+CNMA
OK
AT+CMSS
从存储发送
短信
从存储发送短信
语法:
AT+CMSS=<index>,"<da>"
参数:
索引,目标地址
响应:
+CMSS: <mr>
示例:
AT+CMSS=1,"10086"
OK
AT+CMGW
写入短信
短信
写入短信到存储
语法:
AT+CMGW="<oa>",<stat>
参数:
源地址,状态
响应:
+CMGW: <index>
示例:
AT+CMGW="10086",2
OK
AT+CMGC
发送命令
短信
发送命令短信
语法:
AT+CMGC=<fo>,<ct>,<pid>,<mn>,<da>
参数:
格式,类型,协议,号,地址
响应:
+CMGC: <mr>
示例:
AT+CMGC=17,2,0,1,"10086"
OK
AT+CLIP
来电显示
通话
查询来电显示
语法:
AT+CLIP?
参数:
无
响应:
+CLIP: <n>,<m>
示例:
+CLIP: 1,1
OK
AT+CLIR
主叫隐藏
通话
查询主叫号码隐藏
语法:
AT+CLIR?
参数:
无
响应:
+CLIR: <n>,<m>
示例:
+CLIR: 0,1
OK
AT+COLP
被叫显示
通话
查询被叫号码显示
语法:
AT+COLP?
参数:
无
响应:
+COLP: <n>,<m>
示例:
+COLP: 1,1
OK
AT+CCFC
呼叫转移
通话
设置呼叫转移
语法:
AT+CCFC=<reason>,<mode>,<number>
参数:
原因,模式,号码
响应:
OK
示例:
AT+CCFC=0,1,"+8613800200500"
OK
AT+CHUP
挂断通话
通话
挂断当前通话
语法:
AT+CHUP
参数:
无
响应:
OK
示例:
AT+CHUP
OK
AT+VTS
DTMF发送
通话
发送DTMF音
语法:
AT+VTS="<dtmf>"
参数:
DTMF字符
响应:
OK
示例:
AT+VTS="1"
OK
AT+CCWA
呼叫等待
通话
设置呼叫等待
语法:
AT+CCWA=<mode>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+CCWA=1
OK
AT+CTEC
通话类型
通话
设置通话技术类型
语法:
AT+CTEC=<mode>
参数:
技术类型
响应:
OK
示例:
AT+CTEC=0
OK
AT+CUSD
USSD
USSD
非结构化补充业务数据
语法:
AT+CUSD=<mode>,<str>,<dcs>
参数:
模式,命令串,编码
响应:
+CUSD: <status>,<str>,<dcs>
示例:
AT+CUSD=1,"*100#",15
OK
AT+CLVL
音量控制
音频
设置扬声器音量
语法:
AT+CLVL=<level>
参数:
音量(0-100)
响应:
OK
示例:
AT+CLVL=50
OK
AT+CMUT
静音控制
音频
设置麦克风静音
语法:
AT+CMUT=<n>
参数:
0=取消,1=静音
响应:
OK
示例:
AT+CMUT=1
OK
AT+SIDET
侧音控制
音频
设置侧音增益
语法:
AT+SIDET=<gain>
参数:
增益(0-7)
响应:
OK
示例:
AT+SIDET=3
OK
AT+CGNSPWR
GNSS电源
GNSS
GNSS电源控制
语法:
AT+CGNSPWR=<state>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSPWR=1
OK
AT+CGNSSTATUS
GNSS状态
GNSS
查询GNSS运行状态
语法:
AT+CGNSSTATUS
参数:
无
响应:
+CGNSSTATUS: <status>
示例:
+CGNSSTATUS: 1
OK
AT+CGNSINF
GNSS信息
GNSS
查询GNSS定位信息
语法:
AT+CGNSINF
参数:
无
响应:
+CGNSINF: <run>,<fix>,<date>,<time>,<lat>,<lon>,<alt>
示例:
+CGNSINF: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+CGNSURC
GNSS上报
GNSS
设置GNSS主动上报
语法:
AT+CGNSURC=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSURC=1
OK
AT+CGNSPOS
GNSS位置
GNSS
查询GNSS位置
语法:
AT+CGNSPOS
参数:
无
响应:
+CGNSPOS: <lat>,<lon>,<alt>
示例:
+CGNSPOS: 39.9,116.4,50
OK
AT+CGNSAID
GNSS辅助
GNSS
注入辅助数据
语法:
AT+CGNSAID="<type>",<data>
参数:
类型,数据
响应:
OK
示例:
AT+CGNSAID="time",...
OK
AT+CGNSSEQ
GNSS序列
GNSS
设置GNSS序列号
语法:
AT+CGNSSEQ
参数:
无
响应:
+CGNSSEQ: <seq>
示例:
+CGNSSEQ: 1
OK
AT+HTTPINIT
HTTP初始化
HTTP
初始化HTTP服务
语法:
AT+HTTPINIT
参数:
无
响应:
OK
示例:
AT+HTTPINIT
OK
AT+HTTPURL
HTTP URL
HTTP
设置HTTP请求URL
语法:
AT+HTTPURL="<url>"
参数:
URL地址
响应:
OK
示例:
AT+HTTPURL="http://example.com"
OK
AT+HTTPPARA
HTTP参数
HTTP
设置HTTP参数
语法:
AT+HTTPPARA="<name>","<value>"
参数:
参数名,参数值
响应:
OK
示例:
AT+HTTPPARA="CID","1"
OK
AT+HTTPACTION
HTTP请求
HTTP
执行HTTP请求
语法:
AT+HTTPACTION=<method>
参数:
0=GET,1=POST,2=HEAD
响应:
+HTTPACTION: <method>,<status>,<length>
示例:
AT+HTTPACTION=0
OK
AT+HTTPDATA
HTTP数据
HTTP
发送HTTP数据
语法:
AT+HTTPDATA=<length>,<timeout>
参数:
数据长度,超时
响应:
OK
示例:
AT+HTTPDATA=100,10000
OK
AT+HTTPREAD
HTTP读取
HTTP
读取HTTP响应
语法:
AT+HTTPREAD
参数:
无
响应:
+HTTPREAD: <length>
示例:
+HTTPREAD: 1024
OK
AT+HTTPHEAD
HTTP头
HTTP
读取HTTP响应头
语法:
AT+HTTPHEAD
参数:
无
响应:
+HTTPHEAD: <headers>
示例:
+HTTPHEAD: ...
OK
AT+HTTPSSL
HTTP SSL
HTTP
启用HTTPS
语法:
AT+HTTPSSL=<enable>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+HTTPSSL=1
OK
AT+HTTPTERM
HTTP终止
HTTP
终止HTTP服务
语法:
AT+HTTPTERM
参数:
无
响应:
OK
示例:
AT+HTTPTERM
OK
AT+FTPCFG
FTP配置
FTP
配置FTP服务器
语法:
AT+FTPCFG="<server>",<port>,"<user>","<pwd>"
参数:
服务器,端口,用户,密码
响应:
OK
示例:
AT+FTPCFG="ftp.example.com",21,"user","pass"
OK
AT+FTPGET
FTP下载
FTP
从FTP下载文件
语法:
AT+FTPGET=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPGET: <status>,<length>
示例:
AT+FTPGET=1,"test.txt"
OK
AT+FTPPUT
FTP上传
FTP
上传文件到FTP
语法:
AT+FTPPUT=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPPUT: <status>,<length>
示例:
AT+FTPPUT=1,"test.txt"
OK
AT+FTPLIST
FTP列表
FTP
列出FTP目录
语法:
AT+FTPLIST
参数:
无
响应:
+FTPLIST: <data>
示例:
+FTPLIST: ...
OK
AT+FTPDELE
FTP删除
FTP
删除FTP文件
语法:
AT+FTPDELE="<filename>"
参数:
文件名
响应:
OK
示例:
AT+FTPDELE="test.txt"
OK
AT+FTPMKD
FTP建目录
FTP
创建FTP目录
语法:
AT+FTPMKD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPMKD="newdir"
OK
AT+FTPRMD
FTP删目录
FTP
删除FTP目录
语法:
AT+FTPRMD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPRMD="newdir"
OK
AT+FTPRENAME
FTP重命名
FTP
重命名FTP文件
语法:
AT+FTPRENAME="<old>","<new>"
参数:
旧名,新名
响应:
OK
示例:
AT+FTPRENAME="old.txt","new.txt"
OK
AT+CIPOPEN
打开Socket
Socket
打开TCP/UDP连接
语法:
AT+CIPOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+CIPOPEN: <id>
示例:
AT+CIPOPEN=0,"TCP","192.168.1.1",8080
OK
AT+CIPSEND
Socket发送
Socket
发送Socket数据
语法:
AT+CIPSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+CIPSEND=0,10
OK
AT+CIPCLOSE
Socket关闭
Socket
关闭Socket连接
语法:
AT+CIPCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+CIPCLOSE=0
OK
AT+CIPRX
Socket接收
Socket
查询接收数据
语法:
AT+CIPRX=<id>
参数:
ID
响应:
+CIPRX: <length>
示例:
+CIPRX: 100
OK
AT+CIPRXGET
Socket取数据
Socket
获取接收数据
语法:
AT+CIPRXGET=<id>,<length>
参数:
ID,长度
响应:
+CIPRXGET: <data>
示例:
+CIPRXGET: ...
OK
AT+CPBS
电话本存储
电话本
选择电话本存储
语法:
AT+CPBS="<storage>"
参数:
SM/ME/MT/DC
响应:
OK
示例:
AT+CPBS="SM"
OK
AT+CPBR
读电话本
电话本
读取电话本条目
语法:
AT+CPBR=<index1>,<index2>
参数:
起始,结束索引
响应:
+CPBR: <index>,<number>,<type>,<text>
示例:
+CPBR: 1,"10086",129,"CMCC"
OK
AT+CPBW
写电话本
电话本
写入电话本条目
语法:
AT+CPBW=<index>,"<number>",<type>,"<text>"
参数:
索引,号码,类型,姓名
响应:
OK
示例:
AT+CPBW=1,"10086",129,"CMCC"
OK
AT+CPBF
查电话本
电话本
查找电话本条目
语法:
AT+CPBF="<findtext>"
参数:
查找文本
响应:
+CPBF: <index>,<number>,<type>,<text>
示例:
+CPBF: 1,"10086",129,"CMCC"
OK
AT+STKPD
STK配置
STK
STK Profile下载
语法:
AT+STKPD="<profile>"
参数:
Profile数据
响应:
OK
示例:
AT+STKPD="..."
OK
AT+STKTF
STK响应
STK
STK终端响应
语法:
AT+STKTF="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTF="..."
OK
AT+STKTS
STK信封
STK
STK信封命令
语法:
AT+STKTS="<envelope>"
参数:
信封数据
响应:
+STKTS: <response>
示例:
+STKTS: ...
OK
AT+STKTR
STK终端
STK
STK终端响应
语法:
AT+STKTR="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTR="..."
OK
AT+CCLK?
查询时钟
基础
查询模块时钟时间
语法:
AT+CCLK?
参数:
无
响应:
+CCLK: "<time>"
示例:
+CCLK: "24/01/01,12:00:00+32"
OK
AT+CCLK=
设置时钟
基础
设置模块时钟时间
语法:
AT+CCLK="<time>"
参数:
yy/mm/dd,hh:mm:ss±tz
响应:
OK
示例:
AT+CCLK="24/01/01,12:00:00+32"
OK
AT+CTZR
时区上报
基础
查询时区上报设置
语法:
AT+CTZR?
参数:
无
响应:
+CTZR: <n>
示例:
+CTZR: 1
OK
AT+CTZU
时区更新
基础
查询时区自动更新
语法:
AT+CTZU?
参数:
无
响应:
+CTZU: <n>
示例:
+CTZU: 1
OK
AT+CVHU
语音挂断
通话
查询语音挂断控制
语法:
AT+CVHU?
参数:
无
响应:
+CVHU: <n>
示例:
+CVHU: 1
OK
AT+HIVER?
海思版本
设备信息
查询海思芯片版本
语法:
AT+HIVER?
参数:
无
响应:
+HIVER: <ver>
示例:
+HIVER: V1.3.0
OK
AT+HIMODEL?
海思型号
设备信息
查询海思型号
语法:
AT+HIMODEL?
参数:
无
响应:
+HIMODEL: <model>
示例:
+HIMODEL: Hi3911
OK
AT+HIIMEI?
IMEI查询
设备信息
查询设备IMEI
语法:
AT+HIIMEI?
参数:
无
响应:
+HIIMEI: <imei>
示例:
+HIIMEI: 865123456789012
OK
AT+HISN?
SN查询
设备信息
查询设备序列号
语法:
AT+HISN?
参数:
无
响应:
+HISN: <sn>
示例:
+HISN: HI20240001
OK
AT+HIRESET
模块重启
基础
重启海思模块
语法:
AT+HIRESET
参数:
无
响应:
OK
示例:
AT+HIRESET
OK
AT+HIRESTORE
恢复出厂
基础
恢复出厂设置
语法:
AT+HIRESTORE
参数:
无
响应:
OK
示例:
AT+HIRESTORE
OK
AT+HITEMP?
温度查询
设备信息
查询芯片温度
语法:
AT+HITEMP?
参数:
无
响应:
+HITEMP: <temp>
示例:
+HITEMP: 46
OK
AT+HIVBAT?
电压查询
设备信息
查询供电电压
语法:
AT+HIVBAT?
参数:
无
响应:
+HIVBAT: <volt>
示例:
+HIVBAT: 3720
OK
AT+HISIM?
SIM状态
SIM卡
查询SIM卡状态
语法:
AT+HISIM?
参数:
无
响应:
+HISIM: <state>
示例:
+HISIM: 1
OK
AT+HIICCID?
ICCID查询
SIM卡
查询ICCID
语法:
AT+HIICCID?
参数:
无
响应:
+HIICCID: <iccid>
示例:
+HIICCID: 898604B0101234567890
OK
AT+HIIMSI?
IMSI查询
SIM卡
查询IMSI
语法:
AT+HIIMSI?
参数:
无
响应:
+HIIMSI: <imsi>
示例:
+HIIMSI: 460011234567890
OK
AT+HIRSSI?
RSSI查询
网络
查询信号强度
语法:
AT+HIRSSI?
参数:
无
响应:
+HIRSSI: <rssi>
示例:
+HIRSSI: -66
OK
AT+HICELL?
小区信息
网络
查询当前小区信息
语法:
AT+HICELL?
参数:
无
响应:
+HICELL: <mcc>,<mnc>,<lac>,<ci>
示例:
+HICELL: 460,0,9527,12345
OK
AT+HIBAND?
频段查询
网络
查询当前频段
语法:
AT+HIBAND?
参数:
无
响应:
+HIBAND: <band>
示例:
+HIBAND: 5
OK
AT+HIBAND=
频段设置
网络
设置频段
语法:
AT+HIBAND=<band>
参数:
频段号
响应:
OK
示例:
AT+HIBAND=5
OK
AT+HISCAN
网络扫描
网络
扫描可用网络
语法:
AT+HISCAN
参数:
无
响应:
+HISCAN: <list>
示例:
+HISCAN: 46000,46001,46011
OK
AT+HIMODE?
网络模式
网络
查询网络模式
语法:
AT+HIMODE?
参数:
无
响应:
+HIMODE: <mode>
示例:
+HIMODE: 0
OK
AT+HIMODE=
模式设置
网络
设置网络模式
语法:
AT+HIMODE=<mode>
参数:
0=自动,1=NB,2=CAT-M
响应:
OK
示例:
AT+HIMODE=0
OK
AT+HIAPN?
APN查询
数据
查询APN
语法:
AT+HIAPN?
参数:
无
响应:
+HIAPN: <apn>
示例:
+HIAPN: CMNET
OK
AT+HIAPN=
APN设置
数据
设置APN
语法:
AT+HIAPN="<apn>"
参数:
APN名称
响应:
OK
示例:
AT+HIAPN="CMNET"
OK
AT+HIPDP=1
激活PDP
数据
激活PDP上下文
语法:
AT+HIPDP=1
参数:
1=激活
响应:
OK
示例:
AT+HIPDP=1
OK
AT+HIPDP=0
去激活PDP
数据
去激活PDP
语法:
AT+HIPDP=0
参数:
0=去激活
响应:
OK
示例:
AT+HIPDP=0
OK
AT+HIIP?
IP查询
数据
查询IP地址
语法:
AT+HIIP?
参数:
无
响应:
+HIIP: <ip>
示例:
+HIIP: 10.0.0.6
OK
AT+HIDNS?
DNS查询
网络
查询DNS
语法:
AT+HIDNS?
参数:
无
响应:
+HIDNS: <pri>,<sec>
示例:
+HIDNS: 8.8.8.8,8.8.4.4
OK
AT+HIDNS=
DNS设置
网络
设置DNS
语法:
AT+HIDNS="<pri>","<sec>"
参数:
主DNS,备DNS
响应:
OK
示例:
AT+HIDNS="8.8.8.8","8.8.4.4"
OK
AT+HIPING
Ping测试
网络
执行Ping
语法:
AT+HIPING="<host>",<count>
参数:
目标,次数
响应:
+HIPING: <result>
示例:
+HIPING: 0,10.0.0.1,32,100
OK
AT+HISOCKOPEN
打开Socket
Socket
打开Socket连接
语法:
AT+HISOCKOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+HISOCKOPEN: <id>
示例:
AT+HISOCKOPEN=0,"TCP","192.168.1.1",8080
OK
AT+HISOCKSEND
Socket发送
Socket
发送Socket数据
语法:
AT+HISOCKSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+HISOCKSEND=0,10
OK
AT+HISOCKRECV
Socket接收
Socket
接收Socket数据
语法:
AT+HISOCKRECV=<id>
参数:
ID
响应:
+HISOCKRECV: <data>
示例:
+HISOCKRECV: Hello
OK
AT+HISOCKCLOSE
Socket关闭
Socket
关闭Socket
语法:
AT+HISOCKCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+HISOCKCLOSE=0
OK
AT+HIHTTPINIT
HTTP初始化
HTTP
初始化HTTP
语法:
AT+HIHTTPINIT
参数:
无
响应:
OK
示例:
AT+HIHTTPINIT
OK
AT+HIHTTPURL
HTTP URL
HTTP
设置URL
语法:
AT+HIHTTPURL="<url>"
参数:
URL
响应:
OK
示例:
AT+HIHTTPURL="http://example.com"
OK
AT+HIHTTPGET
HTTP GET
HTTP
执行GET请求
语法:
AT+HIHTTPGET
参数:
无
响应:
+HIHTTPGET: <status>,<len>
示例:
+HIHTTPGET: 200,1024
OK
AT+HIHTTPREAD
HTTP读取
HTTP
读取响应
语法:
AT+HIHTTPREAD
参数:
无
响应:
+HIHTTPREAD: <data>
示例:
+HIHTTPREAD: ...
OK
AT+HIFTPOPEN
FTP连接
FTP
连接FTP服务器
语法:
AT+HIFTPOPEN="<host>",<port>,"<user>","<pwd>"
参数:
主机,端口,用户,密码
响应:
OK
示例:
AT+HIFTPOPEN="ftp.example.com",21,"user","pass"
OK
AT+HIFTPGET
FTP下载
FTP
下载文件
语法:
AT+HIFTPGET="<filename>"
参数:
文件名
响应:
+HIFTPGET: <data>
示例:
+HIFTPGET: ...
OK
AT+HIGNSSPWR=1
GNSS开启
GNSS
开启GNSS
语法:
AT+HIGNSSPWR=1
参数:
1=开启
响应:
OK
示例:
AT+HIGNSSPWR=1
OK
AT+HIGNSSDATA?
GNSS数据
GNSS
查询GNSS数据
语法:
AT+HIGNSSDATA?
参数:
无
响应:
+HIGNSSDATA: <data>
示例:
+HIGNSSDATA: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+HIGNSSMODE
GNSS模式
GNSS
设置GNSS模式
语法:
AT+HIGNSSMODE=<mode>
参数:
1=GPS,2=BDS,3=GPS+BDS
响应:
OK
示例:
AT+HIGNSSMODE=3
OK
AT+HIAUDIO?
音频配置
音频
查询音频配置
语法:
AT+HIAUDIO?
参数:
无
响应:
+HIAUDIO: <config>
示例:
+HIAUDIO: 1,16000,16
OK
AT+HIAUDIO=
音频设置
音频
设置音频参数
语法:
AT+HIAUDIO=<mode>,<rate>,<bits>
参数:
模式,采样率,位深
响应:
OK
示例:
AT+HIAUDIO=1,16000,16
OK
AT+HIGPIO?
GPIO查询
GPIO
查询GPIO状态
语法:
AT+HIGPIO?
参数:
无
响应:
+HIGPIO: <values>
示例:
+HIGPIO: 0,1,0,1
OK
AT+HIGPIO=
GPIO设置
GPIO
设置GPIO输出
语法:
AT+HIGPIO=<pin>,<value>
参数:
引脚,值
响应:
OK
示例:
AT+HIGPIO=5,1
OK
AT+HIADC?
ADC查询
ADC
查询ADC值
语法:
AT+HIADC?
参数:
无
响应:
+HIADC: <values>
示例:
+HIADC: 1234,2345
OK
AT+HIPWM
PWM设置
PWM
设置PWM输出
语法:
AT+HIPWM=<ch>,<freq>,<duty>
参数:
通道,频率,占空比
响应:
OK
示例:
AT+HIPWM=0,1000,50
OK
AT+HII2C
I2C操作
I2C
I2C读写
语法:
AT+HII2C=<addr>,<reg>,<data>
参数:
地址,寄存器,数据
响应:
+HII2C: <data>
示例:
+HII2C: 0x01
OK
AT+HISPI
SPI操作
SPI
SPI读写
语法:
AT+HISPI=<data>
参数:
十六进制数据
响应:
+HISPI: <response>
示例:
+HISPI: 0xFF
OK
AT+HIUART?
UART配置
串口
查询UART配置
语法:
AT+HIUART?
参数:
无
响应:
+HIUART: <baud>,<d>,<s>,<p>
示例:
+HIUART: 115200,8,1,0
OK
AT+HINVRD
NV读取
Flash
读取NV项
语法:
AT+HINVRD=<id>
参数:
NV项ID
响应:
+HINVRD: <data>
示例:
+HINVRD: 0
OK
AT+HINVWR
NV写入
Flash
写入NV项
语法:
AT+HINVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+HINVWR=1,0
OK
AT+HIPSM=1
PSM开启
厂商专有
开启PSM省电模式
语法:
AT+HIPSM=1
参数:
1=开启
响应:
OK
示例:
AT+HIPSM=1
OK
AT+HIEDRX=1
eDRX开启
厂商专有
开启eDRX
语法:
AT+HIEDRX=1
参数:
1=开启
响应:
OK
示例:
AT+HIEDRX=1
OK
AT+HISLEEP=1
睡眠模式
厂商专有
进入睡眠模式
语法:
AT+HISLEEP=1
参数:
1=睡眠
响应:
OK
示例:
AT+HISLEEP=1
OK
AT+HIDBG=1
调试开启
厂商专有
开启调试模式
语法:
AT+HIDBG=1
参数:
1=开启
响应:
OK
示例:
AT+HIDBG=1
OK
AT+HILOG=
日志设置
厂商专有
设置日志级别
语法:
AT+HILOG=<level>
参数:
0-5
响应:
OK
示例:
AT+HILOG=3
OK
AT+HITRACE=1
信令跟踪
厂商专有
开启信令跟踪
语法:
AT+HITRACE=1
参数:
1=开启
响应:
OK
示例:
AT+HITRACE=1
OK
AT+HITEST
自检测试
厂商专有
执行模块自检
语法:
AT+HITEST
参数:
无
响应:
+HITEST: <result>
示例:
+HITEST: PASS
OK
AT+HIWDG=
看门狗设置
厂商专有
设置看门狗
语法:
AT+HIWDG=<timeout>
参数:
超时(ms)
响应:
OK
示例:
AT+HIWDG=5000
OK
AT+HILED=
LED控制
GPIO
控制LED
语法:
AT+HILED=<id>,<state>
参数:
LED号,状态
响应:
OK
示例:
AT+HILED=0,1
OK
AT+HIRTC?
RTC查询
基础
查询RTC时间
语法:
AT+HIRTC?
参数:
无
响应:
+HIRTC: <time>
示例:
+HIRTC: 2024-01-01 12:00:00
OK
AT+HIRTC=
RTC设置
基础
设置RTC时间
语法:
AT+HIRTC="<time>"
参数:
日期时间
响应:
OK
示例:
AT+HIRTC="2024-01-01 12:00:00"
OK
芯翼信息 ["XY1100","XY1200"]
206 条指令AT
基础测试
基础
检测模块是否响应
语法:
AT
参数:
无
响应:
OK
示例:
AT
OK
ATI
设备信息
设备信息
查询模块厂商信息
语法:
ATI
参数:
无
响应:
厂商信息文本
示例:
ATI
ZTE Corporation
OK
AT+CGMI
厂商信息
设备信息
查询模块制造商名称
语法:
AT+CGMI
参数:
无
响应:
制造商名称
示例:
AT+CGMI
ZTE INCORPORATED
OK
AT+CGMM
模块型号
设备信息
查询模块型号标识
语法:
AT+CGMM
参数:
无
响应:
模块型号字符串
示例:
AT+CGMM
ZX2975
OK
AT+CGMR
软件版本
设备信息
查询模块软件版本号
语法:
AT+CGMR
参数:
无
响应:
软件版本字符串
示例:
AT+CGMR
ZX2975_V1.0.0
OK
AT+CGSN
IMEI号
设备信息
查询模块IMEI序列号
语法:
AT+CGSN
参数:
无
响应:
15位IMEI号码
示例:
AT+CGSN
865123456789012
OK
AT+CSQ
信号质量
网络
查询当前信号质量
语法:
AT+CSQ
参数:
无
响应:
+CSQ: <rssi>,<ber>
示例:
+CSQ: 25,0
OK
AT+CPIN?
SIM卡状态
SIM卡
查询SIM卡PIN码状态
语法:
AT+CPIN?
参数:
无
响应:
+CPIN: <code>
示例:
+CPIN: READY
OK
AT+CREG?
网络注册
网络
查询CS网络注册状态
语法:
AT+CREG?
参数:
无
响应:
+CREG: <n>,<stat>
示例:
+CREG: 0,1
OK
AT+CGREG?
GPRS注册
网络
查询GPRS网络注册状态
语法:
AT+CGREG?
参数:
无
响应:
+CGREG: <n>,<stat>
示例:
+CGREG: 0,1
OK
AT+CEREG?
LTE注册
网络
查询EPS网络注册状态
语法:
AT+CEREG?
参数:
无
响应:
+CEREG: <n>,<stat>
示例:
+CEREG: 0,1
OK
AT+COPS?
运营商信息
网络
查询当前运营商信息
语法:
AT+COPS?
参数:
无
响应:
+COPS: <mode>,<format>,<oper>
示例:
+COPS: 0,0,"CHINA MOBILE"
OK
AT+CGDCONT?
PDP上下文
数据
查询PDP上下文定义
语法:
AT+CGDCONT?
参数:
无
响应:
+CGDCONT: <cid>,<PDP_type>,<APN>
示例:
+CGDCONT: 1,"IP","CMNET"
OK
AT+CGACT?
PDP激活状态
数据
查询PDP上下文激活状态
语法:
AT+CGACT?
参数:
无
响应:
+CGACT: <cid>,<state>
示例:
+CGACT: 1,1
OK
AT+CFUN=1,1
重启模块
基础
重启模块
语法:
AT+CFUN=1,1
参数:
无
响应:
OK
示例:
AT+CFUN=1,1
OK
AT+CFUN=0
最小功能
基础
设置模块为最小功能模式
语法:
AT+CFUN=0
参数:
无
响应:
OK
示例:
AT+CFUN=0
OK
AT+CFUN=1
全功能
基础
设置模块为全功能模式
语法:
AT+CFUN=1
参数:
无
响应:
OK
示例:
AT+CFUN=1
OK
AT+CMGF=1
短信模式
短信
设置短信为文本模式
语法:
AT+CMGF=1
参数:
1=文本,0=PDU
响应:
OK
示例:
AT+CMGF=1
OK
AT+CMGS
发送短信
短信
发送文本短信
语法:
AT+CMGS="<phone>"
参数:
目标手机号
响应:
> 提示输入内容,Ctrl+Z结束
示例:
AT+CMGS="10086"
>Hello
OK
AT+CMGR
读取短信
短信
读取指定索引的短信
语法:
AT+CMGR=<index>
参数:
短信索引号
响应:
+CMGR: <stat>,<oa>,...,<data>
示例:
AT+CMGR=1
+CMGR: "REC READ","10086",...
OK
AT+CMGL
列出短信
短信
列出指定状态的短信
语法:
AT+CMGL="<stat>"
参数:
ALL/REC UNREAD/REC READ
响应:
+CMGL: ...
示例:
AT+CMGL="ALL"
OK
AT+CNMI
短信通知
短信
设置新短信指示方式
语法:
AT+CNMI=<mode>,<mt>
参数:
mode,mt参数
响应:
OK
示例:
AT+CNMI=2,1
OK
AT+CLCC
当前通话
通话
查询当前通话列表
语法:
AT+CLCC
参数:
无
响应:
+CLCC: <id>,<dir>,<stat>,<mode>,...,<number>
示例:
AT+CLCC
OK
ATD
拨号
通话
拨打电话号码
语法:
ATD<number>;
参数:
目标号码,分号结尾语音
响应:
OK/CONNECT
示例:
ATD10086;
OK
ATH
挂断
通话
挂断当前通话
语法:
ATH
参数:
无
响应:
OK
示例:
ATH
OK
ATA
接听
通话
接听来电
语法:
ATA
参数:
无
响应:
OK
示例:
ATA
OK
AT+CGATT?
GPRS附着
数据
查询GPRS附着状态
语法:
AT+CGATT?
参数:
无
响应:
+CGATT: <state>
示例:
+CGATT: 1
OK
AT+CGATT=1
GPRS附着
数据
激活GPRS附着
语法:
AT+CGATT=1
参数:
无
响应:
OK
示例:
AT+CGATT=1
OK
AT+CGATT=0
GPRS去附着
数据
取消GPRS附着
语法:
AT+CGATT=0
参数:
无
响应:
OK
示例:
AT+CGATT=0
OK
AT+CESQ
扩展信号
网络
查询扩展信号质量
语法:
AT+CESQ
参数:
无
响应:
+CESQ: <rq>,<rqlp>,<rqhp>,<rsrp>,<rsrq>
示例:
+CESQ: 99,99,99,75,65
OK
AT+CGCONTRDP
PDP信息
数据
查询PDP上下文信息
语法:
AT+CGCONTRDP
参数:
无
响应:
+CGCONTRDP: ...
示例:
AT+CGCONTRDP
OK
AT+CGSCONT
PDP范围
数据
查询PDP上下文范围
语法:
AT+CGSCONT
参数:
无
响应:
+CGSCONT: ...
示例:
AT+CGSCONT
OK
AT+V
版本信息
设备信息
查询模块版本信息
语法:
AT+V
参数:
无
响应:
版本信息
示例:
AT+V
OK
ATE0
回显关闭
基础
关闭命令回显
语法:
ATE0
参数:
0=关闭
响应:
OK
示例:
ATE0
OK
ATE1
回显开启
基础
开启命令回显
语法:
ATE1
参数:
1=开启
响应:
OK
示例:
ATE1
OK
AT&W
保存配置
基础
保存当前配置到用户配置文件
语法:
AT&W
参数:
无
响应:
OK
示例:
AT&W
OK
ATZ
复位
基础
复位模块到默认配置
语法:
ATZ
参数:
无
响应:
OK
示例:
ATZ
OK
AT+XYDEVINFO?
设备信息
设备信息
查询芯翼设备信息
语法:
AT+XYDEVINFO?
参数:
无
响应:
+XYDEVINFO: ...
示例:
+XYDEVINFO: "XY1100","V1.0"
OK
AT+XYNWINFO?
网络信息
网络
查询网络信息
语法:
AT+XYNWINFO?
参数:
无
响应:
+XYNWINFO: ...
示例:
+XYNWINFO: "LTE",5,-95
OK
AT+XYBAND?
频段查询
网络
查询频段信息
语法:
AT+XYBAND?
参数:
无
响应:
+XYBAND: <band>
示例:
+XYBAND: 5
OK
AT+XYBAND=
频段设置
网络
设置频段
语法:
AT+XYBAND=<bands>
参数:
频段列表
响应:
OK
示例:
AT+XYBAND=5,8
OK
AT+XYSIMINFO?
SIM信息
SIM卡
查询SIM卡信息
语法:
AT+XYSIMINFO?
参数:
无
响应:
+XYSIMINFO: ...
示例:
+XYSIMINFO: 1,"CMCC"
OK
AT+XYFACTORY
工厂复位
厂商专有
恢复出厂设置
语法:
AT+XYFACTORY
参数:
无
响应:
OK
示例:
AT+XYFACTORY
OK
AT+XYNVBACK
NV备份
厂商专有
备份NV数据
语法:
AT+XYNVBACK
参数:
无
响应:
OK
示例:
AT+XYNVBACK
OK
AT+XYNVREST
NV恢复
厂商专有
恢复NV数据
语法:
AT+XYNVREST
参数:
无
响应:
OK
示例:
AT+XYNVREST
OK
AT+XYREBOOT
重启模块
基础
重启芯翼模块
语法:
AT+XYREBOOT
参数:
无
响应:
OK
示例:
AT+XYREBOOT
OK
AT+XYIMEI?
IMEI查询
设备信息
查询IMEI号
语法:
AT+XYIMEI?
参数:
无
响应:
+XYIMEI: <imei>
示例:
+XYIMEI: 865123456789012
OK
AT+XYIMEI=
写入IMEI
厂商专有
写入IMEI号
语法:
AT+XYIMEI=<imei>
参数:
15位IMEI
响应:
OK
示例:
AT+XYIMEI=865123456789012
OK
AT+XYTEMP?
温度查询
设备信息
查询模块温度
语法:
AT+XYTEMP?
参数:
无
响应:
+XYTEMP: <temp>
示例:
+XYTEMP: 45
OK
AT+XYVOLT?
电压查询
设备信息
查询模块电压
语法:
AT+XYVOLT?
参数:
无
响应:
+XYVOLT: <voltage>
示例:
+XYVOLT: 3700
OK
AT+XYCSQ?
信号质量
网络
查询芯翼信号质量
语法:
AT+XYCSQ?
参数:
无
响应:
+XYCSQ: <rssi>,<rsrp>,<rsrq>
示例:
+XYCSQ: 25,-95,-12
OK
AT+XYCELL?
小区信息
网络
查询当前小区
语法:
AT+XYCELL?
参数:
无
响应:
+XYCELL: <pci>,<arfcn>,<rsrp>
示例:
+XYCELL: 100,1850,-95
OK
AT+XYLOCKCELL
小区锁定
网络
锁定指定小区
语法:
AT+XYLOCKCELL=<arfcn>,<pci>
参数:
频点,PCI
响应:
OK
示例:
AT+XYLOCKCELL=1850,100
OK
AT+XYAPN?
APN查询
数据
查询APN配置
语法:
AT+XYAPN?
参数:
无
响应:
+XYAPN: <apn>
示例:
+XYAPN: "CMNET"
OK
AT+XYAPN=
APN设置
数据
设置APN配置
语法:
AT+XYAPN=<apn>
参数:
APN名称
响应:
OK
示例:
AT+XYAPN="CMNET"
OK
AT&F
恢复出厂配置
基础
恢复出厂默认配置
语法:
AT&F
参数:
无
响应:
OK
示例:
AT&F
OK
AT&V
查看配置
基础
查看当前活动配置
语法:
AT&V
参数:
无
响应:
配置信息
示例:
AT&V
OK
AT+CMEE=0
错误码关闭
基础
关闭错误报告
语法:
AT+CMEE=0
参数:
0=关闭
响应:
OK
示例:
AT+CMEE=0
OK
AT+CMEE=1
错误码数字
基础
数字格式错误报告
语法:
AT+CMEE=1
参数:
1=数字
响应:
OK
示例:
AT+CMEE=1
OK
AT+CMEE=2
错误码详细
基础
详细文字错误报告
语法:
AT+CMEE=2
参数:
2=详细
响应:
OK
示例:
AT+CMEE=2
OK
AT+GCAP
能力查询
基础
查询模块支持的能力
语法:
AT+GCAP
参数:
无
响应:
+GCAP: <caps>
示例:
+GCAP: +CGSM
OK
AT+GMI
厂商ID
设备信息
查询制造商标识
语法:
AT+GMI
参数:
无
响应:
制造商名称
示例:
+GMI: ZTE
OK
AT+GMM
型号ID
设备信息
查询型号标识
语法:
AT+GMM
参数:
无
响应:
型号字符串
示例:
+GMM: ZX2975
OK
AT+GMR
版本ID
设备信息
查询软件版本
语法:
AT+GMR
参数:
无
响应:
版本字符串
示例:
+GMR: V1.0.0
OK
AT+GSN
序列号
设备信息
查询序列号
语法:
AT+GSN
参数:
无
响应:
IMEI号码
示例:
+GSN: 865123456789012
OK
AT+CCID
ICCID查询
SIM卡
查询SIM卡ICCID
语法:
AT+CCID
参数:
无
响应:
+CCID: <iccid>
示例:
+CCID: 898604B0101234567890
OK
AT+CIMI
IMSI查询
SIM卡
查询SIM卡IMSI
语法:
AT+CIMI
参数:
无
响应:
IMSI号码
示例:
460011234567890
OK
AT+CRSM
SIM访问
SIM卡
受限SIM访问
语法:
AT+CRSM=<cmd>,<fileid>,<p1>,<p2>,<p3>
参数:
命令,文件ID,参数
响应:
+CRSM: <sw1>,<sw2>,<data>
示例:
AT+CRSM=176,12258,0,0,10
OK
AT+CSIM
通用SIM访问
SIM卡
通用SIM访问
语法:
AT+CSIM=<length>,<command>
参数:
长度,APDU命令
响应:
+CSIM: <length>,<response>
示例:
AT+CSIM=10,"A0A40000023F00"
OK
AT+CPINR
PIN重试次数
SIM卡
查询PIN剩余重试次数
语法:
AT+CPINR
参数:
无
响应:
+CPINR: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINR: 3,10,3,10
OK
AT+CPINC
PUK重试次数
SIM卡
查询PUK剩余重试次数
语法:
AT+CPINC
参数:
无
响应:
+CPINC: <pin>,<puk>,<pin2>,<puk2>
示例:
+CPINC: 3,10,3,10
OK
AT+CPIN=
输入PIN码
SIM卡
输入SIM卡PIN码
语法:
AT+CPIN="<pin>"
参数:
PIN码
响应:
OK
示例:
AT+CPIN="1234"
OK
AT+CNETLIGHT
网络灯控制
网络
控制网络指示灯
语法:
AT+CNETLIGHT=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CNETLIGHT=1
OK
AT+COPN
运营商列表
网络
读取运营商名称列表
语法:
AT+COPN
参数:
无
响应:
+COPN: <numeric>,<alpha>
示例:
+COPN: "46000","CHINA MOBILE"
OK
AT+COPS=
选择运营商
网络
手动选择运营商
语法:
AT+COPS=<mode>,<format>,<oper>
参数:
模式,格式,运营商
响应:
OK
示例:
AT+COPS=1,2,"46000"
OK
AT+CSPN
SPN查询
网络
查询服务提供商名称
语法:
AT+CSPN
参数:
无
响应:
+CSPN: <name>,<display>
示例:
+CSPN: "CMCC",1
OK
AT+CGAUTO
自动连接
数据
查询自动连接模式
语法:
AT+CGAUTO
参数:
无
响应:
+CGAUTO: <mode>
示例:
+CGAUTO: 0
OK
AT+CGAUTO=1
设置自动连接
数据
设置自动连接
语法:
AT+CGAUTO=1
参数:
1=自动
响应:
OK
示例:
AT+CGAUTO=1
OK
AT+CGDSCONT
次PDP上下文
数据
设置次级PDP上下文
语法:
AT+CGDSCONT=<cid>,<pcid>
参数:
上下文ID,主ID
响应:
OK
示例:
AT+CGDSCONT=2,1
OK
AT+CGTFT
流量模板
数据
设置流量流模板
语法:
AT+CGTFT=<cid>,<id>
参数:
上下文ID,模板ID
响应:
OK
示例:
AT+CGTFT=1,0
OK
AT+CGTFTRDP
TFT读取
数据
读取TFT参数
语法:
AT+CGTFTRDP=<cid>
参数:
上下文ID
响应:
+CGTFTRDP: ...
示例:
AT+CGTFTRDP=1
OK
AT+CGQREQ
QoS需求
数据
设置QoS要求
语法:
AT+CGQREQ=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQREQ=1,3,4,3,6,31
OK
AT+CGQMIN
最小QoS
数据
设置最小QoS
语法:
AT+CGQMIN=<cid>,<p>,<d>,<r>,<pk>,<m>
参数:
上下文ID,QoS参数
响应:
OK
示例:
AT+CGQMIN=1,3,4,3,6,31
OK
AT+CGEQREQ
增强QoS需求
数据
设置增强QoS要求
语法:
AT+CGEQREQ=<cid>,<r1>,...,<r9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQREQ=1,3,4,3,6,31,0,0,0
OK
AT+CGEQMIN
增强最小QoS
数据
设置增强最小QoS
语法:
AT+CGEQMIN=<cid>,<m1>,...,<m9>
参数:
上下文ID,增强QoS
响应:
OK
示例:
AT+CGEQMIN=1,3,4,3,6,31,0,0,0
OK
AT+CGQOSRDP
QoS读取
数据
读取QoS参数
语法:
AT+CGQOSRDP=<cid>
参数:
上下文ID
响应:
+CGQOSRDP: ...
示例:
AT+CGQOSRDP=1
OK
AT+CGCMOD
修改PDP
数据
修改PDP上下文
语法:
AT+CGCMOD=<cid>
参数:
上下文ID
响应:
OK
示例:
AT+CGCMOD=1
OK
AT+CGDATA
数据模式
数据
进入数据状态
语法:
AT+CGDATA="<L2P>",<cid>
参数:
链路层,上下文ID
响应:
CONNECT
示例:
AT+CGDATA="PPP",1
CONNECT
AT+CGPADDR
PDP地址
数据
显示PDP地址
语法:
AT+CGPADDR=<cid>
参数:
上下文ID
响应:
+CGPADDR: <cid>,<addr>
示例:
+CGPADDR: 1,"10.0.0.1"
OK
AT+CMGD
删除短信
短信
删除指定索引短信
语法:
AT+CMGD=<index>
参数:
短信索引号
响应:
OK
示例:
AT+CMGD=1
OK
AT+CSCS
字符集
短信
设置字符集
语法:
AT+CSCS="<charset>"
参数:
GSM/UCS2/IRA
响应:
OK
示例:
AT+CSCS="GSM"
OK
AT+CSCA
短信中心
短信
设置短信中心号码
语法:
AT+CSCA="<oa>",<tosca>
参数:
中心号码,类型
响应:
OK
示例:
AT+CSCA="+8613800200500",145
OK
AT+CSMP
短信参数
短信
设置短信参数
语法:
AT+CSMP=<fo>,<vp>,<pid>,<dcs>
参数:
格式,有效期,协议,编码
响应:
OK
示例:
AT+CSMP=17,167,0,0
OK
AT+CSDH
短信头
短信
显示短信头信息
语法:
AT+CSDH=<show>
参数:
0=隐藏,1=显示
响应:
OK
示例:
AT+CSDH=1
OK
AT+CNMA
短信确认
短信
新短信确认
语法:
AT+CNMA
参数:
无
响应:
OK
示例:
AT+CNMA
OK
AT+CMSS
从存储发送
短信
从存储发送短信
语法:
AT+CMSS=<index>,"<da>"
参数:
索引,目标地址
响应:
+CMSS: <mr>
示例:
AT+CMSS=1,"10086"
OK
AT+CMGW
写入短信
短信
写入短信到存储
语法:
AT+CMGW="<oa>",<stat>
参数:
源地址,状态
响应:
+CMGW: <index>
示例:
AT+CMGW="10086",2
OK
AT+CMGC
发送命令
短信
发送命令短信
语法:
AT+CMGC=<fo>,<ct>,<pid>,<mn>,<da>
参数:
格式,类型,协议,号,地址
响应:
+CMGC: <mr>
示例:
AT+CMGC=17,2,0,1,"10086"
OK
AT+CLIP
来电显示
通话
查询来电显示
语法:
AT+CLIP?
参数:
无
响应:
+CLIP: <n>,<m>
示例:
+CLIP: 1,1
OK
AT+CLIR
主叫隐藏
通话
查询主叫号码隐藏
语法:
AT+CLIR?
参数:
无
响应:
+CLIR: <n>,<m>
示例:
+CLIR: 0,1
OK
AT+COLP
被叫显示
通话
查询被叫号码显示
语法:
AT+COLP?
参数:
无
响应:
+COLP: <n>,<m>
示例:
+COLP: 1,1
OK
AT+CCFC
呼叫转移
通话
设置呼叫转移
语法:
AT+CCFC=<reason>,<mode>,<number>
参数:
原因,模式,号码
响应:
OK
示例:
AT+CCFC=0,1,"+8613800200500"
OK
AT+CHUP
挂断通话
通话
挂断当前通话
语法:
AT+CHUP
参数:
无
响应:
OK
示例:
AT+CHUP
OK
AT+VTS
DTMF发送
通话
发送DTMF音
语法:
AT+VTS="<dtmf>"
参数:
DTMF字符
响应:
OK
示例:
AT+VTS="1"
OK
AT+CCWA
呼叫等待
通话
设置呼叫等待
语法:
AT+CCWA=<mode>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+CCWA=1
OK
AT+CTEC
通话类型
通话
设置通话技术类型
语法:
AT+CTEC=<mode>
参数:
技术类型
响应:
OK
示例:
AT+CTEC=0
OK
AT+CUSD
USSD
USSD
非结构化补充业务数据
语法:
AT+CUSD=<mode>,<str>,<dcs>
参数:
模式,命令串,编码
响应:
+CUSD: <status>,<str>,<dcs>
示例:
AT+CUSD=1,"*100#",15
OK
AT+CLVL
音量控制
音频
设置扬声器音量
语法:
AT+CLVL=<level>
参数:
音量(0-100)
响应:
OK
示例:
AT+CLVL=50
OK
AT+CMUT
静音控制
音频
设置麦克风静音
语法:
AT+CMUT=<n>
参数:
0=取消,1=静音
响应:
OK
示例:
AT+CMUT=1
OK
AT+SIDET
侧音控制
音频
设置侧音增益
语法:
AT+SIDET=<gain>
参数:
增益(0-7)
响应:
OK
示例:
AT+SIDET=3
OK
AT+CGNSPWR
GNSS电源
GNSS
GNSS电源控制
语法:
AT+CGNSPWR=<state>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSPWR=1
OK
AT+CGNSSTATUS
GNSS状态
GNSS
查询GNSS运行状态
语法:
AT+CGNSSTATUS
参数:
无
响应:
+CGNSSTATUS: <status>
示例:
+CGNSSTATUS: 1
OK
AT+CGNSINF
GNSS信息
GNSS
查询GNSS定位信息
语法:
AT+CGNSINF
参数:
无
响应:
+CGNSINF: <run>,<fix>,<date>,<time>,<lat>,<lon>,<alt>
示例:
+CGNSINF: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+CGNSURC
GNSS上报
GNSS
设置GNSS主动上报
语法:
AT+CGNSURC=<mode>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+CGNSURC=1
OK
AT+CGNSPOS
GNSS位置
GNSS
查询GNSS位置
语法:
AT+CGNSPOS
参数:
无
响应:
+CGNSPOS: <lat>,<lon>,<alt>
示例:
+CGNSPOS: 39.9,116.4,50
OK
AT+CGNSAID
GNSS辅助
GNSS
注入辅助数据
语法:
AT+CGNSAID="<type>",<data>
参数:
类型,数据
响应:
OK
示例:
AT+CGNSAID="time",...
OK
AT+CGNSSEQ
GNSS序列
GNSS
设置GNSS序列号
语法:
AT+CGNSSEQ
参数:
无
响应:
+CGNSSEQ: <seq>
示例:
+CGNSSEQ: 1
OK
AT+HTTPINIT
HTTP初始化
HTTP
初始化HTTP服务
语法:
AT+HTTPINIT
参数:
无
响应:
OK
示例:
AT+HTTPINIT
OK
AT+HTTPURL
HTTP URL
HTTP
设置HTTP请求URL
语法:
AT+HTTPURL="<url>"
参数:
URL地址
响应:
OK
示例:
AT+HTTPURL="http://example.com"
OK
AT+HTTPPARA
HTTP参数
HTTP
设置HTTP参数
语法:
AT+HTTPPARA="<name>","<value>"
参数:
参数名,参数值
响应:
OK
示例:
AT+HTTPPARA="CID","1"
OK
AT+HTTPACTION
HTTP请求
HTTP
执行HTTP请求
语法:
AT+HTTPACTION=<method>
参数:
0=GET,1=POST,2=HEAD
响应:
+HTTPACTION: <method>,<status>,<length>
示例:
AT+HTTPACTION=0
OK
AT+HTTPDATA
HTTP数据
HTTP
发送HTTP数据
语法:
AT+HTTPDATA=<length>,<timeout>
参数:
数据长度,超时
响应:
OK
示例:
AT+HTTPDATA=100,10000
OK
AT+HTTPREAD
HTTP读取
HTTP
读取HTTP响应
语法:
AT+HTTPREAD
参数:
无
响应:
+HTTPREAD: <length>
示例:
+HTTPREAD: 1024
OK
AT+HTTPHEAD
HTTP头
HTTP
读取HTTP响应头
语法:
AT+HTTPHEAD
参数:
无
响应:
+HTTPHEAD: <headers>
示例:
+HTTPHEAD: ...
OK
AT+HTTPSSL
HTTP SSL
HTTP
启用HTTPS
语法:
AT+HTTPSSL=<enable>
参数:
0=关闭,1=开启
响应:
OK
示例:
AT+HTTPSSL=1
OK
AT+HTTPTERM
HTTP终止
HTTP
终止HTTP服务
语法:
AT+HTTPTERM
参数:
无
响应:
OK
示例:
AT+HTTPTERM
OK
AT+FTPCFG
FTP配置
FTP
配置FTP服务器
语法:
AT+FTPCFG="<server>",<port>,"<user>","<pwd>"
参数:
服务器,端口,用户,密码
响应:
OK
示例:
AT+FTPCFG="ftp.example.com",21,"user","pass"
OK
AT+FTPGET
FTP下载
FTP
从FTP下载文件
语法:
AT+FTPGET=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPGET: <status>,<length>
示例:
AT+FTPGET=1,"test.txt"
OK
AT+FTPPUT
FTP上传
FTP
上传文件到FTP
语法:
AT+FTPPUT=<mode>,"<filename>"
参数:
模式,文件名
响应:
+FTPPUT: <status>,<length>
示例:
AT+FTPPUT=1,"test.txt"
OK
AT+FTPLIST
FTP列表
FTP
列出FTP目录
语法:
AT+FTPLIST
参数:
无
响应:
+FTPLIST: <data>
示例:
+FTPLIST: ...
OK
AT+FTPDELE
FTP删除
FTP
删除FTP文件
语法:
AT+FTPDELE="<filename>"
参数:
文件名
响应:
OK
示例:
AT+FTPDELE="test.txt"
OK
AT+FTPMKD
FTP建目录
FTP
创建FTP目录
语法:
AT+FTPMKD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPMKD="newdir"
OK
AT+FTPRMD
FTP删目录
FTP
删除FTP目录
语法:
AT+FTPRMD="<dirname>"
参数:
目录名
响应:
OK
示例:
AT+FTPRMD="newdir"
OK
AT+FTPRENAME
FTP重命名
FTP
重命名FTP文件
语法:
AT+FTPRENAME="<old>","<new>"
参数:
旧名,新名
响应:
OK
示例:
AT+FTPRENAME="old.txt","new.txt"
OK
AT+CIPOPEN
打开Socket
Socket
打开TCP/UDP连接
语法:
AT+CIPOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+CIPOPEN: <id>
示例:
AT+CIPOPEN=0,"TCP","192.168.1.1",8080
OK
AT+CIPSEND
Socket发送
Socket
发送Socket数据
语法:
AT+CIPSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+CIPSEND=0,10
OK
AT+CIPCLOSE
Socket关闭
Socket
关闭Socket连接
语法:
AT+CIPCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+CIPCLOSE=0
OK
AT+CIPRX
Socket接收
Socket
查询接收数据
语法:
AT+CIPRX=<id>
参数:
ID
响应:
+CIPRX: <length>
示例:
+CIPRX: 100
OK
AT+CIPRXGET
Socket取数据
Socket
获取接收数据
语法:
AT+CIPRXGET=<id>,<length>
参数:
ID,长度
响应:
+CIPRXGET: <data>
示例:
+CIPRXGET: ...
OK
AT+CPBS
电话本存储
电话本
选择电话本存储
语法:
AT+CPBS="<storage>"
参数:
SM/ME/MT/DC
响应:
OK
示例:
AT+CPBS="SM"
OK
AT+CPBR
读电话本
电话本
读取电话本条目
语法:
AT+CPBR=<index1>,<index2>
参数:
起始,结束索引
响应:
+CPBR: <index>,<number>,<type>,<text>
示例:
+CPBR: 1,"10086",129,"CMCC"
OK
AT+CPBW
写电话本
电话本
写入电话本条目
语法:
AT+CPBW=<index>,"<number>",<type>,"<text>"
参数:
索引,号码,类型,姓名
响应:
OK
示例:
AT+CPBW=1,"10086",129,"CMCC"
OK
AT+CPBF
查电话本
电话本
查找电话本条目
语法:
AT+CPBF="<findtext>"
参数:
查找文本
响应:
+CPBF: <index>,<number>,<type>,<text>
示例:
+CPBF: 1,"10086",129,"CMCC"
OK
AT+STKPD
STK配置
STK
STK Profile下载
语法:
AT+STKPD="<profile>"
参数:
Profile数据
响应:
OK
示例:
AT+STKPD="..."
OK
AT+STKTF
STK响应
STK
STK终端响应
语法:
AT+STKTF="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTF="..."
OK
AT+STKTS
STK信封
STK
STK信封命令
语法:
AT+STKTS="<envelope>"
参数:
信封数据
响应:
+STKTS: <response>
示例:
+STKTS: ...
OK
AT+STKTR
STK终端
STK
STK终端响应
语法:
AT+STKTR="<response>"
参数:
响应数据
响应:
OK
示例:
AT+STKTR="..."
OK
AT+CCLK?
查询时钟
基础
查询模块时钟时间
语法:
AT+CCLK?
参数:
无
响应:
+CCLK: "<time>"
示例:
+CCLK: "24/01/01,12:00:00+32"
OK
AT+CCLK=
设置时钟
基础
设置模块时钟时间
语法:
AT+CCLK="<time>"
参数:
yy/mm/dd,hh:mm:ss±tz
响应:
OK
示例:
AT+CCLK="24/01/01,12:00:00+32"
OK
AT+CTZR
时区上报
基础
查询时区上报设置
语法:
AT+CTZR?
参数:
无
响应:
+CTZR: <n>
示例:
+CTZR: 1
OK
AT+CTZU
时区更新
基础
查询时区自动更新
语法:
AT+CTZU?
参数:
无
响应:
+CTZU: <n>
示例:
+CTZU: 1
OK
AT+CVHU
语音挂断
通话
查询语音挂断控制
语法:
AT+CVHU?
参数:
无
响应:
+CVHU: <n>
示例:
+CVHU: 1
OK
AT+XYVER?
芯翼版本
设备信息
查询芯翼芯片版本
语法:
AT+XYVER?
参数:
无
响应:
+XYVER: <ver>
示例:
+XYVER: V1.0.0
OK
AT+XYMODEL?
芯翼型号
设备信息
查询芯翼型号
语法:
AT+XYMODEL?
参数:
无
响应:
+XYMODEL: <model>
示例:
+XYMODEL: XY1100
OK
AT+XYSN?
SN查询
设备信息
查询设备序列号
语法:
AT+XYSN?
参数:
无
响应:
+XYSN: <sn>
示例:
+XYSN: XY20240001
OK
AT+XYRESET
模块重启
基础
重启芯翼模块
语法:
AT+XYRESET
参数:
无
响应:
OK
示例:
AT+XYRESET
OK
AT+XYRESTORE
恢复出厂
基础
恢复出厂设置
语法:
AT+XYRESTORE
参数:
无
响应:
OK
示例:
AT+XYRESTORE
OK
AT+XYVBAT?
电压查询
设备信息
查询供电电压
语法:
AT+XYVBAT?
参数:
无
响应:
+XYVBAT: <volt>
示例:
+XYVBAT: 3680
OK
AT+XYSIM?
SIM状态
SIM卡
查询SIM卡状态
语法:
AT+XYSIM?
参数:
无
响应:
+XYSIM: <state>
示例:
+XYSIM: 1
OK
AT+XYICCID?
ICCID查询
SIM卡
查询ICCID
语法:
AT+XYICCID?
参数:
无
响应:
+XYICCID: <iccid>
示例:
+XYICCID: 898604B0101234567890
OK
AT+XYIMSI?
IMSI查询
SIM卡
查询IMSI
语法:
AT+XYIMSI?
参数:
无
响应:
+XYIMSI: <imsi>
示例:
+XYIMSI: 460011234567890
OK
AT+XYRSSI?
RSSI查询
网络
查询信号强度
语法:
AT+XYRSSI?
参数:
无
响应:
+XYRSSI: <rssi>
示例:
+XYRSSI: -69
OK
AT+XYSCAN
网络扫描
网络
扫描可用网络
语法:
AT+XYSCAN
参数:
无
响应:
+XYSCAN: <list>
示例:
+XYSCAN: 46000,46001,46011
OK
AT+XYMODE?
网络模式
网络
查询网络模式
语法:
AT+XYMODE?
参数:
无
响应:
+XYMODE: <mode>
示例:
+XYMODE: 0
OK
AT+XYMODE=
模式设置
网络
设置网络模式
语法:
AT+XYMODE=<mode>
参数:
0=自动,1=NB,2=CAT-M
响应:
OK
示例:
AT+XYMODE=0
OK
AT+XYPDP=1
激活PDP
数据
激活PDP上下文
语法:
AT+XYPDP=1
参数:
1=激活
响应:
OK
示例:
AT+XYPDP=1
OK
AT+XYPDP=0
去激活PDP
数据
去激活PDP
语法:
AT+XYPDP=0
参数:
0=去激活
响应:
OK
示例:
AT+XYPDP=0
OK
AT+XYIP?
IP查询
数据
查询IP地址
语法:
AT+XYIP?
参数:
无
响应:
+XYIP: <ip>
示例:
+XYIP: 10.0.0.7
OK
AT+XYDNS?
DNS查询
网络
查询DNS
语法:
AT+XYDNS?
参数:
无
响应:
+XYDNS: <pri>,<sec>
示例:
+XYDNS: 8.8.8.8,8.8.4.4
OK
AT+XYDNS=
DNS设置
网络
设置DNS
语法:
AT+XYDNS="<pri>","<sec>"
参数:
主DNS,备DNS
响应:
OK
示例:
AT+XYDNS="8.8.8.8","8.8.4.4"
OK
AT+XYPING
Ping测试
网络
执行Ping
语法:
AT+XYPING="<host>",<count>
参数:
目标,次数
响应:
+XYPING: <result>
示例:
+XYPING: 0,10.0.0.1,32,100
OK
AT+XYSOCKOPEN
打开Socket
Socket
打开Socket连接
语法:
AT+XYSOCKOPEN=<id>,"<type>","<host>",<port>
参数:
ID,类型,主机,端口
响应:
+XYSOCKOPEN: <id>
示例:
AT+XYSOCKOPEN=0,"TCP","192.168.1.1",8080
OK
AT+XYSOCKSEND
Socket发送
Socket
发送Socket数据
语法:
AT+XYSOCKSEND=<id>,<length>
参数:
ID,长度
响应:
OK
示例:
AT+XYSOCKSEND=0,10
OK
AT+XYSOCKRECV
Socket接收
Socket
接收Socket数据
语法:
AT+XYSOCKRECV=<id>
参数:
ID
响应:
+XYSOCKRECV: <data>
示例:
+XYSOCKRECV: Hello
OK
AT+XYSOCKCLOSE
Socket关闭
Socket
关闭Socket
语法:
AT+XYSOCKCLOSE=<id>
参数:
ID
响应:
OK
示例:
AT+XYSOCKCLOSE=0
OK
AT+XYHTTPINIT
HTTP初始化
HTTP
初始化HTTP
语法:
AT+XYHTTPINIT
参数:
无
响应:
OK
示例:
AT+XYHTTPINIT
OK
AT+XYHTTPURL
HTTP URL
HTTP
设置URL
语法:
AT+XYHTTPURL="<url>"
参数:
URL
响应:
OK
示例:
AT+XYHTTPURL="http://example.com"
OK
AT+XYHTTPGET
HTTP GET
HTTP
执行GET请求
语法:
AT+XYHTTPGET
参数:
无
响应:
+XYHTTPGET: <status>,<len>
示例:
+XYHTTPGET: 200,1024
OK
AT+XYHTTPREAD
HTTP读取
HTTP
读取响应
语法:
AT+XYHTTPREAD
参数:
无
响应:
+XYHTTPREAD: <data>
示例:
+XYHTTPREAD: ...
OK
AT+XYFTPOPEN
FTP连接
FTP
连接FTP服务器
语法:
AT+XYFTPOPEN="<host>",<port>,"<user>","<pwd>"
参数:
主机,端口,用户,密码
响应:
OK
示例:
AT+XYFTPOPEN="ftp.example.com",21,"user","pass"
OK
AT+XYFTPGET
FTP下载
FTP
下载文件
语法:
AT+XYFTPGET="<filename>"
参数:
文件名
响应:
+XYFTPGET: <data>
示例:
+XYFTPGET: ...
OK
AT+XYGNSSPWR=1
GNSS开启
GNSS
开启GNSS
语法:
AT+XYGNSSPWR=1
参数:
1=开启
响应:
OK
示例:
AT+XYGNSSPWR=1
OK
AT+XYGNSSDATA?
GNSS数据
GNSS
查询GNSS数据
语法:
AT+XYGNSSDATA?
参数:
无
响应:
+XYGNSSDATA: <data>
示例:
+XYGNSSDATA: 1,1,2024/01/01,12:00:00,39.9,116.4,50
OK
AT+XYGNSSMODE
GNSS模式
GNSS
设置GNSS模式
语法:
AT+XYGNSSMODE=<mode>
参数:
1=GPS,2=BDS,3=GPS+BDS
响应:
OK
示例:
AT+XYGNSSMODE=3
OK
AT+XYAUDIO?
音频配置
音频
查询音频配置
语法:
AT+XYAUDIO?
参数:
无
响应:
+XYAUDIO: <config>
示例:
+XYAUDIO: 1,16000,16
OK
AT+XYAUDIO=
音频设置
音频
设置音频参数
语法:
AT+XYAUDIO=<mode>,<rate>,<bits>
参数:
模式,采样率,位深
响应:
OK
示例:
AT+XYAUDIO=1,16000,16
OK
AT+XYGPIO?
GPIO查询
GPIO
查询GPIO状态
语法:
AT+XYGPIO?
参数:
无
响应:
+XYGPIO: <values>
示例:
+XYGPIO: 0,1,0,1
OK
AT+XYGPIO=
GPIO设置
GPIO
设置GPIO输出
语法:
AT+XYGPIO=<pin>,<value>
参数:
引脚,值
响应:
OK
示例:
AT+XYGPIO=5,1
OK
AT+XYADC?
ADC查询
ADC
查询ADC值
语法:
AT+XYADC?
参数:
无
响应:
+XYADC: <values>
示例:
+XYADC: 1234,2345
OK
AT+XYPWM
PWM设置
PWM
设置PWM输出
语法:
AT+XYPWM=<ch>,<freq>,<duty>
参数:
通道,频率,占空比
响应:
OK
示例:
AT+XYPWM=0,1000,50
OK
AT+XYI2C
I2C操作
I2C
I2C读写
语法:
AT+XYI2C=<addr>,<reg>,<data>
参数:
地址,寄存器,数据
响应:
+XYI2C: <data>
示例:
+XYI2C: 0x01
OK
AT+XYSPI
SPI操作
SPI
SPI读写
语法:
AT+XYSPI=<data>
参数:
十六进制数据
响应:
+XYSPI: <response>
示例:
+XYSPI: 0xFF
OK
AT+XYUART?
UART配置
串口
查询UART配置
语法:
AT+XYUART?
参数:
无
响应:
+XYUART: <baud>,<d>,<s>,<p>
示例:
+XYUART: 115200,8,1,0
OK
AT+XYNVRD
NV读取
Flash
读取NV项
语法:
AT+XYNVRD=<id>
参数:
NV项ID
响应:
+XYNVRD: <data>
示例:
+XYNVRD: 0
OK
AT+XYNVWR
NV写入
Flash
写入NV项
语法:
AT+XYNVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+XYNVWR=1,0
OK
AT+XYPSM=1
PSM开启
厂商专有
开启PSM省电模式
语法:
AT+XYPSM=1
参数:
1=开启
响应:
OK
示例:
AT+XYPSM=1
OK
AT+XYEDRX=1
eDRX开启
厂商专有
开启eDRX
语法:
AT+XYEDRX=1
参数:
1=开启
响应:
OK
示例:
AT+XYEDRX=1
OK
AT+XYSLEEP=1
睡眠模式
厂商专有
进入睡眠模式
语法:
AT+XYSLEEP=1
参数:
1=睡眠
响应:
OK
示例:
AT+XYSLEEP=1
OK
AT+XYDBG=1
调试开启
厂商专有
开启调试模式
语法:
AT+XYDBG=1
参数:
1=开启
响应:
OK
示例:
AT+XYDBG=1
OK
AT+XYLOG=
日志设置
厂商专有
设置日志级别
语法:
AT+XYLOG=<level>
参数:
0-5
响应:
OK
示例:
AT+XYLOG=3
OK
AT+XYTRACE=1
信令跟踪
厂商专有
开启信令跟踪
语法:
AT+XYTRACE=1
参数:
1=开启
响应:
OK
示例:
AT+XYTRACE=1
OK
AT+XYTEST
自检测试
厂商专有
执行模块自检
语法:
AT+XYTEST
参数:
无
响应:
+XYTEST: <result>
示例:
+XYTEST: PASS
OK
AT+XYWDG=
看门狗设置
厂商专有
设置看门狗
语法:
AT+XYWDG=<timeout>
参数:
超时(ms)
响应:
OK
示例:
AT+XYWDG=5000
OK
AT+XYLED=
LED控制
GPIO
控制LED
语法:
AT+XYLED=<id>,<state>
参数:
LED号,状态
响应:
OK
示例:
AT+XYLED=0,1
OK
AT+XYRTC?
RTC查询
基础
查询RTC时间
语法:
AT+XYRTC?
参数:
无
响应:
+XYRTC: <time>
示例:
+XYRTC: 2024-01-01 12:00:00
OK
AT+XYRTC=
RTC设置
基础
设置RTC时间
语法:
AT+XYRTC="<time>"
参数:
日期时间
响应:
OK
示例:
AT+XYRTC="2024-01-01 12:00:00"
OK
ESP32 ["ESP32","ESP32-C3","ESP32-S2","ESP32-S3"]
118 条指令AT
基础测试
基础
检测ESP32 AT固件响应
语法:
AT
参数:
无
响应:
OK
示例:
AT
OK
ATI
版本信息
设备信息
查询AT固件版本
语法:
ATI
参数:
无
响应:
版本信息
示例:
ATI
ESP32 AT v2.2.0
OK
AT+GMR
固件信息
设备信息
查询固件编译信息
语法:
AT+GMR
参数:
无
响应:
版本/编译时间/SDK
示例:
AT+GMR
AT version: 2.2.0
OK
AT+RESTORE
恢复出厂
基础
恢复出厂设置
语法:
AT+RESTORE
参数:
无
响应:
OK
示例:
AT+RESTORE
OK
AT+RST
重启
基础
重启ESP32模块
语法:
AT+RST
参数:
无
响应:
OK
示例:
AT+RST
OK
AT+SLEEP
休眠模式
基础
设置深度休眠
语法:
AT+SLEEP=<time>
参数:
休眠时间(ms)
响应:
OK
示例:
AT+SLEEP=5000
OK
AT+CWMODE?
WiFi模式
WiFi
查询WiFi工作模式
语法:
AT+CWMODE?
参数:
无
响应:
+CWMODE: <mode>
示例:
+CWMODE: 1
OK
AT+CWMODE=
设置WiFi模式
WiFi
设置WiFi模式
语法:
AT+CWMODE=<mode>
参数:
1=STA,2=AP,3=STA+AP
响应:
OK
示例:
AT+CWMODE=1
OK
AT+CWJAP?
连接信息
WiFi
查询当前WiFi连接信息
语法:
AT+CWJAP?
参数:
无
响应:
+CWJAP: <ssid>,<bssid>,<channel>,<rssi>
示例:
+CWJAP: "MyWiFi","aa:bb:cc:dd:ee:ff",6,-45
OK
AT+CWJAP=
连接WiFi
WiFi
连接指定WiFi
语法:
AT+CWJAP="<ssid>","<pwd>"
参数:
SSID,密码
响应:
OK/WIFI CONNECTED
示例:
AT+CWJAP="MyWiFi","12345678"
OK
AT+CWQAP
断开WiFi
WiFi
断开WiFi连接
语法:
AT+CWQAP
参数:
无
响应:
OK
示例:
AT+CWQAP
OK
AT+CWLAP
扫描WiFi
WiFi
扫描可用WiFi列表
语法:
AT+CWLAP
参数:
无
响应:
+CWLAP: <ecn>,<ssid>,<rssi>,<mac>,<channel>
示例:
+CWLAP: 4,"MyWiFi",-45,"aa:bb:cc:dd:ee:ff",6
OK
AT+CWSAP?
热点信息
WiFi
查询AP热点配置
语法:
AT+CWSAP?
参数:
无
响应:
+CWSAP: <ssid>,<pwd>,<channel>,<ecn>
示例:
+CWSAP: "ESP32AP","12345678",5,4
OK
AT+CWSAP=
设置热点
WiFi
设置AP热点参数
语法:
AT+CWSAP="<ssid>","<pwd>",<ch>,<ecn>
参数:
SSID,密码,通道,加密
响应:
OK
示例:
AT+CWSAP="ESP32AP","12345678",5,4
OK
AT+CWLIF
连接列表
WiFi
查询连接到AP的设备
语法:
AT+CWLIF
参数:
无
响应:
+CWLIF: <ip>,<mac>
示例:
+CWLIF: "192.168.4.2","aa:bb:cc:dd:ee:ff"
OK
AT+CIPSTATUS
连接状态
网络
查询TCP/UDP连接状态
语法:
AT+CIPSTATUS
参数:
无
响应:
STATUS: <stat>
示例:
STATUS: 4
OK
AT+CIPSTART
建立连接
网络
建立TCP/UDP连接
语法:
AT+CIPSTART="<type>","<host>",<port>
参数:
类型,主机,端口
响应:
OK/CONNECT
示例:
AT+CIPSTART="TCP","192.168.1.1",8080
OK
AT+CIPSEND
发送数据
网络
发送TCP/UDP数据
语法:
AT+CIPSEND=<length>
参数:
数据长度
响应:
> 提示输入数据
示例:
AT+CIPSEND=10
>HelloWorld
OK
AT+CIPCLOSE
关闭连接
网络
关闭TCP/UDP连接
语法:
AT+CIPCLOSE
参数:
无
响应:
OK
示例:
AT+CIPCLOSE
OK
AT+CIPMUX?
多连接
网络
查询多连接模式
语法:
AT+CIPMUX?
参数:
无
响应:
+CIPMUX: <mode>
示例:
+CIPMUX: 0
OK
AT+CIPMUX=1
开启多连接
网络
开启多连接模式
语法:
AT+CIPMUX=1
参数:
1=多连接
响应:
OK
示例:
AT+CIPMUX=1
OK
AT+CIPSERVER
TCP服务器
网络
创建/关闭TCP服务器
语法:
AT+CIPSERVER=<mode>[,<port>]
参数:
1=创建,0=关闭,端口
响应:
OK
示例:
AT+CIPSERVER=1,8080
OK
AT+CIFSR
IP地址
网络
查询本机IP地址
语法:
AT+CIFSR
参数:
无
响应:
+CIFSR: <type>,<ip>
示例:
+CIFSR: STAIP,"192.168.1.100"
OK
AT+CIPSTAMAC?
MAC地址
设备信息
查询STA MAC地址
语法:
AT+CIPSTAMAC?
参数:
无
响应:
+CIPSTAMAC: <mac>
示例:
+CIPSTAMAC: "aa:bb:cc:dd:ee:ff"
OK
AT+BLEINIT?
蓝牙初始化
蓝牙
查询蓝牙初始化状态
语法:
AT+BLEINIT?
参数:
无
响应:
+BLEINIT: <state>
示例:
+BLEINIT: 1
OK
AT+BLEINIT=1
初始化蓝牙
蓝牙
初始化BLE蓝牙
语法:
AT+BLEINIT=1
参数:
1=BLE
响应:
OK
示例:
AT+BLEINIT=1
OK
AT+BLEGAPSCAN
蓝牙扫描
蓝牙
扫描BLE设备
语法:
AT+BLEGAPSCAN=<time>
参数:
扫描时间(秒)
响应:
+BLEGAP: <addr>,<rssi>,<name>
示例:
AT+BLEGAPSCAN=5
OK
AT+BLEADV?
广播查询
蓝牙
查询BLE广播状态
语法:
AT+BLEADV?
参数:
无
响应:
+BLEADV: <state>
示例:
+BLEADV: 0
OK
AT+BLEADV=1
开启广播
蓝牙
开启BLE广播
语法:
AT+BLEADV=1
参数:
1=开启
响应:
OK
示例:
AT+BLEADV=1
OK
AT+SYSRAM?
内存查询
设备信息
查询剩余内存
语法:
AT+SYSRAM?
参数:
无
响应:
+SYSRAM: <bytes>
示例:
+SYSRAM: 200000
OK
AT+SYSADC?
ADC读取
设备信息
读取ADC值
语法:
AT+SYSADC?
参数:
无
响应:
+SYSADC: <value>
示例:
+SYSADC: 1234
OK
AT+SYSGPIO?
GPIO查询
设备信息
查询GPIO状态
语法:
AT+SYSGPIO?
参数:
无
响应:
+SYSGPIO: <value>
示例:
+SYSGPIO: 0,1,0,1
OK
AT+SYSPWM
PWM输出
设备信息
设置PWM输出
语法:
AT+SYSPWM=<ch>,<freq>,<duty>
参数:
通道,频率,占空比
响应:
OK
示例:
AT+SYSPWM=0,1000,50
OK
AT+SYSFLASH?
Flash信息
Flash
查询Flash信息
语法:
AT+SYSFLASH?
参数:
无
响应:
+SYSFLASH: <info>
示例:
+SYSFLASH: 4194304
OK
AT+SYSADC=
ADC设置
ADC
设置ADC参数
语法:
AT+SYSADC=<ch>,<atten>
参数:
通道,衰减
响应:
OK
示例:
AT+SYSADC=0,3
OK
AT+SYSPWM?
PWM查询
PWM
查询PWM状态
语法:
AT+SYSPWM?
参数:
无
响应:
+SYSPWM: <status>
示例:
+SYSPWM: 0
OK
AT+SYSPWM=
PWM设置
PWM
设置PWM输出
语法:
AT+SYSPWM=<ch>,<freq>,<duty>
参数:
通道,频率,占空比
响应:
OK
示例:
AT+SYSPWM=0,1000,50
OK
AT+SYSGPIOWRITE
GPIO写入
GPIO
设置GPIO输出
语法:
AT+SYSGPIOWRITE=<pin>,<level>
参数:
引脚,电平
响应:
OK
示例:
AT+SYSGPIOWRITE=5,1
OK
AT+SYSGPIOREAD
GPIO读取
GPIO
读取GPIO输入
语法:
AT+SYSGPIOREAD=<pin>
参数:
引脚号
响应:
+SYSGPIOREAD: <level>
示例:
+SYSGPIOREAD: 1
OK
AT+SYSGPIODIR
GPIO方向
GPIO
设置GPIO方向
语法:
AT+SYSGPIODIR=<pin>,<dir>
参数:
引脚,方向(0=输入,1=输出)
响应:
OK
示例:
AT+SYSGPIODIR=5,1
OK
AT+SYSI2CREGWRITE
I2C写寄存器
I2C
I2C写寄存器
语法:
AT+SYSI2CREGWRITE=<addr>,<reg>,<data>
参数:
地址,寄存器,数据
响应:
OK
示例:
AT+SYSI2CREGWRITE=0x50,0x01,0xFF
OK
AT+SYSI2CREGREAD
I2C读寄存器
I2C
I2C读寄存器
语法:
AT+SYSI2CREGREAD=<addr>,<reg>,<len>
参数:
地址,寄存器,长度
响应:
+SYSI2CREGREAD: <data>
示例:
+SYSI2CREGREAD: 0x01
OK
AT+SYSI2CWRITE
I2C写数据
I2C
I2C写数据
语法:
AT+SYSI2CWRITE=<addr>,<data>
参数:
地址,数据
响应:
OK
示例:
AT+SYSI2CWRITE=0x50,0xFF
OK
AT+SYSI2CREAD
I2C读数据
I2C
I2C读数据
语法:
AT+SYSI2CREAD=<addr>,<len>
参数:
地址,长度
响应:
+SYSI2CREAD: <data>
示例:
+SYSI2CREAD: 0x01
OK
AT+SYSSPIWRITE
SPI写数据
SPI
SPI写数据
语法:
AT+SYSSPIWRITE=<data>
参数:
十六进制数据
响应:
+SYSSPIWRITE: <response>
示例:
+SYSSPIWRITE: 0xFF
OK
AT+SYSSPIREAD
SPI读数据
SPI
SPI读数据
语法:
AT+SYSSPIREAD=<len>
参数:
长度
响应:
+SYSSPIREAD: <data>
示例:
+SYSSPIREAD: 0xFF
OK
AT+SYSPWROFF
关机
基础
关闭模块电源
语法:
AT+SYSPWROFF
参数:
无
响应:
OK
示例:
AT+SYSPWROFF
OK
AT+SYSSTORE
存储设置
Flash
存储参数到Flash
语法:
AT+SYSSTORE=<enable>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+SYSSTORE=1
OK
AT+SYSMSG
消息设置
基础
设置系统消息
语法:
AT+SYSMSG=<type>,<enable>
参数:
类型,使能
响应:
OK
示例:
AT+SYSMSG=0,1
OK
AT+CWJAP
WiFi连接
WiFi
连接WiFi热点
语法:
AT+CWJAP="<ssid>","<pwd>"
参数:
SSID,密码
响应:
OK
示例:
AT+CWJAP="MyWiFi","password"
OK
AT+CWSAP
设置AP
WiFi
设置AP参数
语法:
AT+CWSAP="<ssid>","<pwd>",<ch>,<enc>
参数:
SSID,密码,通道,加密
响应:
OK
示例:
AT+CWSAP="ESP32AP","password",5,4
OK
AT+CWSTAMAC?
STA MAC
WiFi
查询STA MAC地址
语法:
AT+CWSTAMAC?
参数:
无
响应:
+CWSTAMAC: <mac>
示例:
+CWSTAMAC: aa:bb:cc:dd:ee:ff
OK
AT+CWAPMAC?
AP MAC
WiFi
查询AP MAC地址
语法:
AT+CWAPMAC?
参数:
无
响应:
+CWAPMAC: <mac>
示例:
+CWAPMAC: aa:bb:cc:dd:ee:ff
OK
AT+CIPMUX
多连接设置
Socket
设置多连接模式
语法:
AT+CIPMUX=<mode>
参数:
0=单连接,1=多连接
响应:
OK
示例:
AT+CIPMUX=1
OK
AT+CIPMODE
传输模式
Socket
设置传输模式
语法:
AT+CIPMODE=<mode>
参数:
0=普通,1=透传
响应:
OK
示例:
AT+CIPMODE=0
OK
AT+CIPSTO
服务器超时
Socket
设置服务器超时
语法:
AT+CIPSTO=<time>
参数:
超时(秒)
响应:
OK
示例:
AT+CIPSTO=100
OK
AT+CIPDINFO
接收信息
Socket
设置接收信息格式
语法:
AT+CIPDINFO=<mode>
参数:
0=不显示,1=显示
响应:
OK
示例:
AT+CIPDINFO=1
OK
AT+CIPSSLCCONF
SSL配置
Socket
配置SSL参数
语法:
AT+CIPSSLCCONF=<id>,<auth>
参数:
ID,认证模式
响应:
OK
示例:
AT+CIPSSLCCONF=0,0
OK
AT+CIPDNS?
DNS查询
网络
查询DNS服务器
语法:
AT+CIPDNS?
参数:
无
响应:
+CIPDNS: <pri>,<sec>
示例:
+CIPDNS: 8.8.8.8,8.8.4.4
OK
AT+CIPDNS=
DNS设置
网络
设置DNS服务器
语法:
AT+CIPDNS=<pri>,<sec>
参数:
主DNS,备DNS
响应:
OK
示例:
AT+CIPDNS="8.8.8.8","8.8.4.4"
OK
AT+CIPSNTPCFG
SNTP配置
基础
配置SNTP时间同步
语法:
AT+CIPSNTPCFG=<enable>,<tz>,"<server>"
参数:
使能,时区,服务器
响应:
OK
示例:
AT+CIPSNTPCFG=1,8,"pool.ntp.org"
OK
AT+CIPSNTPTIME?
SNTP时间
基础
查询SNTP时间
语法:
AT+CIPSNTPTIME?
参数:
无
响应:
+CIPSNTPTIME: <time>
示例:
+CIPSNTPTIME: 2024-01-01 12:00:00
OK
AT+CIPETHMAC?
以太网MAC
设备信息
查询以太网MAC
语法:
AT+CIPETHMAC?
参数:
无
响应:
+CIPETHMAC: <mac>
示例:
+CIPETHMAC: aa:bb:cc:dd:ee:ff
OK
AT+CIPETH
以太网设置
网络
设置以太网
语法:
AT+CIPETH=<enable>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+CIPETH=1
OK
AT+PING
Ping测试
网络
执行Ping
语法:
AT+PING="<host>"
参数:
目标主机
响应:
+PING: <result>
示例:
+PING: 192.168.1.1,32,100
OK
AT+MDNS
mDNS服务
网络
配置mDNS服务
语法:
AT+MDNS=<enable>,"<host>","<service>",<port>
参数:
使能,主机名,服务,端口
响应:
OK
示例:
AT+MDNS=1,"esp32","_http",80
OK
AT+BLEINIT
BLE初始化
蓝牙
初始化BLE
语法:
AT+BLEINIT=<role>
参数:
0=禁用,1=中心,2=外围
响应:
OK
示例:
AT+BLEINIT=2
OK
AT+BLEADDR?
BLE地址
蓝牙
查询BLE地址
语法:
AT+BLEADDR?
参数:
无
响应:
+BLEADDR: <addr>
示例:
+BLEADDR: aa:bb:cc:dd:ee:ff
OK
AT+BLENAME?
BLE名称
蓝牙
查询BLE名称
语法:
AT+BLENAME?
参数:
无
响应:
+BLENAME: <name>
示例:
+BLENAME: ESP32
OK
AT+BLENAME=
BLE名称设置
蓝牙
设置BLE名称
语法:
AT+BLENAME="<name>"
参数:
设备名称
响应:
OK
示例:
AT+BLENAME="ESP32"
OK
AT+BLEADVSTART
BLE广播开始
蓝牙
开始BLE广播
语法:
AT+BLEADVSTART
参数:
无
响应:
OK
示例:
AT+BLEADVSTART
OK
AT+BLEADVSTOP
BLE广播停止
蓝牙
停止BLE广播
语法:
AT+BLEADVSTOP
参数:
无
响应:
OK
示例:
AT+BLEADVSTOP
OK
AT+BLEADVPARAM
BLE广播参数
蓝牙
设置BLE广播参数
语法:
AT+BLEADVPARAM=<int_min>,<int_max>
参数:
最小间隔,最大间隔
响应:
OK
示例:
AT+BLEADVPARAM=100,200
OK
AT+BLEADVDATA
BLE广播数据
蓝牙
设置BLE广播数据
语法:
AT+BLEADVDATA="<data>"
参数:
广播数据
响应:
OK
示例:
AT+BLEADVDATA="Hello"
OK
AT+BLESCAN
BLE扫描
蓝牙
扫描BLE设备
语法:
AT+BLESCAN=<enable>,<interval>
参数:
使能,间隔
响应:
+BLESCAN: <result>
示例:
+BLESCAN: aa:bb:cc:dd:ee:ff,-50
OK
AT+BLECONN
BLE连接
蓝牙
建立BLE连接
语法:
AT+BLECONN=<id>,"<addr>"
参数:
ID,地址
响应:
OK
示例:
AT+BLECONN=0,"aa:bb:cc:dd:ee:ff"
OK
AT+BLEDISCONN
BLE断开
蓝牙
断开BLE连接
语法:
AT+BLEDISCONN=<id>
参数:
ID
响应:
OK
示例:
AT+BLEDISCONN=0
OK
AT+BLEGATTSSRVCRE
GATT服务创建
蓝牙
创建GATT服务
语法:
AT+BLEGATTSSRVCRE
参数:
无
响应:
OK
示例:
AT+BLEGATTSSRVCRE
OK
AT+BLEGATTSSRVSTART
GATT服务启动
蓝牙
启动GATT服务
语法:
AT+BLEGATTSSRVSTART
参数:
无
响应:
OK
示例:
AT+BLEGATTSSRVSTART
OK
AT+BLEGATTSSRVSTOP
GATT服务停止
蓝牙
停止GATT服务
语法:
AT+BLEGATTSSRVSTOP
参数:
无
响应:
OK
示例:
AT+BLEGATTSSRVSTOP
OK
AT+BLEGATTSNTF
GATT通知
蓝牙
发送GATT通知
语法:
AT+BLEGATTSNTF=<conn>,<srv>,<char>,<len>
参数:
连接,服务,特征,长度
响应:
OK
示例:
AT+BLEGATTSNTF=0,1,1,10
OK
AT+BLEGATTSREAD
GATT读取
蓝牙
读取GATT特征值
语法:
AT+BLEGATTSREAD=<conn>,<srv>,<char>
参数:
连接,服务,特征
响应:
+BLEGATTSREAD: <data>
示例:
+BLEGATTSREAD: 0x01
OK
AT+BLEGATTSWRITE
GATT写入
蓝牙
写入GATT特征值
语法:
AT+BLEGATTSWRITE=<conn>,<srv>,<char>,<len>,<data>
参数:
连接,服务,特征,长度,数据
响应:
OK
示例:
AT+BLEGATTSWRITE=0,1,1,1,0xFF
OK
AT+BLERXDATA?
BLE接收数据
蓝牙
查询BLE接收数据
语法:
AT+BLERXDATA?
参数:
无
响应:
+BLERXDATA: <data>
示例:
+BLERXDATA: Hello
OK
AT+BTINIT
经典蓝牙初始化
蓝牙
初始化经典蓝牙
语法:
AT+BTINIT=<role>
参数:
0=禁用,1=主,2=从
响应:
OK
示例:
AT+BTINIT=2
OK
AT+BTNAME?
蓝牙名称
蓝牙
查询蓝牙名称
语法:
AT+BTNAME?
参数:
无
响应:
+BTNAME: <name>
示例:
+BTNAME: ESP32
OK
AT+BTNAME=
蓝牙名称设置
蓝牙
设置蓝牙名称
语法:
AT+BTNAME="<name>"
参数:
设备名称
响应:
OK
示例:
AT+BTNAME="ESP32"
OK
AT+BTSCAN
蓝牙扫描
蓝牙
扫描经典蓝牙设备
语法:
AT+BTSCAN=<enable>,<interval>
参数:
使能,间隔
响应:
+BTSCAN: <result>
示例:
+BTSCAN: aa:bb:cc:dd:ee:ff,-50
OK
AT+BTSTARTDISC
蓝牙发现
蓝牙
开始蓝牙发现
语法:
AT+BTSTARTDISC
参数:
无
响应:
OK
示例:
AT+BTSTARTDISC
OK
AT+BTSTOPDISC
蓝牙发现停止
蓝牙
停止蓝牙发现
语法:
AT+BTSTOPDISC
参数:
无
响应:
OK
示例:
AT+BTSTOPDISC
OK
AT+BTCONN
蓝牙连接
蓝牙
建立SPP连接
语法:
AT+BTCONN="<addr>"
参数:
地址
响应:
OK
示例:
AT+BTCONN="aa:bb:cc:dd:ee:ff"
OK
AT+BTDISCONN
蓝牙断开
蓝牙
断开SPP连接
语法:
AT+BTDISCONN
参数:
无
响应:
OK
示例:
AT+BTDISCONN
OK
AT+BTSPPSEND
SPP发送
蓝牙
发送SPP数据
语法:
AT+BTSPPSEND=<length>
参数:
长度
响应:
OK
示例:
AT+BTSPPSEND=10
OK
AT+BTSPPSTART
SPP启动
蓝牙
启动SPP服务
语法:
AT+BTSPPSTART
参数:
无
响应:
OK
示例:
AT+BTSPPSTART
OK
AT+HTTPCLIENT
HTTP客户端
HTTP
发送HTTP请求
语法:
AT+HTTPCLIENT=<method>,"<url>"
参数:
方法,URL
响应:
+HTTPCLIENT: <response>
示例:
+HTTPCLIENT: 200,Hello
OK
AT+HTTPGET
HTTP GET
HTTP
执行HTTP GET
语法:
AT+HTTPGET="<url>"
参数:
URL
响应:
+HTTPGET: <response>
示例:
+HTTPGET: 200,Hello
OK
AT+HTTPPOST
HTTP POST
HTTP
执行HTTP POST
语法:
AT+HTTPPOST="<url>","<data>"
参数:
URL,数据
响应:
+HTTPPOST: <response>
示例:
+HTTPPOST: 200,OK
OK
AT+HTTPHEADER
HTTP头
HTTP
设置HTTP头
语法:
AT+HTTPHEADER="<key>: <value>"
参数:
头信息
响应:
OK
示例:
AT+HTTPHEADER="Content-Type: application/json"
OK
AT+HTTPSIZE
HTTP大小
HTTP
查询HTTP响应大小
语法:
AT+HTTPSIZE
参数:
无
响应:
+HTTPSIZE: <size>
示例:
+HTTPSIZE: 1024
OK
AT+FTPCLIENT
FTP客户端
FTP
FTP操作
语法:
AT+FTPCLIENT=<cmd>,"<host>",<port>,"<user>","<pwd>"
参数:
命令,主机,端口,用户,密码
响应:
OK
示例:
AT+FTPCLIENT=1,"ftp.example.com",21,"user","pass"
OK
AT+FTPPUT
FTP上传
FTP
上传文件到FTP
语法:
AT+FTPPUT="<filename>",<length>
参数:
文件名,长度
响应:
OK
示例:
AT+FTPPUT="test.txt",1024
OK
AT+FTPGET
FTP下载
FTP
从FTP下载文件
语法:
AT+FTPGET="<filename>"
参数:
文件名
响应:
+FTPGET: <data>
示例:
+FTPGET: Hello
OK
AT+MQTTUSERCFG
MQTT配置
网络
配置MQTT连接
语法:
AT+MQTTUSERCFG=<id>,"<scheme>","<host>",<port>,"<user>","<pwd>"
参数:
ID,方案,主机,端口,用户,密码
响应:
OK
示例:
AT+MQTTUSERCFG=0,"TCP","broker.com",1883,"user","pass"
OK
AT+MQTTCONN
MQTT连接
网络
建立MQTT连接
语法:
AT+MQTTCONN=<id>
参数:
ID
响应:
OK
示例:
AT+MQTTCONN=0
OK
AT+MQTTCLEAN
MQTT断开
网络
断开MQTT连接
语法:
AT+MQTTCLEAN=<id>
参数:
ID
响应:
OK
示例:
AT+MQTTCLEAN=0
OK
AT+MQTTSUB
MQTT订阅
网络
订阅MQTT主题
语法:
AT+MQTTSUB=<id>,"<topic>"
参数:
ID,主题
响应:
OK
示例:
AT+MQTTSUB=0,"test/topic"
OK
AT+MQTTPUB
MQTT发布
网络
发布MQTT消息
语法:
AT+MQTTPUB=<id>,"<topic>","<data>"
参数:
ID,主题,数据
响应:
OK
示例:
AT+MQTTPUB=0,"test/topic","Hello"
OK
AT+WPS
WPS连接
WiFi
WPS一键连接
语法:
AT+WPS=<enable>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+WPS=1
OK
AT+SMARTCONFIG
SmartConfig
WiFi
启动SmartConfig配网
语法:
AT+SMARTCONFIG=<type>
参数:
配网类型
响应:
OK
示例:
AT+SMARTCONFIG=1
OK
AT+CWHOSTNAME
主机名设置
WiFi
设置WiFi主机名
语法:
AT+CWHOSTNAME="<name>"
参数:
主机名
响应:
OK
示例:
AT+CWHOSTNAME="ESP32"
OK
AT+CWAUTOCONN
自动连接
WiFi
设置WiFi自动连接
语法:
AT+CWAUTOCONN=<enable>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+CWAUTOCONN=1
OK
AT+CWDHCP
DHCP设置
WiFi
设置DHCP
语法:
AT+CWDHCP=<mode>,<enable>
参数:
模式,使能
响应:
OK
示例:
AT+CWDHCP=1,1
OK
AT+CIPSTA
STA IP设置
WiFi
设置STA静态IP
语法:
AT+CIPSTA="<ip>","<gateway>","<mask>"
参数:
IP,网关,掩码
响应:
OK
示例:
AT+CIPSTA="192.168.1.100","192.168.1.1","255.255.255.0"
OK
AT+CIPAP
AP IP设置
WiFi
设置AP IP地址
语法:
AT+CIPAP="<ip>","<gateway>","<mask>"
参数:
IP,网关,掩码
响应:
OK
示例:
AT+CIPAP="192.168.4.1","192.168.4.1","255.255.255.0"
OK
AT+CIPSTATE?
连接详情
Socket
查询所有连接详情
语法:
AT+CIPSTATE?
参数:
无
响应:
+CIPSTATE: <list>
示例:
+CIPSTATE: 0,"TCP","192.168.1.1",8080
OK
AT+CIPRECVMODE
接收模式
Socket
设置接收模式
语法:
AT+CIPRECVMODE=<mode>
参数:
0=主动,1=被动
响应:
OK
示例:
AT+CIPRECVMODE=0
OK
AT+CIPRECVLEN
接收长度
Socket
查询接收数据长度
语法:
AT+CIPRECVLEN
参数:
无
响应:
+CIPRECVLEN: <length>
示例:
+CIPRECVLEN: 1024
OK
AT+CIPRECVDATA
接收数据
Socket
读取接收数据
语法:
AT+CIPRECVDATA=<id>,<len>
参数:
ID,长度
响应:
+CIPRECVDATA: <data>
示例:
+CIPRECVDATA: Hello
OK
STM32 ["STM32F103","STM32F407","STM32H7","STM32L4"]
85 条指令AT
基础测试
基础
检测STM32 AT响应
语法:
AT
参数:
无
响应:
OK
示例:
AT
OK
ATI
设备信息
设备信息
查询STM32型号信息
语法:
ATI
参数:
无
响应:
型号信息
示例:
ATI
STM32F407
OK
AT+RST
重启
基础
重启STM32
语法:
AT+RST
参数:
无
响应:
OK
示例:
AT+RST
OK
AT+UART?
串口配置
串口
查询串口配置
语法:
AT+UART?
参数:
无
响应:
+UART: <baud>,<data>,<stop>,<parity>
示例:
+UART: 115200,8,1,0
OK
AT+UART=
设置串口
串口
设置串口参数
语法:
AT+UART=<baud>,<data>,<stop>,<parity>
参数:
波特率,数据位,停止位,校验
响应:
OK
示例:
AT+UART=9600,8,1,0
OK
AT+GPIO?
GPIO查询
GPIO
查询GPIO状态
语法:
AT+GPIO?
参数:
无
响应:
+GPIO: <port>,<pin>,<state>
示例:
+GPIO: A,5,1
OK
AT+GPIO=
GPIO设置
GPIO
设置GPIO输出
语法:
AT+GPIO=<port>,<pin>,<state>
参数:
端口,引脚,状态
响应:
OK
示例:
AT+GPIO=A,5,1
OK
AT+GPIOMODE
GPIO模式
GPIO
设置GPIO模式
语法:
AT+GPIOMODE=<port>,<pin>,<mode>
参数:
端口,引脚,模式(0-3)
响应:
OK
示例:
AT+GPIOMODE=A,5,1
OK
AT+ADC?
ADC读取
ADC
读取ADC值
语法:
AT+ADC=<channel>
参数:
ADC通道号
响应:
+ADC: <value>
示例:
+ADC: 2048
OK
AT+ADCMODE
ADC模式
ADC
设置ADC采样模式
语法:
AT+ADCMODE=<mode>
参数:
0=单次,1=连续,2=DMA
响应:
OK
示例:
AT+ADCMODE=1
OK
AT+PWM?
PWM查询
PWM
查询PWM配置
语法:
AT+PWM?
参数:
无
响应:
+PWM: <ch>,<freq>,<duty>
示例:
+PWM: 0,1000,50
OK
AT+PWM=
PWM设置
PWM
设置PWM输出
语法:
AT+PWM=<ch>,<freq>,<duty>
参数:
通道,频率,占空比
响应:
OK
示例:
AT+PWM=0,1000,50
OK
AT+I2C?
I2C查询
I2C
查询I2C配置
语法:
AT+I2C?
参数:
无
响应:
+I2C: <speed>
示例:
+I2C: 100000
OK
AT+I2CWR
I2C写
I2C
I2C写数据
语法:
AT+I2CWR=<addr>,<reg>,<data>
参数:
设备地址,寄存器,数据
响应:
OK
示例:
AT+I2CWR=0x50,0x00,0x01
OK
AT+I2CRD
I2C读
I2C
I2C读数据
语法:
AT+I2CRD=<addr>,<reg>,<len>
参数:
设备地址,寄存器,长度
响应:
+I2CRD: <data>
示例:
+I2CRD: 0x01
OK
AT+SPI?
SPI查询
SPI
查询SPI配置
语法:
AT+SPI?
参数:
无
响应:
+SPI: <speed>,<mode>
示例:
+SPI: 1000000,0
OK
AT+SPIWR
SPI写
SPI
SPI写数据
语法:
AT+SPIWR=<data>
参数:
十六进制数据
响应:
+SPIWR: <response>
示例:
+SPIWR: 0xFF
OK
AT+TIMER?
定时器查询
定时器
查询定时器配置
语法:
AT+TIMER?
参数:
无
响应:
+TIMER: <ch>,<freq>
示例:
+TIMER: 0,1000
OK
AT+TIMER=
定时器设置
定时器
设置定时器
语法:
AT+TIMER=<ch>,<freq>
参数:
通道,频率
响应:
OK
示例:
AT+TIMER=0,1000
OK
AT+FLASH?
Flash查询
Flash
查询Flash信息
语法:
AT+FLASH?
参数:
无
响应:
+FLASH: <size>,<used>
示例:
+FLASH: 1024,512
OK
AT+FLASHWR
Flash写
Flash
写入Flash数据
语法:
AT+FLASHWR=<addr>,<data>
参数:
地址,数据
响应:
OK
示例:
AT+FLASHWR=0x08000000,0x01
OK
AT+FLASHRD
Flash读
Flash
读取Flash数据
语法:
AT+FLASHRD=<addr>,<len>
参数:
地址,长度
响应:
+FLASHRD: <data>
示例:
+FLASHRD: 0x01
OK
AT+LED=
LED控制
GPIO
控制LED灯
语法:
AT+LED=<id>,<state>
参数:
LED编号,状态
响应:
OK
示例:
AT+LED=0,1
OK
AT+BTN?
按键查询
GPIO
查询按键状态
语法:
AT+BTN?
参数:
无
响应:
+BTN: <id>,<state>
示例:
+BTN: 0,1
OK
AT+TEMP?
温度查询
设备信息
查询芯片温度
语法:
AT+TEMP?
参数:
无
响应:
+TEMP: <temp>
示例:
+TEMP: 35.5
OK
AT+SYSCLK?
时钟查询
设备信息
查询系统时钟
语法:
AT+SYSCLK?
参数:
无
响应:
+SYSCLK: <freq>
示例:
+SYSCLK: 168000000
OK
AT+SAVE
保存配置
基础
保存配置到Flash
语法:
AT+SAVE
参数:
无
响应:
OK
示例:
AT+SAVE
OK
AT+RESTORE
恢复出厂
基础
恢复出厂设置
语法:
AT+RESTORE
参数:
无
响应:
OK
示例:
AT+RESTORE
OK
AT+GMR
版本查询
设备信息
查询固件版本
语法:
AT+GMR
参数:
无
响应:
版本信息
示例:
AT+GMR
OK
AT+RESET
模块重启
基础
重启STM32模块
语法:
AT+RESET
参数:
无
响应:
OK
示例:
AT+RESET
OK
AT+DEVID?
设备ID
设备信息
查询设备ID
语法:
AT+DEVID?
参数:
无
响应:
+DEVID: <id>
示例:
+DEVID: STM32F407
OK
AT+UID?
唯一ID
设备信息
查询芯片唯一ID
语法:
AT+UID?
参数:
无
响应:
+UID: <uid>
示例:
+UID: 0x12345678
OK
AT+VBAT?
电压查询
设备信息
查询供电电压
语法:
AT+VBAT?
参数:
无
响应:
+VBAT: <volt>
示例:
+VBAT: 3300
OK
AT+VREF?
参考电压
设备信息
查询参考电压
语法:
AT+VREF?
参数:
无
响应:
+VREF: <volt>
示例:
+VREF: 3300
OK
AT+GPIOREAD
GPIO读取
GPIO
读取指定GPIO
语法:
AT+GPIOREAD=<pin>
参数:
引脚号
响应:
+GPIOREAD: <value>
示例:
+GPIOREAD: 1
OK
AT+GPIOWRITE
GPIO写入
GPIO
写入指定GPIO
语法:
AT+GPIOWRITE=<pin>,<value>
参数:
引脚,值
响应:
OK
示例:
AT+GPIOWRITE=5,1
OK
AT+ADC=
ADC读取
ADC
读取指定ADC通道
语法:
AT+ADC=<ch>
参数:
通道号
响应:
+ADC: <value>
示例:
+ADC: 1234
OK
AT+ADCCAL
ADC校准
ADC
执行ADC校准
语法:
AT+ADCCAL
参数:
无
响应:
OK
示例:
AT+ADCCAL
OK
AT+ADCVREF
ADC参考
ADC
设置ADC参考电压
语法:
AT+ADCVREF=<mv>
参数:
参考电压(mV)
响应:
OK
示例:
AT+ADCVREF=3300
OK
AT+PWM
PWM设置
PWM
设置PWM输出
语法:
AT+PWM=<ch>,<freq>,<duty>
参数:
通道,频率,占空比
响应:
OK
示例:
AT+PWM=0,1000,50
OK
AT+PWMFREQ
PWM频率
PWM
设置PWM频率
语法:
AT+PWMFREQ=<ch>,<freq>
参数:
通道,频率
响应:
OK
示例:
AT+PWMFREQ=0,2000
OK
AT+PWMDUTY
PWM占空比
PWM
设置PWM占空比
语法:
AT+PWMDUTY=<ch>,<duty>
参数:
通道,占空比
响应:
OK
示例:
AT+PWMDUTY=0,75
OK
AT+UARTBAUD
波特率设置
串口
设置波特率
语法:
AT+UARTBAUD=<rate>
参数:
波特率
响应:
OK
示例:
AT+UARTBAUD=921600
OK
AT+UARTDMA
UART DMA
串口
UART DMA控制
语法:
AT+UARTDMA=<enable>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+UARTDMA=1
OK
AT+I2CREAD
I2C读取
I2C
I2C读取数据
语法:
AT+I2CREAD=<addr>,<reg>,<len>
参数:
地址,寄存器,长度
响应:
+I2CREAD: <data>
示例:
+I2CREAD: 0x01
OK
AT+I2CWRITE
I2C写入
I2C
I2C写入数据
语法:
AT+I2CWRITE=<addr>,<reg>,<data>
参数:
地址,寄存器,数据
响应:
OK
示例:
AT+I2CWRITE=0x50,0x01,0xFF
OK
AT+I2CSCAN
I2C扫描
I2C
扫描I2C设备
语法:
AT+I2CSCAN
参数:
无
响应:
+I2CSCAN: <list>
示例:
+I2CSCAN: 0x50,0x68
OK
AT+SPIREAD
SPI读取
SPI
SPI读取数据
语法:
AT+SPIREAD=<len>
参数:
长度
响应:
+SPIREAD: <data>
示例:
+SPIREAD: 0xFF
OK
AT+SPIWRITE
SPI写入
SPI
SPI写入数据
语法:
AT+SPIWRITE=<data>
参数:
十六进制数据
响应:
+SPIWRITE: <response>
示例:
+SPIWRITE: 0xFF
OK
AT+SPICFG
SPI配置
SPI
配置SPI参数
语法:
AT+SPICFG=<speed>,<mode>,<bits>
参数:
速度,模式,位宽
响应:
OK
示例:
AT+SPICFG=1000000,0,8
OK
AT+FLASHREAD
Flash读取
Flash
读取Flash数据
语法:
AT+FLASHREAD=<addr>,<len>
参数:
地址,长度
响应:
+FLASHREAD: <data>
示例:
+FLASHREAD: ...
OK
AT+FLASHWRITE
Flash写入
Flash
写入Flash数据
语法:
AT+FLASHWRITE=<addr>,<data>
参数:
地址,数据
响应:
OK
示例:
AT+FLASHWRITE=0x1000,0xFF
OK
AT+FLASHERASE
Flash擦除
Flash
擦除Flash扇区
语法:
AT+FLASHERASE=<sector>
参数:
扇区号
响应:
OK
示例:
AT+FLASHERASE=0
OK
AT+FLASHSIZE
Flash容量
Flash
查询Flash容量
语法:
AT+FLASHSIZE
参数:
无
响应:
+FLASHSIZE: <size>
示例:
+FLASHSIZE: 1048576
OK
AT+RTC?
RTC查询
基础
查询RTC时间
语法:
AT+RTC?
参数:
无
响应:
+RTC: <time>
示例:
+RTC: 2024-01-01 12:00:00
OK
AT+RTC=
RTC设置
基础
设置RTC时间
语法:
AT+RTC="<time>"
参数:
日期时间
响应:
OK
示例:
AT+RTC="2024-01-01 12:00:00"
OK
AT+RTCALARM
RTC闹钟
基础
设置RTC闹钟
语法:
AT+RTCALARM=<id>,"<time>"
参数:
闹钟ID,时间
响应:
OK
示例:
AT+RTCALARM=0,"12:00:00"
OK
AT+TIMERSET
定时器设置
厂商专有
设置定时器参数
语法:
AT+TIMERSET=<ch>,<period>
参数:
通道,周期
响应:
OK
示例:
AT+TIMERSET=0,1000
OK
AT+TIMERSTART
定时器启动
厂商专有
启动定时器
语法:
AT+TIMERSTART=<ch>
参数:
通道
响应:
OK
示例:
AT+TIMERSTART=0
OK
AT+TIMERSTOP
定时器停止
厂商专有
停止定时器
语法:
AT+TIMERSTOP=<ch>
参数:
通道
响应:
OK
示例:
AT+TIMERSTOP=0
OK
AT+INT?
中断查询
厂商专有
查询中断状态
语法:
AT+INT?
参数:
无
响应:
+INT: <status>
示例:
+INT: 0
OK
AT+INTEN
中断使能
厂商专有
使能中断
语法:
AT+INTEN=<num>
参数:
中断号
响应:
OK
示例:
AT+INTEN=5
OK
AT+INTDIS
中断禁用
厂商专有
禁用中断
语法:
AT+INTDIS=<num>
参数:
中断号
响应:
OK
示例:
AT+INTDIS=5
OK
AT+WDG?
看门狗查询
厂商专有
查询看门狗状态
语法:
AT+WDG?
参数:
无
响应:
+WDG: <status>
示例:
+WDG: 1
OK
AT+WDGSET
看门狗设置
厂商专有
设置看门狗
语法:
AT+WDGSET=<timeout>
参数:
超时(ms)
响应:
OK
示例:
AT+WDGSET=5000
OK
AT+WDGFEED
看门狗喂狗
厂商专有
喂看门狗
语法:
AT+WDGFEED
参数:
无
响应:
OK
示例:
AT+WDGFEED
OK
AT+KEY?
按键查询
GPIO
查询按键状态
语法:
AT+KEY?
参数:
无
响应:
+KEY: <state>
示例:
+KEY: 0
OK
AT+CLK?
时钟查询
基础
查询时钟配置
语法:
AT+CLK?
参数:
无
响应:
+CLK: <freq>
示例:
+CLK: 168000000
OK
AT+CLKSET
时钟设置
基础
设置系统时钟
语法:
AT+CLKSET=<freq>
参数:
频率
响应:
OK
示例:
AT+CLKSET=168000000
OK
AT+PLL?
PLL查询
基础
查询PLL配置
语法:
AT+PLL?
参数:
无
响应:
+PLL: <config>
示例:
+PLL: 1,16,168
OK
AT+POWER?
电源查询
厂商专有
查询电源模式
语法:
AT+POWER?
参数:
无
响应:
+POWER: <mode>
示例:
+POWER: 0
OK
AT+PWRMODE
电源模式
厂商专有
设置电源模式
语法:
AT+PWRMODE=<mode>
参数:
0=正常,1=低功耗,2=待机
响应:
OK
示例:
AT+PWRMODE=1
OK
AT+SLEEP
睡眠模式
厂商专有
进入睡眠模式
语法:
AT+SLEEP=<mode>
参数:
0=轻度,1=深度
响应:
OK
示例:
AT+SLEEP=0
OK
AT+WAKE
唤醒
厂商专有
唤醒事件设置
语法:
AT+WAKE=<source>
参数:
唤醒源
响应:
OK
示例:
AT+WAKE=1
OK
AT+DBG=1
调试开启
厂商专有
开启调试模式
语法:
AT+DBG=1
参数:
1=开启
响应:
OK
示例:
AT+DBG=1
OK
AT+LOG?
日志查询
厂商专有
查询日志级别
语法:
AT+LOG?
参数:
无
响应:
+LOG: <level>
示例:
+LOG: 3
OK
AT+LOG=
日志设置
厂商专有
设置日志级别
语法:
AT+LOG=<level>
参数:
0-5
响应:
OK
示例:
AT+LOG=3
OK
AT+TEST
自检测试
厂商专有
执行模块自检
语法:
AT+TEST
参数:
无
响应:
+TEST: <result>
示例:
+TEST: PASS
OK
AT+CAN?
CAN配置
厂商专有
查询CAN配置
语法:
AT+CAN?
参数:
无
响应:
+CAN: <baud>,<mode>
示例:
+CAN: 500000,0
OK
AT+CANSEND
CAN发送
厂商专有
发送CAN数据
语法:
AT+CANSEND=<id>,<data>
参数:
CAN ID,数据
响应:
OK
示例:
AT+CANSEND=0x123,0x01
OK
AT+CANRECV
CAN接收
厂商专有
查询CAN接收数据
语法:
AT+CANRECV
参数:
无
响应:
+CANRECV: <data>
示例:
+CANRECV: 0x123,0x01
OK
AT+DAC
DAC输出
ADC
设置DAC输出
语法:
AT+DAC=<ch>,<value>
参数:
通道,值
响应:
OK
示例:
AT+DAC=0,2048
OK
AT+ETH?
以太网状态
网络
查询以太网状态
语法:
AT+ETH?
参数:
无
响应:
+ETH: <state>
示例:
+ETH: 1
OK
AT+ETHMAC?
以太网MAC
设备信息
查询以太网MAC
语法:
AT+ETHMAC?
参数:
无
响应:
+ETHMAC: <mac>
示例:
+ETHMAC: AA:BB:CC:DD:EE:FF
OK
AT+ETHIP?
以太网IP
网络
查询以太网IP
语法:
AT+ETHIP?
参数:
无
响应:
+ETHIP: <ip>
示例:
+ETHIP: 192.168.1.1
OK