蓝牙和 ESPNow 不能一起工作 [ESP32]

问题描述 投票:0回答:1

我正在使用 ESP-WROOM-32 在我的项目中使用 BLE 和 ESPNow 进行无线通信。 我在尝试将 BLE Scan 和 ESPNow 作为接收器一起使用时遇到问题,似乎 ESP32 有硬件限制,需要一个共享 RF 模块:https://docs.espressif.com/projects/esp-idf/en/latest/esp32 /api-guides/coexist.html

我使用了两台ESP32进行测试,一台作为主机发送数据,另一台在ESPNow上接收数据,但是一旦BLE开始扫描,ESPNow就停止了并且没有接收到更多数据。

有人设法让他们一起工作吗?

bluetooth-lowenergy wifi esp32 hardware esp-now
1个回答
0
投票

是的,这在 BLE 模式下对我来说确实有效。使用默认库和 nimbleBLE。我让 espNOW 同时从 BLE 和 ESPnow 运行 RX/TX。使用 platformio 和 v6.5 IDE esperiff 和 Visual Studio 代码。仅基本示例就可以正常工作。我知道的帮助不是很多,但它确实有效。

© www.soinside.com 2019 - 2024. All rights reserved.