MssInfo¶
SCPI Commands
SENSe:GSM:SIGNaling<Instance>:MSSinfo:RXPower
SENSe:GSM:SIGNaling<Instance>:MSSinfo:APN
SENSe:GSM:SIGNaling<Instance>:MSSinfo:IMSI
SENSe:GSM:SIGNaling<Instance>:MSSinfo:IMEI
SENSe:GSM:SIGNaling<Instance>:MSSinfo:DNUMber
SENSe:GSM:SIGNaling<Instance>:MSSinfo:TTY
SENSe:GSM:SIGNaling<Instance>:MSSinfo:SCATegory
SENSe:GSM:SIGNaling<Instance>:MSSinfo:BANDs
SENSe:GSM:SIGNaling<Instance>:MSSinfo:EDALlocation
- class MssInfo[source]
MssInfo commands group definition. 32 total commands, 6 Sub-groups, 9 group commands
- class BandsStruct[source]
Structure for reading output parameters. Fields:
Gsm_450: bool: No parameter help available
Gsm_450_Gmsk: int: No parameter help available
Gsm_4508_Psk: enums.EightPskPowerClass: No parameter help available
Gsm_480: bool: No parameter help available
Gsm_480_Gmsk: int: No parameter help available
Gsm_4808_Psk: enums.EightPskPowerClass: No parameter help available
Gsm_750: bool: No parameter help available
Gsm_750_Gmsk: int: No parameter help available
Gsm_7508_Psk: enums.EightPskPowerClass: No parameter help available
Gsm_T_810: bool: No parameter help available
Gsmt_810_Gmsk: int: No parameter help available
Gsmt_8108_Psk: enums.EightPskPowerClass: No parameter help available
Gsm_850: bool: No parameter help available
Gsm_850_Gmsk: int: No parameter help available
Gsm_8508_Psk: enums.EightPskPowerClass: No parameter help available
Gsm_900_P: bool: No parameter help available
Gsm_900_Pgmsk: int: No parameter help available
Gsm_900_P_8_Psk: enums.EightPskPowerClass: No parameter help available
Gsm_900_E: bool: No parameter help available
Gsm_900_R: bool: No parameter help available
Gsm_900_Rgmsk: int: No parameter help available
Gsm_1800: bool: No parameter help available
Gsm_1800_Gmsk: int: No parameter help available
Gsm_18008_Psk: enums.EightPskPowerClass: No parameter help available
Gsm_1900: bool: No parameter help available
Gsm_1900_Gmsk: int: No parameter help available
Gsm_19008_Psk: enums.EightPskPowerClass: No parameter help available
Umts_Fdd: bool: No parameter help available
Umts_Tdd_384: bool: No parameter help available
Umts_Tdd_128: bool: No parameter help available
Cdma_2000: bool: OFF | ON Support of CDMA2000 technology
- class EdAllocationStruct[source]
Structure for reading output parameters. Fields:
Gprs: bool: OFF | ON Support of extended dynamic allocation in GPRS mode
Egprs: bool: OFF | ON Support of extended dynamic allocation in EGPRS mode
- class ScategoryStruct[source]
Structure for reading output parameters. Fields:
Police: bool: OFF | ON OFF: no emergency call to police ON: emergency call to police
Ambulance: bool: OFF | ON
Fire_Brigade: bool: OFF | ON
Marine_Guard: bool: OFF | ON
Mountain_Rescue: bool: OFF | ON
Manual: bool: OFF | ON OFF: no emergency call set up manually ON: emergency call set up manually
Automatical: bool: OFF | ON OFF: no emergency call set up automatically ON: emergency call set up automatically
- get_apn() → List[str][source]
# SCPI: SENSe:GSM:SIGNaling<instance>:MSSinfo:APN value: List[str] = driver.sense.mssInfo.get_apn()
Returns all access point names used by the MS during a packet data connection.
- return
apn: No help available
- get_bands() → BandsStruct[source]
# SCPI: SENSe:GSM:SIGNaling<Instance>:MSSinfo:BANDs value: BandsStruct = driver.sense.mssInfo.get_bands()
Returns the supported GSM band(s) , support indicators for UMTS and CDMA2000 and the power class.
- return
structure: for return value, see the help for BandsStruct structure arguments.
- get_dnumber() → str[source]
# SCPI: SENSe:GSM:SIGNaling<Instance>:MSSinfo:DNUMber value: str = driver.sense.mssInfo.get_dnumber()
Returns the number dialed at the mobile under test (call from MS) .
- return
number: ‘max. 20 digits’ (string variable)
- get_ed_allocation() → EdAllocationStruct[source]
# SCPI: SENSe:GSM:SIGNaling<Instance>:MSSinfo:EDALlocation value: EdAllocationStruct = driver.sense.mssInfo.get_ed_allocation()
Returns support indicators for extended dynamic allocation.
- return
structure: for return value, see the help for EdAllocationStruct structure arguments.
- get_imei() → str[source]
# SCPI: SENSe:GSM:SIGNaling<Instance>:MSSinfo:IMEI value: str = driver.sense.mssInfo.get_imei()
- Returns the international mobile station equipment identity (IMEI) of the mobile under test.
INTRO_CMD_HELP: The IMEI consists of four parts:
TAC: 8-digit type approval code
SNR: six-digit serial number
Spare: one-digit spare bit
- return
imei: ‘TAC SNR Spare’ (string variable)
- get_imsi() → str[source]
# SCPI: SENSe:GSM:SIGNaling<Instance>:MSSinfo:IMSI value: str = driver.sense.mssInfo.get_imsi()
- Returns the international mobile subscriber identity (IMSI) of the mobile under test.
INTRO_CMD_HELP: The IMSI consists of three parts:
MCC: three-digit mobile country code
MNC: two- or three-digit mobile network code
MSIN: 10- or 9-digit mobile subscriber ID
- return
imsi: ‘MCC MNC MSIN’ (string variable)
- get_rx_power() → RsCmwGsmSig.enums.RxPower[source]
# SCPI: SENSe:GSM:SIGNaling<instance>:MSSinfo:RXPower value: enums.RxPower = driver.sense.mssInfo.get_rx_power()
Indicates the quality of the received uplink power.
- return
power: OK | UFL | OFL OK: in range UFL: underflow (underdriven) OFL: overflow (overdriven)
- get_scategory() → ScategoryStruct[source]
# SCPI: SENSe:GSM:SIGNaling<Instance>:MSSinfo:SCATegory value: ScategoryStruct = driver.sense.mssInfo.get_scategory()
Returns the service category during emergency call.
- return
structure: for return value, see the help for ScategoryStruct structure arguments.
- get_tty() → str[source]
# SCPI: SENSe:GSM:SIGNaling<Instance>:MSSinfo:TTY value: str = driver.sense.mssInfo.get_tty()
Queries whether the MS supports cellular text telephone modem (CTM) for teletypewriter (TTY) interface.
- return
tty: ‘supported’ | ‘not supported’ ‘supported’: CTM supported ‘not supported’: CTM not supported
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.sense.mssInfo.clone()
Subgroups