如何找到多个信标之间的最短距离?

时间:2016-05-30 13:04:24

标签: android bluetooth bluetooth-lowenergy altbeacon beacon

我在一个地方(大厅)有5-6个信标。我想找到倍数信标之间的最短距离,然后将相关通知发送到最近的信标。我正在使用Altbeacon库。

请帮我找到最近的信标然后发送相关通知?

1 个答案:

答案 0 :(得分:0)

虽然没有内置工具来过滤远程信标并使用Android Beacon Library(或iOS CoreLocation)确定最接近的信标,但可以在您自己的过滤代码上进行分层。

Here is an algorithm在Swift for iOS中执行此操作。相同的算法将在Java中使用Android Beacon Library。

重要的是跟踪测距周期中最近的信标,并且只有在不同的信标显着更近或者在几秒钟内未检测到当前最近的信标时才更改确定。