Limit¶
SCPI Commands
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:POWer
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:EVMagnitude
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:MERRor
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:PERRor
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:IQOFfset
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:IQIMbalance
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CFERror
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:TTERror
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:WFQuality
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:OBW
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CDP
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CDE
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CP
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CPO
CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CTO
- class Limit[source]
Limit commands group definition. 17 total commands, 1 Sub-groups, 15 group commands
- class EvMagnitudeStruct[source]
Structure for reading output parameters. Fields:
Evm_Rms: float or bool: Range: 0 % to 100 %, Unit: % Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
Evm_Peak: float or bool: Range: 0 % to 100 %, 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:
Merr_Rms: float or bool: Range: 0 % to 100 %, Unit: % Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
Merr_Peak: float or bool: Range: 0 % to 100 %, 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:
Perr_Rms: float or bool: Range: 0 deg to 180 deg, Unit: deg Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
Perr_Peak: float or bool: Range: 0 deg to 180 deg, Unit: deg Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- class PowerStruct[source]
Structure for reading output parameters. Fields:
Min_Power: float or bool: Range: -128 dBm to 50 dBm, Unit: dBm Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
Max_Power: float or bool: Range: -128 dBm to 50 dBm, Unit: dBm Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- get_cde() → float[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CDE value: float or bool = driver.configure.multiEval.limit.get_cde()
Defines an upper limit for the code domain error.
- return
cdep: Range: -70 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_cdp() → float[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CDP value: float or bool = driver.configure.multiEval.limit.get_cdp()
Defines an upper limit for the code domain power of inactive channels.
- return
limit_cdp: Range: -70 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_cf_error() → float[source]
# SCPI: CONFigure:CDMA: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
cf_error: Range: 0 Hz to 1000 Hz, Unit: Hz Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- get_cp() → float[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CP value: float or bool = driver.configure.multiEval.limit.get_cp()
Defines an upper limit for the channel power.
- return
channel_power: Limit of the channel power. Range: -60 dB to 0 dB Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- get_cpo() → float[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CPO value: float or bool = driver.configure.multiEval.limit.get_cpo()
Defines an upper limit for the absolute channel phase offset.
- return
ch_phase_offset: Limit for absolute phase offset. Range: 0 mRad to 200 mRad, Unit: mRad Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- get_cto() → float[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CTO value: float or bool = driver.configure.multiEval.limit.get_cto()
Defines the upper limit for the absolute time offset.
- return
ch_time_offset: Limit for absolute time offset in nanoseconds. Range: 0 ns to 40 ns, Unit: ns
- get_ev_magnitude() → EvMagnitudeStruct[source]
# SCPI: CONFigure:CDMA: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:CDMA: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: Range: -120 dB to -20 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:CDMA: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 (carrier feedthrough) .
- return
iq_offset: Range: -120 dB to -20 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:CDMA: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_obw() → float[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:OBW value: float or bool = driver.configure.multiEval.limit.get_obw()
Defines an upper limit for the occupied bandwidth.
- return
limit_obw: Range: 0 MHz to 8 MHz, Unit: MHz Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- get_perror() → PerrorStruct[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:PERRor value: PerrorStruct = driver.configure.multiEval.limit.get_perror()
Defines a symmetric limit 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 value.
- return
structure: for return value, see the help for PerrorStruct structure arguments.
- get_power() → PowerStruct[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:POWer value: PowerStruct = driver.configure.multiEval.limit.get_power()
Defines limits for the mobile station (MS) power.
- return
structure: for return value, see the help for PowerStruct structure arguments.
- get_tt_error() → float[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:TTERror value: float or bool = driver.configure.multiEval.limit.get_tt_error()
Defines an upper limit for the transport time error.
- return
tt_error: Range: 0 µs to 10 µs, Unit: µs Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- get_wf_quality() → float[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:WFQuality value: float or bool = driver.configure.multiEval.limit.get_wf_quality()
Defines a lower limit for the waveform quality. For an ideal transmitter, the waveform quality equals 1.
- return
wf_qual: Range: 0 to 1 Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- set_cde(cdep: float) → None[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CDE driver.configure.multiEval.limit.set_cde(cdep = 1.0)
Defines an upper limit for the code domain error.
- param cdep
Range: -70 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_cdp(limit_cdp: float) → None[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CDP driver.configure.multiEval.limit.set_cdp(limit_cdp = 1.0)
Defines an upper limit for the code domain power of inactive channels.
- param limit_cdp
Range: -70 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_cf_error(cf_error: float) → None[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CFERror driver.configure.multiEval.limit.set_cf_error(cf_error = 1.0)
Defines an upper limit for the carrier frequency error.
- param cf_error
Range: 0 Hz to 1000 Hz, Unit: Hz Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- set_cp(channel_power: float) → None[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CP driver.configure.multiEval.limit.set_cp(channel_power = 1.0)
Defines an upper limit for the channel power.
- param channel_power
Limit of the channel power. Range: -60 dB to 0 dB Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- set_cpo(ch_phase_offset: float) → None[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CPO driver.configure.multiEval.limit.set_cpo(ch_phase_offset = 1.0)
Defines an upper limit for the absolute channel phase offset.
- param ch_phase_offset
Limit for absolute phase offset. Range: 0 mRad to 200 mRad, Unit: mRad Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- set_cto(ch_time_offset: float) → None[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:CTO driver.configure.multiEval.limit.set_cto(ch_time_offset = 1.0)
Defines the upper limit for the absolute time offset.
- param ch_time_offset
Limit for absolute time offset in nanoseconds. Range: 0 ns to 40 ns, Unit: ns
- set_ev_magnitude(value: RsCmwCdma2kMeas.Implementations.Configure_.MultiEval_.Limit.Limit.EvMagnitudeStruct) → None[source]
# SCPI: CONFigure:CDMA: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:CDMA: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
Range: -120 dB to -20 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:CDMA: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 (carrier feedthrough) .
- param iq_offset
Range: -120 dB to -20 dB, Unit: dB Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- set_merror(value: RsCmwCdma2kMeas.Implementations.Configure_.MultiEval_.Limit.Limit.MerrorStruct) → None[source]
# SCPI: CONFigure:CDMA: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_obw(limit_obw: float) → None[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:OBW driver.configure.multiEval.limit.set_obw(limit_obw = 1.0)
Defines an upper limit for the occupied bandwidth.
- param limit_obw
Range: 0 MHz to 8 MHz, Unit: MHz Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- set_perror(value: RsCmwCdma2kMeas.Implementations.Configure_.MultiEval_.Limit.Limit.PerrorStruct) → None[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:PERRor driver.configure.multiEval.limit.set_perror(value = PerrorStruct())
Defines a symmetric limit 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 value.
- param value
see the help for PerrorStruct structure arguments.
- set_power(value: RsCmwCdma2kMeas.Implementations.Configure_.MultiEval_.Limit.Limit.PowerStruct) → None[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:POWer driver.configure.multiEval.limit.set_power(value = PowerStruct())
Defines limits for the mobile station (MS) power.
- param value
see the help for PowerStruct structure arguments.
- set_tt_error(tt_error: float) → None[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:TTERror driver.configure.multiEval.limit.set_tt_error(tt_error = 1.0)
Defines an upper limit for the transport time error.
- param tt_error
Range: 0 µs to 10 µs, Unit: µs Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
- set_wf_quality(wf_qual: float) → None[source]
# SCPI: CONFigure:CDMA:MEASurement<Instance>:MEValuation:LIMit:WFQuality driver.configure.multiEval.limit.set_wf_quality(wf_qual = 1.0)
Defines a lower limit for the waveform quality. For an ideal transmitter, the waveform quality equals 1.
- param wf_qual
Range: 0 to 1 Additional parameters: OFF | ON (disables the limit check | enables the limit check using the previous/default limit values)
Cloning the Group
# Create a clone of the original group, that exists independently
group2 = driver.configure.multiEval.limit.clone()
Subgroups