Enums
enums.py - Contains enum classes.
- class nirfmxcdma2k.enums.AcpAveragingEnabled(value)[source]
Bases:
EnumAcpAveragingEnabled.
- FALSE = 0
The measurement is performed on a single acquisition.
- TRUE = 1
The ACP measurement uses the value of the
ACP_AVERAGING_COUNTattribute as the number of acquisitions over which the ACP measurement is averaged.
- class nirfmxcdma2k.enums.AcpAveragingType(value)[source]
Bases:
EnumAcpAveragingType.
- LOG = 1
The power spectrum is averaged in a logarithmic scale.
- MAXIMUM = 3
The peak power in the spectrum at each frequency bin is retained from one acquisition to the next.
- MINIMUM = 4
The lowest power in the spectrum at each frequency bin is retained from one acquisition to the next.
- RMS = 0
The power spectrum is linearly averaged. RMS averaging reduces signal fluctuations but not the noise floor.
- SCALAR = 2
The square root of the power spectrum is averaged.
- class nirfmxcdma2k.enums.AcpFftOverlapMode(value)[source]
Bases:
EnumAcpFftOverlapMode.
- AUTOMATIC = 1
Indicates that RFmx chooses optimal values of the
ACP_FFT_OVERLAPattribute based on the measurement configuration.
- DISABLED = 0
Indicates that no overlapping is applied to the acquired samples.
- class nirfmxcdma2k.enums.AcpIFOutputPowerOffsetAuto(value)[source]
Bases:
EnumAcpIFOutputPowerOffsetAuto.
- FALSE = 0
The measurement does not compute an IF output power level offset for the offset channels.
- TRUE = 1
The measurement computes an IF output power level offset for the offset channels.
- class nirfmxcdma2k.enums.AcpMeasurementMethod(value)[source]
Bases:
EnumAcpMeasurementMethod.
- DYNAMIC_RANGE = 1
The ACP measurement acquires the spectrum using the hardware-specific optimizations for different frequency bands. Use this method to get the best dynamic range. Supported Devices: PXIe-5665/5668R.
- NORMAL = 0
The ACP measurement acquires the spectrum using the same signal analyzer setting across frequency bands. Use this method when measurement speed is desirable over higher dynamic range.
- SEQUENTIAL_FFT = 2
The ACP measurement acquires I/Q the samples specified by the
ACP_SWEEP_TIME_INTERVAL. These samples are divided into smaller chunks. The size of each chunk is defined by theACP_SEQUENTIAL_FFT_SIZEattribute, and FFT is computed for each these chunks. The resultant FFTs are averaged to get the spectrum used to compute the ACP. If the total acquired samples is not an integer multiple of the FFT size, the remaining samples at the end of the acquisition are not used. Use this method to optimize the ACP Measurement speed. The accuracy of results may be reduced when using this measurement method.For accurate power measurements when the power characteristics of the signal vary over time, averaging is allowed.
The following attributes have limited support when you set the ACP Measurement Method attribute to Sequential FFT.
Properties
Supported Values
True
FFT Based
>=1
>=1
Note
For multi-span FFT, the averaging count should be 1.
- class nirfmxcdma2k.enums.AcpNoiseCompensationEnabled(value)[source]
Bases:
EnumAcpNoiseCompensationEnabled.
- FALSE = 0
Disables compensation of the channel powers for the noise floor of the signal analyzer.
- TRUE = 1
Enables compensation of the channel powers for the noise floor of the signal analyzer. The noise floor of the signal analyzer is measured for the RF path used by the ACP measurement and cached for future use. If signal analyzer or measurement parameters change, noise floors are measured again.
Supported Devices: PXIe-5663/5665/5668R, PXIe-5830/5831/5832/5842/5860
- class nirfmxcdma2k.enums.AcpRbwAutoBandwidth(value)[source]
Bases:
EnumAcpRbwAutoBandwidth.
- FALSE = 0
The measurement uses the RBW that you specify in the
ACP_RBW_FILTER_BANDWIDTHattribute.
- TRUE = 1
The measurement computes the RBW.
- class nirfmxcdma2k.enums.AcpRbwFilterType(value)[source]
Bases:
EnumAcpRbwFilterType.
- FFT_BASED = 0
An RBW filter with an FFT-based response is applied.
- FLAT = 2
An RBW filter with a flat response is applied.
- GAUSSIAN = 1
An RBW filter with a Gaussian response is applied.
- class nirfmxcdma2k.enums.AcpSweepTimeAuto(value)[source]
Bases:
EnumAcpSweepTimeAuto.
- FALSE = 0
The measurement uses the sweep time that you specify in the
ACP_SWEEP_TIME_INTERVALattribute.
- TRUE = 1
The measurement uses the default sweep time of 0.001667 seconds.
- class nirfmxcdma2k.enums.Branch(value)[source]
Bases:
EnumBranch.
- I = 0
Specifies the in-phase branch.
- I_AND_Q = 2
Specifies the in-phase and quadrature branch.
- Q = 1
Specifies the quadrature branch.
- class nirfmxcdma2k.enums.CdaIQGainImbalanceRemovalEnabled(value)[source]
Bases:
EnumCdaIQGainImbalanceRemovalEnabled.
- FALSE = 0
I/Q gain imbalance is not removed before the CDA measurement.
- TRUE = 1
I/Q gain imbalance is removed before the CDA measurement.
- class nirfmxcdma2k.enums.CdaIQOffsetRemovalEnabled(value)[source]
Bases:
EnumCdaIQOffsetRemovalEnabled.
- FALSE = 0
I/Q offset is not removed before the CDA measurement.
- TRUE = 1
I/Q offset is removed before the CDA measurement.
- class nirfmxcdma2k.enums.CdaIQQuadratureErrorRemovalEnabled(value)[source]
Bases:
EnumCdaIQQuadratureErrorRemovalEnabled.
- FALSE = 0
I/Q quadrature error is not removed before the CDA measurement.
- TRUE = 1
I/Q quadrature error is removed before the CDA measurement.
- class nirfmxcdma2k.enums.CdaMeasurementChannelBranch(value)[source]
Bases:
EnumCdaMeasurementChannelBranch.
- I = 0
Specifies the in-phase branch.
- Q = 1
Specifies the quadrature branch.
- class nirfmxcdma2k.enums.CdaPowerUnit(value)[source]
Bases:
EnumCdaPowerUnit.
- DB = 0
The CDA measurement results are reported in dB.
- DBM = 1
The CDA measurement results are reported in dBm.
- class nirfmxcdma2k.enums.CdaReceiveFilterEnabled(value)[source]
Bases:
EnumCdaReceiveFilterEnabled.
- FALSE = 0
Disables receive filtering for the CDA measurement.
- TRUE = 1
Enables receive filtering for the CDA measurement.
- class nirfmxcdma2k.enums.CdaSpectrumInverted(value)[source]
Bases:
EnumCdaSpectrumInverted.
- FALSE = 0
The measured spectrum is normal.
- TRUE = 1
The measured spectrum is inverted.
- class nirfmxcdma2k.enums.CdaSynchronizationMode(value)[source]
Bases:
EnumCdaSynchronizationMode.
- ARBITRARY = 2
The symbol boundary is detected, and the measurement is performed over the number of slots specified by the CDA Meas Length attribute starting at the CDA measurement offset slots from the symbol boundary.
- FRAME = 0
The frame boundary is detected, and the measurement is performed over the number of slots specified by the
CDA_MEASUREMENT_LENGTHattribute starting at the CDA measurement offset slots from the frame boundary.
- SLOT = 1
The slot boundary is detected, and the measurement is performed over the number of slots specified by the CDA Meas Length attribute starting at the CDA measurement offset slots from the slot boundary.
- class nirfmxcdma2k.enums.ChannelConfigurationMode(value)[source]
Bases:
EnumChannelConfigurationMode.
- AUTO_DETECT = 0
Specifies that the system automatically detects the channels.
- USER_DEFINED = 1
Specifies that the system uses a specific channel configuration.
- class nirfmxcdma2k.enums.ChpAveragingEnabled(value)[source]
Bases:
EnumChpAveragingEnabled.
- FALSE = 0
The measurement is performed on a single acquisition.
- TRUE = 1
The CHP measurement uses the
CHP_AVERAGING_COUNTattribute as the number of acquisitions over which the CHP measurement is averaged.
- class nirfmxcdma2k.enums.ChpAveragingType(value)[source]
Bases:
EnumChpAveragingType.
- LOG = 1
The power spectrum is averaged on a logarithmic scale.
- MAXIMUM = 3
The peak power in the spectrum at each frequency bin is retained from one acquisition to the next.
- MINIMUM = 4
The lowest power in the spectrum at each frequency bin is retained from one acquisition to the next.
- RMS = 0
The power spectrum is linearly averaged. RMS averaging reduces signal fluctuations but not the noise floor.
- SCALAR = 2
The square root of the power spectrum is averaged.
- class nirfmxcdma2k.enums.ChpRbwAutoBandwidth(value)[source]
Bases:
EnumChpRbwAutoBandwidth.
- FALSE = 0
The measurement uses the RBW that you specify in the
CHP_RBW_FILTER_BANDWIDTHattribute.
- TRUE = 1
The measurement computes the RBW.
- class nirfmxcdma2k.enums.ChpRbwFilterType(value)[source]
Bases:
EnumChpRbwFilterType.
- FFT_BASED = 0
No RBW filtering is performed.
- FLAT = 2
An RBW filter with a flat response is applied.
- GAUSSIAN = 1
An RBW filter with a Gaussian response is applied.
- class nirfmxcdma2k.enums.ChpSweepTimeAuto(value)[source]
Bases:
EnumChpSweepTimeAuto.
- FALSE = 0
The measurement uses the sweep time that you specify in the
CHP_SWEEP_TIME_INTERVALattribute.
- TRUE = 1
The measurement uses the default sweep time of 0.001667 seconds.
- class nirfmxcdma2k.enums.DigitalEdgeTriggerEdge(value)[source]
Bases:
EnumDigitalEdgeTriggerEdge.
- FALLING_EDGE = 1
The trigger asserts on the falling edge of the signal.
- RISING_EDGE = 0
The trigger asserts on the rising edge of the signal.
- class nirfmxcdma2k.enums.IQPowerEdgeTriggerLevelType(value)[source]
Bases:
EnumIQPowerEdgeTriggerLevelType.
- ABSOLUTE = 1
The IQ Power Edge Level attribute specifies the absolute power.
- RELATIVE = 0
The IQ Power Edge Level attribute is relative to the value of the
REFERENCE_LEVELattribute.
- class nirfmxcdma2k.enums.IQPowerEdgeTriggerSlope(value)[source]
Bases:
EnumIQPowerEdgeTriggerSlope.
- FALLING_SLOPE = 1
The trigger asserts when the signal power is falling.
- RISING_SLOPE = 0
The trigger asserts when the signal power is rising.
- class nirfmxcdma2k.enums.LimitedConfigurationChange(value)[source]
Bases:
EnumLimitedConfigurationChange.
- DISABLED = 0
This is the normal mode of RFmx operation. All configuration changes in RFmxInstr attributes or in personality attributes will be applied during RFmx Commit.
- FREQUENCY = 2
Signal configuration, other than center frequency and external attenuation, is locked after first Commit of the named signal configuration. Thereafter, only the
CENTER_FREQUENCYandEXTERNAL_ATTENUATIONattribute value changes will be considered by subsequent driver Commits or Initiates of this signal. Refer to the Limitations of the Limited Configuration Change Property topic for more details about the limitations of using this mode.
- FREQUENCY_AND_REFERENCE_LEVEL = 4
Signal configuration, other than center frequency, reference level, and external attenuation, is locked after first Commit of the named signal configuration. Thereafter only Center Frequency, Reference Level, and External Attenuation attribute value changes will be considered by subsequent driver Commits or Initiates of this signal. If you have configured this signal to use an IQ Power Edge Trigger, NI recommends you set the IQ Power Edge Level Type to Relative so that the trigger level is automatically adjusted as you adjust the reference level. Refer to the Limitations of the Limited Configuration Change Property topic for more details about the limitations of using this mode.
- NO_CHANGE = 1
Signal configuration is locked after the first Commit of the named signal configuration. Any configuration change thereafter either in RFmxInstr attributes or personality attributes will not be considered by subsequent RFmx Commits or Initiates of this signal. Use No Change if you have created named signal configurations for all measurement configurations but are setting some RFmxInstr attributes. Refer to the Limitations of the Limited Configuration Change Property topic for more details about the limitations of using this mode.
- REFERENCE_LEVEL = 3
Signal configuration, other than the reference level, is locked after first Commit of the named signal configuration. Thereafter only the
REFERENCE_LEVELattribute value change will be considered by subsequent driver Commits or Initiates of this signal. If you have configured this signal to use an IQ Power Edge Trigger, NI recommends that you set theIQ_POWER_EDGE_TRIGGER_LEVEL_TYPEto Relative so that the trigger level is automatically adjusted as you adjust the reference level. Refer to the Limitations of the Limited Configuration Change Property topic for more details about the limitations of using this mode.
- SELECTED_PORTS_FREQUENCY_AND_REFERENCE_LEVEL = 5
Signal configuration, other than selected ports, center frequency, reference level, external attenuation, and RFInstr configuration, is locked after first Commit or Initiate of the named signal configuration. Thereafter only Selected Ports, Center Frequency, Reference Level, and External Attenuation attribute value changes will be considered by subsequent driver Commits or Initiates of this signal. If you have configured this signal to use an IQ Power Edge Trigger, NI recommends you set the IQ Power Edge Level Type to Relative so that the trigger level is automatically adjusted as you adjust the reference level. Refer to the Limitations of the Limited Configuration Change Property topic for more details about the limitations of using this mode.
- class nirfmxcdma2k.enums.LinkDirection(value)[source]
Bases:
EnumLinkDirection.
- DOWNLINK = 0
CDMA2k measurement uses 3GPP CDMA2k forward link direction also known as downlink direction to measure the received signal.
- UPLINK = 1
CDMA2k measurement uses 3GPP CDMA2k reverse link direction also known as uplink direction to measure the received signal.
- class nirfmxcdma2k.enums.MeasurementTypes(value)[source]
Bases:
IntFlagMeasurementTypes.
- ACP = 2
Selects ACP measurement.
- CDA = 64
Selects CDA measurement.
- CHP = 4
Selects CHP measurement.
- MODACC = 1
Selects MODACC measurement.
- OBW = 8
Selects OBW measurement.
- QEVM = 32
Selects QEVM measurement.
- SEM = 16
Selects SEM measurement.
- SLOTPHASE = 128
Selects SLOTPHASE measurement.
- SLOTPOWER = 256
Selects SLOTPOWER measurement.
- class nirfmxcdma2k.enums.ModAccDetectedBranch(value)[source]
Bases:
EnumModAccDetectedBranch.
- I = 0
The signal modulated on the in-phase branch.
- I_AND_Q = 2
The signal modulated on the in-phase branch and quadrature branch.
- Q = 1
The signal modulated on the quadrature branch.
- class nirfmxcdma2k.enums.ModAccIQGainImbalanceRemovalEnabled(value)[source]
Bases:
EnumModAccIQGainImbalanceRemovalEnabled.
- FALSE = 0
I/Q gain imbalance is not removed before the EVM measurement.
- TRUE = 1
I/Q gain imbalance is removed before the EVM measurement.
- class nirfmxcdma2k.enums.ModAccIQOffsetRemovalEnabled(value)[source]
Bases:
EnumModAccIQOffsetRemovalEnabled.
- FALSE = 0
I/Q offset is not removed before the EVM measurement.
- TRUE = 1
I/Q offset is removed before the EVM measurement.
- class nirfmxcdma2k.enums.ModAccIQQuadratureErrorRemovalEnabled(value)[source]
Bases:
EnumModAccIQQuadratureErrorRemovalEnabled.
- FALSE = 0
I/Q quadrature error is not removed before the EVM measurement.
- TRUE = 1
I/Q quadrature error is removed before the EVM measurement.
- class nirfmxcdma2k.enums.ModAccMultiCarrierFilterEnabled(value)[source]
Bases:
EnumModAccMultiCarrierFilterEnabled.
- FALSE = 0
Disables multi carrier filter for ModAcc measurement.
- TRUE = 1
Enables multi carrier filter for ModAcc measurement.
- class nirfmxcdma2k.enums.ModAccPeakActiveCdeBranch(value)[source]
Bases:
EnumModAccPeakActiveCdeBranch.
- I = 0
The signal is modulated on the in-phase branch.
- I_AND_Q = 2
Complex modulated signal.
- Q = 1
The signal is modulated on the quadrature branch.
- class nirfmxcdma2k.enums.ModAccPeakCdeBranch(value)[source]
Bases:
EnumModAccPeakCdeBranch.
- I = 0
The signal is modulated on the in-phase branch.
- I_AND_Q = 2
Complex modulated signal.
- Q = 1
The signal is modulated on the quadrature branch.
- class nirfmxcdma2k.enums.ModAccReceiveFilterEnabled(value)[source]
Bases:
EnumModAccReceiveFilterEnabled.
- FALSE = 0
Disables received filtering for the ModAcc measurement.
- TRUE = 1
Enables received filtering for the ModAcc measurement.
- class nirfmxcdma2k.enums.ModAccSpectrumInverted(value)[source]
Bases:
EnumModAccSpectrumInverted.
- FALSE = 0
The measured spectrum is not inverted.
- TRUE = 1
The measured spectrum is inverted.
- class nirfmxcdma2k.enums.ModAccSynchronizationMode(value)[source]
Bases:
EnumModAccSynchronizationMode.
- ARBITRARY = 2
The symbol boundary is detected, and the measurement is performed over the ModAcc Meas Length attribute starting at the ModAcc Meas Offset attribute from the slot boundary.
- FRAME = 0
The frame boundary is detected, and the measurement is performed over the
MODACC_MEASUREMENT_LENGTHattribute starting at theMODACC_MEASUREMENT_OFFSETattribute from the frame boundary.
- SLOT = 1
The slot boundary is detected, and the measurement is performed over the ModAcc Meas Length attribute starting at the ModAcc Meas Offset attribute from the slot boundary.
- class nirfmxcdma2k.enums.ObwAveragingEnabled(value)[source]
Bases:
EnumObwAveragingEnabled.
- FALSE = 0
The measurement is performed on a single acquisition.
- TRUE = 1
The OBW measurement uses the value of the
OBW_AVERAGING_COUNTattribute as the number of acquisitions over which the OBW measurement is averaged.
- class nirfmxcdma2k.enums.ObwAveragingType(value)[source]
Bases:
EnumObwAveragingType.
- LOG = 1
The power spectrum is averaged in a logarithmic scale.
- MAXIMUM = 3
The peak power in the spectrum at each frequency bin is retained from one acquisition to the next.
- MINIMUM = 4
The lowest power in the spectrum at each frequency bin is retained from one acquisition to the next.
- RMS = 0
The power spectrum is linearly averaged. RMS averaging reduces signal fluctuations but not the noise floor.
- SCALAR = 2
The square root of the power spectrum is averaged.
- class nirfmxcdma2k.enums.ObwRbwAutoBandwidth(value)[source]
Bases:
EnumObwRbwAutoBandwidth.
- FALSE = 0
The measurement uses the RBW that you specify in the
OBW_RBW_FILTER_BANDWIDTHattribute.
- TRUE = 1
The measurement computes the RBW.
- class nirfmxcdma2k.enums.ObwRbwFilterType(value)[source]
Bases:
EnumObwRbwFilterType.
- FFT_BASED = 0
No RBW filtering is performed.
- FLAT = 2
An RBW filter with a Flat response is applied.
- GAUSSIAN = 1
An RBW filter with a Gaussian response is applied.
- class nirfmxcdma2k.enums.ObwSweepTimeAuto(value)[source]
Bases:
EnumObwSweepTimeAuto.
- FALSE = 0
The measurement uses the sweep time that you specify in the
OBW_SWEEP_TIME_INTERVALattribute.
- TRUE = 1
The measurement uses the default sweep time of 0.001667 seconds.
- class nirfmxcdma2k.enums.QevmAveragingEnabled(value)[source]
Bases:
EnumQevmAveragingEnabled.
- FALSE = 0
The averaging is disabled for the measurement.
- TRUE = 1
The averaging is enabled for the measurement.
- class nirfmxcdma2k.enums.QevmIQGainImbalanceRemovalEnabled(value)[source]
Bases:
EnumQevmIQGainImbalanceRemovalEnabled.
- FALSE = 0
I/Q gain imbalance is not removed before the QEVM measurement.
- TRUE = 1
I/Q gain imbalance is removed before the QEVM measurement.
- class nirfmxcdma2k.enums.QevmIQOffsetRemovalEnabled(value)[source]
Bases:
EnumQevmIQOffsetRemovalEnabled.
- FALSE = 0
I/Q offset is not removed before the QEVM measurement.
- TRUE = 1
I/Q offset is removed before the QEVM measurement.
- class nirfmxcdma2k.enums.QevmIQQuadratureErrorRemovalEnabled(value)[source]
Bases:
EnumQevmIQQuadratureErrorRemovalEnabled.
- FALSE = 0
I/Q quadrature error is not removed before the QEVM measurement.
- TRUE = 1
I/Q quadrature error is removed before the QEVM measurement.
- class nirfmxcdma2k.enums.QevmReceiveFilterEnabled(value)[source]
Bases:
EnumQevmReceiveFilterEnabled.
- FALSE = 0
Disables received filtering for the QEVM measurement.
- TRUE = 1
Enables received filtering for the QEVM measurement.
- class nirfmxcdma2k.enums.QevmSpectrumInverted(value)[source]
Bases:
EnumQevmSpectrumInverted.
- FALSE = 0
The measurement spectrum is normal.
- TRUE = 1
The measurement spectrum is inverted.
- class nirfmxcdma2k.enums.RadioConfiguration(value)[source]
Bases:
EnumRadioConfiguration.
- RC1 = 0
If
LINK_DIRECTIONattribute is set to Uplink, Radio configuration 1 includes 64-ary orthogonal modulation, reverse fundamental channel (R-FCH), and reverse supplemental code channels (R-SCCHs).If Link Direction attribute is set to Downlink, Radio Configuration 1 includes binary phase-shift keying (BPSK), forward fundamental channels (F-FCHs) and forward supplemental channels (F-SCHs).
- RC2 = 1
If Link Direction attribute is set to Uplink, Radio configuration 2 includes 64-ary orthogonal modulation, R-FCH, and R-SCCHs.
If Link Direction attribute is set to Downlink, Radio Configuration 2 includes BPSKs, F-FCHs and F-SCHs.
- RC3 = 2
If Link Direction attribute is set to Uplink, Radio configuration 3 includes BPSK, R-FCH, and reverse supplemental channels (R-SCHs).
If Link Direction attribute is set to Downlink, Radio Configuration 3 includes quadrature phase-shift keying (QPSK), F-FCHs and F-SCHs.
- RC4 = 3
If Link Direction attribute is set to Uplink, Radio configuration 4 includes BPSK, R-FCH, and R-SCHs.
If Link Direction attribute is set to Downlink, Radio Configuration 4 includes QPSK, F-FCHs and F-SCHs.
- RC5 = 4
If Link Direction attribute is set to Uplink, Radio configuration 5 is not supported and gives invalid results.
If Link Direction attribute is set to Downlink, Radio Configuration 5 includes QPSK, F-FCHs and F-SCHs.
- class nirfmxcdma2k.enums.SemAveragingEnabled(value)[source]
Bases:
EnumSemAveragingEnabled.
- FALSE = 0
The measurement is performed on a single acquisition.
- TRUE = 1
The SEM measurement uses the value of the
SEM_AVERAGING_COUNTattribute as the number of acquisitions over which the SEM measurement is averaged.
- class nirfmxcdma2k.enums.SemAveragingType(value)[source]
Bases:
EnumSemAveragingType.
- LOG = 1
The power spectrum is averaged in a logarithmic scale.
- MAXIMUM = 3
The peak power in the spectrum at each frequency bin is retained from one acquisition to the next.
- MINIMUM = 4
The least power in the spectrum at each frequency bin is retained from one acquisition to the next.
- RMS = 0
The power spectrum is linearly averaged. RMS averaging reduces signal fluctuations but not the noise floor.
- SCALAR = 2
The square root of the power spectrum is averaged.
- class nirfmxcdma2k.enums.SemLowerOffsetMeasurementStatus(value)[source]
Bases:
EnumSemLowerOffsetMeasurementStatus.
- FAIL = 0
The lower offset segment measurement fails according to the measurement limits specified by the standard.
- PASS = 1
The lower offset segment measurement passes according to the measurement limits specified by the standard.
- class nirfmxcdma2k.enums.SemMeasurementStatus(value)[source]
Bases:
EnumSemMeasurementStatus.
- FAIL = 0
The measurement fails according to the measurement limits specified by this standard.
- PASS = 1
The measurement passes according to the measurement limits specified by this standard.
- class nirfmxcdma2k.enums.SemOffsetRbwFilterType(value)[source]
Bases:
EnumSemOffsetRbwFilterType.
- FFT_BASED = 0
No RBW filtering is performed.
- FLAT = 2
The RBW filter has a flat response.
- GAUSSIAN = 1
The RBW filter has a Gaussian response.
- SYNCH_TUNED_4 = 3
The RBW filter has a response of a 4-pole synchronously tuned filter.
- SYNCH_TUNED_5 = 4
The RBW filter has a response of a 5-pole synchronously tuned filter.
- class nirfmxcdma2k.enums.SemSweepTimeAuto(value)[source]
Bases:
EnumSemSweepTimeAuto.
- FALSE = 0
The measurement uses the sweep time that you specify in the
SEM_SWEEP_TIME_INTERVALattribute.
- TRUE = 1
The measurement uses the default sweep time, 0.001667 seconds.
- class nirfmxcdma2k.enums.SemUpperOffsetMeasurementStatus(value)[source]
Bases:
EnumSemUpperOffsetMeasurementStatus.
- FAIL = 0
The lower offset segment measurement fails according to the measurement limits specified by this standard.
- PASS = 1
The lower offset segment measurement passes according to the measurement limits specified by this standard.
- class nirfmxcdma2k.enums.SlotPhaseReceiveFilterEnabled(value)[source]
Bases:
EnumSlotPhaseReceiveFilterEnabled.
- FALSE = 0
Disables received filtering for the SlotPhase measurement.
- TRUE = 1
Enables received filtering for the SlotPhase measurement.
- class nirfmxcdma2k.enums.SlotPhaseSpectrumInverted(value)[source]
Bases:
EnumSlotPhaseSpectrumInverted.
- FALSE = 0
The measured spectrum is not inverted.
- TRUE = 1
The measured spectrum is inverted.
- class nirfmxcdma2k.enums.SlotPhaseSynchronizationMode(value)[source]
Bases:
EnumSlotPhaseSynchronizationMode.
- FRAME = 0
The frame boundary is detected, and the measurement is performed over the number of slots specified by the
SLOTPHASE_MEASUREMENT_LENGTHattribute starting at theSLOTPHASE_MEASUREMENT_LENGTHslots from the frame boundary.
- SLOT = 1
The slot boundary is detected, and the measurement is performed over the number of slots specified by the SlotPhase Meas Length attribute starting at the SlotPhase measurement offset slots from the slot boundary.
- class nirfmxcdma2k.enums.SlotPowerReceiveFilterEnabled(value)[source]
Bases:
EnumSlotPowerReceiveFilterEnabled.
- FALSE = 0
Disables received filtering for the SlotPower measurement.
- TRUE = 1
Enables received filtering for the SlotPower measurement.
- class nirfmxcdma2k.enums.SlotPowerSpectrumInverted(value)[source]
Bases:
EnumSlotPowerSpectrumInverted.
- FALSE = 0
The measurement spectrum is normal.
- TRUE = 1
The measurement spectrum is inverted.
- class nirfmxcdma2k.enums.SlotPowerSynchronizationMode(value)[source]
Bases:
EnumSlotPowerSynchronizationMode.
- FRAME = 0
The frame boundary is detected, and the measurement is performed over the number of slots specified by the
SLOTPOWER_MEASUREMENT_LENGTHattribute starting at theSLOTPOWER_MEASUREMENT_OFFSETslots from the frame boundary.
- SLOT = 1
The slot boundary is detected, and the measurement is performed over the number of slots specified by the SlotPower Meas Length attribute starting at the SlotPower measurement offset slots from the slot boundary.
- class nirfmxcdma2k.enums.TriggerMinimumQuietTimeMode(value)[source]
Bases:
EnumTriggerMinimumQuietTimeMode.
- AUTO = 1
The measurement computes the minimum quiet time used for triggering.
- MANUAL = 0
The minimum quiet time for triggering is the value of the
TRIGGER_MINIMUM_QUIET_TIME_DURATIONattribute.
- class nirfmxcdma2k.enums.TriggerType(value)[source]
Bases:
EnumTriggerType.
- DIGITAL_EDGE = 1
The Reference Trigger is not asserted until a digital edge is detected. The source of the digital edge is specified using the
DIGITAL_EDGE_TRIGGER_SOURCEattribute.
- IQ_POWER_EDGE = 2
The Reference Trigger is asserted when the signal changes past the level specified by the slope (rising or falling), which is configured using the
IQ_POWER_EDGE_TRIGGER_SOURCEattribute.
- NONE = 0
No Reference Trigger is configured.
- SOFTWARE = 3
The Reference Trigger is not asserted until a software trigger occurs.