-1

假设,我在一个房间里有 3 个信标。当一个人进入那个房间时。Android 应用程序找出这 3 个具有不同范围的信标,例如第一个信标在即时范围内,第二个信标在范围内,第三个信标在范围内。

  1. 那么,我们如何找出这 3 个的距离(即以米或英尺为单位)?

  2. 并且,哪些信标内容将在 App 中获得?(1 - 立即或 2 - 近或 3 - 远)。

4

1 回答 1

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

并且,哪些信标内容将在 App 中获得?(1 - 立即或 2 - 近或 3 - 远)。

是的,那些发现的信标是由 estimote sdk 根据距离排序的

对于你的观点 1

那么,我们如何找出这 3 个的距离(即以米或英尺为单位)?

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

请注意,在这里您仍然会得到估计的距离

:)

于 2014-11-28T12:15:29.223 回答