? 局域網內搜索接入路由器的WIFI模塊的IP地址和MAC地址。 搜索模塊發送UDP數據包返回模塊ip和mac地址。 局域網內搜索,確定模塊接入無線路由器后的IP。
?
如上圖所示,模塊作為STA鏈接如下路由器,電腦和手機也接入路由器;因為模塊的IP地址是由路由器分配的,不是確定IP地址,所以PC或者手機無法與模塊建立連接,故需要采用廣播搜索,獲取到模塊在STA模式的IP地址。另外,該搜索方法還可以實現網絡AT指令功能,具體操作如下:
1.通過UDP廣播(廣播地址: xx.xx.xx.255,端口: 4196)發送一個口令,默認口令為: "HF-A11ASSISTHREAD",該口令可用AT+ASWD命令設置,最長20字節。
2.模塊收到口令后,如果口令正確,向該地址(單播,端口: 48899)發送本地IP地址和MAC地址和模塊名稱。(IP, MAC, MID如 10.10. 100. 254,D8BOCFFF1234, USR-WIFI232-T)。
3.搜索工具收到模塊返回的IP地址及MAC地址后,再回送一個"+ok",模塊收到后進入連接狀態。
4.進入連接狀態后,模塊可以正常接收網絡AT指令,另外工具需要在1分鐘內發送一個指令,如用戶沒有指令輸入,則發送AT+W以保持連接狀態。
5.用AT+Q命令退出連接狀態。備注:如果不需要網絡AT命令,只是獲取模塊IP,則不需要進行第3、4、5步操作。
使用網絡助手測試搜索模塊IP和MAC地址 下圖為測試步驟:
?
配置相關數據
?
測試UDP收發情況
?
測試串口收發情況
完成
審核編輯 黃昊宇
?
-
模塊
+關注
關注
7文章
2717瀏覽量
47555 -
WIFI
+關注
關注
81文章
5300瀏覽量
204002 -
UDP
+關注
關注
0文章
326瀏覽量
33989
發布評論請先 登錄
相關推薦
局域網的連接設備有哪些類型
飛凌全志T527開發板實現局域網內文件傳輸功能
AirKiss配網完成后,向10000端口發送UDP廣播包的長度疑問求解
想在局域網內對ESP-WROOM-02通過IOT APP進行設備添加,不成功,為什么?
在局域網中ESP8266傳輸數據會很慢是怎么回事?
請問ESP8266的RTOS版本的SDK是否支持UDP廣播?
用ESP32-CAM和ESP-WROVER-KIT做局域網視頻傳輸時,如何修改UDP數據包最大長度?
WiFi串口服務器與工業路由器:局域網應用的協同之力
![<b class='flag-5'>WiFi</b>串口服務器與工業路由器:<b class='flag-5'>局域網</b>應用的協同之力](https://file1.elecfans.com/web2/M00/EA/AE/wKgZomZZqIOAZ6uZAAIo9MdUjCE546.png)
評論