btleplug
btleplug copied to clipboard
Rust Cross-Platform Host-Side Bluetooth LE Access Library
**Describe the bug** Reading characteristic updates with Peripheral::notifications.next().await returns value with max len=20. **Expected behavior** It should return the value as it is, not missing any data. **Actual behavior** It...
Hi, and thanks for this excellent BLE library! On Windows 11, there is an issue with `local_name` not being populated at device scan time. This seems to be because Windows...
I'm getting this problem when running on Android: "Droidplug has not been initialized. Please initialize it with btleplug::platform::init().". Should I have to call this myself? If that is the case...
**Describe the bug** In 0.10.1, turning off the BT adapter on a MacBook 2019 Intel device would cause a disconnection event 100% of the time. It would print `Event receiver...
This is a preview and in anticipation of Rust 1.75. But it works well with current nightly either. Note that the public trait API requires the desugared form in order...
**Describe the bug** I have a keyboard that communicates through GATT. When he is not linked to the computer, it can be searched normally, but when it is linked to...
**Feature Description** This might not be possible because of platform differences, but I would like a `peripheral_connected()` or similar function for Centrals, even if it just returns a bool and...
**Describe the bug** After implementing my [library](https://github.com/MGlolenstine/comm_handler) (on `bluetooth_support` branch) and testing it on Linux, where it worked, I decided to work on a Windows application that needs Bluetooth connection...
**Describe the bug** I wrote an application in Linux which all works fine and when I ran my application on Windows for the first time I was able to discover...
**Describe the bug** When attempting to connect to a BLE device on Windows 11 it stalls out forever. **Expected behavior** peripheral.connect().await should connect or return an error but on windows...