使用hcitool发送HCI ACL数据包

时间:2019-02-05 15:26:38

标签: linux bluetooth raspberry-pi raspberry-pi3 hci

历史记录: 我使用BlueZ 5.43与蓝牙设备进行通讯:

  1. connect FF:FF:FF:FF:FF:FF
  2. select-attribute /org/bluez/hci/dev_ ...
  3. write 0x54

需要一些时间,但是可以。

当前问题:

现在,我正在使用蓝牙规范中定义的HCI命令通过hcitool cmd ...连接到我的设备。效果很好。

但是:我无法通过hcitool cmd向访问的设备写入ACL数据包:

  1. ACL数据包(请参阅BT Core Spec Vol 2,Part E,5.2.4)与sudo hcitool cmd 02 40 00 08 00 04 00 04 00 12 0D 00 54一起发送
  2. btmon显示错误:Unknown HCI Command
  3. 使用sudo hcidump --r,我看到ACL数据包已修改为01 40 08 0B 00 08 00 04 00 04 00 12 0D 00 54

如何通过hcitool cmd发送ACL数据包?

谢谢你, 汤姆

0 个答案:

没有答案