设备之间的Android距离(非常准确)

时间:2013-01-16 15:19:57

标签: android bluetooth gps location

我正在构建一个应用程序,需要检查某个设备何时非常靠近另一个设备(非常接近我的意思是5-10米)。我认为可以使用蓝牙RSSI。很多人建议使用声音分析,但这是不可能的,因为我打算在同一个地方使用这样的许多系统,所以这会搞得一团糟。有什么建议吗?

2 个答案:

答案 0 :(得分:2)

准确度要求规则GPS输出 - 因此您唯一的选择是测量设备信号传播的延迟。我会说网络/蓝牙不适合这种情况,因为光速和网络堆栈延迟是无法预测的。这意味着你只有声音选项。 5-10米意味着在声速下延迟10-20毫秒,所以这应该足够了,buit对于imlpement来说将是棘手的。

要使用多个设备,您必须实施一些协议,如CSMACD和设备之间的时间同步 - 这可能但很棘手(您将不得不查看通过卫星进行射电天文同步的时间)

答案 1 :(得分:1)

我建议使用RSSI :-)。如果你想测量5-10米的距离b / w,这是有道理的。