How to get EC / IO and GsmBitErrorRate for GSM cost in Android?

On Android, how do I get the values ​​of the GSM / IO network and the ErrorRate bit of the GSM network?

I am using the API:

signalStrength.getCdmaEcio();
signalStrength.getEvdoEcio();
signalStrength.getGsmBitErrorRate();

But they all return -1. A.

Please any suggestions?

+3
source share
1 answer

I ran into the same problem as you, and I searched for information, and I found out that GSMand CDMA- these are different technologies, it’s EVDOworking on CDMA, so if you are using a SIM card it UMTS (GSM) signalStrength.getCdmaEcio(); signalStrength.getEvdoEcio()will be return -1because you are working with a different technology.
I am also a bit confused by the measure of BER. Anyway, I hope this helps you. If I find out how I will inform you.

Mikel

0
source

Source: https://habr.com/ru/post/1784936/


All Articles