This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BLE Stack multiple simultaneous connections

Other Parts Discussed in Thread: CC2540

I recently ran across this statement in the BLE Software Developer's Guide (page 10).   "At this time, the CC2540 BLE Protocol Stack does not allow for a central device to have multiple simultaneous connections."

Any idea as to when we might expect this feature to be available? If I want to bond with up to four peripheral devices what scheme would work as a substitute? Can I connect to a device, fetch its data, disconnect from the device then move to the next device? What kind of latency or throughput issues could I expect?

 

 

  • Hi Dan,

    I cannot provide any information on the schedule yet.

    As for work-arounds, connecting and disconnecting is very fast in BLE, so as long as your connection interval is not very short, you could connect and disconnect every time you fetch data. There has been some discussions in the SIG about standardising this trick as "virtual connections".

    Best regards,

    Karl