Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zigbee coexistance with WiFi and BLE (TZ-1456) #530

Open
damian-kurek-wizzdev opened this issue Jan 8, 2025 · 1 comment
Open

Zigbee coexistance with WiFi and BLE (TZ-1456) #530

damian-kurek-wizzdev opened this issue Jan 8, 2025 · 1 comment
Labels

Comments

@damian-kurek-wizzdev
Copy link

damian-kurek-wizzdev commented Jan 8, 2025

Question

What are the configurations of radios I can use on esp32c6 with Zigbee running?

Additional context.

I have existing firmware that uses WiFi to connect with cloud and BLE to configure the device and I'm creating a version of firmware that will support Zigbee and Wi-Fi. I assume that ZigBee, BLE and WiFi won't work all together at the same time. What are possible configurations?
If the user runs ZigBee commissioning and fails, I want to deinit ZigBee so the user can use BLE+WIFI or Zigbee again is this possible?
Can I run BLE+WiFi commissioning when ZigBee is running?

@github-actions github-actions bot changed the title Can you stop/deinit zigbee stack Can you stop/deinit zigbee stack (TZ-1456) Jan 8, 2025
@damian-kurek-wizzdev damian-kurek-wizzdev changed the title Can you stop/deinit zigbee stack (TZ-1456) Zigbee coexistance with WiFi and BLE (TZ-1456) Jan 8, 2025
@chshu
Copy link
Collaborator

chshu commented Feb 5, 2025

@damian-kurek-wizzdev Please note that there is only one RF path on C6, meaning Wi-Fi, BLE, Zigbee cannot access the radio simultaneously. The coexistence mechanism prioritizes access based on the modem with higher priority.

If the user runs ZigBee commissioning and fails, I want to deinit ZigBee so the user can use BLE+WIFI or Zigbee again is this possible?

This is possible and can be implemented through application layer logic.

Can I run BLE+WiFi commissioning when ZigBee is running?

It depends on the Zigbee role:

  • If it's a Zigbee router, it's not recommended. Zigbee router needs to continuously receive signals, increased traffic on the Wi-Fi/BLE side may result in a higher packet loss rate for Zigbee communication.
  • If it's a Zigbee end device, it's possible. The Wi-Fi, BLE and Zigbee could access the Radio according to their priorities.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants