Android 蓝牙学习 @# Android 蓝牙
1. HCI Log
任何平台,蓝牙和主CPU都不是一体的,硬件上大多通过USB/Uart等硬件通信 ;
软件上不同的CPU和不同的蓝牙芯片之间通信就需要一个标准,这里的HCI (Host controller Interface)就定义了这样的一个标准,如果想知道软件让蓝牙芯片做了什么,蓝牙芯片的响应结果,通过分析HCI log是很不错的一个选择 !
2. Android HCI log 保存
大多的作法是在设备的开发者模式中,用户可以打开HCI Log,开发人员途径就更多了,下面整理了用过的两个平台的 HCI log保存方式 。