我知道nexus 7有蓝牙4.0,但我想知道你是否可以使用蓝牙4.0 LE来计算两个设备之间的距离?我想在两个设备之间使用非常准确的距离计算器。我之前问过一个Android和iPhone,但我现在只关心2个Android设备。
答案 0 :(得分:3)
没有。蓝牙LE不是某种神奇的高分辨率GPS,它基本上只是使用低功率发射器进行蓝牙数据传输。
与其他设备的距离会影响信号强度,但其他一些事情也是如此。这就像尝试使用WiFi信号分析仪来测量到wifi热点的距离一样。 (试试吧。你赢了很多成功!)
看看过度夸张的Hone Keyfinder:它唯一可以告诉你的是你是否越来越远离你的钥匙。钥匙不知道手机的位置,手机也不知道钥匙的位置。
iBeacon的工作原理是使用低功率发射器固定纬度/经度的信标。他们广播他们的纬度/长度,所以如果你在一个范围内,你知道你在哪里。如果您附近有足够的信标,则可以根据相对信号强度进行三角测量。 iOS设备充当'信标'只有他们拥有比你更好的GPS覆盖范围才有意义。