【问题标题】:ESP8266 wireless sensor network with Sming framework带有 Sming 框架的 ESP8266 无线传感器网络
【发布时间】:2016-07-29 22:14:14
【问题描述】:

我正在尝试使用 ESP8266 设备和 the Sming framework 创建无线传感器网络。我目前获得的大部分代码来自the basic WiFi example。我已经能够在多达 3 台设备之间建立连接,并且预计连接更多设备不会出现任何问题。

我想要一个接收节点,所有其他设备都将数据发送到该节点。这个接收节点可以是 ESP8266 设备之一,也可以是我的带 WiFi 热点的智能手机。从一台设备向接收节点发送消息可能需要多次跳跃。

我的问题在于如何让设备相互通信。我不是在寻找任何特定的路由算法或类似的东西。我想知道如何让 ESP8266 设备使用它们建立的 WiFi 链接相互通信。我是否需要使用 Sming 框架中的 TcpClientTcpServer 类?

当一台设备与另一台设备连接时,我似乎无法检索另一台设备的 IP 地址。

【问题讨论】:

    标签: wifi esp8266 sming


    【解决方案1】:

    您可以使用 UDP 代替 TCP,它可能更简单。见 example Sming UDP echo code.

    当接收到 UDP 消息时,onReceive 方法接收远程 IP 地址作为其参数之一。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-01-17
      • 2018-08-16
      • 2020-04-28
      • 1970-01-01
      • 2021-03-13
      • 2021-07-18
      • 1970-01-01
      • 2012-02-25
      相关资源
      最近更新 更多