产品
有人云 — 物联网云平台 零编程,组态拖拽即可实现远程监控。同时支持私有部署,拥有属于自己的软硬件一体化方案
200
+
私有云项目
数据本地化
业务个性化
10
+
万 公有云注册用户
80%公有云功能免费
付费VIP享自定义品牌服务
有人云官网
有人智造 — ODM/EMS 依托自动化、智能化、柔性化、透明化的智能工厂,
提供代研、代料、代工一站式OEM/ODM服务
有人智造官网
有人智能 — 解决方案 打包提供云、管、边、端整体解决方案
从问题诊断、方案设计,到实施落地、系统运维
有人智能官网
新闻资讯
gprs模块AT指令集含义
2016-08-30


  之前详细介绍了GPRS模块AT指令集的用法,本文将详细讲述GPRS模块USR-GM3的AT指令集含义。所有技术资料出自济南有人物联网日夜奋斗在前线的技术人员们,请各位转载时注明出处。

  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:phone number{CR}{LF}{CR}{LF}OK{CR}{LF}

  参数:

  phone 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.usr.cn”

 

  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.usr.cn”

 

  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:低电平


关注有人微信公众号
了解更多信息