bluedroid 协议栈(一)

基础篇:


                  先对之前用的bluez协议栈,在bluedroid里面模块性很明显,code写的也相对集中:btif  bta sdp av  ag  hh hl  l2cap sco acl rfcom btu btm hci 等,需要对这些代名词进行一下解释:


BTIF: Bluetooth interface  蓝牙接口层

BTA:Bluetooth Application 蓝牙应用层

BTU:Bluetooth Upper Layer  蓝牙上层协议层

BTM:Bluetooth manager    蓝牙管理

SDP:Service Discovery Protocol     服务发现协议

GAP:Generic Access Profile    通用访问应用



经典的bluez框架结构:

bluedroid 协议栈(一)_第1张图片



bluedroid 协议栈(一)_第2张图片




你可能感兴趣的:(Bluedroid)