假设,我在一个房间里有 3 个信标。当一个人进入那个房间时。Android 应用程序找出这 3 个具有不同范围的信标,例如第一个信标在即时范围内,第二个信标在近范围内,第三个信标在远范围内。
那么,我们如何找出这 3 个的距离(即以米或英尺为单位)?
并且,哪些信标内容将在 App 中获得?(1 - 立即或 2 - 近或 3 - 远)。
正如您可以检查样品
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 示例应用程序显示了信标和设备之间的距离
请注意,在这里您仍然会得到估计的距离
:)