【发布时间】:2019-03-30 05:26:38
【问题描述】:
我正在尝试从命令行发送定向广告,但我不知道该怎么做。我检查了 hciconfig、hcitool、btmgmt 和 bluetoothctl,但它们似乎都没有启用定向广告特定的 BLE 设备。当使用 hciconfig 检查我可以发送的广告类型时,我看到以下内容:-
leadv [type] Enable LE advertising
0 - Connectable undirected advertising (default)
3 - Non connectable undirected advertising
有没有办法从命令行发送定向广告?
我正在使用在 Linux v4.15.0-36-generic 上运行的 BlueZ 版本 5.48,并连接了蓝牙 4.0 加密狗。
【问题讨论】:
-
this answer 中的信息有帮助吗?从外观上看,您必须使用
hcitool并自己构建广告消息,但这应该是可能的。 -
该链接显示了如何使用无向可连接广告(类型 0)和无向不可连接广告(类型 3)。我已经可以使用 hciconfig、btmgmt 或 bluetoothctl 命令执行此操作。我正在寻找可以发送定向可连接广告(类型 1)或定向不可连接广告(类型 2)的东西。
标签: linux bluetooth-lowenergy bluez