工具/软件:
尊敬的专家:
我是否可以使用 bluez hcitool 通过 HCI 命令设置和读取 TX 功率并发送到 BLE_controller 示例工程?
下面有用于读取和设置 TX 功率的 BLE 特定 HCI 命令、如下所示。 它可以在 BLE_controller 示例工程中提供支持吗?
|
用于 LE 的 BT 命令 |
ogf |
OCF |
操作码 |
|
读取传输功率级别 |
3. |
45 |
0x0C2D |
|
供应商特定命令 |
ogf |
CSG |
命令 |
操作码 |
|
HCI_EXT_SetTxPowerCmd |
63 |
0 |
1. |
0xFC01 |
|
HCI_EXT_SetMaxDtmTxPowerCmd |
63 |
0 |
17 |
0xFC11 |
如何发送 hcitool 命令? 下面是正确的?
root@OpenWrt:/tmp# hcitool -i hci0 cmd 0x03 0x002D
< HCI 命令:ogf 0x03、ocf 0x002d、PLEN 0
> HCI 事件:0x0E PLEN 7
01 2D 0C 00 02 00
root@OpenWrt:/tmp#
root@OpenWrt:/tmp# hcitool -I hci0 cmd 0x3F 0x0011 0x00 0x02
< HCI 命令:ogf 0x3f、ocf 0x0011、PLEN 2
00 02
> HCI 事件:0x0E PLEN 4
01 11 FC 01
root@OpenWrt:/tmp#
root@OpenWrt:/tmp#
root@OpenWrt:/tmp#
root@OpenWrt:/tmp# hcitool -i hci0 cmd 0x03 0x002D
< HCI 命令:ogf 0x03、ocf 0x002d、PLEN 0
> HCI 事件:0x0E PLEN 7
01 2D 0C 00 02 00
BR、
Frank
