模拟测试BLE信号发射?

时间:2018-02-10 15:52:00

标签: android ibeacon ibeacon-android

我正在使用信标应用程序(android),我是beacon的新手,我没有完全了解使用信标的最短路径识别。

1 - 如何使用信标信号找到最短路径?

2 - 我们可以使用任何应用程序发出BLE信号(我需要在购买信标之前先测试它)

3 - 如果您有相同的良好源代码git hub,请分享。

提前致谢。

1 个答案:

答案 0 :(得分:2)

您可以估算到Android上信标的距离,但它只适用于1-3米的短距离,因为信号相对于更远距离的无线电噪声非常弱,您实际上无法告诉距离20米和10米之间的信号之间的差异。另一个重要因素是每个Android设备型号都有不同的接收天线和自己的增益,因此有些接收天线比其他接收天线更强。您必须将其计算在距离计算中。

在开源Android Beacon Library中已经做了很多工作。您可以在此处详细了解估算距离:https://altbeacon.github.io/android-beacon-library/distance-calculations.html

如果您正在寻找基于信号强度查找距离的基本公式,请在此处查看我的答案:Understanding ibeacon distancing但请注意,此简单答案并未考虑上述因素。

您可以使用类似定位的Android应用轻松模拟传输信标信号:https://play.google.com/store/apps/details?id=com.radiusnetworks.locate&hl=en

完全披露:我是Android Beacon Library项目的首席开发人员和Locate应用程序的作者。