Fabio
Fabio

Reputation: 1855

ESTBeaconConnection makes Estimote beacon undiscoverable

My question is about the Estimote SDK for iOS. I’m having a problem when pairing a beacon. When the beacon is connected to the device using ESTBeaconConnection, for temperature reading, it turns not discoverable for other devices until I disconnect (.disconnect()) from this beacon. How can I keep all beacons always discoverable?

Upvotes: 1

Views: 156

Answers (2)

Fabio
Fabio

Reputation: 1855

I just received an e-mail from the Estimote team saying:

While paired, beacons can't be seen by other devices, because they stop broadcasting. That's one of Bluetooth 4.0 limitations.

Bad luck. Thanks everyone!

Upvotes: 0

davidgyoung
davidgyoung

Reputation: 64916

Bluetooth LE devices generally stop advertising when a connection is established. This is a limitation of the way they are designed. Unfortunately, if you need to make a connection to read the temperature, the device will not be advertising itself while the connection is active.

Upvotes: 1

Related Questions