配置有效的信标模拟

时间:2016-06-04 15:16:11

标签: ibeacon ibeacon-android android-ibeacon

我想弄清楚允许我在最短时间内改变时检测信标的新UUID的配置。我在我的Raspberry Pi中使用此代码来启动信标

sudo hciconfig hci0 reset
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 $
sudo hcitool -i hci0 cmd 0x08 0x0006 A0 00 A0 00 03 00 00 00 00 00 00 00 00 07 $
sudo hcitool -i hci0 cmd 0x08 0x000a 01

然后我更改UUID并确定移动设备检测更改所需的时间。直到知道平均值为800 ms,传输速率为10hz。

您是否有可能缩短时间?

1 个答案:

答案 0 :(得分:0)

要获得更快的检测时间,您可以使用下面的代码缩短扫描周期。你可以试验一下确切的时间,但是如果传输周期为100毫秒,我怀疑你可能得到最快的响应,时间长度为200毫秒,如下所示。

beaconManager.setForegroundScanPeriod(200l);
beaconManager.updateScanPeriods();