标签:
主机控制器接口(HCI)提供了一种访问蓝牙硬件能力的通用接口。
HCI固件通过访问基带命令、链路管理器命令、硬件状态寄存器、控制寄存器以及事件寄存器实现对蓝牙硬件的HCI命令。
HCI是通过包的方式来传送数据、命令和事件的,所有在主机和主机控制器之间的通信都以包的形式进行。包括每个命令的返回参数都通过特定的事件包来传输。HCI有数据、命令和事件三种包,其中数据包是双向的,命令包只能从主机发往主机控制器,而事件包始终是主机控制器发向主机的。主机发出的大多数命令包都会触发主机控制器产生相应的事件包作为响应。
命令包分为六种类型:
事件包分为三种类型:
参考链接:http://blog.csdn.net/android_huber/article/details/7727512
标签:
原文地址:http://www.cnblogs.com/utank/p/4439430.html