gpt4 book ai didi

用于Linux的蓝牙低功耗堆栈

转载 作者:行者123 更新时间:2023-12-03 23:31:08 25 4
gpt4 key购买 nike

如何在 linux 的设备驱动程序级别实现蓝牙低功耗?

每个新蓝牙版本都有新的蓝牙堆栈代码吗?

最佳答案

Bluez是 Linux 蓝牙的堆栈。新版本的蓝牙导致代码发生变化,但这不是完全重写或类似的剧烈变化。较新版本的蓝牙通常是现有协议(protocol)的扩展,低功耗除外。 Linux 的内核级别完全支持 Low Energy,但没有很多方便的库可用于与 LE 进行更高级别的交互。

由于 Bluez 与 LE 的不完整性,我不得不直接与内核代码交互以实现与 LE 的功能。此外,我不得不使用 Bluez 5.x 不支持的旧内核,而不得不使用 Bluez 4.x。

关于用于Linux的蓝牙低功耗堆栈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17648469/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com