BLE 信号发射的模拟测试?

Mock testing for BLE signals emitting?

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

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

2-我们可以使用任何应用程序发射 BLE 信号吗(我需要在购买信标之前对其进行初步测试)

3-如果您有任何好的源代码,请分享 git 相同的中心。

提前致谢。

您可以估计到 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 项目的首席开发人员和 L​​ocate 应用程序的作者。