gpt4 book ai didi

cordova - 如何根据 tx、rssi 和精度计算到信标的距离

转载 作者:行者123 更新时间:2023-12-02 13:21:38 27 4
gpt4 key购买 nike

我正在使用 petermetz/cordova-plugin-ibeacon 检测我的移动设备周围的信标。我可以看到插件提供了有关信标的以下信息,例如

uuid, major, minor, rssi, tx, accuracy

我想知道的是 rssitx 实际上是什么准确度?如何使用这三个值(rssitxaccuracy)来计算到信标的距离

我已经经历过这个documentation : What are Broadcasting Power, RSSI and other characteristics of beacon's signal? ,但没有得到我正在寻找的信息,或者它的级别太高,我无法理解。

非常感谢您的所有反馈。

最佳答案

cordova-plugin-ibeacon 是 iOS 上 CoreLocation 框架和 Android Beacon Library 的包装器。在那个平台上。两个平台都使用 RSSI(接收信号强度指示器)来估计到信标的距离。在 CoreLocation 中,术语准确度用于指示该估计距离(以米为单位)。在 Android Beacon 库中,等效字段称为距离,也提供以米为单位的估计值。

这些字段含义总结如下:

Cordova    iOS        Android    Description
------- -------- -------- ---------------
accuracy accuracy distance Estimated distance in meters
tx N/A txPower Calibrated measured transmitter power at 1 meter in dBm
rssi rssi rssi Received signal strength in dBm

在 iOS 上,txPower 字段在内部使用,但在信标读数中不可用。

因为距离估计是直接可用的,所以没有理由自己计算。但是,如果好奇,请继续阅读。

用于制作距离的实际计算在 iOS 和 Android 之间有所不同,但使用表中的变量。 iOS 计算是闭源且未发布的。 Androd Beacon 库使用我写的博客文章 here 中描述的计算。 。

全面披露:我是 Android Beacon 库项目的首席开发人员。

关于cordova - 如何根据 tx、rssi 和精度计算到信标的距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36514389/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com