admin管理员组

文章数量:1123585

I want to develop an app to control Bluetooth devices. I have to implement connect and disconnect features. The standard Bluetooth API in WinUI3 doesn't provide the necessary instruments for that purpose. I found an HCI layer in Bluetooth architecture for sending commands, and I tried to get it adapter but with no success. I used Arendi.Bluetooth.Hci library and following code

var adapter = AdapterFactory.CreateHciAdapter("COM1", new HciAdapterOptions
{
    UartBaudrate = 9600,
    UartParity = Parity.None
});

But it throws an exception on every command

Command (OGF:0x03/OCF:0x003) failed with response timeout

So does anyone know how to use the HCI layer on Windows with C#?

本文标签: cHow to get to HCI level on WindowsStack Overflow