AT指令:
1. AP模式
1-1.AP指令
(1)重啟模塊 : AT+RST
(2)設置模塊 :AT+CWMODE=<mode>
<mode>:1.Station模式 2.AP模式 3.AP+Station模式
指令:AT+CWMODE=2 or AT+CWMODE=3
附註:需重啟模塊後生效
(3)配置AP參數 :AT+ CWSAP= <ssid>,<pwd>,<chl>, <ecn>
(only AP模式使用)
<ssid>:字串,接入點名稱
<pwd>:字串,密碼最長64Bytes
<chl>:通到號
<ecn>:0-OPEN,1-WEP,2-WPA_PSK,3-WPA2_PSK,4-WPA_WPA2_PSK
(4)查看以接入設備IP:AT+CWLIF
(5)查詢本機IP:AT+CIFSR
AP模式禁用,可能當機
1-2.Server傳送
(1)開啟多連接模式:AT+CIPMUX=<mode>
<mode>:0.單路連結模式 1.多路連結模式
指令:AT+CIPMUX=1
(2)創建伺服器:AT+CIPSERVER=<mode>[,<port>]
<mode>:0.關閉server模式 1.開啟server模式
<port>:端口號,預設值:333
指令:AT+CIPSERVER=1,8080
指令:AT+CIPSERVER=1,8080
附註:
1)AT+CIPMUX=1時才可開啟伺服器,關閉server模式需重啟
2)開啟server後自動建立監聽,當有client接入會自動按順序暫用一個連接
(3)設置服務器愈時時間:AT_CIPSTO=<time>
<time>:服務器愈時時間 0~2880
(4)建立客戶端
下載測試軟體USR-TCP232-Test
TCP Client已連線192.168.2.105,8080
(5)查看當前連接:AT+CIPSTATUS
(6)向某個連結發送數據:AT+CIPSEND=<id>,<length>
<id>接收端的id
<length>發送數據的長度
指令:AT+CIPSEND=0,10
顯示">"後可輸入傳送字串"HAPPY TIME"
Receive AS HEX:需取消勾選,才可顯示字串
1-3.Client傳送
(1)關閉server服務:AT+CIPSERVER=0
(2)重啟模塊:AT+RST
(4)開啟多連接模式:AT+CIPMUX=1
(5)建立TCP連接:AT+CIPSTART=0,"TCP","192.168.2.104",8080
備註:
<id>:0-4,連接的id號
<type>:字串參數,連接類型,”TCP”-建立TCP連接,”UDP”-建立UDP連接
<addr>:字串參數,遠程服務器IP地址
<port>:遠程服務器端口號
(6)向某個連結發送數據:AT+CIPSEND=0,10
指令輸入完成後
接收數據"HAPPY TIME"
沒有留言:
張貼留言