gpt4 book ai didi

android - 如何更改电源 Estimote 信标?

转载 作者:行者123 更新时间:2023-11-29 15:55:34 25 4
gpt4 key购买 nike

我正在尝试处理 Estimote/Android-SDK Link Here

我运行了位于 github 上的演示,它为我找到了所有传感器(6 个)。但是距离不正确。我的主要问题是如何改变传感器的功率,这就是为什么它在 70 米的距离处有效。我想问5米的距离,超过这个距离就不行了。以及如何计算距离?到目前为止,请查看我的代码:

 if (beconid.containsKey(beacon.getMinor()) && Utils.computeAccuracy(beacon) <= 0.1) {
Log.d("beaconslogg", " getMinor() " + beacon.getMinor() +
" getMajor() " + beacon.getMajor() +
" getMacAddress " + beacon.getMacAddress() +
" getProximityUUID " + beacon.getProximityUUID() +
" getName " + beacon.getName());

}

最佳答案

您可以使用 Android SDK 中的 writeBroadcastingPower 方法来更改信标的功率,从而更改范围。请记住,尽管它没有建立信号范围的任何固定边界,因为 radio 波根本不会那样工作(您无法告诉 radio 波在覆盖特定距离后停止进一步传播)。考虑一个灯泡:它使某个区域变亮,但光本身传播得更远,耗散了。信标也是如此。我们在 Estimote 博客上有一篇很长的文章,更详细地解释了范围和功率之间的关系:http://blog.estimote.com/post/106913675010/how-do-beacons-work-the-physics-of-beacon-tech

干杯。

关于android - 如何更改电源 Estimote 信标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28271984/

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