Questions tagged [ibeacon]

iBeacons are Bluetooth Low Energy (BLE, also known as Bluetooth Smart) transmitters that notify nearby receivers, such as a smart phone, of their presence for the purposes of proximity sensing. A unique identifier allows the the receiver to take specific action such as displaying a notification message or configuring itself to use a smart device such as a lamp, smart-switch or other sensor.

Apple introduced iBeacons with iOS 7 and trademarked the term for a "a new class of low-powered, low-cost transmitters that can notify nearby iOS 7 devices of their presence." Since it's release, iBeacon SDKs have also been introduced for Android. Support for sensing iBeacons requires a Bluetooth 4.0 device that supports Bluetooth Low Energy (BLE) mode.

Proximity sensing can typically categorize an iBeacon into three ranges: immediate (centimeters), near (several meters) and far (many meters). As with typical RF ranging techniques, interference and occlusion can affect the accuracy.

iBeacons can be identified by three values they are broadcasting

  1. UUID(16 Byte)
  2. Major value(2 Byte)
  3. Minor value(2 Byte)

iBeacons can be used for indoor location system.

The iBeacon advertising packet contains the UUID, Major, Minor, and Tx Power. Tx Power is 1 Byte, and tells you what the signal strength is at 1 meter away. A device can estimate its distance from a beacon by comparing the rssi and tx power values.

2252 questions
8
votes
3 answers

Browser Awareness of Bluetooth Beacons / iBeacons

Is there a way to make a browser aware of iBeacon devices in its proximity? Similar to the way HTML5 Geolocation is working... If not would this be something that can be achieved with a browser plug-in that can provide the detail to be consumed by…
Bertus Kruger
  • 1,345
  • 1
  • 19
  • 31
8
votes
1 answer

How does iBeacon wake up our app? For how long? And how to extend that time?

after some research of iBeacon I came up with the following questions that I couldn't find extended help: How does iBeacon wake up our app? Does it wake up our app by putting our app into background mode if the app was suspended? What background…
Alex Su
  • 277
  • 4
  • 14
8
votes
5 answers

What happens when two apps monitor the same iBeacon region?

Since iOS7.1, iBeacon regions can be monitored without the app being open in the fore- or background. While this is more of a lab situation than a real world problem, I was wondering what happens when two iOS apps both register to monitor the same…
theremin
  • 896
  • 8
  • 20
8
votes
2 answers

How to detect IBeacon in android without using any library

i am new to Ibeacon and i want to know can we detect Ibeacon in android without using any SDKLibrary or library can any one give sample example. i know some library like Radius Networks. but i don't want to use any library
Likhit Jagatiya
  • 538
  • 1
  • 5
  • 8
8
votes
4 answers

Is it possible to Access all Beacons with ibeacon API?

i'm close to finish an App using Estimote beacons having their UUID hardcoded in my project which list out all the Estimote beacons using ibeacon API, but when i'm trying to make my own device as a beacon transmitter using the Device UUID, which is…
Madhu
  • 869
  • 1
  • 17
  • 37
8
votes
3 answers

Raspberry Pi iBeacon connection timing out

I am currently attempting the Raspberry Pi iBeacon tutorial posted by RadiusNetworks at http://developer.radiusnetworks.com/2013/10/09/how-to-make-an-ibeacon-out-of-a-raspberry-pi.html but I am having issues with the connection timing out after a…
Chris Sparrow
  • 83
  • 1
  • 1
  • 4
8
votes
2 answers

Is it possible to use a BLE enabled Android/iPhone as a BLE beacon?

I'm working on a BLE proximity sensing feature based on Android and need some information. Currently I see there are no BLE beacons manufacturers for android. I found 2 so far for iPhone. 1) http://www.estimote.com 2) http://www.gimbal.com Estimote…
Akash Mankar
  • 451
  • 6
  • 15
8
votes
3 answers

How to send data to an iphone which is turned into a iBeacon?

how is it possible to send data to an iPhone which acts as an iBeacon? I am looking for an process as the following: Search nearby iBeacons Connect to some iBeacon Exchange data between the devices Does anybody know how to put the different…
ErdyMurphy
  • 101
  • 1
  • 5
7
votes
2 answers

Region(Circular and Beacon) detection in background sometimes fails in iOS 15

We are developing an app that should respond to an iBeacon and circular regions in the background. Sometimes it works perfectly, but sometimes the beacon and circular region enter/exit stop suddenly. In the app, we are using(in background…
7
votes
1 answer

How to measure close distance between two iphone devices using bluetooth?

Can you work out if another iphone is say ~5 horizontal meters away? This question has been asked here almost identically but a decade is a long time in tech. I have no interest in direction. How to measure distance between two iphone devices using…
Voxoff
  • 155
  • 3
  • 7
7
votes
1 answer

iBeacon monitoring/ranging issues with iPhone 11 and/or iOS 13

Edit: Issue may be related to iOS13 - Detect if bluetooth is enabled without prompting bluetooth usage request We have received reports from our users that use iPhone 11 and iPhone 11 Pro that our application is unable to monitor/range iBeacons. We…
Onur Çevik
  • 1,560
  • 13
  • 21
7
votes
2 answers

iOS: how to detect when the UIApplicationDelegate state becomes "suspended"?

How can we detect when an iOS App has been suspended? There is no method that mentions this in the official UIApplicationDelegate documentation. These are the states that an App can have: (source: apple.com) Use case: I want to log when an app…
mm24
  • 9,280
  • 12
  • 75
  • 170
7
votes
1 answer

Unable to detect Beacon when Device already in Beacon range & then we turn on Bluetooth & application is killed

I have implemented Beacon with local notification. Every thing works fine for the case when bluetooth in ON & then device enters the beacon range & app is in "Not running" state. But, when device is already in Beacon range & then Bluetooth is turned…
user928622
  • 185
  • 1
  • 12
7
votes
3 answers

Monitoring iBeacon beacons in background

I've been developing an iOS app and playing around with Apple's CoreLocation and iBeacon technology. So far I used three beacons with different UUIDs. Everything was ok until I decided to add more beacons to my app. Only then I ran into strange…
7
votes
2 answers

Android AltBeacon library: how to find the beacon layout?

I'm testing with a new type of beacon, and this is what I got from the debug: onScanResult() - ScanResult{mDevice=20:73:2A:09:3E:41, mScanRecord=ScanRecord [mAdvertiseFlags=26, mServiceUuids=null, mManufacturerSpecificData={76=[2, 21, 85, 85, 85,…
Caten
  • 179
  • 1
  • 3
  • 12