RlPerformance

SCPI Commands

READ:EVDO:SIGNaling<Instance>:RXQuality:RLPFormance
FETCh:EVDO:SIGNaling<Instance>:RXQuality:RLPFormance
CALCulate:EVDO:SIGNaling<Instance>:RXQuality:RLPFormance
class RlPerformance[source]

RlPerformance commands group definition. 5 total commands, 2 Sub-groups, 3 group commands

class CalculateStruct[source]

Response structure. Fields:

  • Reliability: int: See ‘Reliability Indicator’

  • Packet_Size: str: The packet size given as string representations of the enum constants S128 | S256 | S512 | S1K | S2K | S3K | S4K | S5K | S6K | S7K | S8K | TOTal corresponding to the data rates in bit: 128, 256, 512, 1024, 2048, 3072, 4096, 5120, 6144, 7162, 8192.

  • Mac_Pack_Received: float: The number of MAC packets successfully received by the R&S CMW (on the selected carrier) . Range: 0 to 10E+3

  • Th_Vs_Test_Time: float: The average throughput in kbit/s (on the selected carrier) during the test time Range: 0 kbit/s to 99.99999E+3 kbit/s

  • Test_Time: float: The elapsed test time as the number of 26.67 ms CDMA frames. Range: 0 to 10E+3

  • All_Th_Vs_Test_Time: float: The average throughput in kbit/s (on the selected carrier) during the test time Range: 0 kbit/s to 99.99999E+3 kbit/s

class ResultData[source]

Response structure. Fields:

  • Reliability: int: See ‘Reliability Indicator’

  • Packet_Size: str: The packet size given as string representations of the enum constants S128 | S256 | S512 | S1K | S2K | S3K | S4K | S5K | S6K | S7K | S8K | TOTal corresponding to the data rates in bit: 128, 256, 512, 1024, 2048, 3072, 4096, 5120, 6144, 7162, 8192.

  • Mac_Pack_Received: int: The number of MAC packets successfully received by the R&S CMW (on the selected carrier) . Range: 0 to 10E+3

  • Th_Vs_Test_Time: float: The average throughput in kbit/s (on the selected carrier) during the test time Range: 0 kbit/s to 99.99999E+3 kbit/s

  • Test_Time: int: The elapsed test time as the number of 26.67 ms CDMA frames. Range: 0 to 10E+3

  • All_Th_Vs_Test_Time: float: The average throughput in kbit/s (on the selected carrier) during the test time Range: 0 kbit/s to 99.99999E+3 kbit/s

calculate(data_rate: Optional[RsCmwEvdoSig.enums.RevLinkPerDataRate] = None)CalculateStruct[source]
# SCPI: CALCulate:EVDO:SIGNaling<instance>:RXQuality:RLPFormance
value: CalculateStruct = driver.rxQuality.rlPerformance.calculate(data_rate = enums.RevLinkPerDataRate.R0K0)

Returns the results of the ‘Reverse Link Throughput’ measurement for the specified data rate (and the selected carrier in multi-carrier scenarios) , see ‘Reverse Link Throughput Measurement’. Preselect the related carrier using the method RsCmwEvdoSig.Configure.Carrier.setting command. The values described below are returned by FETCh and READ commands. CALCulate commands return limit check results instead, one value for each result listed below.

param data_rate

R0K0 | R19K2 | R38K4 | R76K8 | R115k2 | R153k6 | R230k4 | R307k2 | R460k8 | R614k4 | R921k6 | R1228k8 | R1843k2 | TOTal This query parameter specifies the data rate for which the results are returned, i.e. it selects a row in the ‘Reverse Link Throughput’ result table. If omitted, the TOTal values are returned, i.e. the aggregates over all data rates. Note that the ‘composite’ return values are aggregates over all carriers and data rates, i.e. no matter which data rate is specified, always the TOTal values are returned.

return

structure: for return value, see the help for CalculateStruct structure arguments.

fetch(data_rate: Optional[RsCmwEvdoSig.enums.RevLinkPerDataRate] = None)ResultData[source]
# SCPI: FETCh:EVDO:SIGNaling<instance>:RXQuality:RLPFormance
value: ResultData = driver.rxQuality.rlPerformance.fetch(data_rate = enums.RevLinkPerDataRate.R0K0)

Returns the results of the ‘Reverse Link Throughput’ measurement for the specified data rate (and the selected carrier in multi-carrier scenarios) , see ‘Reverse Link Throughput Measurement’. Preselect the related carrier using the method RsCmwEvdoSig.Configure.Carrier.setting command. The values described below are returned by FETCh and READ commands. CALCulate commands return limit check results instead, one value for each result listed below.

param data_rate

R0K0 | R19K2 | R38K4 | R76K8 | R115k2 | R153k6 | R230k4 | R307k2 | R460k8 | R614k4 | R921k6 | R1228k8 | R1843k2 | TOTal This query parameter specifies the data rate for which the results are returned, i.e. it selects a row in the ‘Reverse Link Throughput’ result table. If omitted, the TOTal values are returned, i.e. the aggregates over all data rates. Note that the ‘composite’ return values are aggregates over all carriers and data rates, i.e. no matter which data rate is specified, always the TOTal values are returned.

return

structure: for return value, see the help for ResultData structure arguments.

read(data_rate: Optional[RsCmwEvdoSig.enums.RevLinkPerDataRate] = None)ResultData[source]
# SCPI: READ:EVDO:SIGNaling<instance>:RXQuality:RLPFormance
value: ResultData = driver.rxQuality.rlPerformance.read(data_rate = enums.RevLinkPerDataRate.R0K0)

Returns the results of the ‘Reverse Link Throughput’ measurement for the specified data rate (and the selected carrier in multi-carrier scenarios) , see ‘Reverse Link Throughput Measurement’. Preselect the related carrier using the method RsCmwEvdoSig.Configure.Carrier.setting command. The values described below are returned by FETCh and READ commands. CALCulate commands return limit check results instead, one value for each result listed below.

param data_rate

R0K0 | R19K2 | R38K4 | R76K8 | R115k2 | R153k6 | R230k4 | R307k2 | R460k8 | R614k4 | R921k6 | R1228k8 | R1843k2 | TOTal This query parameter specifies the data rate for which the results are returned, i.e. it selects a row in the ‘Reverse Link Throughput’ result table. If omitted, the TOTal values are returned, i.e. the aggregates over all data rates. Note that the ‘composite’ return values are aggregates over all carriers and data rates, i.e. no matter which data rate is specified, always the TOTal values are returned.

return

structure: for return value, see the help for ResultData structure arguments.

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.rxQuality.rlPerformance.clone()

Subgroups