Отправить пользовательские пакеты Bluetooth (обход HCI) - PullRequest
0 голосов
/ 02 марта 2020

Я пытаюсь добиться в bluetooth способа обхода HCI. Я уточню. в слое HCI H4 есть поле события. Я хочу иметь возможность отправлять команды HCI. сейчас - если я сделаю это сейчас - команды остановятся на контроллере, когда он получит команду. То, чего я хочу достичь с помощью двух моих модулей BT (BR / EDR), - это отправить событие HCI H4 другому модулю BT. например - команда «Изменить локальное имя».

Итак, опять же, моя конечная цель - отправить событие HCI через контроллер другому, без необходимости "перепроектировать" прошивку Bluetooth для добавления перехватов / изменений.

Вы Я могу думать об этом, как будто я просто хочу, чтобы мой HCI служил «прокси» для отправки моих собственных определенных пакетов прямо на другой контроллер без какого-либо вмешательства.

Вы можете посмотреть ответ здесь: как создается заголовок пакета события в реализации API hci_send_req?

Я хочу, чтобы мой контроллер мог отправлять мой собственный HCI H4 Пакетный индикатор. (например: 0x01 - пакет команд)

Спасибо, Джен.

...