我想在平板电脑上制作一张地图,一个房间的大小(例如10x10米),我想在那个房间里添加一个与这款平板电脑相对应的点。
我想过GPS,但它不够准确。另一种解决方案是使用两个或三个iBeacon来获得用户(平板电脑)和发射器之间的距离。但是,是否可以同时将多个iBeacon连接到一个设备?
答案 0 :(得分:1)
您实际上并未连接到iBeacon,您只会收到有关信标ID号和信号强度的通知,但是您可以同时查看多个信标。
我怀疑它是否可以准确地用于计算房间中的2d位置,尽管由于传输的全向性以及蓝牙信号对人类等物体吸收的敏感性。
您可以调低信标的发射功率,并使用它来检测房间中的特定点,如苹果"博物馆"示例用例。
答案 1 :(得分:1)
知道发射功率和空中信号下降,接收器可以计算距离。这意味着两个重要的事情,广告信号是公开的,估计的距离没有考虑到由于其他因素(墙壁,身体)造成的干扰或功率损失。
当然,您可以对iBeacon进行三角测量以获得更精确的位置,但这将是基于其他估计的估计。
答案 2 :(得分:0)
是的。多个信标可以连接到应用程序,您可以获得每个信标的RSSI,服务和特征
答案 3 :(得分:0)
是的,您可以同时监控多个iBeacon的范围(至少在iOS上可以),但请注意,到达标签的距离远远不足以对您的位置进行三角测量。值波动太大,等待多个值来提高精度意味着你不能这样做。