之前详细介绍了GPRS模块AT指令集的用法,本文将详细讲述GPRS模块USR-GM3的AT指令集含义。所有技术资料出自济南天游8线路检测中心物联网日夜奋斗在前线的技术人员们,请各位转载时注明出处。
1. AT+H
功能:帮助指令。
格式:
查询: AT+H{CR}{CR}{LF}help message{CR}{LF}{CR}{LF}OK{CR}{LF}
参数:
help message:指令帮助说明。
2. AT+Z
功能:重启模块。
格式:AT+Z{CR}{CR}{LF}OK{CR}{LF}
3. AT+E
功能:查询/设置模块AT指令的回显状态。
格式:
查询参数说明:
AT+E=?{CR}{CR}{LF}+E:<"on","off">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+E{CR}或AT+E?{CR}
{CR}{LF}+E:status{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+E=status{CR}{CR}{LF}OK{CR}{LF}
参数:
status:回显状态,包括:
“on”:开启
“off”:关闭
4. AT+ENTM
功能:设置模块返回之前的工作模式。
格式:
查询当前参数值:AT+ENTM{CR}{CR}{LF}OK{CR}{LF}
5. AT+WKMOD
功能:查询/设置模块的工作模式。
格式:
查询参数说明:
AT+WKMOD=?{CR}
{CR}{LF}+WKMOD:<"CMD","SMS","NET","HTTPD">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+WKMOD{CR}或AT+WKMOD?{CR}
{CR}{LF}+WKMOD:mode{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+WKMOD=mode{CR}{CR}{LF}OK{CR}{LF}
参数:
mode:工作模式,包括:
“CMD”:AT指令模式
“SMS”:短信透传模式
“NET”:网络透传模式
“HTTPD”:HTTPD模式
6. AT+CALEN
功能:查询/设置是否使能通话功能。
格式:
查询参数说明:
AT+CALEN=?{CR}
{CR}{LF}+CALEN:<"on","off">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+CALEN{CR}或AT+CALEN?{CR}
{CR}{LF}+CALEN:status{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+CALEN=status{CR}{CR}{LF}OK{CR}{LF}
参数:
status:通话功能使能状态,包括:
“on”:使能
“off”:禁止
7. AT+NATEN
功能:查询/设置是否使能网络AT指令。
格式:
查询参数说明:
AT+NATEN=?{CR}
{CR}{LF}+NATEN:<"on","off">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+NATEN{CR}或AT+NATEN?{CR}
{CR}{LF}+NATEN:status{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+NATEN=status{CR}
{CR}{LF}OK{CR}{LF}
参数:
status:网络AT指令使能状态,包括:
“on”:使能
“off”:禁止
8. AT+UATEN
功能:查询/设置是否使能透传模式下的串口AT命令。
格式:
查询参数说明:
AT+UATEN=?{CR}
{CR}{LF}+UATEN:<"on","off">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+UATEN{CR}或AT+UATEN?{CR}
{CR}{LF}+UATEN:status{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+UATEN=status{CR}
{CR}{LF}OK{CR}{LF}
参数:
status:透传模式下的串口AT命令使能状态,包括:
“on”:使能
“off”:禁止
9. AT+CMDPW
功能:查询/设置命令密码。
格式:
查询参数说明:
AT+CMDPW=?{CR}
{CR}{LF}+CMDPW:<"password">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+CMDPW{CR}或AT+CMDPW?{CR}
{CR}{LF}+CMDPW:password{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+CMDPW=password{CR}
{CR}{LF}OK{CR}{LF}
参数:
password:命令密码
10. AT+CACHEN
功能:查询/设置是否开启缓存数据。
格式:
查询参数说明:
AT+CACHEN=?{CR}
{CR}{LF}+CACHEN:<"on","off">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+CACHEN{CR}或AT+CACHEN?{CR}
{CR}{LF}+CACHEN:status{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+CACHEN=status{CR}
{CR}{LF}OK{CR}{LF}
参数:
status:是否开启缓存数据,包括:
“on”:开启
“off”:关闭
11. AT+STMSG
功能:查询/设置模块的欢迎信息。
格式:
查询参数说明:
AT+STMSG=?{CR}
{CR}{LF}+STMSG:<"welcome message">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+STMSG{CR}或AT+STMSG?{CR}
{CR}{LF}+STMSG:message{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+STMSG=message{CR}
{CR}{LF}OK{CR}{LF}
参数:
message:欢迎信息,模块上电启动后,主动输出的信息,可用于检测模块是否正常驱动。
12. AT+RSTIM
功能:查询/设置模块的自动重启时间,当模块串口和网络同时没有数据的时候到达指定的时间就会重 启模块。
格式:
查询参数说明:
查询当前参数值:
AT+RSTIM{CR}或AT+RSTIM?{CR}
{CR}{LF}+RSTIM:time{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+RSTIM=time{CR}
{CR}{LF}OK{CR}{LF}
参数:
time:自动重启时间,单位秒,设置为0为关闭自动重启功能。
13. AT+SLEEP
功能:设置进入或退出低功耗模式
格式:
设置:
AT+SLEEP= status {CR}
{CR}{LF}OK{CR}{LF}
参数:
status:是否进入低功耗,包括:
“on”: 进入低功耗
“off”:退出低功耗
14. AT+SLEEPTIM
功能:设置查询自动进入低功耗的时间
格式:
查询参数说明:
查询当前参数值:
AT+SLEEPTIM{CR}或AT+SLEEPTIM?{CR}
{CR}{LF}+ SLEEPTIM:time{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+ SLEEPTIM =time{CR}
{CR}{LF}OK{CR}{LF}
参数:
time:进入低功耗的时间,单位秒,设置为0为关闭自动进入低功耗。
15. AT+S
功能:保存当前设置,模块会重启。
格式:
查询当前参数值:
AT+S{CR}
{CR}{LF}OK{CR}{LF}
16. AT+RELD
功能:恢复用户默认设置,模块会重启。
格式:
查询当前参数值:
AT+RELD{CR}
{CR}{LF}OK{CR}{LF}
17. AT+CLEAR
功能:恢复出厂设置,模块会重启。
格式:
查询当前参数值:
AT+CLEAR{CR}
{CR}{LF}OK{CR}{LF}
18. AT+CFGTF
功能:将模块当前的运行参数保存为默认参数。
格式:
查询当前参数值:
AT+CFGTF{CR}
{CR}{LF}OK{CR}{LF}
19. AT+VER
功能:查询模块的固件版本。
格式:
查询当前参数值:
AT+VER{CR}或AT+VER?{CR}
{CR}{LF}+VER:version{CR}{LF}{CR}{LF}OK{CR}{LF}
参数:
version:固件版本号
20. AT+SN
功能:查询模块的SN码。
格式:
查询当前参数值:
AT+SN{CR}或AT+SN?{CR}
{CR}{LF}+SN:code{CR}{LF}{CR}{LF}OK{CR}{LF}
参数:
code:SN码
21. AT+ICCID
功能:查询模块的ICCID码。
格式:
查询当前参数值:
AT+ICCID{CR}或AT+ICCID?{CR}
{CR}{LF}+ICCID:code{CR}{LF}{CR}{LF}OK{CR}{LF}
参数:
code:ICCID码
22. AT+IMEI
功能:查询模块的IMEI码。
格式:
查询当前参数值:
AT+IMEI{CR}或AT+IMEI?{CR}
{CR}{LF}+IMEI:code{CR}{LF}{CR}{LF}OK{CR}{LF}
参数:
code:IMEI码
23. AT+CNUM
功能:查询本机的电话号码。
格式:
查询当前参数值:
AT+CNUM{CR}或AT+CNUM?{CR}
{CR}{LF}+CNUM:phones number{CR}{LF}{CR}{LF}OK{CR}{LF}
参数:
phones number:本机电话号码
24. AT+UART
功能:查询/设置串口参数。
格式:
查询参数说明:
AT+UART=?{CR}
{CR}{LF}+UART:<2400,4800,9600,14400,19200,28800,33600,38400,57600,115200,230400,460800,921600>,<"NONE","ODD","EVEN">,<7,8>,<1,2>,<"NONE","CRTS","RS485">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+UART{CR}或AT+UART?{CR}
{CR}{LF}+UART:baud,parity,data bit,stop bit,flow control{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+UART=baud,parity,data bit,stop bit,flow control{CR}
{CR}{LF}OK{CR}{LF}
参数:
baud:波特率,包括:2400,4800,9600,14400,19200,28800,33600,38400,57600,115200,230400,460800,921600
parity:校验方式,包括:
“NONE”:无校验
“ODD”:奇校验
“EVEN”:偶校验
data bit:数据位,包括:
7:7位数据
8:8位数据
stop bit: 停止位,包括:
1:1位停止位
2:2位停止位
flow control:流控,包括:
“NONE”:无流控
“CRTS”:使用CTS,RTS流控
“RS485”:使用RS485功能
25. AT+RFCEN
功能:查询/设置是否使能类RFC2217功能。
格式:
查询参数说明:
AT+RFCEN=?{CR}
{CR}{LF}+RFCEN:<"on","off">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+RFCEN{CR}或AT+RFCEN?{CR}
{CR}{LF}+RFCEN:status{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+RFCEN=status{CR}
{CR}{LF}OK{CR}{LF}
参数:
status:类RFC2217功能使能状态,包括:
“on”:使能
“off”:禁止
26. AT+APN
功能:查询/设置APN码。
格式:
查询参数说明:
AT+APN=?{CR}
{CR}{LF}+APN:<"code">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+APN{CR}或AT+APN?{CR}
{CR}{LF}+APN:code,name,pass{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+APN=”code”,”name”,”pass”{CR}
{CR}{LF}OK{CR}{LF}
参数:
code:APN
name:用户名,没有不填
pass:密码,没有不填
27. AT+SOCKA
功能:查询/设置socket A的参数。
格式:
查询参数说明:
AT+SOCKA=?{CR}
{CR}{LF}+SOCKA:<"TCP","UDP">,<"address">,{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+SOCKA{CR}或AT+SOCKA?{CR}
{CR}{LF}+SOCKA:protocol,address,port{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+SOCKA=protocol,address,port{CR}
{CR}{LF}OK{CR}{LF}
参数:
protocol:通信协议,包括:
“TCP”:TCP协议
“UDP”:UDP协议
address:服务器地址,此地址可以域名或IP
port:服务器端口,范围1~65535
28. AT+SOCKB
功能:查询/设置socket B的参数。
格式:
查询参数说明:
AT+SOCKB=?{CR}
{CR}{LF}+SOCKB:<"TCP","UDP">,<"address">,{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+SOCKB{CR}或AT+SOCKB?{CR}
{CR}{LF}+SOCKB:protocol,address,port{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+SOCKB=protocol,address,port{CR}
{CR}{LF}OK{CR}{LF}
参数:
protocol:通信协议,包括:
“TCP”:TCP协议
“UDP”:UDP协议
address:服务器地址,此地址可以域名或IP
port:服务器端口,范围1~65535
29. AT+SOCKAEN
功能:查询/设置是否使能socket A。
格式:
查询参数说明:
AT+SOCKAEN=?{CR}
{CR}{LF}+SOCKAEN:<"on","off">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+SOCKAEN{CR}或AT+SOCKAEN?{CR}
{CR}{LF}+SOCKAEN:status{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+SOCKAEN=status{CR}
{CR}{LF}OK{CR}{LF}
参数:
status:socket A功能使能状态,包括:
“on”:使能
“off”:禁止
30. AT+SOCKBEN
功能:查询/设置是否使能socket B。
格式:
查询参数说明:
AT+SOCKBEN=?{CR}
{CR}{LF}+SOCKBEN:<"on","off">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+SOCKBEN{CR}或AT+SOCKBEN?{CR}
{CR}{LF}+SOCKBEN:status{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+SOCKBEN=status{CR}
{CR}{LF}OK{CR}{LF}
参数:
status:socket B功能使能状态,包括:
“on”:使能
“off”:禁止
31. AT+SOCKASL
功能:查询/设置socket A用于TCP通信时的连接方式。
格式:
查询参数说明:
AT+SOCKASL=?{CR}
{CR}{LF}+SOCKASL:<"short","long">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+SOCKASL{CR}或AT+SOCKASL?{CR}
{CR}{LF}+SOCKASL:type{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+SOCKASL=type{CR}
{CR}{LF}OK{CR}{LF}
参数:
type:连接方式,包括:
“short”:短连接
“long”:长连接
32. AT+SOCKBSL
功能:查询/设置socket B用于TCP通信时的连接方式。
格式:
查询参数说明:
AT+SOCKBSL=?{CR}
{CR}{LF}+SOCKBSL:<"short","long">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+SOCKBSL{CR}或AT+SOCKBSL?{CR}
{CR}{LF}+SOCKBSL:type{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+SOCKBSL=type{CR}
{CR}{LF}OK{CR}{LF}
参数:
type:连接方式,包括:
“short”:短连接
“long”:长连接
33. AT+SOCKALK
功能:查询socket A是否已建立连接。
格式:
查询当前参数值:
AT+SOCKALK{CR}或AT+SOCKALK?{CR}
{CR}{LF}+SOCKALK:status{CR}{LF}{CR}{LF}OK{CR}{LF}
参数:
status:socket A连接状态,包括:
“connected”:已连接
“disconnected”:未连接
34. AT+SOCKBLK
功能:查询socket B是否已建立连接。
格式:
查询当前参数值:
AT+SOCKBLK{CR}或AT+SOCKBLK?{CR}
{CR}{LF}+SOCKBLK:status{CR}{LF}{CR}{LF}OK{CR}{LF}
参数:
status:socket B连接状态,包括:
“connected”:已连接
“disconnected”:未连接
35. AT+ SOCKIDEN
功能:设置/查询是否显示数据来自哪个socket
格式:
查询参数说明:
AT+ SOCKIDEN =?{CR}
{CR}{LF}+ SOCKIDEN:<"on","off">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+ SOCKIDEN {CR}或AT+ SOCKIDEN?{CR}
{CR}{LF}+ SOCKIDEN:status{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+ SOCKIDEN =status{CR}
{CR}{LF}OK{CR}{LF}
参数:
status:
“on”:开启显示socket ID 功能
“off”:关闭显示socket ID 功能
36. AT+REGEN
功能:查询/设置是否使能注册包功能。
格式:
查询参数说明:
AT+REGEN=?{CR}
{CR}{LF}+REGEN:<"on","off">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+REGEN{CR}或AT+REGEN?{CR}
{CR}{LF}+REGEN:status{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+REGEN=status{CR}
{CR}{LF}OK{CR}{LF}
参数:
status:注册包功能使能状态,包括:
“on”:开启
“off”:关闭
37. AT+REGTP
功能:查询/设置注册包的内容类型。
格式:
查询参数说明:
AT+REGTP=?{CR}
{CR}{LF}+REGTP:<"ICCID","IMEI","REGID","REGDT">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+REGTP{CR}或AT+REGTP?{CR}
{CR}{LF}+REGTP:type{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+REGTP=type{CR}
{CR}{LF}OK{CR}{LF}
参数:
type:注册数据类型,包括:
“ICCID”:ICCID码
“IMEI”:IMEI码
“REGID”:注册ID
“REGDT”:自定义数据
38. AT+REGID
功能:查询/设置注册ID。
格式:
查询参数说明:
AT+REGID=?{CR}
{CR}{LF}+REGID:{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+REGID{CR}或AT+REGID?{CR}
{CR}{LF}+REGID:id{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+REGID=id{CR}
{CR}{LF}OK{CR}{LF}
参数:
id:注册ID
39. AT+REGDT
功能:查询/设置自定义注册包数据。
格式:
查询参数说明:
AT+REGDT=?{CR}
{CR}{LF}+REGDT:{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+REGDT{CR}或AT+REGDT?{CR}
{CR}{LF}+REGDT:data{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+REGDT=data{CR}
{CR}{LF}OK{CR}{LF}
参数:
data:自定义注册包数据,十六进制字符串,最大长度80字节,
例如:参数值为”7777772E7573722E636E”,如果用ASCII码表示则为“www.kewodl.com”
40. AT+REGSND
功能:查询/设置注册包的发送方式。
格式:
查询参数说明:
AT+REGSND=?{CR}
{CR}{LF}+REGSND:<"link","data","link&data">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+REGSND{CR}或AT+REGSND?{CR}
{CR}{LF}+REGSND:type{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+REGSND=type{CR}
{CR}{LF}OK{CR}{LF}
参数:
type:发送方式,包括:
“link”:建立连接时发送
“data”:注册包数据作为每包数据的开头
“link&data”:同时支持以上两种。
41. AT+HEARTEN
功能:查询/设置是否使能心跳包功能。
格式:
查询参数说明:
AT+HEARTEN=?{CR}
{CR}{LF}+HEARTEN:<"on","off">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+HEARTEN{CR}或AT+HEARTEN?{CR}
{CR}{LF}+HEARTEN:status{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+HEARTEN=status{CR}
{CR}{LF}OK{CR}{LF}
参数:
status:心跳包功能使能状态,包括:
“on”:开启
“off”:关闭
42. AT+HEARTDT
功能:查询/设置心跳包数据。
格式:
查询参数说明:
AT+HEARTDT=?{CR}
{CR}{LF}+HEARTDT:<“data”>{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+HEARTDT{CR}或AT+HEARTDT?{CR}
{CR}{LF}+HEARTDT:data{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+HEARTDT=data{CR}
{CR}{LF}OK{CR}{LF}
参数:
data:心跳包数据,十六进制字符串,最大长度80字节,
例如:参数值为”7777772E7573722E636E”,如果用ASCII码表示则为“www.kewodl.com”
43. AT+HEARTTP
功能:查询/设置心跳包的发送方式。
格式:
查询参数说明:
AT+HEARTTP=?{CR}
{CR}{LF}+HEARTTP:<"COM","NET">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+HEARTTP{CR}或AT+HEARTTP?{CR}
{CR}{LF}+HEARTTP:type{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+HEARTTP=type{CR}
{CR}{LF}OK{CR}{LF}
参数:
type:发送方式,包括:
“COM”:向串口端发送心跳包
“NET”:向网络端发送心跳包
44. AT+HEARTTM
功能:查询/设置心跳包的发送间隔时间。
格式:
查询参数说明:
AT+HEARTTM=?{CR}
{CR}{LF}+HEARTTM:<"time">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+HEARTTM{CR}或AT+HEARTTM?{CR}
{CR}{LF}+HEARTTM:time{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+HEARTTM=time{CR}
{CR}{LF}OK{CR}{LF}
参数:
time:送间隔时间,单位秒。
45. AT+HTPTP
功能:查询/设置HTTP请求方式。
格式:
查询参数说明:
AT+HTPTP=?{CR}
{CR}{LF}+HTPTP:<"GET","POST">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+HTPTP{CR}或AT+HTPTP?{CR}
{CR}{LF}+HTPTP:type{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+HTPTP=type{CR}
{CR}{LF}OK{CR}{LF}
参数:
type:HTTP请求方式,包括:
“GET”:get方式
“POST”:post方式
46. AT+HTPURL
功能:查询/设置HTTP请求的URL。
格式:
查询参数说明:
AT+HTPURL=?{CR}
{CR}{LF}+HTPURL:<"URL">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+HTPURL{CR}或AT+HTPURL?{CR}
{CR}{LF}+HTPURL:URL{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+HTPURL=URL{CR}
{CR}{LF}OK{CR}{LF}
参数:
URL:HTTP请求的URL
47. AT+HTPSV
功能:查询/设置HTTP请求的服务器参数。
格式:
查询参数说明:
AT+HTPSV=?{CR}
{CR}{LF}+HTPSV:<"address">,{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+HTPSV{CR}或AT+HTPSV?{CR}
{CR}{LF}+HTPSV:address,port{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+HTPSV=address,port{CR}
{CR}{LF}OK{CR}{LF}
参数:
address:服务器地址,此地址可以域名或IP
port:服务器端口,范围1~6553
48. AT+HTPHD
功能:查询/设置HTTP请求的头信息。
格式:
查询参数说明:
AT+HTPHD=?{CR}
{CR}{LF}+HTPHD:<"head">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+HTPHD{CR}或AT+HTPHD?{CR}
{CR}{LF}+HTPHD:head{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+HTPHD=head{CR}
{CR}{LF}OK{CR}{LF}
参数:
head:HTTP请求的头信息
49.AT+HTPPK
功能:查询/设置HTTP包头过滤
格式:
查询参数说明:
AT+HTPPK=?{CR}
{CR}{LF}+HTPPK:<"on","off">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+ HTPPK{CR}或AT+HTPPK?{CR}
{CR}{LF}+HTPPK:status{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+ HTPPK=status{CR}
{CR}{LF}OK{CR}{LF}
参数:
status:包过滤使能状态,包括:
“on”:开启
“off”:关闭
50. AT+DSTNUM
功能:查询/设置短信息的目标电话号码。
格式:
查询参数说明:
AT+DSTNUM=?{CR}
{CR}{LF}+DSTNUM:<"number">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+DSTNUM{CR}或AT+DSTNUM?{CR}
{CR}{LF}+DSTNUM:number{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+DSTNUM=number{CR}
{CR}{LF}OK{CR}{LF}
参数:
number:短信透传功能中的目标电话号码
51. AT+SMSEND
功能:发送短信息。
格式:
查询参数说明:
AT+SMSEND=?{CR}
{CR}{LF}+SMSEND:<"number">,<1,2,3>,<"data">{CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+SMSEND=number,type,data{CR}
{CR}{LF}OK{CR}{LF}
参数:
number:短信息的目标电话号码
type: 编码方式,包括
1:ASCII编码,有压缩
2:8比特编码,无压缩
3:UCS8,中英文方式
data:短信息的内容
52. AT+CLOUDEN
功能:查询/设置是否使能透传云功能
格式:
查询参数说明:
AT+ CLOUDEN =?{CR}
{CR}{LF}+ CLOUDEN:<"on","off">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+ CLOUDEN {CR}或AT+ CLOUDEN?{CR}
{CR}{LF}+ CLOUDEN: status {CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+ CLOUDEN =status{CR}
{CR}{LF}OK{CR}{LF}
参数:
status:透传云功能使能状态,包括:
“on”:开启
“off”:关闭
53. AT+CLOUDID
功能:查询/设置设备的20位设备ID
格式:
查询参数说明:
AT+ CLOUDID =?{CR}
{CR}{LF}+ CLOUDID:<"id">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+ CLOUDID {CR}或AT+ CLOUDID?{CR}
{CR}{LF}+ CLOUDID: id {CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+ CLOUDID =id{CR}
{CR}{LF}OK{CR}{LF}
参数:
id:透传云20位设备ID
54. AT+CLOUDPA
功能:查询/设置设备的8位通讯密码
格式:
查询参数说明:
AT+ CLOUDPA =?{CR}
{CR}{LF}+ CLOUDPA:<"pass">{CR}{LF}{CR}{LF}OK{CR}{LF}
查询当前参数值:
AT+ CLOUDPA {CR}或AT+ CLOUDPA?{CR}
{CR}{LF}+ CLOUDPA: pass {CR}{LF}{CR}{LF}OK{CR}{LF}
设置:
AT+ CLOUDPA = pass {CR}
{CR}{LF}OK{CR}{LF}
参数:
pass:透传云8位通讯密码
55. AT+LBS
功能:获取基站定位信息
格式:
查询当前参数值:
AT+ LBS {CR}或AT+ LBS?{CR}
{CR}{LF}+ LBS: LAC,CID {CR}{LF}{CR}{LF}OK{CR}{LF}
参数:
LAC:位置区码
CID:基站代码
注:用户可以到该地址转化坐标:http://www.cellid.cn/
56. AT+GPIO1
功能:获取设置GPIO1状态, ,对应模块的UART2_RTS
格式:
查询当前参数值:
AT+GPIO1{CR}或AT+ GPIO1?{CR}
{CR}{LF}+ GPIO1: status {CR}{LF}{CR}{LF}OK{CR}{LF}
设置当前参数:
AT+ GPIO1= status {CR}
{CR}{LF}OK{CR}{LF}
参数:
status:GPIO状态:
1:高电平
0:低电平
57. AT+GPIO2
功能:获取设置GPIO2状态,对应模块的I2C_SCL
格式:
查询当前参数值:
AT+ GPIO2{CR}或AT+ GPIO2?{CR}
{CR}{LF}+ GPIO2: status {CR}{LF}{CR}{LF}OK{CR}{LF}
设置当前参数:
AT+ GPIO2= status {CR}
{CR}{LF}OK{CR}{LF}
参数:
status:GPIO状态:
1:高电平
0:低电平