Какие значения (Высокие или Низкие) лучше в getGsmSignalStrength Android () - PullRequest
8 голосов
/ 07 августа 2010

Я играю с чтением уровня сигнала в небольшом приложении для Android, и мне было интересно, проверял ли кто-нибудь (или просто знает) это из задокументированных значений (0-31, 99), какое значение лучше.

Спрашивая, что лучше, я имею в виду, 0 означает отсутствие сигнала или идеальный сигнал.

Я использую HTC Incredible на Verizon, поэтому я могу подтвердить, что 99 - это не антенна GSM, но я не смог найти другие элементы в GSM

1 Ответ

36 голосов
/ 07 августа 2010

Значения определены в стандарте GSM TS 27.007, раздел 8.5 (Google it или см. здесь )

Из стандарта:

0        -113 dBm or less  
1        -111 dBm  
2...30   -109... -53 dBm  
31        -51 dBm or greater  

99 not known or not detectable

Что означает - 0 - низкий, 31 - хороший.

...