
图:蓝牙软件架构和组件
用户空间组件
用户空间由以下蓝牙应用程序、守护进程和接口层组成。| 组件 | 说明 |
|---|---|
| 蓝牙守护进程(bluetoothd) |
|
| bluetoothctl |
|
| mpris-proxy |
|
| obexctl |
|
| OBEX 守护进程(obexd) |
|
| ofono |
|
| ofono-tests | 提供执行以下功能的选项:
|
| PipeWire |
|
内核空间组件
内核空间由以下核心组件和驱动程序组成。| 组件 | 说明 |
|---|---|
| 蓝牙管理(btmgmt) |
|
| BlueZ 主机控制接口(HCI)核心 |
|
| HCI |
|
| 逻辑链路控制和适配协议(L2CAP) |
|
| Qualcomm 蓝牙驱动程序 |
|
| 射频通信(RFCOMM) |
|
| 会话描述协议(SDP) |
|
| SLIMbus 蓝牙驱动程序 |
|
| 同步面向连接(SCO) |
|
| 通用异步收发器(UART)串行驱动程序 |
|

