【问题标题】:how to find wifi signal direction of another device in android?如何在android中找到另一台设备的wifi信号方向?
【发布时间】:2011-08-25 15:51:51
【问题描述】:

我正在使用我的安卓手机作为接入点。 现在我想知道我手机连接的wifi设备的距离和方向。

请通过合适的示例和代码帮助我。

提前致谢。

【问题讨论】:

  • 除非我错了,否则您无法获得方向 - 您的天线在没有方向感的情况下接收信号。同样,您无法获得距离,只能获得信号强度,这与距离不同。在墙前移动或在天线前放一本书,你的力量会发生显着变化。
  • 你没有弄错 :) 在一般情况下(即没有关于环境的假设),没有使用一根 Wi-Fi 天线检测距离和方向的下降方法。
  • 您总是可以获得具有相同天线的大量设备,通过 GPS 获取每个设备的信号强度和设备的位置,并使用它来对接入点进行三角测量 :)
  • 感谢 Ebomike 和 inazaruk 的宝贵回答。有一个应用程序名称“OpenSignalMap”,它给出了可用 AP 的指南针方向。他们是怎么做到的?对不起,问题很糟糕。我不是这方面的专家。
  • 我刚刚从安卓市场下载了 Wifi Radar。它显示了我的 adhoc 网络的指南针方向。请任何人知道答案并在此处提供合适的示例回复。这将是一个很大的帮助。

标签: android wifi distance signals direction


【解决方案1】:

我下载了您提到的 Wifi Radar 并尝试了它。这里有一个重要的步骤 - 它要求您在将设备放在身体上的同时原地旋转一会儿。

所以我的猜测是它使用内部指南针来确定您指向的方向,然后测量信号。当信号变强时,表明您正指向 AP。

由于应用要求您将设备靠近身体,它试图将您用作盾牌,因此如果您背对 AP,您的身体会削弱信号。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多