? 局域網(wǎng)內(nèi)搜索接入路由器的WIFI模塊的IP地址和MAC地址。 搜索模塊發(fā)送UDP數(shù)據(jù)包返回模塊ip和mac地址。 局域網(wǎng)內(nèi)搜索,確定模塊接入無(wú)線路由器后的IP。
?
如上圖所示,模塊作為STA鏈接如下路由器,電腦和手機(jī)也接入路由器;因?yàn)槟K的IP地址是由路由器分配的,不是確定IP地址,所以PC或者手機(jī)無(wú)法與模塊建立連接,故需要采用廣播搜索,獲取到模塊在STA模式的IP地址。另外,該搜索方法還可以實(shí)現(xiàn)網(wǎng)絡(luò)AT指令功能,具體操作如下:
1.通過(guò)UDP廣播(廣播地址: xx.xx.xx.255,端口: 4196)發(fā)送一個(gè)口令,默認(rèn)口令為: "HF-A11ASSISTHREAD",該口令可用AT+ASWD命令設(shè)置,最長(zhǎng)20字節(jié)。
2.模塊收到口令后,如果口令正確,向該地址(單播,端口: 48899)發(fā)送本地IP地址和MAC地址和模塊名稱。(IP, MAC, MID如 10.10. 100. 254,D8BOCFFF1234, USR-WIFI232-T)。
3.搜索工具收到模塊返回的IP地址及MAC地址后,再回送一個(gè)"+ok",模塊收到后進(jìn)入連接狀態(tài)。
4.進(jìn)入連接狀態(tài)后,模塊可以正常接收網(wǎng)絡(luò)AT指令,另外工具需要在1分鐘內(nèi)發(fā)送一個(gè)指令,如用戶沒(méi)有指令輸入,則發(fā)送AT+W以保持連接狀態(tài)。
5.用AT+Q命令退出連接狀態(tài)。備注:如果不需要網(wǎng)絡(luò)AT命令,只是獲取模塊IP,則不需要進(jìn)行第3、4、5步操作。
使用網(wǎng)絡(luò)助手測(cè)試搜索模塊IP和MAC地址 下圖為測(cè)試步驟:
?
配置相關(guān)數(shù)據(jù)
?
測(cè)試UDP收發(fā)情況
?
測(cè)試串口收發(fā)情況
完成
文章來(lái)源:上海卓嵐信息科技有限公司
審核編輯 黃昊宇
?
-
模塊
+關(guān)注
關(guān)注
7文章
2837瀏覽量
53303 -
WIFI
+關(guān)注
關(guān)注
82文章
5510瀏覽量
213638 -
UDP
+關(guān)注
關(guān)注
0文章
334瀏覽量
35422
發(fā)布評(píng)論請(qǐng)先 登錄
WiFi藍(lán)牙模塊與WiFi 7技術(shù)趨勢(shì)及應(yīng)用場(chǎng)景解析
加賀富儀艾電子無(wú)線局域網(wǎng)和藍(lán)牙組合模塊WKI611AA1的特點(diǎn)
Debian系統(tǒng)中如何修改dns?
WIFI6 SOC模塊介紹解析
打破局域網(wǎng)限制:基于云橋接的WiFi開(kāi)關(guān)量對(duì)傳模塊
無(wú)線局域網(wǎng)的優(yōu)缺點(diǎn)和使用要點(diǎn)
ESP32通過(guò)OTA無(wú)線局域網(wǎng)遠(yuǎn)程升級(jí)下載程序
模擬量雙向?qū)?b class='flag-5'>模塊,局域網(wǎng)通訊,應(yīng)用廣泛
開(kāi)關(guān)量對(duì)傳控制器,局域網(wǎng)通訊,應(yīng)用廣泛
VLAN劃分詳解:虛擬局域網(wǎng)的實(shí)現(xiàn)與應(yīng)用
局域網(wǎng)內(nèi)使用UDP廣播方式搜索wifi模塊的使用說(shuō)明
評(píng)論