连接设备并按下按钮时hcidump的输出是:
HCI嗅探器 - 蓝牙数据包分析器版本2.2
device:hci0 snap_len:1028 filter:0xffffffff
HCI事件:模式改变(0x14)plen 6
状态0x00句柄21模式0x00间隔0
模式:主动
ACL数据:处理21个标志0x02 dlen 17
L2CAP(d):cid 0x0041 len 13 [psm 0]
< ACL数据:处理21个标志0x00 dlen 14
L2CAP(d):cid 0x0047 len 10 [psm 0]
< ACL数据:处理21个标志0x00 dlen 22
L2CAP(d):cid 0x0047 len 18 [psm 0]
< ACL数据:处理21个标志0x00 dlen 22
L2CAP(d):cid 0x0047 len 18 [psm 0]
HCI事件:已完成数据包的数量(0x13)plen 5
处理21包1 ACL数据:处理21个标志0x02 dlen 18
L2CAP(d):cid 0x0041 len 14 [psm 0]
< ACL数据:处理21个标志0x00 dlen 14
L2CAP(d):cid 0x0047 len 10 [psm 0]
HCI事件:已完成数据包的数量(0x13)plen 5
处理21包1 HCI事件:已完成数据包的数量(0x13)plen 5
处理21包1 HCI事件:已完成数据包的数量(0x13)plen 5
处理21包1 HCI事件:模式改变(0x14)plen 6
状态0x00处理21模式0x02间隔2048
模式:嗅探
答案 0 :(得分:1)
您需要将代码链接到libdbus-c ++并将其安装在目标上。
您可以使用生成的代理对象来访问耳机的整个功能,它可能比按下按钮更方便!
答案 1 :(得分:0)
收集的hcidump是设备主机和控制器之间的日志。事件是控制器发送给设备主机的事件,命令是发送给设备主机的请求/响应。