如何获得Android中的estimote信标范围?

时间:2014-11-25 09:25:47

标签: android estimote

假设,我在一个房间里有3个信标。当一个人进入那个房间。 Android应用程序发现那些具有不同范围的3个信标,例如第一个信标在 Immadiate 范围内,第二个信标在附近范围和第三信标位于范围内。

  1. 那么,如何我们能找出那些3的距离(即米或英尺)?

  2. 并且哪些信标内容会在应用中获得? (1 - Immadiate或2 - Near或3 - Far)。

1 个答案:

答案 0 :(得分:0)

您可以查看样本

public void onBeaconsDiscovered(Region region, final List<Beacon> beacons)
            {
    // Note that beacons reported here are already sorted by
    // estimated
    // distance between device and beacon.
}

所以对于你的观点2

  

并且,哪些beacons内容将进入应用程序? (1 - Immadiate或2 - Near   或者3 - 远)。

是的,通过estimote sdk根据距离对发现的信标进行排序

为你的观点1

  

那么,我们怎样才能找出那些3的距离(即米或英尺)?

您需要查看SDK示例,我只是想告诉您是的,因为Estimote示例应用程序显示了信标和设备之间的距离

  

请注意,您仍然可以获得估计的距离

:)