0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

局域网内使用UDP广播方式搜索wifi模块的使用说明

卓岚物联 来源:maggie602451 作者:maggie602451 2022-11-25 14:29 次阅读

​ 局域网内搜索接入路由器的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

    文章

    2692

    浏览量

    47423
  • WIFI
    +关注

    关注

    81

    文章

    5295

    浏览量

    203550
  • UDP
    UDP
    +关注

    关注

    0

    文章

    325

    浏览量

    33931
收藏 人收藏

    评论

    相关推荐

    局域网的连接设备有哪些类型

    局域网的连接设备是构建局域网的关键组成部分,它们负责将网络中的各个节点(如计算机、服务器、打印机等)连接起来,实现数据的传输和共享。以下是对局域网连接设备的详细介绍,包括常见的设备类型、工作原理、应用场景以及它们在网络中的作用。
    的头像 发表于 10-08 10:33 1201次阅读

    飞凌全志T527开发板实现局域网内文件传输功能

    的路由器的方式,实现局域网内的数据传输。 根据用户手册中的说明,我们连接到家里的WIFI 命令如下:fltest_wifi.sh -i wl
    发表于 07-29 13:55

    AirKiss配网完成后,向10000端口发送UDP广播包的长度疑问求解

    据), 目的端口号为 10000,建议广播包的个数至少为 20 个,发送方收到该广播包后 就能确认接收方已经准确接收到所有数据了,由于各平台连接路由器、发送 UDP 广播包的实现差异较
    发表于 07-19 07:47

    想在局域网内对ESP-WROOM-02通过IOT APP进行设备添加,不成功,为什么?

    想在局域网内对ESP-WROOM-02通过IOT APP进行设备添加,不成功. 是IOT APP不支持对ESP-WROOM-02进行本地管理吗?如果可以本地管理,应该怎么使用?
    发表于 07-15 08:05

    局域网中ESP8266传输数据会很慢是怎么回事?

    到数据后边回一个字节的数据给上位机表示已经接收到此数据,然后就是循环这个流程了,现在碰到的问题是在局域网内没有其他手机下载东西的时候,数据发送的还算顺畅,可是一旦有其他手机在下载的时候,则传输的就非常
    发表于 07-15 06:41

    请问ESP8266的RTOS版本的SDK是否支持UDP广播

    NONOS版本的SDK有类似与wifi_set_broadcast_if这样的broadcast相关的函数,而RTOS版本则没有 实际测试RTOS版本UDP无法接收和发送广播,请问RTOS版本是否支持
    发表于 07-10 08:21

    用ESP32-CAM和ESP-WROVER-KIT做局域网视频传输时,如何修改UDP数据包最大长度?

    本人在用ESP32-CAM和ESP-WROVER-KIT做局域网视频传输时,由于一帧图片数据太大,导致一帧数据被分割成多个1460个字节,请问在哪能修改1460字节这个限制? 根据UDP协议,从
    发表于 06-21 06:09

    WiFi串口服务器与工业路由器:局域网应用的协同之力

    在工业物联网(IIoT)迅猛发展的当下,局域网(LAN)作为连接工业设备与数据中心的桥梁,其重要性日益凸显。WiFi串口服务器与工业路由器作为局域网中的关键组件,以其独特的性能和功能,为传统行业
    的头像 发表于 05-31 18:40 324次阅读
    <b class='flag-5'>WiFi</b>串口服务器与工业路由器:<b class='flag-5'>局域网</b>应用的协同之力

    通过手机APP在局域网内控制继电器演示

    智嵌物联的网络IO控制器可通过手机APP实现局域网内控制。本文档以智嵌的4路网络IO控制器为例,介绍在局域网下用手机APP控制网络IO设备的方法。
    的头像 发表于 05-30 10:20 723次阅读
    通过手机APP在<b class='flag-5'>局域网内</b>控制继电器演示

    WiFi模块和蓝牙模块怎么区分?

    模块WiFi模块的区别和优缺点分别在哪里。  我们把“WiFi蓝牙模块”拆分成三个词,分别来理解一下它们各自的概念。  
    的头像 发表于 05-29 10:14 869次阅读
    <b class='flag-5'>WiFi</b><b class='flag-5'>模块</b>和蓝牙<b class='flag-5'>模块</b>怎么区分?

    Linux 基于centos7 在局域网内部署的可组态大数据展示平台

    E-Control基于centos7 在局域网内部署的可组态大数据展示平台,通过浏览器操作组态工具、浏览组态画面,实现工程管理、组态编辑、工业设备采集以及组态运行三大功能。采用标准HTML5技术
    发表于 02-25 00:26

    【米尔-全志T113-i开发板试用】6、使用mDNS实现局域网域名访问

    设备和智能设备都广泛使用的方案。 什么是mDNS mdns 即多播dns(Multicast DNS),mDNS主要实现了在没有传统DNS服务器的情况下使局域网内的主机实现相互发现和通信,使用的端口为
    发表于 02-23 18:46

    虚拟局域网与传统局域网的主要区别

    虚拟局域网与传统局域网的主要区别  虚拟局域网(VLAN)是一种在传统局域网(,LAN)基础上发展起来的新型网络结构,它通过逻辑上的划分,将一个大型的
    的头像 发表于 02-20 14:41 2438次阅读

    局域网IP地址冲突、环路的罪魁祸首是什么?

    局域网IP地址冲突、环路的罪魁祸首是什么? 局域网IP地址冲突和环路是网络中常见的问题,它们会导致网络故障和通信中断,影响企业和个人的网络使用体验。本文将详细说明局域网IP地址冲突和环
    的头像 发表于 02-04 11:03 4407次阅读

    如何测试局域网的速度?以及如何优化局域网的性能?

    如何测试局域网的速度?以及如何优化局域网的性能? 如何测试局域网的速度? 局域网(LAN)是指在相对较小的范围内,多台计算机通过网络设备(如交换机、路由器等)连接起来的网络系统。测试
    的头像 发表于 01-12 15:57 1.2w次阅读