gpt4 book ai didi

android - 蓝牙低功耗(蓝牙 4.0)与 Android/Linux

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:07:50 26 4
gpt4 key购买 nike

是否有可用的库允许应用程序在 Linux 中使用蓝牙 LE?

同样,我知道摩托罗拉 RAZR 提供专有 API,但其他配备双模式蓝牙芯片的设备(即 Galaxy S III)是否提供用于蓝牙 LE 的 API?

最佳答案

至于Linux...

我一直在用 Python 做很多这方面的工作,不幸的是,现有的 LE 库要么处于前沿,要么缺少一些东西。 Bluez 5.X 系列通过 DBUS 支持 LE。它的内核要求比我需要使用的设备高得多,所以我不得不使用原始套接字来做一些事情。

对于 Bluez 4.x,我认为一切都可以通过使用原始套接字、设置套接字选项以及偶尔调用 ioctl 来完成。然而,在 Python 中,您需要的许多常量还不存在。我不得不使用 Python C API 将一些模块组合在一起,这样我就可以从库头文件中导入常量。如果您可以在 C 中完成所有操作,您会发现那里有完整的功能。

关于android - 蓝牙低功耗(蓝牙 4.0)与 Android/Linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10995551/

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