Questions tagged [beacon]

A technology that enables a device to send push notifications to other devices within close proximity by using Bluetooth Low Energy (BLE).

A technology that enables mobile devices to detect other devices within close proximity.

iBeacons use 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 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.

See also:

862 questions
38
votes
3 answers

Android 11 users can’t grant background location permission?

As of Android 11, apps targeting SDK 30+ will not show a user an option to grant background location permission to an app more than once. If not initially granted, it requires users to go to a settings page. How do we bring a user to the proper…
davidgyoung
  • 63,876
  • 14
  • 121
  • 204
15
votes
3 answers

Import Objective-c framework into Swift framework project

I am building a framework in which I need to import some objective-c frameworks. For now I need to import "Beaconstac.framework", but we can not add a bridging header in a swift framework project. How can I use this framework in my project? I…
Krishna Verma
  • 814
  • 2
  • 8
  • 23
10
votes
1 answer

Can I make iPhone/iPad broadcast as Eddystone Beacon?

We can make iOS devices act as a iBeacon transmitter and We can locate nearby iBeacons if we know their Proximity UUID. With Google's Proximity Beacon API, It's possible to configure and register real Beacon hardware, and we can locate them with…
ayon
  • 2,180
  • 2
  • 17
  • 32
8
votes
3 answers

Better result in Google map using beacons in Indoor search

Would it be possible make Google maps aware of our beacons via their registry or api or something, so that google map can accurately give indoor direction to users in a facility that is under our control(where we can deploy beacons)? Example: In a…
7
votes
1 answer

Where to find Service Data UUIDs?

When sending an advertising packet in bluetooth LE, inside the PDU it is possible to add different type of data. Some of them are the service data types, which Data Type Value are: 0x16 Service Data - 16-bit UUID 0x20 Service Data - 32-bit UUID 0x21…
raivel33
  • 95
  • 1
  • 1
  • 5
7
votes
1 answer

Proximity Beacon API vs Android Beacon Library?

I'm new with the beacon technology and I have some doubts. What is the difference (who is better) between the Proximity Beacon API vs Android Beacon Library? Proximity Beacon API is completely free? I was searching and I saw in the Google Developer…
Luis E. Vega
  • 399
  • 2
  • 14
7
votes
1 answer

Programming my android application with Gimbal sdk doesn't detect the gimbal beacon

I'm trying to create an android application to detect Gimbal based beacons using the Gimbal sdk but my application cant be able to detect the beacon. But if I try using BluetoothGATT, I can be able to detect the beacon. Following is the part of my…
user3600801
6
votes
1 answer

Event onbeforeunload isn't fired in Chrome Incognito

I've been trying to send a beacon on beforeunload and it seems to work on pretty much all modern browsers, except Chrome in incognito mode. This is the code that works in all modern browsers, except Chrome in incognito mode: window.onbeforeunload =…
Alex
  • 4,674
  • 5
  • 38
  • 59
6
votes
2 answers

Nearby Messages using an IntentService

Initially I setup a BroadcastReceiver to receive intents from the Nearby Messages API. class BeaconMessageReceiver : BroadcastReceiver() { override fun onReceive(context: Context, intent: Intent) { …
Bryan
  • 14,756
  • 10
  • 70
  • 125
6
votes
1 answer

Beacon scanning in background - Android O

Google added restrictions of not broadcasting the Bluetooth switch states to the app when the app in the background. This effectively blocks the optimized Bluetooth beacon scanning in the background. How to get around this issue other than periodic…
6
votes
1 answer

CoreBluetooth for beacons

I have a project that requires ranging of beacons, I've looked at lots of sample code which all uses CLLocationManager and CLBeaconRegion. My issue with this is that the didRangeBeacons callback only gets called once per second. Although I've not…
user2424495
  • 573
  • 1
  • 6
  • 19
6
votes
0 answers

Multi-points Trilateration to be used with beacon data on Android

I've been struggling for a while with this, I'm currently using Estimote Beacon on Android and I'm collecting their RSSI and TxPower to calculate their range. Once I got this data and I know their position (latitude, longitude, altitude), I need to…
Jaythaking
  • 2,200
  • 4
  • 25
  • 67
6
votes
3 answers

Android BLE characteristics getValue returns null

I am trying to write text data to my BLE device. So , i am following Android Bluetooth GATT classes to do the task. But i found writing the text to the Characteristics is fine but while trying to retrieve the Characteristics value , it returns…
Anshuman Pattnaik
  • 883
  • 3
  • 16
  • 37
6
votes
1 answer

Stop logging of Android Beacon Library

I am trying to stop the debugging spew of the Android beacon library, but it does not work. I have this in my gradle: compile 'org.altbeacon:android-beacon-library:2.3.3' I tried: public BeaconManager(Context ctx, org.altbeacon.beacon.BeaconManager…
gmmo
  • 2,577
  • 3
  • 30
  • 56
5
votes
1 answer

Bluetooth scan methods - PendingIntent or ScanCallback?

my application scans BLE devices in background. I don't understand what determines the choice between these two methods: advantage / disadvantage. (I tested both and it works) public int startScan (List filters, ScanSettings…
Sebastien
  • 133
  • 1
  • 8
1
2 3
57 58