Linux.Bluetooth
Linux.Bluetooth copied to clipboard
.NET Linux Bluetooth library for interfacing with peripherals using DBus BlueZ. Sponsored by Suess Labs
Hello, While using this library we have sometimes a dead lock situation while calling Device.DisconnectAsync(). We tried to ignore this by avoiding to await on this function but in this...
On line 122: `taskSource.SetResult(true);` rises sometimes a Null excpetion due to async unpredictable events. Solution: `taskSource.TrySetResult(true);`
**Description:** As a user, I would like to have sample project and/or for how to setup a BLE Server to act as the peripheral (aka. slave device). **Describe the solution...
Hello, and thanks for this useful repo. I am currently having a problem and a hard time figuring out its source. I've dwelved in the Tmds.Dbus codebase as well as...
Device: Raspberry Pi 3B+ OS: Raspbian GNU/Linux 11 (bullseye) 32-bit Mono: 6.12.0.200 Bluez: 5.55 .NET Framework: 4.8 Linux.Bluetooth: 5.64.0 I am attempting to make a simple WinForms app with a...
As per discussion post #13, add the ability to interface with Bluetooth Classic. ### Discussed in https://github.com/SuessLabs/Linux.Bluetooth/discussions/13 Originally posted by **embeddedmz** July 21, 2023 Can I use this library to...
Refactoring: * [ ] Rename `Device.GetAllAsync()` to `..GetPropertiesAsync()` * [ ] Rename `Device.GetUUIDsAsync()` to `..GetServiceUuidsAsync()` * [ ] Include `DeviceExtensions` as part of `Device` class * [ ] Rename `Device.GetConnectedAsync()`...
I've tested this library for a BLE Beacon scanner, which works well using the device scanner. However, it would be fantastic if support for adding advertisements could be added so...
I use this library to connect my application to devices. My devices have pin required for connection. It would be great if we could have one more overload of method...