UesInfo¶
SCPI Commands
SENSe:WCDMa:SIGNaling<Instance>:UESinfo:APN
SENSe:WCDMa:SIGNaling<Instance>:UESinfo:DULalignment
SENSe:WCDMa:SIGNaling<Instance>:UESinfo:DINFo
SENSe:WCDMa:SIGNaling<Instance>:UESinfo:IMEI
SENSe:WCDMa:SIGNaling<Instance>:UESinfo:RIDentity
SENSe:WCDMa:SIGNaling<Instance>:UESinfo:RITYpe
SENSe:WCDMa:SIGNaling<Instance>:UESinfo:TTY
SENSe:WCDMa:SIGNaling<Instance>:UESinfo:CNUMber
SENSe:WCDMa:SIGNaling<Instance>:UESinfo:DNUMber
SENSe:WCDMa:SIGNaling<Instance>:UESinfo:EMERgency
SENSe:WCDMa:SIGNaling<Instance>:UESinfo:ESCategory
SENSe:WCDMa:SIGNaling<Instance>:UESinfo:RRC
- class UesInfo[source]
UesInfo commands group definition. 15 total commands, 2 Sub-groups, 12 group commands
- class DinfoStruct[source]
Structure for reading output parameters. Fields:
Cmw_Demod_Info: str: ‘Uplink Power Underflow’: the UL signal power is too low ‘Uplink Power in Range’: the UL signal power is in range ‘Uplink Power Overflow’: the UL signal power is too high
Power_C_1: enums.CellPower: UFL | OK | OFL Cell 1 information: UFL: the UL signal power is too low OK: the UL signal power is in range OFL: the UL signal power is too high
Sync_C_1: enums.Sync: NOSYnc | OK Cell 1 information: NOSYnc: synchronization to the uplink signal failed OK: successful synchronization to the uplink signal
Power_C_2: enums.CellPower: UFL | OK | OFL Cell 2 information: UFL: the UL signal power is too low OK: the UL signal power is in range OFL: the UL signal power is too high
Sync_C_2: enums.Sync: NOSYnc | OK Cell 2 information: NOSYnc: synchronization to the uplink signal failed OK: successful synchronization to the uplink signal
- class DulAlignmentStruct[source]
Structure for reading output parameters. Fields:
Carrier_1: float: Range: 0 chips to 10000 chips, Unit: chips
Carrier_2: float: Range: 0 chips to 10000 chips, Unit: chips
- class EsCategoryStruct[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 calls set up manually ON: emergency calls set up manually
Automatical: bool: OFF | ON OFF: no emergency calls set up automatically ON: emergency calls set up automatically
- get_apn() → List[str][source]
# SCPI: SENSe:WCDMa:SIGNaling<instance>:UESinfo:APN value: List[str] = driver.sense.uesInfo.get_apn()
Returns all access point names used by the UE during a packet data connection.
- return
apn: The names of all connected APNs as a string
- get_cnumber() → str[source]
# SCPI: SENSe:WCDMa:SIGNaling<instance>:UESinfo:CNUMber value: str = driver.sense.uesInfo.get_cnumber()
Queries the calling number for a UE originated call.
- return
number: Calling number as string with up to 129 digits.
- get_dinfo() → DinfoStruct[source]
# SCPI: SENSe:WCDMa:SIGNaling<instance>:UESinfo:DINFo value: DinfoStruct = driver.sense.uesInfo.get_dinfo()
Queries the demodulation info provided by the demodulator stage of the instrument while it perceives an uplink signal. Information about cell two are relevant only if the dual carrier HSPA scenario is active.
- return
structure: for return value, see the help for DinfoStruct structure arguments.
- get_dnumber() → str[source]
# SCPI: SENSe:WCDMa:SIGNaling<instance>:UESinfo:DNUMber value: str = driver.sense.uesInfo.get_dnumber()
Queries the number dialed at the UE.
- return
number: Dialed number as string with up to 129 digits.
- get_dul_alignment() → DulAlignmentStruct[source]
# SCPI: SENSe:WCDMa:SIGNaling<instance>:UESinfo:DULalignment value: DulAlignmentStruct = driver.sense.uesInfo.get_dul_alignment()
Returns the offset between DL DPCH and UL DPCH at the RF connectors of the instrument per carrier.
- return
structure: for return value, see the help for DulAlignmentStruct structure arguments.
- get_emergency() → bool[source]
# SCPI: SENSe:WCDMa:SIGNaling<instance>:UESinfo:EMERgency value: bool = driver.sense.uesInfo.get_emergency()
Queries whether the established connection is an emergency call.
- return
active: OFF | ON ON: emergency call OFF: no emergency call
- get_es_category() → EsCategoryStruct[source]
# SCPI: SENSe:WCDMa:SIGNaling<instance>:UESinfo:ESCategory value: EsCategoryStruct = driver.sense.uesInfo.get_es_category()
Returns the service category used during emergency call.
- return
structure: for return value, see the help for EsCategoryStruct structure arguments.
- get_imei() → str[source]
# SCPI: SENSe:WCDMa:SIGNaling<instance>:UESinfo:IMEI value: str = driver.sense.uesInfo.get_imei()
Queries the IMEI of the UE.
- return
imei: IMEI as string with up to 18 digits.
- get_ri_type() → str[source]
# SCPI: SENSe:WCDMa:SIGNaling<instance>:UESinfo:RITYpe value: str = driver.sense.uesInfo.get_ri_type()
Queries the type of the registration identity received from the UE during registration.
- return
ri_type: ‘IMSI’ | ‘IMEI’ | ‘IMSISV’ | ‘TMSI’ | ‘UNKN’ Registration identity type as string. ‘UNKN’ means unknown.
- get_ridentity() → str[source]
# SCPI: SENSe:WCDMa:SIGNaling<instance>:UESinfo:RIDentity value: str = driver.sense.uesInfo.get_ridentity()
Queries the registration identity received from the UE during registration.
- return
identity: Registration identity as string with up to 18 digits.
- get_rrc() → RsCmwWcdmaSig.enums.RrcState[source]
# SCPI: SENSe:WCDMa:SIGNaling<instance>:UESinfo:RRC value: enums.RrcState = driver.sense.uesInfo.get_rrc()
Returns the RRC protocol state of the UE.
- return
state: IDLE | FACH | CPCH | UPCH | DCH Idle mode, CELL_FACH, CELL_PCH, URA_PCH, CELL_DCH
- get_tty() → str[source]
# SCPI: SENSe:WCDMa:SIGNaling<instance>:UESinfo:TTY value: str = driver.sense.uesInfo.get_tty()
Queries whether the UE supports cellular text telephony (CTM) .
- 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.uesInfo.clone()
Subgroups