ModemManager.Signal

g GObject.Object GObject.Object ModemManager.Signal ModemManager.Signal GObject.Object->ModemManager.Signal

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

get_ecio ()

get_error_rate ()

get_io ()

get_rscp ()

get_rsrp ()

get_rsrq ()

get_rssi ()

get_sinr ()

get_snr ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

None

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

parent

GObject.Object

r

Class Details

class ModemManager.Signal(**kwargs)
Bases:

GObject.Object

Abstract:

No

Structure:

ModemManager.SignalClass

The ModemManager.Signal structure contains private data and should only be accessed using the provided API.

get_ecio()
Returns:

the ECIO, or %MM_SIGNAL_UNKNOWN if unknown.

Return type:

float

Gets the Ec/Io, in dB.

Only applicable to CDMA1x, CDMA EV-DO and UMTS (WCDMA).

New in version 1.2.

get_error_rate()
Returns:

the error rate, or %MM_SIGNAL_UNKNOWN if unknown.

Return type:

float

Gets the channel error rate (BER, BLER,… depends on the RAT), in percentage.

Applicable to all RAT.

New in version 1.20.

get_io()
Returns:

the Io, or %MM_SIGNAL_UNKNOWN if unknown.

Return type:

float

Gets the Io, in dBm.

Only applicable to CDMA EV-DO.

New in version 1.2.

get_rscp()
Returns:

the RSCP, or %MM_SIGNAL_UNKNOWN if unknown.

Return type:

float

Gets the RSCP (Received Signal Code Power), in dBm.

New in version 1.2.

get_rsrp()
Returns:

the RSRP, or %MM_SIGNAL_UNKNOWN if unknown.

Return type:

float

Gets the RSRP (Reference Signal Received Power), in dBm.

Only applicable to LTE.

New in version 1.2.

get_rsrq()
Returns:

the RSRQ, or %MM_SIGNAL_UNKNOWN if unknown.

Return type:

float

Gets the RSRQ (Reference Signal Received Quality), in dB.

Only applicable to LTE.

New in version 1.2.

get_rssi()
Returns:

the RSSI, or %MM_SIGNAL_UNKNOWN if unknown.

Return type:

float

Gets the RSSI (Received Signal Strength Indication), in dBm.

New in version 1.2.

get_sinr()
Returns:

the SINR, or %MM_SIGNAL_UNKNOWN if unknown.

Return type:

float

Gets the SINR level, in dB.

Only applicable to CDMA EV-DO.

New in version 1.2.

get_snr()
Returns:

the S/R ratio, or %MM_SIGNAL_UNKNOWN if unknown.

Return type:

float

Gets the S/R ration, in dB.

Only applicable to LTE.

New in version 1.2.