Как перейти на уровень HCI в WindowsC#

Место общения программистов C#
Ответить
Anonymous
 Как перейти на уровень HCI в Windows

Сообщение Anonymous »

Я хочу разработать приложение для управления устройствами Bluetooth. Мне нужно реализовать функции подключения и отключения. Стандартный API Bluetooth в WinUI3 не предоставляет необходимых инструментов для этой цели. Я нашел уровень HCI в архитектуре Bluetooth для отправки команд и попытался подключить к нему адаптер, но безуспешно. Я использовал библиотеку Arendi.Bluetooth.Hci и следующий код

Код: Выделить всё

var adapter = AdapterFactory.CreateHciAdapter("COM1", new HciAdapterOptions
{
UartBaudrate = 9600,
UartParity = Parity.None
});
Но при каждой команде выдается исключение

Код: Выделить всё

Command (OGF:0x03/OCF:0x003) failed with response timeout
Кто-нибудь знает, как использовать уровень HCI в Windows с C#?

Подробнее здесь: https://stackoverflow.com/questions/793 ... on-windows
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»