pad上蓝牙模块检测
来源:互联网 发布:杀破狼 js 微盘 编辑:程序博客网 时间:2024/06/05 16:49
Pad本上蓝牙是否可用检测如下:
> > 按下面步骤捕获日志hcidump log:
> > 1 turn on blutetooth
> > 2 use adb shell to logon the phone, and use "hcidump -B -w /sdcard/hcilog"
> > 3 start the test
> > 4 stop the hcidump when you test finish and send us the "hcilog" file.
C:\Users\kang-ibm>adb shell
$ hcidump -B -w /sdcard/hcilog
hcidump -B -w /sdcard/hcilog
hcidump: permission denied
$ hcidump -B -w /
hcidump -B -w /
hcidump: permission denied
权限不足是因为你们的pad的是user模式的,需要烧了工程模式的image后才能抓到hcidump数据。
另外user模式很多logcat的log也是看不到的。
Hcidump 名词解释
Hcidump不在bluez-utils包里,而是在单独的hcidump包里。主要用来分析捕获和分析HCI数据包,如果使用bluez过程中出了什么问题,用hcidump往往可以发现一些出错的线索,原因。 参数很多,基本上hcidump –X –V 就可以帮你获得详细的经过格式解析的数据包。
HCI是一个抽象的标准的蓝牙通讯接口,在基于HCI协议调用BCCMD时,需要在Bluez已经建立好hci接口的基础上使用。
Hciattach名词解释
Hciattach主要用来初始化蓝牙设备,它的命令格式如下:
hciattach [-n] [-p] [-b] [-t timeout] [-s initial_speed] <tty> <type | id> [speed] [flow|noflow] [bdaddr]
其中最重要的参数就是 type和speed,type决定了要初始化的设备的型号,可以使用 hciattach –l 来列出所支持的设备型号。
并不是所有的参数对所有的设备都是适用的,有些设备会忽略一些参数设置,例如:查看hciattach的代码就可以看到,多数设备都忽略bdaddr参数。
Hciattach命令内部的工作步骤是:首先打开制定的tty设备,然后做一些通用的设置,如flow等,然后设置波特率为 initial_speed,然后根据type调用各自的初始化代码,最后将波特率重新设置为speed。所以调用hciattach时,要根据你的实际情况,设置好initial_speed和speed。对于type BCSP来说,它的初始化代码只做了一件事,就是完成BCSP协议的同步操作,它并不对蓝牙芯片做任何的pskey的设置。同步操作的具体流程和规范可以参考CSR的相关文档: BCSP Link Establishment Protocol
- pad上蓝牙模块检测
- 蓝牙模块在HHARM2410上的移植
- 蓝牙模块在HHARM2410上的移植
- 蓝牙模块在HHARM2410上的移植
- 蓝牙模块在HHARM2410上的移植
- 蓝牙模块在HHARM2410上的移植
- 蓝牙模块在HHARM2410上的移植
- 蓝牙模块
- 蓝牙模块
- 蓝牙模块
- 蓝牙模块
- Android pad 连接蓝牙打印机Gprinter---实现蓝牙打印功能
- 在嵌入式Linux上使用CF接口的蓝牙模块
- 在嵌入式Linux上使用CF接口的蓝牙模块
- Android检测手机或PAD是否连网
- Android检测手机或PAD是否连网
- js检测手机、pad、andriod、ios
- 在linux系统上,利用蓝牙透传模块解析蓝牙协议。
- 网络常用端口号大全
- 国外Windows Phone 7开发教程(四天快速入门)
- Android拍照、录像、录音代码范例
- 【java】java中的异常
- Java自动更新SVN程序,注意系统默认的忽略文件
- pad上蓝牙模块检测
- ms4w+tilecache+openlayers配置xuhy总结
- OK6410开发板下rmmod: chdir(/lib/modules): No such file or directory 解决方法
- oracle中sys用户和system用户的区别
- MFC JSONCPP 配置
- android开发学习笔记(6)android应用程序框架
- 步步学ACTIVEX网页控件开发---创建安全的ActiveX控件
- 调试器GDB小结
- sed手册