ReactiveBeacons icon indicating copy to clipboard operation
ReactiveBeacons copied to clipboard

Android library scanning BLE beacons nearby with RxJava

Results 18 ReactiveBeacons issues
Sort by recently updated
recently updated
newest added

Bumps gradle from 3.6.3 to 4.0.1. [![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=com.android.tools.build:gradle&package-manager=gradle&previous-version=3.6.3&new-version=4.0.1)](https://dependabot.com/compatibility-score/?dependency-name=com.android.tools.build:gradle&package-manager=gradle&previous-version=3.6.3&new-version=4.0.1) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a...

dependencies

Investigate possibility to connect to [GATT (Generic Attribute Profile)](https://www.bluetooth.com/specifications/gatt/generic-attributes-overview) Server on a Bluetooth device and learn more about this functionality. References: - https://developer.android.com/guide/topics/connectivity/bluetooth-le.html - https://developer.android.com/guide/topics/connectivity/bluetooth-le.html#connect - https://www.bluetooth.com/specifications/generic-attributes-overview - https://learn.adafruit.com/introduction-to-bluetooth-low-energy/gatt -...

enhancement

References: - https://developer.android.com/reference/android/bluetooth/le/BluetoothLeScanner - https://developer.android.com/reference/android/bluetooth/le/ScanSettings

enhancement

It would be valuable to have ScanRecord object passed in Beacon object. Currently there is only the raw byte[] buffer - it is difficult to extract vender specific information from...

feature request

We can have something like: ```java Single isBluetoothEnabled() Single isLocationEnabled(context) ``` and then create more functional data flow with `flatMap` without using `if` statements. After adding this, there should be...

enhancement

Thanks for amazing lib, much better than anything I've tried before :). Is it currently possible with already implemented api to determine when beacon gets out of range? I've checked...

question

Provide API allowing to monitor the situation, when the beacon signal is lost. The idea came from #77.

enhancement

Provide API allowing to discover new beacon for the first time. The idea came from #77.

enhancement

`Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.bluetooth.le.BluetoothLeScanner.startScan(android.bluetooth.le.ScanCallback)' on a null object reference at com.github.pwittchen.reactivebeacons.library.scan.strategy.lollipop.LollipopScanStrategy.observe(LollipopScanStrategy.java:36) at com.github.pwittchen.reactivebeacons.library.ReactiveBeacons.observe(ReactiveBeacons.java:143) at com.github.pwittchen.reactivebeacons.library.ReactiveBeacons.observe(ReactiveBeacons.java:120) at com.sminq.user.services.BleBeaconService$1.run(BleBeaconService.java:180) at android.os.Handler.handleCallback(Handler.java:815) at android.os.Handler.dispatchMessage(Handler.java:104) at android.os.Looper.loop(Looper.java:207) at...