-
- All Implemented Interfaces:
-
cz.mroczis.netmonster.core.model.signal.ISignal
public final class SignalCdma implements ISignal
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classSignalCdma.Companion
-
Method Summary
Modifier and Type Method Description IntegergetDbm()Main indicator for signal measurement. final IntegergetCdmaRssi()Received Signal Strength Indicator for CDMAUnit: dBm final DoublegetCdmaEcio()Energy per Chip to Interference Power Ratio for CDMAUnit: dB final IntegergetEvdoRssi()Received Signal Strength Indicator for EVDOUnit: dBm final DoublegetEvdoEcio()Energy per Chip to Interference Power Ratio for EVDOUnit: dB final IntegergetEvdoSnr()Signal to Noise RatioUnit: None final SignalCdmamerge(SignalCdma other)Merges current instance with other, keeping data that are valid and adding other values that are valid in other instance but not here. -
-
Method Detail
-
getDbm
Integer getDbm()
Main indicator for signal measurement. Range of this value depends on current network type. In most cases you'll get RSSI value (if present)
-
getCdmaRssi
final Integer getCdmaRssi()
Received Signal Strength Indicator for CDMA
Unit: dBm
-
getCdmaEcio
final Double getCdmaEcio()
Energy per Chip to Interference Power Ratio for CDMA
Unit: dB
-
getEvdoRssi
final Integer getEvdoRssi()
Received Signal Strength Indicator for EVDO
Unit: dBm
-
getEvdoEcio
final Double getEvdoEcio()
Energy per Chip to Interference Power Ratio for EVDO
Unit: dB
-
getEvdoSnr
final Integer getEvdoSnr()
Signal to Noise Ratio
Unit: None
-
merge
final SignalCdma merge(SignalCdma other)
-
-
-
-