RF Coexistence with OpenThread and BLE?

OP #7809824
Rate this post
• ▲ useful
▼ not useful

Hey guys! I am developing on the esp32c6 with the esp-idf and esp-matter sdk. I have a project where the ESPs build a OpenThread Network (Matter over Thread) and now i want to add BLE functionality to the device. The NimBLE stack initializes perfect, but when the BLE scan starts the OPENTHREAD messages return a ChannelAccessFailure. It's probably because the BLE occupies the antenna.

I have found this: https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/coexist.html but it only talks about coex of BLE and WiFi. Is there an option where OpenThread and BLE both share the antenna and work simultaneously?

#7809846
Rate this post
• ▲ useful
▼ not useful

Benedikt wrote:

I have found this: https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/coexist.html but it only talks about coex of BLE and WiFi.

This is the documentation for ESP32 which doesn't support 802.15.4. But if you look at the documentation for ESP32C6, you'll find information about Thread+BLE coexistence:

https://docs.espressif.com/projects/esp-idf/en/v5.4/esp32c6/api-guides/coexist.html

Reply

Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.

Formatting
  • [c]C-Code[/c]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.