2012-08-14 54 views
1

是否有任何API可以獲得android WiFi SNR?從我的搜索到目前爲止,只有CellNetwork和GPS衛星信噪比。Android - 如何獲得無線信噪比(信噪比)?

+0

僅供參考我不認爲該框架向您公開這些低級別的信息。 – 2012-08-14 02:47:01

+0

這只是一個意見或事實? – Zul 2012-08-14 05:23:06

+0

我相當肯定這是一個事實,因爲硬件並沒有向你透露(相當肯定)。系統通過RIL與調制解調器通信,我不認爲這暴露了這一點。雖然最近我還沒有閱讀過RIL文檔,但我還是沒有足夠的信心發佈這個答案。 – 2012-08-14 05:37:27

回答

5

這個問題的基本答案是,你不能通過Android API獲取它。您可以通過修改Android固件或掛接到特定於設備的驅動程序來完成單個芯片。但是,你應該知道,大多數WiFi卡做沒有報告信噪比! (link..)因此,通過Android SDK類肯定沒有辦法獲得SNR,並且即使您有能力修改固件(您並非出於所有實際目的),也可能沒有任何方法。我挖掘了所有Android SDK的具體android.net.wifi來源,並沒有發現任何支持這一點的東西。