Can't Tell
Can't Tell

Reputation: 13466

Can a peripheral can be connected to multiple centrals?

From this book it says

A peripheral can be connected to multiple centrals.

can any BLE module do this? More specifically can bluegiga 112 do it? If not what are the BLE modules that can work as a peripheral connected to multiple devices?

The same book also states

Once the connection is established, the peripheral stops advertising and the two devices can begin exchanging data in both directions

so if the peripheral stops advertising how will it accept more connections as mentioned above? How will other scanners detect this peripheral?

Upvotes: 3

Views: 6022

Answers (2)

Osman Esen
Osman Esen

Reputation: 1696

Tim Tisdall is correct. That solution works for specification 4.1, but not for 4.0. As you mentioned above, you cannot establish a connection with a device that is not discoverable, and since it stops advertising upon connection establishment, it is impossible to have a peripheral connected to multiple centrals.

Upvotes: 4

VJ Vélan Solutions
VJ Vélan Solutions

Reputation: 6564

Any peripheral BLE device can "broadcast" it's attributes/characteristic values in GATT profile. So, any central device interested in the value can potentially "connect" to the BLE peripheral to get that broadcast message. So, that's what i believe is a use case for "A peripheral can be connected to multiple centrals."

I don't think the peripheral stops advertising it's presence just because it's connected to a certain central device. Any device can still see it's presence when it does a scan.

Upvotes: -2

Related Questions