The only way I can think of is if the iOS Device advertised a serviceUUID or Local Name that was unique to only itself.
In CBPeripheralManager, the only advertising data that you are allowed to set are. 1. CBAvertisementDataLocalNameKey 2. CBAdvertisementDataServiceUUIDsKey
You could discovery the device and read the advertisingData dictionary without connecting to the device.
Dave
On Nov 19, 2013, at 1:24 PM, William Henderson < email@hidden> wrote:
You can’t. You’ll need to connect and implement your own identification scheme.
-- William Sent from my iPhone
On Monday, November 18, 2013 at 9:22 PM, Darrin Massena wrote:
An iOS device used as a Bluetooth LE peripheral changes its identifier every 15 mins or so. Scanning Centrals rediscover it and think it is a new peripheral. Without pairing with the peripheral, how can a Central recognize that this is the same peripheral it has previously connected to?
Thanks, Darrin
Do not post admin requests to the list. They will be ignored.
Bluetooth-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
|