我有两部Android手机,可以成功测量各自的RSSI测量值,以连接无线接入点。我希望能够在两部手机之间读取RSSI,以估算每台设备之间的距离。
答案 0 :(得分:0)
我为了计算彼此之间的RSSI而看到的一种方法是以下逻辑:
为了捕捉任何可能的问题,你必须两种方式,这意味着两个设备必须使用WiFi网络共享并获得2次测量。这有两个原因。首先,多个设备具有不同的发射功率,因此,您将读取不同的rssi值(即使发射功率相同,然后由于不同的散射环境,rssi值也会不同)。其次,如果你获得2个值,你会更准确,如果你重复这个方法不止一次并且取其平均值,那么你会更准确,但请记住,你不能分割dBm值。您可以在以下帖子中查看我的答案