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