Limit

SCPI Commands

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

Limit commands group definition. 23 total commands, 4 Sub-groups, 8 group commands

class EvMagnitudeStruct[source]

Structure for reading output parameters. Fields:

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

  • Peak: float or bool: numeric | ON | OFF Range: 0 % to 99 %, Unit: % Additional OFF | ON disables/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 100 %, Unit: % Additional OFF | ON disables/enables the limit check using the previous/default limit values

  • Peak: float or bool: numeric | ON | OFF Range: 0 % to 99 %, Unit: % Additional OFF | ON disables/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 OFF | ON disables/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 OFF | ON disables/enables the limit check using the previous/default limit values

class PhdStruct[source]

Structure for reading output parameters. Fields:

  • Enable: bool: OFF | ON Disables | enables the limit check

  • Upper: float: numeric Range: 0 deg to 90 deg, Unit: deg

  • Dynamic: float: numeric Range: 0 deg to 90 deg, Unit: deg

class PhsDpcchStruct[source]

Structure for reading output parameters. Fields:

  • Enable: bool: OFF | ON Disables | enables the limit check

  • Measure_Point_A: float: numeric Range: 0.5 slots to 119.5 slots, Unit: slot

  • Measure_Point_B: float: numeric Range: 0.5 slots to 119.5 slots, Unit: slot

  • Dynamic: float: numeric Range: 0 deg to 90 deg, Unit: deg

get_cf_error()float[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:MEValuation:LIMit:CFERror
value: float or bool = driver.configure.multiEval.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 OFF | ON disables/enables the limit check using the previous/default limit values

get_ev_magnitude()EvMagnitudeStruct[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:MEValuation:LIMit:EVMagnitude
value: EvMagnitudeStruct = driver.configure.multiEval.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>:MEValuation:LIMit:IQIMbalance
value: float or bool = driver.configure.multiEval.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 OFF | ON disables/enables the limit check using the previous/default limit values

get_iq_offset()float[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:MEValuation:LIMit:IQOFfset
value: float or bool = driver.configure.multiEval.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 OFF | ON disables/enables the limit check using the previous/default limit values

get_merror()MerrorStruct[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:MEValuation:LIMit:MERRor
value: MerrorStruct = driver.configure.multiEval.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>:MEValuation:LIMit:PERRor
value: PerrorStruct = driver.configure.multiEval.limit.get_perror()

Defines symmetric limits for the RMS and peak values of the phase error. The limit check fails 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.

get_phd()PhdStruct[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:MEValuation:LIMit:PHD
value: PhdStruct = driver.configure.multiEval.limit.get_phd()

Defines upper and dynamic limits for the phase discontinuity determined by full-slot measurements (signals without HSPA channels) .

return

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

get_phs_dpcch()PhsDpcchStruct[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:MEValuation:LIMit:PHSDpcch
value: PhsDpcchStruct = driver.configure.multiEval.limit.get_phs_dpcch()

Defines a dynamic limit for the phase discontinuity determined by half-slot measurements (signals with HS-DPCCH) . The limit is checked at point A and point B. As the phase discontinuity is measured at half-slot boundaries (x.5, not x. 0) points A and B have to be set to half-slot positions.

return

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

set_cf_error(frequency_error: float)None[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:MEValuation:LIMit:CFERror
driver.configure.multiEval.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 OFF | ON disables/enables the limit check using the previous/default limit values

set_ev_magnitude(value: RsCmwWcdmaMeas.Implementations.Configure_.MultiEval_.Limit.Limit.EvMagnitudeStruct)None[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:MEValuation:LIMit:EVMagnitude
driver.configure.multiEval.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>:MEValuation:LIMit:IQIMbalance
driver.configure.multiEval.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 OFF | ON disables/enables the limit check using the previous/default limit values

set_iq_offset(iq_offset: float)None[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:MEValuation:LIMit:IQOFfset
driver.configure.multiEval.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 OFF | ON disables/enables the limit check using the previous/default limit values

set_merror(value: RsCmwWcdmaMeas.Implementations.Configure_.MultiEval_.Limit.Limit.MerrorStruct)None[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:MEValuation:LIMit:MERRor
driver.configure.multiEval.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_.MultiEval_.Limit.Limit.PerrorStruct)None[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:MEValuation:LIMit:PERRor
driver.configure.multiEval.limit.set_perror(value = PerrorStruct())

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

param value

see the help for PerrorStruct structure arguments.

set_phd(value: RsCmwWcdmaMeas.Implementations.Configure_.MultiEval_.Limit.Limit.PhdStruct)None[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:MEValuation:LIMit:PHD
driver.configure.multiEval.limit.set_phd(value = PhdStruct())

Defines upper and dynamic limits for the phase discontinuity determined by full-slot measurements (signals without HSPA channels) .

param value

see the help for PhdStruct structure arguments.

set_phs_dpcch(value: RsCmwWcdmaMeas.Implementations.Configure_.MultiEval_.Limit.Limit.PhsDpcchStruct)None[source]
# SCPI: CONFigure:WCDMa:MEASurement<instance>:MEValuation:LIMit:PHSDpcch
driver.configure.multiEval.limit.set_phs_dpcch(value = PhsDpcchStruct())

Defines a dynamic limit for the phase discontinuity determined by half-slot measurements (signals with HS-DPCCH) . The limit is checked at point A and point B. As the phase discontinuity is measured at half-slot boundaries (x.5, not x. 0) points A and B have to be set to half-slot positions.

param value

see the help for PhsDpcchStruct structure arguments.

Cloning the Group

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

Subgroups