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