Limit

SCPI Commands

CONFigure:WCDMa:MEASurement<Instance>:PRACh:LIMit:EVMagnitude
CONFigure:WCDMa:MEASurement<Instance>:PRACh:LIMit:MERRor
CONFigure:WCDMa:MEASurement<Instance>:PRACh:LIMit:PERRor
CONFigure:WCDMa:MEASurement<Instance>:PRACh:LIMit:IQOFfset
CONFigure:WCDMa:MEASurement<Instance>:PRACh:LIMit:IQIMbalance
CONFigure:WCDMa:MEASurement<Instance>:PRACh:LIMit:CFERror
class Limit[source]

Limit commands group definition. 13 total commands, 1 Sub-groups, 6 group commands

class EvMagnitudeStruct[source]

Structure for reading output parameters. Fields:

  • Rms: float or bool: numeric | ON | OFF Range: 0 % to 99 %, Unit: % Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)

  • Peak: float or bool: numeric | ON | OFF Range: 0 % to 99 %, Unit: % Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)

class MerrorStruct[source]

Structure for reading output parameters. Fields:

  • Rms: float or bool: numeric | ON | OFF Range: 0 % to 99 %, Unit: % Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)

  • Peak: float or bool: numeric | ON | OFF Range: 0 % to 99 %, Unit: % Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)

class PerrorStruct[source]

Structure for reading output parameters. Fields:

  • Rms: float or bool: numeric | ON | OFF Range: 0 deg to 45 deg, Unit: deg Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)

  • Peak: float or bool: numeric | ON | OFF Range: 0 deg to 45 deg, Unit: deg Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)

get_cf_error()float[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:PRACh:LIMit:CFERror
value: float or bool = driver.configure.prach.limit.get_cf_error()

Defines an upper limit for the carrier frequency error.

return

frequency_error: numeric | ON | OFF Range: 0 Hz to 4000 Hz, Unit: Hz Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)

get_ev_magnitude()EvMagnitudeStruct[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:PRACh:LIMit:EVMagnitude
value: EvMagnitudeStruct = driver.configure.prach.limit.get_ev_magnitude()

Defines upper limits for the RMS and peak values of the error vector magnitude (EVM) .

return

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

get_iq_imbalance()float[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:PRACh:LIMit:IQIMbalance
value: float or bool = driver.configure.prach.limit.get_iq_imbalance()

Defines an upper limit for the I/Q imbalance.

return

iq_imbalance: numeric | ON | OFF Range: -99 dB to 0 dB, Unit: dB Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)

get_iq_offset()float[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:PRACh:LIMit:IQOFfset
value: float or bool = driver.configure.prach.limit.get_iq_offset()

Defines an upper limit for the I/Q origin offset.

return

iq_offset: numeric | ON | OFF Range: -80 dB to 0 dB, Unit: dB Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)

get_merror()MerrorStruct[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:PRACh:LIMit:MERRor
value: MerrorStruct = driver.configure.prach.limit.get_merror()

Defines upper limits for the RMS and peak values of the magnitude error.

return

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

get_perror()PerrorStruct[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:PRACh:LIMit:PERRor
value: PerrorStruct = driver.configure.prach.limit.get_perror()

Defines symmetric limits for the RMS and peak values of the phase error. The limit check fails the UE if the absolute value of the measured phase error exceeds the specified values.

return

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

set_cf_error(frequency_error: float)None[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:PRACh:LIMit:CFERror
driver.configure.prach.limit.set_cf_error(frequency_error = 1.0)

Defines an upper limit for the carrier frequency error.

param frequency_error

numeric | ON | OFF Range: 0 Hz to 4000 Hz, Unit: Hz Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)

set_ev_magnitude(value: RsCmwWcdmaMeas.Implementations.Configure_.Prach_.Limit.Limit.EvMagnitudeStruct)None[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:PRACh:LIMit:EVMagnitude
driver.configure.prach.limit.set_ev_magnitude(value = EvMagnitudeStruct())

Defines upper limits for the RMS and peak values of the error vector magnitude (EVM) .

param value

see the help for EvMagnitudeStruct structure arguments.

set_iq_imbalance(iq_imbalance: float)None[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:PRACh:LIMit:IQIMbalance
driver.configure.prach.limit.set_iq_imbalance(iq_imbalance = 1.0)

Defines an upper limit for the I/Q imbalance.

param iq_imbalance

numeric | ON | OFF Range: -99 dB to 0 dB, Unit: dB Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)

set_iq_offset(iq_offset: float)None[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:PRACh:LIMit:IQOFfset
driver.configure.prach.limit.set_iq_offset(iq_offset = 1.0)

Defines an upper limit for the I/Q origin offset.

param iq_offset

numeric | ON | OFF Range: -80 dB to 0 dB, Unit: dB Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)

set_merror(value: RsCmwWcdmaMeas.Implementations.Configure_.Prach_.Limit.Limit.MerrorStruct)None[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:PRACh:LIMit:MERRor
driver.configure.prach.limit.set_merror(value = MerrorStruct())

Defines upper limits for the RMS and peak values of the magnitude error.

param value

see the help for MerrorStruct structure arguments.

set_perror(value: RsCmwWcdmaMeas.Implementations.Configure_.Prach_.Limit.Limit.PerrorStruct)None[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:PRACh:LIMit:PERRor
driver.configure.prach.limit.set_perror(value = PerrorStruct())

Defines symmetric limits for the RMS and peak values of the phase error. The limit check fails the UE if the absolute value of the measured phase error exceeds the specified values.

param value

see the help for PerrorStruct structure arguments.

Cloning the Group

# Create a clone of the original group, that exists independently
group2 = driver.configure.prach.limit.clone()

Subgroups