Dariusz Seweryn

Results 16 issues of Dariusz Seweryn

**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

**Is your feature request related to a problem? Please describe.** RxBleClient#observeStateChanges and RxBleClient#getState no longer give valuable insight in what is needed for a particular BLE action to succeed as...

enhancement
idea

### Summary Current connection interface `RxBleConnection` consists almost entirely of functions that return various `Observable`s where other reactive types would be more appropriate i.e. * `Observable readCharacteristic(UUID;` vs `Single readCharacteristic(UUID);`...

enhancement

### Summary BLE spec allows sending data on L2CAP layer which can be used with specific peripherals to send data more quickly. [One can use it on the Android OS...

idea

### Summary Double mode devices (LE/EDR) can be connected in both modes in which situation Android tends to use the EDR mode. There is at least one known behaviour related—[in...

enhancement
good first issue

**Is your feature request related to a problem? Please describe.** [Original post](https://github.com/Polidea/RxAndroidBle/issues/688#issuecomment-640531222). **Describe the solution you'd like** It would be awesome if the library would warn the user whenever the...

enhancement
good first issue
idea

### Summary It seems that setting `ScanFitler.Builder().setManufacturerData(/* int manufacturerId */ 0x0123, /* byte[] manufacturerData */ null)` will not pass any advertisements with the specified `manufacturerId`. More fitting solution would be...

enhancement

### Summary Recently added #224 should be emitting `BleInvalidOperationException` when trying to perform an operation on a characteristic that does not have property for that operation — i.e. trying to...

enhancement

### Summary As in the topic ### Library version `1.5.0` Rx1/Rx2 #### Preconditions A phone that does not have BLE capabilities #### Steps to reproduce actual result 1. Subscribe to...

bug

### Summary In the current state the `mockrxandroidble` (`mockclient`) is not very usable both. [It does not work well with unit tests](https://github.com/Polidea/RxAndroidBle#testing) and is not really usable for substitution in...

idea