For context: I'm working on an app where we're considering the use of iBeacon to identify other people nearby who are running the app. Any time that the app is running, the device acts as an iBeacon; when the user takes a particular action, their device will range nearby iBeacons to identify others nearby.
I'm trying to figure out what kind of impact this would have on the battery, to continuously broadcast as an iBeacon. It should be minimal (I mean, the whole point of Bluetooth low energy is that it's low energy, right?), but without running two identical devices side-by-side for a couple hours, one broadcast and one not, I'm not sure how to determine how much it will affect battery life.
I tried using the Energy Diagnostics profile in Instruments, but for Bluetooth, it's just on or off. This only changes if I disable/enable the Bluetooth on the device. Starting or stopping iBeacon broadcasting doesn't change anything. It seems unlikely that broadcasting as an iBeacon adds zero overhead on top of the already-running Bluetooth hardware, but Instruments doesn't give me enough info to know that for sure.
Any ideas?