ESP-Mesh-Lite没有服务器能节点间通信吗

hongyan
Posts: 4
Joined: Mon Oct 30, 2023 5:23 am

ESP-Mesh-Lite没有服务器能节点间通信吗

Postby hongyan » Mon Oct 30, 2023 5:30 am

如果我用10个ESP32 S3模组组成没有路由器的ESP-MESH-Lite网络,请问模组间怎么通信?
必须要在网络中添加TCP/IP服务器吗?
如果没有服务器能通过节点的IP地址或者MAC地址通信吗?

ESP_TianSW
Posts: 52
Joined: Wed Sep 23, 2020 12:19 pm

Re: ESP-Mesh-Lite没有服务器能节点间通信吗

Postby ESP_TianSW » Tue Oct 31, 2023 3:27 am

没有路由器的ESP-MESH-Lite网络可以参考:
https://github.com/espressif/esp-mesh-l ... /no_router

模组间通信可以使用内部提供的一套基于 UDP 通信框架,可以参考:
https://github.com/espressif/esp-mesh-l ... c#L26-L181
https://github.com/espressif/esp-mesh-l ... #L377-L454

或者可以采用无连接的的一种通信方式 espnow:
https://docs.espressif.com/projects/esp ... p_now.html

hongyan
Posts: 4
Joined: Mon Oct 30, 2023 5:23 am

Re: ESP-Mesh-Lite没有服务器能节点间通信吗

Postby hongyan » Tue Oct 31, 2023 2:39 pm

ESP_TianSW wrote:
Tue Oct 31, 2023 3:27 am
没有路由器的ESP-MESH-Lite网络可以参考:
https://github.com/espressif/esp-mesh-l ... /no_router

模组间通信可以使用内部提供的一套基于 UDP 通信框架,可以参考:
https://github.com/espressif/esp-mesh-l ... c#L26-L181
https://github.com/espressif/esp-mesh-l ... #L377-L454

或者可以采用无连接的的一种通信方式 espnow:
https://docs.espressif.com/projects/esp ... p_now.html
您好,请问esp mesh lite节点间通信发送的数据包是保证到达的吗?还是基于UDP这种无连接的?

还有,请问一下esp now的数据包是保证到达的吗?数据传输速率最高150 Mbps吗?速率比WiFi还高是吗?

ESP_TianSW
Posts: 52
Joined: Wed Sep 23, 2020 12:19 pm

Re: ESP-Mesh-Lite没有服务器能节点间通信吗

Postby ESP_TianSW » Wed Nov 01, 2023 10:55 am

基于 UDP 的,不保证一定到达,不过可以可以设置重传

espnow 也不是保证一定到达,只是发送的一种可以携带数据的 action帧,速率不会很高,espnow 本身不适合高吞吐传输场景

hongyan
Posts: 4
Joined: Mon Oct 30, 2023 5:23 am

Re: ESP-Mesh-Lite没有服务器能节点间通信吗

Postby hongyan » Wed Nov 01, 2023 11:00 am

ESP_TianSW wrote:
Wed Nov 01, 2023 10:55 am
基于 UDP 的,不保证一定到达,不过可以可以设置重传

espnow 也不是保证一定到达,只是发送的一种可以携带数据的 action帧,速率不会很高,espnow 本身不适合高吞吐传输场景
您好,请问esp哪种协议保证到达并且吞吐率高,只能WiFi tcp这种方式吗?

ESP_TianSW
Posts: 52
Joined: Wed Sep 23, 2020 12:19 pm

Re: ESP-Mesh-Lite没有服务器能节点间通信吗

Postby ESP_TianSW » Wed Nov 01, 2023 11:01 am

是的

Who is online

Users browsing this forum: No registered users and 11 guests