是否有可能通过蓝牙获得3个或更多的Android设备进行三角测量?

时间:2017-03-24 15:47:37

标签: android networking bluetooth gps location

我正在寻找配对3个或更多蓝牙设备的解决方案,以便能够相互参照绘制距离和方向。

允许每个设备查看其他设备的位置,将每个设备放置在其自己的显示器的中心视图中。

考虑尽可能开发应用程序......

可以使用手机作为可以提供APP(android)的信标或arduino / raspberry设备。

Display sample.

另一方面:WiFi在桌面上......

2 个答案:

答案 0 :(得分:0)

好主意!没有一种方法可以重新调整两个带蓝牙的智能手机之间的距离,但也许你可以用蓝牙的信号强度来计算它。 Here一个涉及它的问题,但我担心这取决于每个智能手机的蓝牙模块......

答案 1 :(得分:0)

-

  1. 连接超过2台设备?
  2. Checkout BluetoothAdapter类使用它可以连接两个设备(一个作为服务器和另一个客户端),所以如果你可以连接3个电话(1个服务器和2个客户端)。两个客户端设备都必须通过服务器设备进行通信,请参阅this Bluetooth docthis

    1. 关于计算距离?
    2. 无法计算蓝牙连接设备之间的距离,并且根据信号强度计算它将是模糊的(例如,设备之间的任何其他对象可能导致信号失真并导致误算)。祝你好运