我正在尝试在蓝牙中实现绕过 HCI 的方法。我会详细说明。在 HCI H4 层中有事件字段。我希望能够发送 HCI 命令。现在-如果我现在就这样做-命令将在控制器收到命令时停止。我想用我的两个 BT 模块 (BR/EDR) 实现 - 将 HCI H4 事件发送到另一个 BT 模块。例如 - “更改本地名称”命令。
所以 - 再次 - 我的最终目标是通过控制器将 HCI 事件发送到另一个,而无需“逆向工程”蓝牙固件以添加挂钩/更改。
你可以把它想象成我只是想让我的 HCI 充当“代理”,将我自己定义的数据包直接发送到另一个控制器,而无需任何干预。
您可以在这里查看答案: hci_send_req api implementation 中的 event packet header is getiing?
我希望能够让我的控制器发送我自己的 HCI H4 数据包指示器。(例如:0x01 - 命令包)
谢谢珍。