最新动态

工业物联网通讯专家!
认真做好每一件事,设计简单、可靠、价格合理的产品!

WIFI模块的AT指令含义

  WIFI模块的AT指令含义

  1、 AT+E

  功能:打开/关闭回显功能

  格式:

  AT+E

  +ok< LF >< LF >

  模块从透传模式切换到命令模式时,默认回显功能打开,第一次输入AT+E后关闭回显功能,再次输入后打开回显功能。

  2、AT+ENTM

  功能:进入透传模式

  格式:

  AT+ENTM

  +ok< LF >< LF >

  该命令正确执行后,模块从命令模式切换到透传模式。如果要再次进入命令模式,可以输入“+++”及确认码后回到命令模式。

  3、 AT+NETP

  功能:设置/查询网络协议参数

  格式:

  查询:AT+NETP

  +ok=< LF >< LF >

  设置:AT+NETP=

  +ok< LF >< LF >

  参数:

  Ø protocol:协议类型,包括

  ² TCP

  ² UDP

  Ø CS:服务器端或客户端,包括

  ² SERVER:服务器端

  ² CLIENT:客户端

  Ø port:协议端口,10进制数,小于是65535

  注意:Tcp Server和Udp Server时,不可以是80(HTTP端口)、8000(websocket端口)、49000(usr-link端口)。

  Ø IP:模块为TCP client或UDP时,服务器的地址(可以输入服务器的IP地址,也可以是服务器域名)。

  重启模块后,设置的参数生效。

  4、 AT+UART

  功能:设置/查询串口参数

  格式:

  查询:AT+UART

  +ok=< LF >< LF >

  设置:AT+UART=

  +ok< LF >< LF >

  参数:

  Ø baudrate:波特率,可以

  ² 300,600,1200,1800,2400,4800,9600,19200,38400,57600,115200,230400,345600,460800

  Ø data_bits:数据位,可以

  ² 5,6,7,8

  Ø stop_bits:停止位,可以

  ² 1,2

  Ø parity:检验位,可以

  ² NONE:无检验位

  ² EVEN:偶检验

  ² ODD:奇检验

  ² MARK:正检验

  ² SPACE:负检验

  Ø flowctrl:硬件流控(CTSRTS)

  ² NFC:无硬件流控

  ² FC:有硬件流控

  重启模块后,设置的参数生效。

  5、 AT+UARTF

  功能:开启/关闭自动成帧功能

  格式:

  查询:AT+ UARTF

  +ok=< LF >< LF >

  设置:AT+ UARTF=

  +ok< LF >< LF >

  参数:

  Ø para:可以取值disable或enable,表示关闭或开启自动成帧功能

  6、 AT+UARTFT

  功能:设置/查询自动成帧触发时间

  格式:

  查询:AT+ UARTFT

  +ok=< LF >< LF >

  设置:AT+ UARTFT=

  +ok< LF >< LF >

  参数:

  Ø time:自动成帧触发时间,单位为ms。取值范围:100~10000。

  7、 AT+UARTFL

  功能:设置/查询自动成帧触发长度

  格式:

  查询:AT+ UARTFL

  +ok=< LF >< LF >

  设置:AT+ UARTFL=

  +ok< LF >< LF >

  参数:

  Ø len:自动成帧触发长度,单位为byte。取值范围:16~4096。

  8、 AT+TMODE

  功能:设置/查询数据传输模式(透传模式或协议模式)

  格式:

  查询:AT+TMODE

  +ok=< LF >< LF >

  设置:AT+ TMODE=

  +ok< LF >< LF >

  参数:

  Ø tmode:数据传输模式,包括

  ² Through:透明传输模式

  ² Agreement:串口指令模式

  ² GPIO:GPIO模式

  ² Httpdclient:HTTPD Client模式

  重启模块后,设置的参数生效。

  注意:没有CMD,上电后默认不会工作在AT指令模式。

  9、 AT+WMODE

  功能:设置/查询WIFI操作模式(AP 或者STA)

  格式:

  查询:AT+WMODE

  +ok=< LF >< LF >

  设置:AT+ WMODE=

  +ok< LF >< LF >

  参数:

  Ø mode:WIFI操作模式,包括

  ² AP:无线接入点模式

  ² STA:无线终端模式

  重启模块后,设置的参数生效。

  10、 AT+WSKEY

  功能:设置/查询WIFI STA模式下的加密参数

  格式:

  查询:AT+WSKEY

  +ok=< LF >< LF >

  设置:AT+ WSKEY=< auth,encry,key>

  +ok< LF >< LF >

  参数:

  Ø auth:认证模式,包括

  ² OPEN

  ² SHARED

  ² WPAPSK

  ² WPA2PSK

  Ø encry:加密算法,包括

  ² NONE:auth=OPEN时有效

  ² WEP-H:auth=OPEN或SHARED时有效(WEP,HEX)

  ² WEP-A:auth=OPEN或SHARED时有效(WEP,ASCII)

  ² TKIP:auth= WPAPSK/WPA2PSK时有效

  ² AES:auth= WPAPSK/WPA2PSK时有效

  Ø key:密码,当encry=WEP-H时,密码为16进制数,10位或26位;当encry=WEP-A时,密码为ASCII码,5位或13位;否则为ASCII码,小于64位,大于8位。

  11、 AT+WSSSID

  功能:设置/查询WIFI STA模式下的AP SSID

  格式:

  查询:AT+WSSSID

  +ok=< LF >< LF >

  设置:AT+ WSSSID=

  +ok< LF >< LF >

  参数:

  Ø ap’s ssid:AP的SSID

  该参数只在STA模式下有效,重启模块后,设置的参数生效。但在AP模式下也可以设置这些参数。

  12、 AT+WSLK

  功能:查询无线STA模式下的link状态(只能用于STA模式)

  格式:

  查询:AT+ WSLK

  +ok=< LF >< LF >

  参数:

  Ø ret:

  ² 如果没连接:返回“Disconnected”

  ² 如果有连接:返回“AP的SSID(AP的MAC)”

  ² 如果无线没有开启:返回“RF Off”

  该参数只在STA模式下有效。

  13、 AT+WEBU

  功能:设置/查询WEB页面的登陆参数(用户名、密码)

  格式:

  查询:AT+WEBU

  +ok=< LF >< LF >

  设置:AT+ WEBU=< usr,password >

  +ok< LF >< LF >

  参数:

  Ø usr:WEB页面访问时的用户名

  Ø password:WEB页面访问时的密码

  14、 AT+WAP

  功能:设置/查询WIFI AP模式下的参数

  格式:

  查询:AT+WAP

  +ok=< LF >< LF >

  设置:AT+ WAP=

  +ok< LF >< LF >

  参数:

  Ø wifi_mode:WIFI模式,包括

  ² 11BG

  ² 11B

  ² 11G

  ² 11BGN

  ² 11N

  Ø ssid:AP模式时的SSID

  Ø channel:WIFI channel 选择,AUTO或CH1~CH11

  该参数只在AP模式下有效,重启模块后,设置的参数生效。但在STA模式下也可以设置这些参数。

  15、 AT+WAKEY

  功能:设置/查询WIFI AP模式下的加密参数

  格式:

  查询:AT+WAKEY

  +ok=< LF >< LF >

  设置:AT+ WAKEY=< auth,encry,key>

  +ok< LF >< LF >

  参数:

  Ø auth:认证模式,包括

  ² OPEN

  ² SHARED

  ² WPAPSK

  ² WPA2PSK

  Ø encry:加密算法,包括

  ² NONE:auth=OPEN时有效

  ² WEP-H:auth=OPEN或SHARED时有效(WEP,HEX)

  ² WEP-A:auth=OPEN或SHARED时有效(WEP,ASCII)

  ² TKIP:auth= WPAPSK/WPA2PSK时有效

  ² AES:auth= WPAPSK/WPA2PSK时有效

  ² TKIPAES:auth= WPAPSK/WPA2PSK时有效

  Ø key:密码,当encry=WEP-H时,密码为16进制数,10位或26位;当encry=WEP-A时,密码为ASCII码,5位或13位;否则为ASCII码,小于64位,大于8位。

  该参数只在AP模式下有效,重启模块后,设置的参数生效。但在STA模式下也可以设置这些参数。

  16、AT+MSLP

  功能:模块进入睡眠模式(此时无论模块工作在AP还是STA模式WIFI不可用)

  格式:

  查询:AT+ MSLP

  +ok=< LF >< LF >

  设置:AT+ MSLP=

  +ok< LF >< LF >

  参数:

  Ø 查询时,sta.:返回模块是否睡眠,如

  ² on,表示没有睡眠

  ² off,表示进入睡眠

  Ø 设置时,off让模块进入睡眠模式,on让模块退出睡眠模式

  当模块进入睡眠模式后,再输入AT+MSLP=on,模块退出睡眠模式。模式仍然为命令模式。

  17、 AT+WSCAN

  功能:搜索周围AP

  格式:

  AT+ WSCAN

  +ok=< LF >< LF >

  参数:

  Ø ap_site:搜索到的AP站点

  返回值的首行是“RSSI,SSID,BSSID,Channel,Encryption,Authentication”,分别是信号强度、网络名称、MAC地址、信道、认证模式、加密算法。

  18、 AT+TCPLK

  功能:查询TCP链接是否已建链

  格式:

  AT+ TCPLK

  +ok=< LF >< LF >

  参数:

  Ø sta.:返回TCP是否建链,如

  ² on,表示已经建链

  ² off,表示没有建链

  19、 AT+TCPDIS

  功能:链接/断开TCP(只在TCP Client时有效)

  格式:

  查询:AT+ TCPDIS

  +ok=< LF >< LF >

  设置:AT+ TCPDIS=

  +ok< LF >< LF >

  参数:

  Ø 查询时,sta.:返回TCP Client是否为可链接状态,如

  ² on,表示为可链接状态

  ² off,表示为不可链接状态

  Ø 设置时,off设置模块为不可链接状态,即下完命令后,模块马上断开链接并不再重连,on设置模块为可链接状态,即下完命令后,模块马上开始重连服务器。

  20、AT+WANN

  功能:设置/查询WAN设置,只在STA模式下有效

  格式:

  查询:AT+WANN

  +ok=< LF >< LF >

  设置:AT+ WANN=< mode,address,mask,gateway >

  +ok< LF >< LF >

  参数:

  Ø mode:WAN口IP模式,如

  ² static,静态IP

  ² DHCP,动态IP

  Ø address.:WAN口IP地址

  Ø mask:WAN口子网掩码

  Ø gateway:WAN口网关地址

  21、 AT+LANN

  功能:设置/查询LAN设置,只在AP模式下有效

  格式:

  查询:AT+LANN

  +ok=< LF >< LF >

  设置:AT+ LANN=

  +ok< LF >< LF >

  参数:

  Ø address.:LAN口IP地址

  Ø mask:LAN口子网掩码

  注意:WANN查看的模块的wan口地址,LANN查看的模块的lan口地址,这两个IP不能设置成在同网段,否则模块工作不正常。

  22、 AT+DHCPGW

  功能:设置/查询DHCP网关地址

  格式:

  查询:AT+ DHCPGW

  +ok=

  < LF >< LF >

  设置:AT+ DHCPGW=

  +ok< LF >< LF >

  参数:

  Ø address.:DHCP网关地址

  23、 AT+TCPTO

  功能:设置/查询TCP超时时间

  格式:

  查询:AT+ TCPTO

  +ok=< LF >< LF >

  设置:AT+ TCPTO=

  +ok< LF >< LF >

  参数:

  Ø time.:TCP超时时间,<= 600 (600秒),>=0 (0表示不超时),默认为0

  TCP超时:模块TCP通道未接收到任何数据开始计数,接收到数据时清除计数。如果计时时间超出了TCPTO的时间,则断开连接。模块工作在TCP Client时,会主动重连TCP Server,模块做TCP server时,TCP client需要主动重连。

  24、 AT+MAXSK

  功能:设置/查询最大TCP连接数

  格式:

  查询:AT+ MAXSK

  +ok=< LF >< LF >

  设置:AT+ MAXSK =

  +ok< LF >< LF >

  参数:

  Ø num:最大TCP连接数,可支持1~32,默认为32

  当设置为TCP Server时,模块最大可支持32个TCP连接,用户如果不需要这么多连接数,可以设置此参数适当减少。

  25、 AT+TCPB

  功能:使能/禁用TCPB功能

  格式:

  查询:AT+TCPB

  +ok=< LF >< LF >

  设置:AT+ TCPB=

  +ok< LF >< LF >

  参数:

  Ø 查询时,sta.:返回TCPB功能是否使能,如

  ² on,表示TCPB使能

  ² off,表示TCPB不使能

  重启模块后,设置的参数生效。

  26、 AT+TCPPTB

  功能:设置/查询TCPB的端口号

  格式:

  查询:AT+TCPPTB

  +ok=< LF >< LF >

  设置:AT+ TCPPTB=

  +ok< LF >< LF >

  参数:

  Ø port:协议端口,10进制数,小于是65535

  重启模块后,设置的参数生效。

  27、 AT+TCPADDB

  功能:设置/查询TCPB的服务器

  格式:

  查询:AT+TCPADDB

  +ok=< LF >< LF >

  设置:AT+ TCPADDB=

  +ok< LF >< LF >

  参数:

  Ø add:TCPB的服务器地址(可以输入服务器的IP地址,也可以是服务器域名)。

  重启模块后,设置的参数生效。

  28、 AT+TCPTOB

  功能:设置/查询TCPB超时时间

  格式:

  查询:AT+ TCPTOB

  +ok=< LF >< LF >

  设置:AT+ TCPTOB=

  +ok< LF >< LF >

  参数:

  Ø time.:TCPB超时时间,<= 600 (600秒),>=0 (0表示不超时),默认为0

  29、AT+TCPLKB

  功能:查询TCPB链接是否已建链

  格式:

  AT+ TCPLKB

  +ok=< LF >< LF >

  参数:

  Ø sta.:返回TCPB是否建链,如

  ² on,表示已经建链

  ² off,表示没有建链

  30、 AT+EPHY

  功能:开启/关闭以太网接口

  格式:

  设置:AT+ EPHY

  +ok< LF >< LF >

  参数:

  Ø 为减少功耗,模块默认时以太网是不能使用的。输入此命令后,开启以太网口。此命令不保存,即重起后以太网还是不使能的。如果要保存以太网口使能的设置,需使用出厂设置命令。如果需要永久开启以太网口,请使用AT+FEPHY=on命令。

  以太网接口关闭后可以减少模块功耗,所以建议不使用以太网口时,设为关闭。默认设置下以太网口是关闭的。

  用AT+FVEW=disable/enable,可以设置模块网口工作在lan口(disable)还是wan口(enable),该指令恢复出厂设置生效。

  31、AT+FUDLX

  功能:RS485开启关闭指令

  格式:

  AT+FUDLX=on/off

  +ok< LF >< LF >

  该命令使能或禁止485控制功能,默认RS485是关闭的,485控制引脚为RTS。该指令设置后恢复出厂设置生效。

  32、AT+MMID

  功能:设置模块ID指令

  格式:

  AT+MMID=

  +ok=< LF >< LF >

  参数:

  Ø ID:ID的数值,范围是0~65535.

  33、AT+IDFIR

  功能:首次建连带ID功能开启关闭指令

  格式:

  AT+IDFIR=on/off

  +ok< LF >< LF >

  该命令使能或禁止首次建连带ID功能,默认是关闭的。

  34、AT+IDEVE

  功能:每次数据带ID功能开启关闭指令

  格式:

  AT+IDEVE=on/off

  +ok< LF >< LF >

  该命令使能或禁止每次数据带ID功能,默认是关闭的。

  注意:ID的功能需要服务器端进行相应的处理。当模块连上服务器时会在数据的前面带有两个字节的ID号(ID范围是0~65535,高字节在前,低字节在后)加两个字节的ID反码。例如模块默认的ID是1111,则发向服务器时前四个字节为“0x04 0x57 0xFB 0xA8”。

  35、AT+AABR

  功能:自适应波特率功能开启关闭指令

  格式:

  AT+AABR=on/off

  +ok< LF >< LF >

  该命令使能或禁止自适应波特率功能,默认是开启的。

  36、AT+DHCPDEN

  功能:开启/关闭LAN口的DHCP Server功能

  格式:

  AT+DHCPDEN=on/off

  +ok=< LF >< LF >

  参数:

  该命令使能或禁止LAN口的DHCP Server功能,默认是开启的。

  37、 AT+HIDESSID

  功能:开启/关闭是否隐藏模块AP的SSID

  格式:

  AT+HIDESSID=on/off

  +ok< LF >< LF >

  该命令使能或禁止否隐藏模块AP的SSID,默认是关闭的。

  38、 AT+DOMAIN

  功能:设置/查询登陆模块网页的域名

  格式:

  查询:AT+ DOMAIN

  +ok=< LF >< LF >

  设置:AT+ DOMAIN=

  +ok< LF >< LF >

  参数:

  Ø name:登陆模块网页的域名。

  39、AT+RELD

  功能:恢复出厂设置

  格式:

  AT+ RELD

  +ok=rebooting…< LF >< LF >

  该命令恢复模块的出厂设置,然后自动重启。

  40、 AT+Z

  功能:重启模块

  格式:

  AT+ Z

  模块重启

  41、 AT+MID

  功能:查询模块MID

  格式:

  查询:AT+MID

  +ok=< LF >< LF >

  参数:

  Ø module_id:模块MID,格式

  ² A11-yymmddnnnn

  l yymmdd:分别表示生产日期,年月日

  l nnnn:表示生产系列号

  42、 AT+VER

  功能:查询软件版本

  格式:

  查询:AT+VER

  +ok=< LF >< LF >

  参数:

  Ø ver:返回模块软件版本

  43、AT+H

  功能:帮助指令

  格式:

  查询:AT+H

  +ok=< LF >< LF >

  参数:commod help:命令行说明

  44、 AT+HTTPURL

  功能:设置/查询HTTP服务器的IP和端口

  格式:

  查询:AT+ HTTPURL

  +ok=,< LF >< LF >

  设置:AT+ HTTPURL=,

  +ok< LF >< LF >

  参数:

  Ø ip:HTTP服务器的ip。

  Ø port:HTTP服务器的端口。

  45、 AT+HTTPTP

  功能:设置/查询HTTP的请求类型

  格式:

  查询:AT+ HTTPTP

  +ok=< LF >< LF >

  设置:AT+ HTTPTP=

  +ok< LF >< LF >

  参数:

  Ø Type:HTTP的请求类型,如

  ² GET

  ² PUT

  ² POST

  46、 AT+HTTPPH

  功能:设置/查询HTTP的协议头路径

  格式:

  查询:AT+ HTTPPH

  +ok=< LF >< LF >

  设置:AT+ HTTPPH=

  +ok< LF >< LF >

  参数:

  Ø path:HTTP的协议头路径。

  47、 AT+HTTPCN

  功能:设置/查询HTTP协议头的Connection

  格式:

  查询:AT+ HTTPCN

  +ok=< LF >< LF >

  设置:AT+ HTTPCN=

  +ok< LF >< LF >

  参数:

  Ø Connection:HTTP协议头的Connection。

  48、 AT+HTTPUA

  功能:设置/查询HTTP协议头的User-Agent

  格式:

  查询:AT+ HTTPUA

  +ok=< LF >< LF >

  设置:AT+ HTTPUA=

  +ok< LF >< LF >

  参数:

  User-Agent:HTTP协议头的User-Agent。

  49、 AT+WSSSIDA

  功能:设置/查询WIFI 三个STA参数集下的第一个AP SSID

  格式:

  查询:AT+WSSSIDA

  +ok=< LF >< LF >

  设置:AT+ WSSSIDA=

  +ok< LF >< LF >

  参数:

  Ø ap’s ssid:AP的SSID

  该参数只在STA模式下有效,重启模块后,设置的参数生效。但在AP模式下也可以设置这些参数。

  50、 AT+WSSSIDB

  功能:设置/查询WIFI 三个STA参数集下的第二个AP SSID

  格式:

  查询:AT+WSSSIDB

  +ok=< LF >< LF >

  设置:AT+ WSSSIDB=

  +ok< LF >< LF >

  参数:

  Ø ap’s ssid:AP的SSID

  该参数只在STA模式下有效,重启模块后,设置的参数生效。但在AP模式下也可以设置这些参数。

  51、 AT+WSSSIDC

  功能:设置/查询WIFI 三个STA参数集下的第三个AP SSID

  格式:

  查询:AT+WSSSIDC

  +ok=< LF >< LF >

  设置:AT+ WSSSIDC=

  +ok< LF >< LF >

  参数:

  Ø ap’s ssid:AP的SSID

  该参数只在STA模式下有效,重启模块后,设置的参数生效。但在AP模式下也可以设置这些参数。

  52、 AT+WSKEYA

  功能:设置/查询WIFI 三个STA参数集下的第一个AP 加密

  格式:

  查询:AT+WSKEYA

  +ok=< LF >< LF >

  设置:AT+ WSKEYA=< auth,encry,key>

  +ok< LF >< LF >

  参数:

  Ø auth:认证模式,包括

  ² OPEN

  ² SHARED

  ² WPAPSK

  ² WPA2PSK

  Ø encry:加密算法,包括

  ² NONE:auth=OPEN时有效

  ² WEP-H:auth=OPEN或SHARED时有效(WEP,HEX)

  ² WEP-A:auth=OPEN或SHARED时有效(WEP,ASCII)

  ² TKIP:auth= WPAPSK/WPA2PSK时有效

  ² AES:auth= WPAPSK/WPA2PSK时有效

  Ø key:密码,当encry=WEP-H时,密码为16进制数,10位或26位;当encry=WEP-A时,密码为ASCII码,5位或13位;否则为ASCII码,小于64位,大于8位。

  该参数只在STA模式下有效,重启模块后,设置的参数生效。但在AP模式下也可以设置这些参数。

  53、 AT+WSKEYB

  功能:设置/查询WIFI 三个STA参数集下的第二个AP 加密

  格式:

  查询:AT+WSKEYB

  +ok=< LF >< LF >

  设置:AT+ WSKEYB=< auth,encry,key>

  +ok< LF >< LF >

  参数:

  Ø auth:认证模式,包括

  ² OPEN

  ² SHARED

  ² WPAPSK

  ² WPA2PSK

  Ø encry:加密算法,包括

  ² NONE:auth=OPEN时有效

  ² WEP-H:auth=OPEN或SHARED时有效(WEP,HEX)

  ² WEP-A:auth=OPEN或SHARED时有效(WEP,ASCII)

  ² TKIP:auth= WPAPSK/WPA2PSK时有效

  ² AES:auth= WPAPSK/WPA2PSK时有效

  Ø key:密码,当encry=WEP-H时,密码为16进制数,10位或26位;当encry=WEP-A时,密码为ASCII码,5位或13位;否则为ASCII码,小于64位,大于8位。

  该参数只在STA模式下有效,重启模块后,设置的参数生效。但在AP模式下也可以设置这些参数。

  54、AT+WSKEYC

  功能:设置/查询WIFI 三个STA参数集下的第三个AP 加密

  格式:

  查询:AT+WSKEYC

  +ok=< LF >< LF >

  设置:AT+ WSKEYC=< auth,encry,key>

  +ok< LF >< LF >

  参数:

  Ø auth:认证模式,包括

  ² OPEN

  ² SHARED

  ² WPAPSK

  ² WPA2PSK

  Ø encry:加密算法,包括

  ² NONE:auth=OPEN时有效

  ² WEP-H:auth=OPEN或SHARED时有效(WEP,HEX)

  ² WEP-A:auth=OPEN或SHARED时有效(WEP,ASCII)

  ² TKIP:auth= WPAPSK/WPA2PSK时有效

  ² AES:auth= WPAPSK/WPA2PSK时有效

  Ø key:密码,当encry=WEP-H时,密码为16进制数,10位或26位;当encry=WEP-A时,密码为ASCII码,5位或13位;否则为ASCII码,小于64位,大于8位。

  该参数只在STA模式下有效,重启模块后,设置的参数生效。但在AP模式下也可以设置这些参数。

  55、AT+WSQY

  功能:设置/查询三个STA参数集下切换的信号临界值(百分比)

  格式:

  查询:AT+ WSQY

  +ok=< LF >< LF >

  设置:AT+ WSQY=< ret>

  +ok< LF >< LF >

  参数:

  Ø ret:

  ² 信号强度的百分比,如信号强度是50%,设置的时候应为AT+WSQY=50

  注意:如果设置为100,则模块不会自动切换WIFI网络。如果客户只使用一个STA参数,请务必将该参数设置成100。

  56、AT+HTPMODE

  功能:新、旧版HTTP报头设置方式切换(HTTPD Client)

  格式:

  查询:AT+HTPMODE

  +ok=< LF >< LF >

  设置:AT+ HTPMODE=

  +ok< LF >< LF >

  参数:

  Ø type:认证模式,包括

  ² new :新版HTTP报头设置方式

  ² old:旧版HTTP报头设置方式

  该参数只在HTTPD Client模式下有效,重启模块后,设置的参数生效。但在其他模式下也可以设置这个参数。

  57、AT+HTPSV

  功能:设置/查询HTTP服务器的IP和端口

  格式:

  查询:AT+ HTPSV

  +ok=,< LF >< LF >

  设置:AT+ HTPSV=,

  +ok< LF >< LF >

  参数:

  Ø ip:HTTP服务器的ip。

  Ø port:HTTP服务器的端口。

  该参数只在HTTPD Client模式下有效,重启模块后,设置的参数生效。但在其他模式下也可以设置这些参数。

  58、 AT+HTPTP

  功能:设置/查询HTTP的请求类型

  格式:

  查询:AT+ HTPTP

  +ok=< LF >< LF >

  设置:AT+ HTPTP=

  +ok< LF >< LF >

  参数:

  Ø Type:HTTP的请求类型,如

  ² GET

  ² PUT

  ² POST

  该参数只在HTTPD Client模式下有效,重启模块后,设置的参数生效。但在其他模式下也可以设置这些参数。

  59、 AT+HTPURL

  功能:设置/查询HTTP的协议头路径

  格式:

  查询:AT+ HTPURL

  +ok=< LF >< LF >

  设置:AT+ HTPURL=

  +ok< LF >< LF >

  参数:

  Ø path:HTTP的请求路径。

  60、 AT+HTPHEAD

  功能:设置/查询HTTP的报头内容

  格式:

  查询:AT+ HTPHEAD

  +ok=< LF >< LF >

  设置:AT+ HTPHEAD=

  +ok< LF >< LF >

  参数:

  Ø head:HTTP的报头内容。报头内容中的回车换行请用“<>”字符串代替,最长200个字节。

  注意:AT+HTPMODE、AT+HTPSV、AT+HTPTP、AT+HTPURL、AT+HTPHEAD这些AT指令在V5.01.14及以上的版本支持。

  61、 AT+REGEN

  功能:设置/查询注册包类型

  格式:

  查询:AT+ REGEN

  +ok=< LF >< LF >

  设置:AT+ REGEN=

  +ok< LF >< LF >

  参数:

  Ø mode:注册包类型,如

  ² id:注册包为ID

  ² mac:注册包为MAC地址

  ² off:不开启注册包功能

  62、 AT+REGTCP

  功能:设置/查询注册包方式

  格式:

  查询:AT+ REGTCP

  +ok=< LF >< LF >

  设置:AT+ REGTCP=

  +ok< LF >< LF >

  参数:

  Ø type:注册包类型,如

  ² first:模块建立连接时发送注册包

  ² every:每次发送数据时发送注册包

  63、 AT+REGID

  功能:设置/查询注册包ID

  格式:

  查询:AT+ REGID

  +ok=< LF >< LF >

  设置:AT+ REGID=

  +ok< LF >< LF >

  参数:

  Ø ID:ID的数值,范围是0~65535.



上一篇: 4G工业级路由器与普通4G路由器的区别
下一篇: 低功耗蓝牙模块的打包机制

发表评论