gpt4 book ai didi

iphone - 如何使用 Wi-Fi 获取距离

转载 作者:搜寻专家 更新时间:2023-10-30 19:51:56 28 4
gpt4 key购买 nike

我想使用 Wi-Fi 查找距离并在 iPhone 的 map 上绘制标记。

那么我能得到什么想法或代码吗?

最佳答案

在第一次阅读您的问题时,我假设您指的是到接入点的距离。写了一大堆之后,我意识到你可能指的是别的东西。如果这就是您的意思,请继续阅读...

给定你的配置:

  • 单个固定接收器(您的手机不必固定,但如果您正在寻找即时测量,它实际上是固定的)
  • 单个固定基站(接入点)
  • 接收器上的全向天线
  • 802.11 b/g 协议(protocol)

这是不可能的。即使你在 PHY 工作水平,这是一个不可能解决的问题。为了使其更可行,您需要 triangulate您的接收器相对于两个(但最好是更多)基​​站的位置。即使然后这仍然是一个难题。 RF 波以光速传播,因此使用中继技术测量往返信号传播延迟不会提供很好的准确性(接收器必须运行得非常快,然后就会出现 multipath 问题...)。同样,这一切都假设您基本上是在构建自己的 RF 硬件,而这显然不是您要为 iPhone 做的。

追踪基站位置的最佳方式是在您改变手机位置时记录 WiFi 信号强度。通过“改变位置”,您基本上必须扫视该区域。通过一些良好的启发式算法和处理与距离无关的信号衰减的稳健性,您可以获得不错的精度(可能在 10 米左右)。

关于iphone - 如何使用 Wi-Fi 获取距离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/684781/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com