Page 1 of 1

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

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

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

Posted: Tue Oct 31, 2023 3:27 am
by ESP_TianSW
没有路由器的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

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

Posted: Tue Oct 31, 2023 2:39 pm
by hongyan
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还高是吗?

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

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

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

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

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

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

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

Posted: Wed Nov 01, 2023 11:01 am
by ESP_TianSW
是的