Reputation: 1855
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
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
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