Battery Usage - Connect vs. Scan - App in Background
Battery Usage - Connect vs. Scan - App in Background
- Subject: Battery Usage - Connect vs. Scan - App in Background
- From: Michael Farley <email@hidden>
- Date: Mon, 01 Apr 2013 14:23:23 -0700
What is the most power efficient way to find out a known BLE device is
within range, while the app is in the background? Please assume that
the BLE device has not been seen during this background scan (i.e. I'm
aware of no-duplicates when you're in the background). iOS device is
the central device, and the "BLE device" is the peripheral.
I already have the UUID of said BLE device, so I can issue a
connectPeripheral(). Alternatively, I could issue a
scanForPeripheralsWithServices() to find the device. Is one better
than the other in terms of iOS battery consumption? How about
"discovery" time (i.e. would I get a didConnectPeripheral() call
faster than I would get a didDiscoverPerpheral() call)?
Thanks in advance,
Mike
_______________________________________________
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