Re: Simultaneous BLE connection with different PHY speeds

Chettimada, Vinayak Kariappa

Hi Jos,
Currently, by default all BLE connections default to 2Mbps if supported by both local and peer device. If you have mixed peers with support for 2 Mbps absent in some of them, then you will notice that simultaneous connections are at different PHY speeds (1 and 2 Mbps).
There is no public API yet in Zephyr to switch PHY by application code at runtime, you are welcome to open a GH issue detailing your intended API use cases to switch PHY, or even better contribute by pushing a PR to get the feature started.

From: devel@... <devel@...> On Behalf Of josef via Lists.Zephyrproject.Org
Sent: 14 November 2019 17:31
To: devel@...
Cc: devel@...
Subject: [Zephyr-devel] Simultaneous BLE connection with different PHY speeds
Hi everyone,

I am building a Zephyr based USB-BLE dongle, which works already quite good for multiple simultaneous 1Mbps connections connections.

Does anyone know if it is possible to have simultaneous connections at different PHY speeds (coded PHY and 1Mbps) or is the PHY speed set once and needs to be the same for all simultaneous connections?

Best regards,

Join { to automatically receive all group messages.