I'm currently creating an application in .NET core. I want to run this application on a Raspberry Pi Zero W and use the Bluetooth functionality to communicate with an external device (Light Bulb with bluetooth). Are there any bluetooth (NuGet) libraries to work with bluetooth? I've searched on NuGet but I've found only Xamarin related packages.
Thanks in advance
The Core Bluetooth framework provides the classes needed for your apps to communicate with Bluetooth-equipped low energy (LE) and Basic Rate / Enhanced Data Rate (BR/EDR) wireless technology.
The Web Bluetooth API allows websites to communicate with Bluetooth devices.
Data is transmitted between Bluetooth-enabled devices in packets that are positioned in these slots. Frequency hopping takes place between the transmission or reception of packets, so the packets that make up one transmission may be sent over different frequencies within the ISM band.
There's a new dotnet-bluez library available that looks promising, and is pure .Net (not Xamarin).
https://github.com/hashtagchris/DotNet-BlueZ
Not currently, as far as I'm aware.
However, I believe it would be possible if you explore using Platform Invoke with the Bluez Bluetooth library for Linux.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With