【发布时间】:2016-09-01 07:56:08
【问题描述】:
谁能帮我解决这个问题。
我当前的信标设置:
信标设备 - Estimote。 UUID - 两个信标相同。
- 我已将每个信标放置在两个房间中,房间之间相距 20-30 米
- 当我进入特定房间时(检查该房间的主要和次要是否确实属于该房间),我正在点击网络服务并更新某些内容(当接近或立即时) 3.它还会访问另一个 Web 服务并更新某些内容(当距离很远且未知时)。
当前算法的问题: 1. 当我进入房间 1 时,如果它在附近或立即,它会点击 webservice1。发生这种情况时,room2 的距离会很远或未知,然后 webservice2 再次出现,并且波动很大。有时当我在房间 1 时,房间 2 信标接近显示为近。我不会发生这种情况
新方法和问题
- 我想监视特定区域,例如当我在 5 米远的地方时说 room1,并且只有在接近或立即接近时才开始测距信标。当距离较远或未知或距离我超过 5 米时停止测距
- 当我移动到房间 2 附近(5 米外)并且如果房间 2 接近或立即,它应该开始测距房间 2 并停止测距房间 1
- 我想有明确的方法或方法来编写算法来实现上述目标。计算可以使用邻近度或使用其他一些想法(例如 RSSI 和邻近度的组合或其他)
如果你能用例子详细解释我如何实现新方法,或者你可以告诉我是否有其他更好的方法,那就太好了,但请用代码解释。
我最担心的是,当我在房间 1 或距离房间 1 仅 5 米远时,它不应该在房间 2 的信标范围内,反之亦然。
【问题讨论】:
标签: ios ibeacon use-case estimote