RxAndroidBle icon indicating copy to clipboard operation
RxAndroidBle copied to clipboard

An Android Bluetooth Low Energy (BLE) Library with RxJava3 interface

Results 70 RxAndroidBle issues
Sort by recently updated
recently updated
newest added

It would be awesome to test the sample app in our device as .APK file. The only way to test it is to download all the project and compile it...

enhancement
idea

**Describe the bug** Location Permission for Android 12 is optional (targetSDK needs to be >= 31). See https://developer.android.com/guide/topics/connectivity/bluetooth/permissions#declare-android12-or-higher The library however forces FINE_LOCATION to be set. **To Reproduce** Steps to...

enhancement

It is seem as RxAndroidBle hasn't support secondary service which is included in a service. In class RxBleDeviceServices, method getService, method getCharacteristic, we just iterate through primary services. We didn't...

enhancement
awaiting feedback
idea

**Is your feature request related to a problem? Please describe.** Calling `RxBleDevice#getName` with no `BLUETOOTH_CONNECT` permission causes a `SecurityException`. **Describe the solution you'd like** In case `BLUETOOTH_CONNECT` permission is not...

enhancement
idea

Here are the logs when I am trying to connect ``` Cannot write client characteristic config descriptor (code 3) with characteristic UUID 00002a52-0000-1000-8000-00805f9b34fb com.polidea.rxandroidble2.exceptions.BleCannotSetCharacteristicNotificationException: Cannot write client characteristic config descriptor...

awaiting feedback

Can't build Android library with recent versions of gradle. Just cloned the repo, and tried to build any target with ./gradlew (in particular, I want to build the "jar" target...

bug

Hello everyone, thank you for the great job with this library 🎉 Simple question: is it possible to explicit write without response to a characteristic? Or is the BLE characteristic...

awaiting feedback

This is a work in progress to check the new permissions on API 31 before performing the operations that requires those permissions. Currently BLUETOOTH_SCAN is handled correctly, but BLUETOOTH_CONNECT is...

I had a go at switching to gradle 7. One issue is Maven publishing. I switched to the maven-publish plugin, but not sure I can test it. I wasn't sure...

### Summary When pairing device (initiating connection for the first time) bluetooth device requests for PIN which is displayed as notification. Another approach is to display this request as popup...

enhancement