How many BLE bonding/connection are supported by windows?

ty wang 41 Reputation points
2021-06-26T18:22:28.22+00:00

Hi, I'm testing some custom boards with windows BLE function. But I can connect only 5 devices at a time, the 6th device can't connect until one of the 5 devices disconnects. Is that a limitation in windows's BLE stack? Is it possible to remove such limitation? Or, can I use multiple adapters to get more simultaneous connection?

Universal Windows Platform (UWP)
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. AryaDing-MSFT 2,916 Reputation points
    2021-06-28T10:38:32.53+00:00

    Hi,

    Welcome to Microsoft Q&a!

    There areindeed some limitations on windows BLE connection.

    1.For BLE connection, there is a paired device and a connected device and then an actively communicating device, you need to distinguish their difference. A device can be paired, but not connected. Similarly, it can be connected but not transmitting. You could think of a paired device as a saved wireless network that you're not connected to.
    2.There are host devices and client devices. Generally, PC and mobile phone, tablets to be hosts, and headsets, controllers, mice, keyboard ,etc. to be the client.

    In general, In general, host devices support up to 7 simultaneously connected devices and a practically unlimited number of paired.
    Client devices typically support a limited number of pairings, anywhere between 1 and 5, and only one single connection. They act like a wireless client, you can save many different networks but only connect to one at a time.

    For your issue, although the seven is the maximum number of Bluetooth devices that can be connected host device at once. However, the actual limit may be greater, three to four devices is a practical limit, depending on the types of devices and profiles are used. Some devices require more Bluetooth data, so they are more demanding than other devices. Besides, this behavior is by design, there is no way to remove this limitation.


    If the response is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.