相关疑难解决方法(0)

如何使用蓝牙测量两个iphone设备之间的距离?

我想在下面使用蓝牙做一些事情.

  1. 测量并显示我的iPhone与另一部iPhone的距离.
  2. 显示我的iPhone的方向.

例如,

我想在我的iPhone应用程序中显示以下内容.

我的iPhone连接到另一部iPhone:Harry的iPhone.

在这种情况下,

  • 距离:3米45.3厘米(精度:毫米)
  • 方向:东北(8个可用方向之一)

有谁知道如何做到这一点?如果我得到答案,那将非常感激.

期待好消息.

谢谢.

iphone xcode cocoa-touch bluetooth

35
推荐指数
4
解决办法
5万
查看次数

查找蓝牙低功耗设备的RSSI值的距离

我正在研究蓝牙低能耗概念项目.我得到的RSSI值介于1和100之间.当我移动标签时,RSSI值会随着外围设备离开iPhone而增加,并随着接近而减小.

任何人都可以帮我根据RSSI值获得iPhone和蓝牙标签之间的确切距离吗?有没有可用的配方?

我借助这种蓝牙低能量委托方法获得设备的RSSI值:

 - (void)centralManager:(CBCentralManager *)central didDiscoverPeripheral:(CBPeripheral   
   *)peripheral advertisementData:(NSDictionary *)advertisementData RSSI:(NSNumber *)RSSI
Run Code Online (Sandbox Code Playgroud)

iphone objective-c bluetooth-lowenergy ios7

31
推荐指数
3
解决办法
6万
查看次数