📖 AT指令百科
收录中兴微、ASR、展锐、ESP32、STM32、高通、移芯、联发科、海思、芯翼等全平台AT指令说明
共找到 376 条AT指令
· 平台:展锐
展锐 ["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