2013-10-03 45 views
0

我想在我的公共應用程序中顯示設備信號強度。目標c中的平均信號強度

我在這個社區搜索了很多,並且無法獲得公開的API來做同樣的事情。 但我遇到一個名爲'CoverageMap'的應用程序,用戶可以在其中執行'僅限信號'類型的測試,並且應用程序以綠色,橙色和紅色的圖標顯示結果。

我的問題是:這個程序如何計算平均信號強度?

這個結果參數代表什麼?

+4

你在說什麼信號強度? GSM信號強度,Wifi信號強度還是GPS信號強度? – AlexWien

+0

@AlexWein:是否可以在iOS上使用GSM信號強度,Wifi信號強度或GPS信號強度參數? – iAsh

+0

我認爲以上三點都不是。對於蘋果是的,但沒有使用允許的API – AlexWien

回答

1

如果您已經閱讀了CoverageMap的應用商店描述,那麼您就會知道他們測量的是數據傳輸速度。
GSM場強以dBm爲單位進行測量,我懷疑該應用輸出該值。 可能它們會分配與測量的數據速度相關的顏色值(橙綠色)。

+0

我在想同樣的事情。但是有兩個測試案例「信號和數據」和「僅信號」。那麼你的意思是它們使用相同的過程,但是在選擇'僅信號'時不顯示數據速率? – iAsh

+0

也許吧。如果蘋果提供了一個APOI來獲取信號值,您可能會研究一下,至少是狀態欄中的條數/點數。如果沒有,你也可以創建一個截圖,並通過圖像識別計算酒吧的數量 – AlexWien