2

I'm developing an app where it's possible to connect to multiple BLE peripherals. My experience is that there is a limit where things don't really work (no clear errors though), and it seems to be device-specific according to other posts on this topic.

The BLE standard does not really define the maximum number of devices (see here), but using the BLE-Stack (starting from v1.1) the master shall support up to 3 simultaneous connections.

Source (Texas Instruments)

Given that TI is right about this and that the limitation is BLE chip-specific, is there a way to ask the device itself (through the Android API) about its limitations? I want my app to detect that the limit has been reached and act on this information.

Community
  • 1
  • 1
Alix
  • 2,630
  • 30
  • 72

0 Answers0