Java getDistance()Android和AltBeacon

Java getDistance()Android和AltBeacon,java,android,beacon,Java,Android,Beacon,信号频率振荡,iBeacon库返回值随距离波动 例如: 我距离灯塔A 1米 我离灯塔B有2米远 该库返回时,好像我距离信标B 1米,距离信标A 5米 我正在使用Radius网络设备和Galaxy s8移动设备以及Android nougat 有人知道怎么解决这个问题吗 如果我正确理解了问题,则与所示代码无关。问题是getDistance()返回的值对于您的测试用例不正确,它报告到b1的距离大于b2,而b2的实际距离大于b1。我理解正确吗?没错,大卫。代码片段仅用于演示我认为如果不备份以描述用例,

信号频率振荡,iBeacon库返回值随距离波动 例如:

我距离灯塔A 1米

我离灯塔B有2米远

该库返回时,好像我距离信标B 1米,距离信标A 5米

我正在使用Radius网络设备和Galaxy s8移动设备以及Android nougat

有人知道怎么解决这个问题吗


如果我正确理解了问题,则与所示代码无关。问题是
getDistance()
返回的值对于您的测试用例不正确,它报告到b1的距离大于b2,而b2的实际距离大于b1。我理解正确吗?没错,大卫。代码片段仅用于演示我认为如果不备份以描述用例,将很难回答这个问题。系统应该做什么?你是如何设计它的?你用距离估计做什么?距离估计需要多精确才能实现您的目标?您可能需要打开一个涵盖这些要点的新问题,或者至少编辑上面的现有问题。您好,David,很抱歉延迟。我在寻找出路。编辑您看到的是与您描述的一致的结果,还是这些间歇性读数?换句话说,它总是给你这样的结果,还是只是有时候?如果您使用像Locate这样的现成信标扫描仪,您会看到相同的结果吗?