hcidump用法

 hcidump  reads raw HCI data coming from and going to a Bluetooth device

 (which can be specified with the option -i, default is the first avail-

 able  one)  and  prints to screen commands, events and data in a human-

readable form. Optionally, the dump can be written  to  a  file  rather

than parsed, and the dump file can be parsed in a subsequent moment.

1,

hcidump读取发送和接受蓝牙设备的原始hci数据(该设备可以通过-I 参数指定,默认当前第一个有效的连接设备),并按照人可以识别的命令、事件、数据格式打印到屏幕上。转储信息还可以保存到一个当地文件中,从而保证转储文件在后续进行解析。

 

这里主要介绍转储功能。

Adb shell

Hcidump –w /data/1.txt

 

开始使用这个命令时,发现dump信息不是很稳定,有时候能保存有时候不能保存。由于开始我得路径是放置到sdcard上的。怀疑是sdcard不稳定,然后路径放置到data上后,仍然有这种现象,应该是方法问题。

 

后来发现Hcidump执行一次后,并没有消失。Ps后还能够在进程中看到该活动。最后采用了后台运行的方式。在存储命令后加 & ,然后操作蓝牙,能够记录下1.cfa每次都在增加,应该是抓到了dump的数据。

最后将1.txt adb pull出来即可。

 

2,

另外,注意用到的-X参数。

For  every  packet,  not  only is the packet type displayed, but
also all data in hex and ASCII.
对于每个包,不仅仅显示包的类型,而且通过hex和ascii格式显示所有数据。

配合-t参数可以显示全部数据。

Hcidump –Xt

参考:

http://blog.csdn.net/zhaohc_nj/article/details/7990673

芯片公司有专门分析dump的工具,不知道第三方是否有专门工具,还没有找到?

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

newtonnl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值