0

Hello I was wondering if anyone could tell me is it possible to read the wifi rssi from another android phone. I am trying to build a simple app that reads the wifi rssi and then uses this to calculate into a distance, I have looked up the WifiManager, TelephonyManager class and the NeighbouringCellInfo, I have even tried to implement a couple of tutorials to no joy. If anyone could point me in the right direction it would be much appreciated.

Dieseled UP
  • 142
  • 1
  • 14
  • I didn't understand the "another android phone". Do you want to obtain the rssi from one android phone, right? – Eduardo Briguenti Vieira Jun 30 '14 at 23:38
  • I read it again and I think now I get it. You want the RSSI not from a fixed beacon, but from another phone's wifi, right? – Eduardo Briguenti Vieira Jun 30 '14 at 23:40
  • Yes that's right I want to be able to use the app on one phone to read the wifi rssi from another phone, I will then hopefully use this to work out a distance. I will eventually bring more phones in to see if I can use them for trilateration to pin point where a single phone is at a point in time. – Dieseled UP Jul 01 '14 at 10:49

1 Answers1

0

IMO this will be possible only with Wi-Fi hotspot enable, since this is the only way another phone can see another via Wi-Fi.

If you want to try it out see this thread that helps enabling Wi-Fi hotspot.

Android turn On/Off WiFi HotSpot programmatically

Another thing you might consider is bluetooth RSSI.

Activating bluetooth is more straightforward and can give more precise accuracy (but covers less space).

Community
  • 1
  • 1
Eduardo Briguenti Vieira
  • 4,351
  • 3
  • 37
  • 49