WIFI模塊的AT指令含義
1、 AT+E
功能:打開/關(guān)閉回顯功能
格式:
AT+E
+ok< LF >< LF >
模塊從透傳模式切換到命令模式時,默認回顯功能打開,第一次輸入AT+E后關(guān)閉回顯功能,再次輸入后打開回顯功能。
2、AT+ENTM
功能:進入透傳模式
格式:
AT+ENTM
+ok< LF >< LF >
該命令正確執(zhí)行后,模塊從命令模式切換到透傳模式。如果要再次進入命令模式,可以輸入“+++”及確認碼后回到命令模式。
3、 AT+NETP
功能:設(shè)置/查詢網(wǎng)絡(luò)協(xié)議參數(shù)
格式:
查詢:AT+NETP
+ok=< LF >< LF >
設(shè)置:AT+NETP=
+ok< LF >< LF >
參數(shù):
? protocol:協(xié)議類型,包括
2 TCP
2 UDP
? CS:服務(wù)器端或客戶端,包括
2 SERVER:服務(wù)器端
2 CLIENT:客戶端
? port:協(xié)議端口,10進制數(shù),小于是65535
注意:Tcp Server和Udp Server時,不可以是80(HTTP端口)、8000(websocket端口)、49000(usr-link端口)。
? IP:模塊為TCP client或UDP時,服務(wù)器的地址(可以輸入服務(wù)器的IP地址,也可以是服務(wù)器域名)。
重啟模塊后,設(shè)置的參數(shù)生效。
4、 AT+UART
功能:設(shè)置/查詢串口參數(shù)
格式:
查詢:AT+UART
+ok=< LF >< LF >
設(shè)置:AT+UART=
+ok< LF >< LF >
參數(shù):
? baudrate:波特率,可以
2 300,600,1200,1800,2400,4800,9600,19200,38400,57600,115200,230400,345600,460800
? data_bits:數(shù)據(jù)位,可以
2 5,6,7,8
? stop_bits:停止位,可以
2 1,2
? parity:檢驗位,可以
2 NONE:無檢驗位
2 EVEN:偶檢驗
2 ODD:奇檢驗
2 MARK:正檢驗
2 SPACE:負檢驗
? flowctrl:硬件流控(CTSRTS)
2 NFC:無硬件流控
2 FC:有硬件流控
重啟模塊后,設(shè)置的參數(shù)生效。
5、 AT+UARTF
功能:開啟/關(guān)閉自動成幀功能
格式:
查詢:AT+ UARTF
+ok=< LF >< LF >
設(shè)置:AT+ UARTF=
+ok< LF >< LF >
參數(shù):
? para:可以取值disable或enable,表示關(guān)閉或開啟自動成幀功能
6、 AT+UARTFT
功能:設(shè)置/查詢自動成幀觸發(fā)時間
格式:
查詢:AT+ UARTFT
+ok=< LF >< LF >
設(shè)置:AT+ UARTFT=
+ok< LF >< LF >
參數(shù):
? time:自動成幀觸發(fā)時間,單位為ms。取值范圍:100~10000。
7、 AT+UARTFL
功能:設(shè)置/查詢自動成幀觸發(fā)長度
格式:
查詢:AT+ UARTFL
+ok=< LF >< LF >
設(shè)置:AT+ UARTFL=
+ok< LF >< LF >
參數(shù):
? len:自動成幀觸發(fā)長度,單位為byte。取值范圍:16~4096。
8、 AT+TMODE
功能:設(shè)置/查詢數(shù)據(jù)傳輸模式(透傳模式或協(xié)議模式)
格式:
查詢:AT+TMODE
+ok=< LF >< LF >
設(shè)置:AT+ TMODE=
+ok< LF >< LF >
參數(shù):
? tmode:數(shù)據(jù)傳輸模式,包括
2 Through:透明傳輸模式
2 Agreement:串口指令模式
2 GPIO:GPIO模式
2 Httpdclient:HTTPD Client模式
重啟模塊后,設(shè)置的參數(shù)生效。
注意:沒有CMD,上電后默認不會工作在AT指令模式。
9、 AT+WMODE
功能:設(shè)置/查詢WIFI操作模式(AP 或者STA)
格式:
查詢:AT+WMODE
+ok=< LF >< LF >
設(shè)置:AT+ WMODE=
+ok< LF >< LF >
參數(shù):
? mode:WIFI操作模式,包括
2 AP:無線接入點模式
2 STA:無線終端模式
重啟模塊后,設(shè)置的參數(shù)生效。
10、 AT+WSKEY
功能:設(shè)置/查詢WIFI STA模式下的加密參數(shù)
格式:
查詢:AT+WSKEY
+ok=< LF >< LF >
設(shè)置:AT+ WSKEY=< auth,encry,key>
+ok< LF >< LF >
參數(shù):
? auth:認證模式,包括
2 OPEN
2 SHARED
2 WPAPSK
2 WPA2PSK
? encry:加密算法,包括
2 NONE:auth=OPEN時有效
2 WEP-H:auth=OPEN或SHARED時有效(WEP,HEX)
2 WEP-A:auth=OPEN或SHARED時有效(WEP,ASCII)
2 TKIP:auth= WPAPSK/WPA2PSK時有效
2 AES:auth= WPAPSK/WPA2PSK時有效
? key:密碼,當encry=WEP-H時,密碼為16進制數(shù),10位或26位;當encry=WEP-A時,密碼為ASCII碼,5位或13位;否則為ASCII碼,小于64位,大于8位。
11、 AT+WSSSID
功能:設(shè)置/查詢WIFI STA模式下的AP SSID
格式:
查詢:AT+WSSSID
+ok=< LF >< LF >
設(shè)置:AT+ WSSSID=
+ok< LF >< LF >
參數(shù):
? ap’s ssid:AP的SSID
該參數(shù)只在STA模式下有效,重啟模塊后,設(shè)置的參數(shù)生效。但在AP模式下也可以設(shè)置這些參數(shù)。
12、 AT+WSLK
功能:查詢無線STA模式下的link狀態(tài)(只能用于STA模式)
格式:
查詢:AT+ WSLK
+ok=< LF >< LF >
參數(shù):
? ret:
2 如果沒連接:返回“Disconnected”
2 如果有連接:返回“AP的SSID(AP的MAC)”
2 如果無線沒有開啟:返回“RF Off”
該參數(shù)只在STA模式下有效。
13、 AT+WEBU
功能:設(shè)置/查詢WEB頁面的登陸參數(shù)(用戶名、密碼)
格式:
查詢:AT+WEBU
+ok=< LF >< LF >
設(shè)置:AT+ WEBU=< usr,password >
+ok< LF >< LF >
參數(shù):
? usr:WEB頁面訪問時的用戶名
? password:WEB頁面訪問時的密碼
14、 AT+WAP
功能:設(shè)置/查詢WIFI AP模式下的參數(shù)
格式:
查詢:AT+WAP
+ok=< LF >< LF >
設(shè)置:AT+ WAP=
+ok< LF >< LF >
參數(shù):
? wifi_mode:WIFI模式,包括
2 11BG
2 11B
2 11G
2 11BGN
2 11N
? ssid:AP模式時的SSID
? channel:WIFI channel 選擇,AUTO或CH1~CH11
該參數(shù)只在AP模式下有效,重啟模塊后,設(shè)置的參數(shù)生效。但在STA模式下也可以設(shè)置這些參數(shù)。
15、 AT+WAKEY
功能:設(shè)置/查詢WIFI AP模式下的加密參數(shù)
格式:
查詢:AT+WAKEY
+ok=< LF >< LF >
設(shè)置:AT+ WAKEY=< auth,encry,key>
+ok< LF >< LF >
參數(shù):
? auth:認證模式,包括
2 OPEN
2 SHARED
2 WPAPSK
2 WPA2PSK
? encry:加密算法,包括
2 NONE:auth=OPEN時有效
2 WEP-H:auth=OPEN或SHARED時有效(WEP,HEX)
2 WEP-A:auth=OPEN或SHARED時有效(WEP,ASCII)
2 TKIP:auth= WPAPSK/WPA2PSK時有效
2 AES:auth= WPAPSK/WPA2PSK時有效
2 TKIPAES:auth= WPAPSK/WPA2PSK時有效
? key:密碼,當encry=WEP-H時,密碼為16進制數(shù),10位或26位;當encry=WEP-A時,密碼為ASCII碼,5位或13位;否則為ASCII碼,小于64位,大于8位。
該參數(shù)只在AP模式下有效,重啟模塊后,設(shè)置的參數(shù)生效。但在STA模式下也可以設(shè)置這些參數(shù)。
16、AT+MSLP
功能:模塊進入睡眠模式(此時無論模塊工作在AP還是STA模式WIFI不可用)
格式:
查詢:AT+ MSLP
+ok=< LF >< LF >
設(shè)置:AT+ MSLP=
+ok< LF >< LF >
參數(shù):
? 查詢時,sta.:返回模塊是否睡眠,如
2 on,表示沒有睡眠
2 off,表示進入睡眠
? 設(shè)置時,off讓模塊進入睡眠模式,on讓模塊退出睡眠模式
當模塊進入睡眠模式后,再輸入AT+MSLP=on,模塊退出睡眠模式。模式仍然為命令模式。
17、 AT+WSCAN
功能:搜索周圍AP
格式:
AT+ WSCAN
+ok=< LF >< LF >
參數(shù):
? ap_site:搜索到的AP站點
返回值的首行是“RSSI,SSID,BSSID,Channel,Encryption,Authentication”,分別是信號強度、網(wǎng)絡(luò)名稱、MAC地址、信道、認證模式、加密算法。
18、 AT+TCPLK
功能:查詢TCP鏈接是否已建鏈
格式:
AT+ TCPLK
+ok=< LF >< LF >
參數(shù):
? sta.:返回TCP是否建鏈,如
2 on,表示已經(jīng)建鏈
2 off,表示沒有建鏈
19、 AT+TCPDIS
功能:鏈接/斷開TCP(只在TCP Client時有效)
格式:
查詢:AT+ TCPDIS
+ok=< LF >< LF >
設(shè)置:AT+ TCPDIS=
+ok< LF >< LF >
參數(shù):
? 查詢時,sta.:返回TCP Client是否為可鏈接狀態(tài),如
2 on,表示為可鏈接狀態(tài)
2 off,表示為不可鏈接狀態(tài)
? 設(shè)置時,off設(shè)置模塊為不可鏈接狀態(tài),即下完命令后,模塊馬上斷開鏈接并不再重連,on設(shè)置模塊為可鏈接狀態(tài),即下完命令后,模塊馬上開始重連服務(wù)器。
20、AT+WANN
功能:設(shè)置/查詢WAN設(shè)置,只在STA模式下有效
格式:
查詢:AT+WANN
+ok=< LF >< LF >
設(shè)置:AT+ WANN=< mode,address,mask,gateway >
+ok< LF >< LF >
參數(shù):
? mode:WAN口IP模式,如
2 static,靜態(tài)IP
2 DHCP,動態(tài)IP
? address.:WAN口IP地址
? mask:WAN口子網(wǎng)掩碼
? gateway:WAN口網(wǎng)關(guān)地址
21、 AT+LANN
功能:設(shè)置/查詢LAN設(shè)置,只在AP模式下有效
格式:
查詢:AT+LANN
+ok=< LF >< LF >
設(shè)置:AT+ LANN=
+ok< LF >< LF >
參數(shù):
? address.:LAN口IP地址
? mask:LAN口子網(wǎng)掩碼
注意:WANN查看的模塊的wan口地址,LANN查看的模塊的lan口地址,這兩個IP不能設(shè)置成在同網(wǎng)段,否則模塊工作不正常。
22、 AT+DHCPGW
功能:設(shè)置/查詢DHCP網(wǎng)關(guān)地址
格式:
查詢:AT+ DHCPGW
+ok=
< LF >< LF >
設(shè)置:AT+ DHCPGW=
+ok< LF >< LF >
參數(shù):
? address.:DHCP網(wǎng)關(guān)地址
23、 AT+TCPTO
功能:設(shè)置/查詢TCP超時時間
格式:
查詢:AT+ TCPTO
+ok=< LF >< LF >
設(shè)置:AT+ TCPTO=
+ok< LF >< LF >
參數(shù):
? time.:TCP超時時間,<= 600 (600秒),>=0 (0表示不超時),默認為0
TCP超時:模塊TCP通道未接收到任何數(shù)據(jù)開始計數(shù),接收到數(shù)據(jù)時清除計數(shù)。如果計時時間超出了TCPTO的時間,則斷開連接。模塊工作在TCP Client時,會主動重連TCP Server,模塊做TCP server時,TCP client需要主動重連。
24、 AT+MAXSK
功能:設(shè)置/查詢最大TCP連接數(shù)
格式:
查詢:AT+ MAXSK
+ok=< LF >< LF >
設(shè)置:AT+ MAXSK =
+ok< LF >< LF >
參數(shù):
? num:最大TCP連接數(shù),可支持1~32,默認為32
當設(shè)置為TCP Server時,模塊最大可支持32個TCP連接,用戶如果不需要這么多連接數(shù),可以設(shè)置此參數(shù)適當減少。
25、 AT+TCPB
功能:使能/禁用TCPB功能
格式:
查詢:AT+TCPB
+ok=< LF >< LF >
設(shè)置:AT+ TCPB=
+ok< LF >< LF >
參數(shù):
? 查詢時,sta.:返回TCPB功能是否使能,如
2 on,表示TCPB使能
2 off,表示TCPB不使能
重啟模塊后,設(shè)置的參數(shù)生效。
26、 AT+TCPPTB
功能:設(shè)置/查詢TCPB的端口號
格式:
查詢:AT+TCPPTB
+ok=< LF >< LF >
設(shè)置:AT+ TCPPTB=
+ok< LF >< LF >
參數(shù):
? port:協(xié)議端口,10進制數(shù),小于是65535
重啟模塊后,設(shè)置的參數(shù)生效。
27、 AT+TCPADDB
功能:設(shè)置/查詢TCPB的服務(wù)器
格式:
查詢:AT+TCPADDB
+ok=< LF >< LF >
設(shè)置:AT+ TCPADDB=
+ok< LF >< LF >
參數(shù):
? add:TCPB的服務(wù)器地址(可以輸入服務(wù)器的IP地址,也可以是服務(wù)器域名)。
重啟模塊后,設(shè)置的參數(shù)生效。
28、 AT+TCPTOB
功能:設(shè)置/查詢TCPB超時時間
格式:
查詢:AT+ TCPTOB
+ok=< LF >< LF >
設(shè)置:AT+ TCPTOB=
+ok< LF >< LF >
參數(shù):
? time.:TCPB超時時間,<= 600 (600秒),>=0 (0表示不超時),默認為0
29、AT+TCPLKB
功能:查詢TCPB鏈接是否已建鏈
格式:
AT+ TCPLKB
+ok=< LF >< LF >
參數(shù):
? sta.:返回TCPB是否建鏈,如
2 on,表示已經(jīng)建鏈
2 off,表示沒有建鏈
30、 AT+EPHY
功能:開啟/關(guān)閉以太網(wǎng)接口
格式:
設(shè)置:AT+ EPHY
+ok< LF >< LF >
參數(shù):
? 為減少功耗,模塊默認時以太網(wǎng)是不能使用的。輸入此命令后,開啟以太網(wǎng)口。此命令不保存,即重起后以太網(wǎng)還是不使能的。如果要保存以太網(wǎng)口使能的設(shè)置,需使用出廠設(shè)置命令。如果需要永久開啟以太網(wǎng)口,請使用AT+FEPHY=on命令。
以太網(wǎng)接口關(guān)閉后可以減少模塊功耗,所以建議不使用以太網(wǎng)口時,設(shè)為關(guān)閉。默認設(shè)置下以太網(wǎng)口是關(guān)閉的。
用AT+FVEW=disable/enable,可以設(shè)置模塊網(wǎng)口工作在lan口(disable)還是wan口(enable),該指令恢復出廠設(shè)置生效。
31、AT+FUDLX
功能:RS485開啟關(guān)閉指令
格式:
AT+FUDLX=on/off
+ok< LF >< LF >
該命令使能或禁止485控制功能,默認RS485是關(guān)閉的,485控制引腳為RTS。該指令設(shè)置后恢復出廠設(shè)置生效。
32、AT+MMID
功能:設(shè)置模塊ID指令
格式:
AT+MMID=
+ok=< LF >< LF >
參數(shù):
? ID:ID的數(shù)值,范圍是0~65535.
33、AT+IDFIR
功能:首次建連帶ID功能開啟關(guān)閉指令
格式:
AT+IDFIR=on/off
+ok< LF >< LF >
該命令使能或禁止首次建連帶ID功能,默認是關(guān)閉的。
34、AT+IDEVE
功能:每次數(shù)據(jù)帶ID功能開啟關(guān)閉指令
格式:
AT+IDEVE=on/off
+ok< LF >< LF >
該命令使能或禁止每次數(shù)據(jù)帶ID功能,默認是關(guān)閉的。
注意:ID的功能需要服務(wù)器端進行相應(yīng)的處理。當模塊連上服務(wù)器時會在數(shù)據(jù)的前面帶有兩個字節(jié)的ID號(ID范圍是0~65535,高字節(jié)在前,低字節(jié)在后)加兩個字節(jié)的ID反碼。例如模塊默認的ID是1111,則發(fā)向服務(wù)器時前四個字節(jié)為“0x04 0x57 0xFB 0xA8”。
35、AT+AABR
功能:自適應(yīng)波特率功能開啟關(guān)閉指令
格式:
AT+AABR=on/off
+ok< LF >< LF >
該命令使能或禁止自適應(yīng)波特率功能,默認是開啟的。
36、AT+DHCPDEN
功能:開啟/關(guān)閉LAN口的DHCP Server功能
格式:
AT+DHCPDEN=on/off
+ok=< LF >< LF >
參數(shù):
該命令使能或禁止LAN口的DHCP Server功能,默認是開啟的。
37、 AT+HIDESSID
功能:開啟/關(guān)閉是否隱藏模塊AP的SSID
格式:
AT+HIDESSID=on/off
+ok< LF >< LF >
該命令使能或禁止否隱藏模塊AP的SSID,默認是關(guān)閉的。
38、 AT+DOMAIN
功能:設(shè)置/查詢登陸模塊網(wǎng)頁的域名
格式:
查詢:AT+ DOMAIN
+ok=< LF >< LF >
設(shè)置:AT+ DOMAIN=
+ok< LF >< LF >
參數(shù):
? name:登陸模塊網(wǎng)頁的域名。
39、AT+RELD
功能:恢復出廠設(shè)置
格式:
AT+ RELD
+ok=rebooting…< LF >< LF >
該命令恢復模塊的出廠設(shè)置,然后自動重啟。
40、 AT+Z
功能:重啟模塊
格式:
AT+ Z
模塊重啟
41、 AT+MID
功能:查詢模塊MID
格式:
查詢:AT+MID
+ok=< LF >< LF >
參數(shù):
? module_id:模塊MID,格式
2 A11-yymmddnnnn
l yymmdd:分別表示生產(chǎn)日期,年月日
l nnnn:表示生產(chǎn)系列號
42、 AT+VER
功能:查詢軟件版本
格式:
查詢:AT+VER
+ok=< LF >< LF >
參數(shù):
? ver:返回模塊軟件版本
43、AT+H
功能:幫助指令
格式:
查詢:AT+H
+ok=< LF >< LF >
參數(shù):commod help:命令行說明
44、 AT+HTTPURL
功能:設(shè)置/查詢HTTP服務(wù)器的IP和端口
格式:
查詢:AT+ HTTPURL
+ok=,< LF >< LF >
設(shè)置:AT+ HTTPURL=,
+ok< LF >< LF >
參數(shù):
? ip:HTTP服務(wù)器的ip。
? port:HTTP服務(wù)器的端口。
45、 AT+HTTPTP
功能:設(shè)置/查詢HTTP的請求類型
格式:
查詢:AT+ HTTPTP
+ok=< LF >< LF >
設(shè)置:AT+ HTTPTP=
+ok< LF >< LF >
參數(shù):
? Type:HTTP的請求類型,如
2 GET
2 PUT
2 POST
46、 AT+HTTPPH
功能:設(shè)置/查詢HTTP的協(xié)議頭路徑
格式:
查詢:AT+ HTTPPH
+ok=< LF >< LF >
設(shè)置:AT+ HTTPPH=
+ok< LF >< LF >
參數(shù):
? path:HTTP的協(xié)議頭路徑。
47、 AT+HTTPCN
功能:設(shè)置/查詢HTTP協(xié)議頭的Connection
格式:
查詢:AT+ HTTPCN
+ok=< LF >< LF >
設(shè)置:AT+ HTTPCN=
+ok< LF >< LF >
參數(shù):
? Connection:HTTP協(xié)議頭的Connection。
48、 AT+HTTPUA
功能:設(shè)置/查詢HTTP協(xié)議頭的User-Agent
格式:
查詢:AT+ HTTPUA
+ok=< LF >< LF >
設(shè)置:AT+ HTTPUA=
+ok< LF >< LF >
參數(shù):
User-Agent:HTTP協(xié)議頭的User-Agent。
49、 AT+WSSSIDA
功能:設(shè)置/查詢WIFI 三個STA參數(shù)集下的第一個AP SSID
格式:
查詢:AT+WSSSIDA
+ok=< LF >< LF >
設(shè)置:AT+ WSSSIDA=
+ok< LF >< LF >
參數(shù):
? ap’s ssid:AP的SSID
該參數(shù)只在STA模式下有效,重啟模塊后,設(shè)置的參數(shù)生效。但在AP模式下也可以設(shè)置這些參數(shù)。
50、 AT+WSSSIDB
功能:設(shè)置/查詢WIFI 三個STA參數(shù)集下的第二個AP SSID
格式:
查詢:AT+WSSSIDB
+ok=< LF >< LF >
設(shè)置:AT+ WSSSIDB=
+ok< LF >< LF >
參數(shù):
? ap’s ssid:AP的SSID
該參數(shù)只在STA模式下有效,重啟模塊后,設(shè)置的參數(shù)生效。但在AP模式下也可以設(shè)置這些參數(shù)。
51、 AT+WSSSIDC
功能:設(shè)置/查詢WIFI 三個STA參數(shù)集下的第三個AP SSID
格式:
查詢:AT+WSSSIDC
+ok=< LF >< LF >
設(shè)置:AT+ WSSSIDC=
+ok< LF >< LF >
參數(shù):
? ap’s ssid:AP的SSID
該參數(shù)只在STA模式下有效,重啟模塊后,設(shè)置的參數(shù)生效。但在AP模式下也可以設(shè)置這些參數(shù)。
52、 AT+WSKEYA
功能:設(shè)置/查詢WIFI 三個STA參數(shù)集下的第一個AP 加密
格式:
查詢:AT+WSKEYA
+ok=< LF >< LF >
設(shè)置:AT+ WSKEYA=< auth,encry,key>
+ok< LF >< LF >
參數(shù):
? auth:認證模式,包括
2 OPEN
2 SHARED
2 WPAPSK
2 WPA2PSK
? encry:加密算法,包括
2 NONE:auth=OPEN時有效
2 WEP-H:auth=OPEN或SHARED時有效(WEP,HEX)
2 WEP-A:auth=OPEN或SHARED時有效(WEP,ASCII)
2 TKIP:auth= WPAPSK/WPA2PSK時有效
2 AES:auth= WPAPSK/WPA2PSK時有效
? key:密碼,當encry=WEP-H時,密碼為16進制數(shù),10位或26位;當encry=WEP-A時,密碼為ASCII碼,5位或13位;否則為ASCII碼,小于64位,大于8位。
該參數(shù)只在STA模式下有效,重啟模塊后,設(shè)置的參數(shù)生效。但在AP模式下也可以設(shè)置這些參數(shù)。
53、 AT+WSKEYB
功能:設(shè)置/查詢WIFI 三個STA參數(shù)集下的第二個AP 加密
格式:
查詢:AT+WSKEYB
+ok=< LF >< LF >
設(shè)置:AT+ WSKEYB=< auth,encry,key>
+ok< LF >< LF >
參數(shù):
? auth:認證模式,包括
2 OPEN
2 SHARED
2 WPAPSK
2 WPA2PSK
? encry:加密算法,包括
2 NONE:auth=OPEN時有效
2 WEP-H:auth=OPEN或SHARED時有效(WEP,HEX)
2 WEP-A:auth=OPEN或SHARED時有效(WEP,ASCII)
2 TKIP:auth= WPAPSK/WPA2PSK時有效
2 AES:auth= WPAPSK/WPA2PSK時有效
? key:密碼,當encry=WEP-H時,密碼為16進制數(shù),10位或26位;當encry=WEP-A時,密碼為ASCII碼,5位或13位;否則為ASCII碼,小于64位,大于8位。
該參數(shù)只在STA模式下有效,重啟模塊后,設(shè)置的參數(shù)生效。但在AP模式下也可以設(shè)置這些參數(shù)。
54、AT+WSKEYC
功能:設(shè)置/查詢WIFI 三個STA參數(shù)集下的第三個AP 加密
格式:
查詢:AT+WSKEYC
+ok=< LF >< LF >
設(shè)置:AT+ WSKEYC=< auth,encry,key>
+ok< LF >< LF >
參數(shù):
? auth:認證模式,包括
2 OPEN
2 SHARED
2 WPAPSK
2 WPA2PSK
? encry:加密算法,包括
2 NONE:auth=OPEN時有效
2 WEP-H:auth=OPEN或SHARED時有效(WEP,HEX)
2 WEP-A:auth=OPEN或SHARED時有效(WEP,ASCII)
2 TKIP:auth= WPAPSK/WPA2PSK時有效
2 AES:auth= WPAPSK/WPA2PSK時有效
? key:密碼,當encry=WEP-H時,密碼為16進制數(shù),10位或26位;當encry=WEP-A時,密碼為ASCII碼,5位或13位;否則為ASCII碼,小于64位,大于8位。
該參數(shù)只在STA模式下有效,重啟模塊后,設(shè)置的參數(shù)生效。但在AP模式下也可以設(shè)置這些參數(shù)。
55、AT+WSQY
功能:設(shè)置/查詢?nèi)齻€STA參數(shù)集下切換的信號臨界值(百分比)
格式:
查詢:AT+ WSQY
+ok=< LF >< LF >
設(shè)置:AT+ WSQY=< ret>
+ok< LF >< LF >
參數(shù):
? ret:
2 信號強度的百分比,如信號強度是50%,設(shè)置的時候應(yīng)為AT+WSQY=50
注意:如果設(shè)置為100,則模塊不會自動切換WIFI網(wǎng)絡(luò)。如果客戶只使用一個STA參數(shù),請務(wù)必將該參數(shù)設(shè)置成100。
56、AT+HTPMODE
功能:新、舊版HTTP報頭設(shè)置方式切換(HTTPD Client)
格式:
查詢:AT+HTPMODE
+ok=< LF >< LF >
設(shè)置:AT+ HTPMODE=
+ok< LF >< LF >
參數(shù):
? type:認證模式,包括
2 new :新版HTTP報頭設(shè)置方式
2 old:舊版HTTP報頭設(shè)置方式
該參數(shù)只在HTTPD Client模式下有效,重啟模塊后,設(shè)置的參數(shù)生效。但在其他模式下也可以設(shè)置這個參數(shù)。
57、AT+HTPSV
功能:設(shè)置/查詢HTTP服務(wù)器的IP和端口
格式:
查詢:AT+ HTPSV
+ok=,< LF >< LF >
設(shè)置:AT+ HTPSV=,
+ok< LF >< LF >
參數(shù):
? ip:HTTP服務(wù)器的ip。
? port:HTTP服務(wù)器的端口。
該參數(shù)只在HTTPD Client模式下有效,重啟模塊后,設(shè)置的參數(shù)生效。但在其他模式下也可以設(shè)置這些參數(shù)。
58、 AT+HTPTP
功能:設(shè)置/查詢HTTP的請求類型
格式:
查詢:AT+ HTPTP
+ok=< LF >< LF >
設(shè)置:AT+ HTPTP=
+ok< LF >< LF >
參數(shù):
? Type:HTTP的請求類型,如
2 GET
2 PUT
2 POST
該參數(shù)只在HTTPD Client模式下有效,重啟模塊后,設(shè)置的參數(shù)生效。但在其他模式下也可以設(shè)置這些參數(shù)。
59、 AT+HTPURL
功能:設(shè)置/查詢HTTP的協(xié)議頭路徑
格式:
查詢:AT+ HTPURL
+ok=< LF >< LF >
設(shè)置:AT+ HTPURL=
+ok< LF >< LF >
參數(shù):
? path:HTTP的請求路徑。
60、 AT+HTPHEAD
功能:設(shè)置/查詢HTTP的報頭內(nèi)容
格式:
查詢:AT+ HTPHEAD
+ok=< LF >< LF >
設(shè)置:AT+ HTPHEAD=
+ok< LF >< LF >
參數(shù):
? head:HTTP的報頭內(nèi)容。報頭內(nèi)容中的回車換行請用“<>”字符串代替,最長200個字節(jié)。
注意:AT+HTPMODE、AT+HTPSV、AT+HTPTP、AT+HTPURL、AT+HTPHEAD這些AT指令在V5.01.14及以上的版本支持。
61、 AT+REGEN
功能:設(shè)置/查詢注冊包類型
格式:
查詢:AT+ REGEN
+ok=< LF >< LF >
設(shè)置:AT+ REGEN=
+ok< LF >< LF >
參數(shù):
? mode:注冊包類型,如
2 id:注冊包為ID
2 mac:注冊包為MAC地址
2 off:不開啟注冊包功能
62、 AT+REGTCP
功能:設(shè)置/查詢注冊包方式
格式:
查詢:AT+ REGTCP
+ok=< LF >< LF >
設(shè)置:AT+ REGTCP=
+ok< LF >< LF >
參數(shù):
? type:注冊包類型,如
2 first:模塊建立連接時發(fā)送注冊包
2 every:每次發(fā)送數(shù)據(jù)時發(fā)送注冊包
63、 AT+REGID
功能:設(shè)置/查詢注冊包ID
格式:
查詢:AT+ REGID
+ok=< LF >< LF >
設(shè)置:AT+ REGID=
+ok< LF >< LF >
參數(shù):
? ID:ID的數(shù)值,范圍是0~65535.