Rf

SCPI Commands :

SENSe:LTE:SIGNaling<instance>:UECapability:RF:MTADvance
SENSe:LTE:SIGNaling<instance>:UECapability:RF:SUPPorted
SENSe:LTE:SIGNaling<instance>:UECapability:RF:HDUPlex
SENSe:LTE:SIGNaling<instance>:UECapability:RF:DL<qam>
SENSe:LTE:SIGNaling<instance>:UECapability:RF:FBRetrieval
SENSe:LTE:SIGNaling<instance>:UECapability:RF:RBANds
SENSe:LTE:SIGNaling<instance>:UECapability:RF:FBPadjust
SENSe:LTE:SIGNaling<instance>:UECapability:RF:MMPRbehavior
SENSe:LTE:SIGNaling<instance>:UECapability:RF:SRTX
SENSe:LTE:SIGNaling<instance>:UECapability:RF:SNCap
class RfCls[source]

Rf commands group definition. 20 total commands, 3 Subgroups, 10 group commands

get_downlink() int[source]
# SCPI: SENSe:LTE:SIGNaling<instance>:UECapability:RF:DL<qam>
value: int = driver.sense.ueCapability.rf.get_downlink()

Returns a list of values indicating whether the UE supports DL 256-QAM in the individual E-UTRA operating bands.

return:

capabilities: 0 | 1 256 values: user-defined band, band 1 to band 255

get_fb_retrieval() bool[source]
# SCPI: SENSe:LTE:SIGNaling<instance>:UECapability:RF:FBRetrieval
value: bool = driver.sense.ueCapability.rf.get_fb_retrieval()

Returns whether the UE supports the reception of ‘requestedFrequencyBands’.

return:

retrieval: OFF | ON

get_fbp_adjust() bool[source]
# SCPI: SENSe:LTE:SIGNaling<instance>:UECapability:RF:FBPadjust
value: bool = driver.sense.ueCapability.rf.get_fbp_adjust()

Returns whether the UE supports the prioritization of frequency bands as requested by ‘freqBandIndicatorPriority-r12’.

return:

adjustment: OFF | ON

get_hduplex() List[bool][source]
# SCPI: SENSe:LTE:SIGNaling<instance>:UECapability:RF:HDUPlex
value: List[bool] = driver.sense.ueCapability.rf.get_hduplex()

Returns a list of values indicating whether the UE supports only half duplex operation for the individual E-UTRA operating bands.

return:

half_duplex: OFF | ON 256 values: user-defined band, band 1 to band 255

get_mmpr_behavior() str[source]
# SCPI: SENSe:LTE:SIGNaling<instance>:UECapability:RF:MMPRbehavior
value: str = driver.sense.ueCapability.rf.get_mmpr_behavior()

Returns which MPR/A-MPR behaviors the UE supports.

return:

behavior: string Sequence of bits The leftmost bit refers to behavior 0, the next bit to behavior 1, and so on. 1 means supported. 0 means not supported.

get_mt_advance() int[source]
# SCPI: SENSe:LTE:SIGNaling<instance>:UECapability:RF:MTADvance
value: int = driver.sense.ueCapability.rf.get_mt_advance()

Returns whether the UE supports multiple timing advances.

return:

timing: decimal Comma-separated list of values, one value per band combination (combination 0 to n)

get_rbands() List[OperatingBandC][source]
# SCPI: SENSe:LTE:SIGNaling<instance>:UECapability:RF:RBANds
value: List[enums.OperatingBandC] = driver.sense.ueCapability.rf.get_rbands()

Returns all frequency bands requested by E-UTRAN.

return:

requested_bands: UDEFined | OB1 | … | OB46 | OB48 | … | OB53 | OB65 | … | OB76 | OB85 | OB87 | OB88 | OB250 | OB252 | OB255 Comma-separated list of 64 values Typically, fewer than 64 bands are requested and the remaining values are filled with NAV.

get_sncap() str[source]
# SCPI: SENSe:LTE:SIGNaling<instance>:UECapability:RF:SNCap
value: str = driver.sense.ueCapability.rf.get_sncap()

Returns the bitstring from the element ‘supportedNAICS-2CRS-AP’.

return:

naics: string Comma-separated list of strings, one string per band combination (combination 0 to n)

get_srtx() int[source]
# SCPI: SENSe:LTE:SIGNaling<instance>:UECapability:RF:SRTX
value: int = driver.sense.ueCapability.rf.get_srtx()

Returns whether the UE supports the simultaneous reception and transmission on different bands.

return:

simultaneous: 0 | 1 Comma-separated list of values, one value per band combination (combination 0 to n)

get_supported() List[bool][source]
# SCPI: SENSe:LTE:SIGNaling<instance>:UECapability:RF:SUPPorted
value: List[bool] = driver.sense.ueCapability.rf.get_supported()

Returns a list of values indicating the support of the individual E-UTRA operating bands by the UE.

return:

supported_band: OFF | ON 256 values: user-defined band, band 1 to band 255

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.sense.ueCapability.rf.clone()

Subgroups