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