5

我是使用 BlueZ 编程低功耗蓝牙的新手。

我想开发一个本机代码 c 来使用 Android 4.0.3 下的蓝牙低功耗 BlueZ API 扫描附近的设备。

有人知道我应该使用哪种 BlueZ 方法吗?

4

1 回答 1

10

如果您正在寻找编写本机 c 代码来扫描 BLE 设备,您最好的选择是从这里获取 bluez 包并查看它是如何实现的。要扫描设备,请参阅 /tools/hcitool.c 源文件,特别是函数 staticvoid cmd_lescan(int dev_id, int argc, char **argv)并了解它是如何实现的。

我希望这有帮助。

于 2014-04-09T17:05:56.383 回答