Расчет уровня сигнала от Wi-Fi на моем устройстве Android

WifiManager wifi = = (WifiManager) uMobility.getContext().getSystemService(Context.WIFI_SERVICE); 
int rssi = wifi.getConnectionInfo().getRssi(); // for geting RSSI

Я хочу собрать мощность сигнала Wi-Fi в дБм на моем устройстве Android. Затем мне нужно передать это значение на сервер Java.

Я искал все коды в Google, я наткнулся на это. Последняя строка дает мне значения rssi.

Я новичок в андроиде. Может ли кто-нибудь помочь мне, но как я могу узнать, с какого маршрутизатора я получаю доступ? Какой будет код для этого? Где я должен написать mac-адрес, с которого он должен получить доступ?

Спасибо


person Xylo_matic    schedule 12.02.2014    source источник
comment
Вы можете найти уравнение здесь stackoverflow.com/questions/15797920/   -  person BigT    schedule 12.02.2014
comment
@BigT Я говорю, где я должен написать, с какого маршрутизатора он должен получить доступ. Будет ли это mac-адрес или что-то в этом роде?   -  person Xylo_matic    schedule 12.02.2014