6
我正在使用我的android手機作爲接入點。 現在我想找到與我的手機連接的WiFi設備的距離和方向。如何在android中查找另一個設備的wifi信號方向?
請幫助我通過合適的示例和代碼。
在此先感謝。
我正在使用我的android手機作爲接入點。 現在我想找到與我的手機連接的WiFi設備的距離和方向。如何在android中查找另一個設備的wifi信號方向?
請幫助我通過合適的示例和代碼。
在此先感謝。
我下載了Wifi Radar,你提到並試用過它。這裏有一個重要的步驟 - 它要求您在將設備放在身體上的同時,在現場旋轉一會兒。
所以我的猜測是它使用內部指南針來確定你指向哪個方向,然後測量信號。當信號變強時,它表示你指向AP。
由於應用程序要求您將設備放在身體上,因此它會試圖將您用作屏蔽,所以如果您面對的是AP,那麼您的身體會削弱信號。
除非我非常誤會,否則你無法得到方向 - 你的天線在沒有方向感的情況下拾取信號。同樣,你不能得到距離,只是信號強度,這與距離不一樣。在牆前移動或在天線前放一本書,你的力量將發生顯着變化。 – EboMike 2011-05-14 20:49:37
你沒錯:)在一般情況下(即沒有關於環境的假設),使用一個Wi-Fi天線檢測距離和方向沒有下降的方法。 – inazaruk 2011-05-14 22:02:33
您可以隨時獲得具有相同天線的大量設備,通過GPS獲取每個設備的信號強度和設備位置,並使用該設備對接入點進行三角測量:) – EboMike 2011-05-15 01:06:28