蓝牙调试工具hcitool的使用实例【转】
本文转载自:http://blog.csdn.net/kangear/article/details/37961769
这个工具据说是基于BlueZ的,但是Android4.2以后不再采用BlueZ取而代之的是BlueDroid,具体详见《Android 4.2蓝牙介绍-Android中的Bluetooth》。但是一般解决方案中都是两手准备,在正常使用的时候是BlueDroid,而在调试的硬件时候还可以方便的使用基于BlueZ的hcittool。BlueDroid不利于调试硬件,这是我在公元20140719时的观点。
# hcitool hcitool - HCI Tool ver 4.93 Usage: hcitool [options] <command> [command parameters] Options: --help Display help -i dev HCI device Commands: dev Display local devices inq Inquire remote devices scan Scan for remote devices name Get name from remote device info Get information from remote device spinq Start periodic inquiry epinq Exit periodic inquiry cmd Submit arbitrary HCI commands con Display active connections cc Create connection to remote device dc Disconnect from remote device sr Switch master/slave role cpt Change connection packet type rssi Display connection RSSI lq Display link quality tpl Display transmit power level afh Display AFH channel map lp Set/display link policy settings lst Set/display link supervision timeout auth Request authentication enc Set connection encryption key Change connection link key clkoff Read clock offset clock Read local or remote clock lescan Start LE scan lewladd Add device to LE White List lewlrm Remove device from LE White List lewlsz Read size of LE White List lewlclr Clear LE White list lecc Create a LE Connection ledc Disconnect a LE Connection lecup LE Connection Update
For more information on the usage of each command use: hcitool <command> --help |
功能:获取本设备接口和MAC地址
功能:获取远程设备mac地址clock offset以及class.
功能:扫描远程设备
功能:获取指定MAC地址远程设备的名字
功能:获取远程设备的详情
功能:???
功能:???
功能:向蓝牙设备输入命令
功能:查看当前连接信息
功能:???
功能:???
功能:???
功能:查看远程设备的信号增益(强度)
功能:查看支持的POLICY
功能:远程设备的xxx等级
功能:xxxx
功能:xxx
- 顶
- 2
- 踩