BLE-Indoor-Positioning icon indicating copy to clipboard operation
BLE-Indoor-Positioning copied to clipboard

Multilateration using bluetooth beacons

Results 28 BLE-Indoor-Positioning issues
Sort by recently updated
recently updated
newest added

``` 07-16 13:49:37.565 W/NearbyDevicesManager: Device scanning failed java.lang.ClassCastException: com.nexenio.authenticator.accesscontrol.GateEntranceDetectionBeacon cannot be cast to com.nexenio.authenticator.accesscontrol.GateDetectionBeacon at com.nexenio.authenticator.accesscontrol.GateDetection$1.onMatchingBeaconUpdated(GateDetection.java:93) at com.nexenio.bleindoorpositioning.ble.beacon.FilteredBeaconUpdateListener.onBeaconUpdated(FilteredBeaconUpdateListener.java:25) at com.nexenio.bleindoorpositioning.ble.beacon.BeaconManager.notifyBeaconUpdateListeners(BeaconManager.java:102) at com.nexenio.bleindoorpositioning.ble.beacon.BeaconManager.processAdvertisingPacket(BeaconManager.java:79) at com.nexenio.bleindoorpositioning.ble.beacon.BeaconManager.processAdvertisingData(BeaconManager.java:55) at com.nexenio.authenticator.networking.bluetooth.NearbyDevicesManager.onScanResult(NearbyDevicesManager.java:213) at com.nexenio.authenticator.networking.bluetooth.NearbyDevicesManager.lambda$startScanning$2(NearbyDevicesManager.java:147) at com.nexenio.authenticator.networking.bluetooth.-$$Lambda$NearbyDevicesManager$3z2AY2Ysie8a5mXIbx0mQPopEkY.accept(lambda)...

bug
core lib

Hello, The registerLocationListener (unregisterLocationListener) method in `AndroidLocationProvider` are not nullable `registerLocationListener(@NonNull LocationListener locationListener)` But the same method in the `IndoorPositioning` (Which should be named IndoorPositioningProvider - i guess) are nullable....

enhancement
good first issue
core lib

Is there any chance to drop the singleton pattern and use dependency injection ? Or at least making the code flexible if someone want to use DI with a third...

enhancement
question

Hello, Below an image from google, let's suppose that the black line is our route, is there any plan to filter the coming locations based on the route lines ?...

enhancement
question
core lib

Create a class that extends `IBeaconLocationProvider` which is capable of extracting geo coordinates from received advertising data.

enhancement
core lib

The classes from the [beaconview](https://github.com/neXenio/BLE-Indoor-Positioning/tree/master/app/src/main/java/com/nexenio/bleindoorpositioningdemo/ui/beaconview) package in the demo application should be available as a seperate Android library, as well as some convenience classes for bluetooth scanning and location requests.

enhancement
android lib

I saw IBeaconAdvertisingPacket class. I detected wrong parsing data such as: getTypeBytes return data[4], but I try parsing return data[1]

Hello strange things happening when I run release version of my application I followed the Instruction on the main page and running the debug version of my application when i...