btleplug
btleplug copied to clipboard
Rust Cross-Platform Host-Side Bluetooth LE Access Library
If for some reason `Adapter.start_scan()` is called multiple times (e.g. because of running an app multiple time before the first scan is stopped) then I get an error on Linux:...
`characteristics()` and `services()` of `Peripheral` returning a `HashMap` instead of a `BTreeSet`
**Feature Description** Would it be possible to have `characteristics()` and `services()` of `Peripheral` return a `HashMap` instead of a `BTreeSet`? That way, looping over the characteristics or calling `iter().find()` to...
The ScanFilter is part of the API, but is [not implemented on windows](https://github.com/deviceplug/btleplug/blob/master/src/winrtble/adapter.rs#L59). It would be nice log a warning that it is not implemented when a non-default ScanFilter is...
I hope I'm not missing anything, but I'm unable to find how to do this at the very least. I am trying to access a certain characteristic of a device...
**Describe the bug** 1. On windows 10, connect to a device and call discover_services() 2. Without touching any characteristics, call discover_services() again fairly soon after on the same device **Expected...
**Feature Description** Nice to be able to get the Id as a string without having to use format!("{:?}")
Im trying to connect this lib via c++ in windows but i have some issues. - First thing is thtat its dosent disconnect properly. - Second error i that my...
# **Goal** Be able to update the list of discovered peripherals and drop the ones that does not advertised anymore after a certain timeout. Like in a android phone when...
Considering #189 I was thinking it could make sense to track services for peripherals using a `HashSet` instead of a vector to make union operations much simpler as new service...
**Describe the bug** when connecting to a `YWK-J1` BLE SPO2 sensor `[email protected]` inconsistently returns services in the `PeripheralProperties` object and `discover_services()` fails to discover any services or characteristics. from messing...