AltBeacon getDistance()将值显示为无穷大

时间:2015-11-25 11:02:10

标签: android altbeacon

我正在使用AltBeacon库来检测附近的信标。该应用程序工作,并能够检测我的信标。但是,它无法计算距离 - 我得到距离测量值为" Infinity"。

这是我的代码:

beaconManager.setForegroundScanPeriod(5100l);
beaconManager.setForegroundBetweenScanPeriod(11000l);

if (beacons.size() > 0) {

    Log.i("Ranging", "inside detected : " + beacons.iterator().next().getDistance());
    for (Beacon beacon : beacons) {

          Log.i("RangingActivity", "Got rssi as : " + beacon.getRssi() + " and distance " + beacon.getDistance());

     }
}

我在日志中得到以下输出:

  

得到rssi为-53且距离无限

距离测量出了什么问题?

0 个答案:

没有答案