Чтение значения Rssi без подключения Wi-Fi - PullRequest
1 голос
/ 14 декабря 2011

Есть ли способ прочитать значение rssi с 3 модемов одновременно в андроиде, не подключая ни одного из них

Ответы [ 2 ]

1 голос
/ 14 декабря 2011

Взгляните на ScanResult, в нем есть поле level, которое является «обнаруженным уровнем сигнала в дБм».

Вы можете использовать WifiManager.getScanResults() для получения последних результатов сканирования.

0 голосов
/ 15 августа 2012

В сочетании с предыдущим ответом вы можете добавлять код в следующий таймер, чтобы проверять его каждые несколько секунд.Конечно, вы можете изменить продолжительность работы таймера.

 var timer = new Timer();
         timer.Tick += new EventHandler(timer_Tick);
         timer.Interval = 2000; //2 seconds
         timer.Start(); 

 void timer_Tick(object sender, EventArgs e)
{
    ..your code here..
}           
...