I'm unclear on how a BLE Beacon and device architecture works.
As I understand, there's two "types" of Bluetooth: a classic version which has relatively high battery consumption (I imagine this being the one the user turns on to pair a device, for example), and a Low Energy version (BLE) used for receiving small signals.
If I haven't gone too far off base yet, my question is: Does a user have to have bluetooth turned on on their phone in order for the phone to receive a beacon signal?
I'm unsure if when someone "turns on bluetooth" they're enabling only that one "type" of bluetooth. It would seem practical that this "type" of bluetooth not be required to receive a BLE signal (else the usability of beacons would rely on bluetooth being turned on, which I can't imagine would be very effective).
Here's what I envision this would work like:
- User installs app and opts in to location services
- User enters proximity, with or without bluetooth turned on
- Device receives beacon BLE signal, says oh hey, I'm supposed to handle that
- Device starts or opens app and pushes the proximity notification to the app.
I'm not sure I'm exactly clear on describing the type of "bluetooth being on" I'm thinking of but hopefully the question makes enough sense. Thanks