信号强度是否准确?

时间:2015-06-20 17:15:51

标签: android signal-strength

所以我的问题是询问信号强度是否准确?

这就是我计算DBM的方式

 public void onSignalStrengthsChanged(SignalStrength signalStrengths) {

        super.onSignalStrengthsChanged(signalStrengths);
        int SignalStrength_ASU= signalStrengths.getGsmSignalStrength();

        signalStrength= (2 * SignalStrength_ASU) - 113; // -> dBm
}

这是我今天出去并在密集公园收集的数据的一个例子 说实话,有可能有85的信号吗?一个积极的信号?!顺便说一下,我正在使用note2

example of signal data

1 个答案:

答案 0 :(得分:1)

规范说明了信号强度值:

  

0 -113 dBm或更低
  1 -111 dBm
  2 ... 30 -109 ... -53 dBm
  31 -51 dBm或更大
  99未知或无法检测

source (page 81)

99值会给你你在那里看到的计算值85。当你获得这个价值时该怎么办取决于你。