Bluez BLE外设利用ADV数据宣传定制特性

时间:2018-11-30 03:34:43

标签: bluez

是否有一个示例应用程序可用来发布自定义UUID和特征以及特定的ADV数据? Bluez的文档较少。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:0)

您拥有哪个版本的BlueZ?使用较新版本的BlueZ(例如5.50),您可以从命令行使用bluetoothctl进行以下操作:-

#bluetoothctl
[bluetooth]# menu advertise
[bluetooth]# uuids 0x1800 0x1801 0x1802
[bluetooth]# name MyDevice
[bluetooth]# data 0 01 02 03
[bluetooth]# back
[bluetooth]# advertise on

这使您可以设置自定义UUID,广告数据和广告设备名称。您可以浏览BlueZ源代码,以了解如何使用C来实现。

我希望这会有所帮助。