有没有一个库可以让应用程序在Linux中使用蓝牙LE?
同样,我知道摩托罗拉RAZR提供了专有的API,但其他具有双模式蓝牙芯片的设备(如Galaxy S III)是否提供蓝牙LE的API?
发布于 2013-03-28 04:22:40
至于Linux...
我已经用Python做了很多这方面的工作,不幸的是,现有的LE库要么是前沿的,要么是缺少了一些东西。Bluez 5.X系列通过DBUS支持LE。它的内核要求比我需要使用的设备要高得多,所以我不得不使用原始套接字来做事情。
在Bluez4.x中,我认为所有事情都可以通过使用原始套接字、设置套接字选项以及偶尔调用ioctl来完成。然而,在Python中,您需要的许多常量还没有出现。我必须使用Python C API将一些模块拼凑在一起,以便可以从库头文件中导入常量。如果你对用C语言做任何事情都没意见,你会在那里找到完整的功能。
发布于 2012-06-20 05:26:29
我知道很多人都在使用Broadcom BLE在安卓设备上开发BLE。
https://stackoverflow.com/questions/10995551
复制相似问题