Tian Sen Wen
Tian Sen Wen
I couldn't replicate the problem on my end. Would you mind sharing your code and the full logs for further investigation?
根节点连接路由器,mesh 设备才能连接外网。no_router 示例中根节点不连接路由器,所以是无法连接外网的。
可以的,你可以将 mesh lite 方案与 https://github.com/espressif/esp-iot-solution/tree/master/examples/usb/host/usb_cdc_4g_module 这个示例结合
modem 相关的问题可以在 solution 方案下面提 issue
`uart_task` is the task created by your application layer? You just need to make the task stack bigger.
麻烦请在 https://github.com/espressif/esp-iot-solution 下提关于 usb_cdc_4g_module 的 issue。
Such as ```c void ecm_close(void) { printf("Ecm close\n"); tusb_control_request_t notify_data = { .bmRequestType = 0xA1, .bRequest = 0 /* NETWORK_CONNECTION aka NetworkConnection */, .wValue = 0 /* Disconnected */, .wLength...
11B 模式和 LR 模式下通信是没有问题的,你是怎么测试使用的,方便发一下你的测试代码吗?
https://github.com/espressif/esp-mesh-lite/blob/master/examples/rainmaker/led_light/components/app_bridge/app_mesh_lite_comm.c 可以参考下这个文件里面的使用方法。 是否有通过 esp_mesh_lite_msg_action_list_register 注册,定义的 type 是什么呢?可以将通信这部分代码发出来帮您看一下吗? wifi mode 是不会影响这个通信的,我怀疑还是大概率是接口使用问题。
> @tswen 还发现: > > 用了ESP32S3做了SPI ETH网口,作为根节点的WAN口功能,发现在同一个路由器下,modbus tcp一直超时,经测试对比,发现两个根设备在同时接入在同一局域网,同网段后,ping包超时,mqtt也经常掉线,modbus tcp slave也经常超时,只要断开其中一个根设备的WAN口,另一台esp32s3根设备WAN口的网络通信就正常。 > > 我猜测,应该是espressif__iot_bridge 软件上 的TCP/IP没处理好,互相反复转发,或者esp32s3内部路由表回环。 你的意思是 根节点A(Station 连接路由器)和 根节点B(ETH 连接路由器)同时连接路由器时,两个设备的应用层通信会超时?断开 根节点A,根节点 B 就好了? 根节点 A 和根节点 B 从路由器那边拿到的 ip 分别是多少,路由器可以抓包吗?