将传输速率设置为15Hz

时间:2016-05-12 13:59:24

标签: android ibeacon ibeacon-android android-ibeacon

是否可以使用bluez将信标的传输速率设置为15Hz?我认为默认速率为1 Hz,非常低。

1 个答案:

答案 0 :(得分:0)

您当然可以使用BlueZ来提高传输速率。请在此处查看我的答案,了解如何将其设置为10 Hz:

Is there a way to increase BLE advertisement frequency in BlueZ?

在我的情况下,我从来没有能够使我的加密狗传输频率超过10赫兹。但这可能是加密狗特有的。如果将其设置为15 Hz所需的命令是:

sudo hciconfig hci0 up
sudo hcitool -i hci0 cmd 0x08 0x0008 1e 02 01 1a 1a ff 4c 00 02 15 e2 c5 6d b5 df fb 48 d2 b0 60 d0 f5 a7 10 96 e0 00 00 00 00 c5 00 00 00 00 00 00 00 00 00 00 00 00 00
sudo hcitool -i hci0 cmd 0x08 0x0006 78 00 78 00 03 00 00 00 00 00 00 00 00 07 00
sudo hcitool -i hci0 cmd 0x08 0x000a 01

如果您的蓝牙接口的最大传输速率低于15 Hz,则上述命令可能最终将其设置为最大速率。