bluez --- 简介

bluez 资料

官网:https://www.bluez.org/

官网显示的 SDK 版本比较老,SDK 可到 https://mirrors.edge.kernel.org/pub/linux/bluetooth/ 下载最新版本

注意时间,截图时最新版本是5.77,5.8和5.9的时间很早,应该只是占个位

bluez 在整个蓝牙应用的位置

**服务守护进程(bluetoothd)**:作为系统的守护进程运行,它处理所有的蓝牙服务和配置,如设备配对、连接管理、配置文件(Profiles)等。

**DBUS守护进程**:Bluez使用DBUS作为应用程序接口(API),允许上层应用通过DBUS调用蓝牙相关功能。

**Profiles**:蓝牙技术定义了多种标准的服务和应用框架(如音频传输、文件传送等),在Bluez中,这些被称为Profiles。

**用户工具**:Bluez配备了一系列的用户空间工具,如 hcitool、hciconfig、bluetoothctl ,这些工具使用户能够在终端中控制和配置蓝牙设备。通过编程调用DBUS接口,可以在自己的应用程序中集成更复杂的蓝牙功能。

 

 

参考:

https://blog.csdn.net/wjj970802/article/details/139685877?spm=1001.2014.3001.5502

posted @ 2024-07-06 18:54  流水灯  阅读(40)  评论(0编辑  收藏  举报