Classes

NameDescription
RFmxVnaMX

Defines a root class which is used to identify and control Vna signal configuration.

RFmxVnaMXConstants

Specifies constants for I/O terminals.

RFmxVnaMXMarker

Represents the Marker measurement.

RFmxVnaMXMarkerConfiguration

Provides methods to configure the Marker measurement.

RFmxVnaMXMarkerResults

Provides methods to fetch and read the Marker measurement results.

RFmxVnaMXSParams

Represents the SParams measurement.

RFmxVnaMXSParamsConfiguration

Provides methods to configure the SParams measurement.

RFmxVnaMXSParamsResults

Provides methods to fetch and read the SParams measurement results.

RFmxVnaMXSubObject

Represents members that are common to all sub-object of RFmxVnaMX classes.

RFmxVnaMXWaves

Represents the Waves measurement.

RFmxVnaMXWavesConfiguration

Provides methods to configure the Waves measurement.

RFmxVnaMXWavesResults

Provides methods to fetch and read the Waves measurement results.

Interfaces

None

Structures

None

Enumerations

NameDescription
RFmxVnaMXAutoIFBandwidthScalingEnabled

Specifies whether IF Bandwidth is scaled down at low frequencies.

RFmxVnaMXAveragingEnabled

Specifies whether to enable averaging for the VNA measurement.

RFmxVnaMXCalErrorTerm

specifies the type of error term in the calset.

RFmxVnaMXCalFrequencyGrid

specifies the type of error term in the calset.

RFmxVnaMXCalkitManagerCalkitCalibrationElementReflectModelSParameterAvailability

specifies the S-Parameter availability.

RFmxVnaMXCalkitManagerCalkitCalibrationElementReflectModelType

specifies the model type of of the 1-port reflect standard.

RFmxVnaMXCalkitManagerCalkitCalibrationElementSParameterAvailability

Specifies the S-Parameter availability.

RFmxVnaMXCalkitManagerCalkitCalibrationElementSParameterDefinition

specifies the S-Parameter definition of the Calibration Element.

RFmxVnaMXCalkitManagerCalkitCalibrationElementType

specifies the type(s) of the Calibration Element.

RFmxVnaMXCalkitManagerCalkitConnectorGender

specifies the Gender of a Connector of a specific Calkit.

RFmxVnaMXCalkitManagerCalkitTrlReferencePlane

Specifies the calibration standard (Thru or Reflect) that is used to define the measurement reference plane for TRL calibration.

RFmxVnaMXCorrectionCalibrationCalkitType

Specifies the type of calkit used for calibration.

RFmxVnaMXCorrectionCalibrationMethod

Specifies the calibration method.

RFmxVnaMXCorrectionCalibrationThruMethod

Specifies the Thru calibration method when Calibration Method method is set to SOLT.

RFmxVnaMXCorrectionEnabled

Specifies whether to enable error correction for VNA measurement.

RFmxVnaMXCorrectionInterpolationEnabled

Specifies whether to enable interpolation of error terms for corrected VNA measurement. This method is used only when you set the CorrectionEnabled method to True.

RFmxVnaMXCorrectionPortExtensionDCLossEnabled

Specifies whether to compensate for the frequency independent loss when Port Extension Enabled is set to True.

RFmxVnaMXCorrectionPortExtensionDelayDomain

Specifies the delay domain of the port extension when Port Extension Enabled is set to True.

RFmxVnaMXCorrectionPortExtensionDistanceUnit

Specifies the unit of the port extension delay in physical length (distance) when Port Extension Enabled is set to True and Port Extension Delay Domain is set to Distance.

RFmxVnaMXCorrectionPortExtensionEnabled

Specifies whether to enable port extension for the VNA port.

RFmxVnaMXCorrectionPortExtensionLoss1Enabled

Specifies whether to compensate for the frequency dependent loss, Loss1, as part of port extention. This method is used only when you set the CorrectionPortExtensionEnabled method to True.

RFmxVnaMXCorrectionPortExtensionLoss2Enabled

Specifies whether to compensate for the frequency dependent loss, Loss2, as part of port extention. This method is used only when you set the CorrectionPortExtensionEnabled method to True and the CorrectionPortExtensionLoss1Enabled method is set to True.

RFmxVnaMXCorrectionPortSubsetEnabled

Specifies whether to enable correction for a subset of set of ports for which calibration data is avaialble.

RFmxVnaMXDigitalEdgeTriggerEdge

Specifies the active edge for the trigger. This method is used only when you set the TriggerType method to DigitalEdge.

RFmxVnaMXIndexEventLevel

Specifies the trigger level for the Index event.

RFmxVnaMXLimitedConfigurationChange

Specifies the set of properties that are considered by NI-RFmx in the locked signal configuration state.

RFmxVnaMXMarkerMode

specifies the mode for placing the marker.

RFmxVnaMXMarkerPeakSearchExcursionEnabled

specifies the threshold value that a valid peak must exceed when you use Marker Search method to find peaks. The threshold is expressed in the same units as the source data.

RFmxVnaMXMarkerPeakSearchThresholdEnabled

specifies whether Marker Search method finds a peak above specified Threshold or finds a peak without considering any Threshold constraint.

RFmxVnaMXMarkerSearchMode

Specifies the search-target. If search is successful, RFmx updates the marker X and Y values to the location at which search-target is found.

RFmxVnaMXMarkerType

Specifies whether the marker is disabled (Off) or is enabled (On) as a normal marker, delta marker or a fixed marker. The default value is Off.

RFmxVnaMXMeasurementTypes

Specifies the type of measurement.

RFmxVnaMXPropertyId

Specifies all the attribute identifiers.

RFmxVnaMXPulseAcquisitionAuto

Specifies whether the measurement computes the pulse acquisition delay and pulse acquisition width when you set the PulseModeEnabled method to True.

RFmxVnaMXPulseGeneratorEnabled

Specifies whether to enable a pulse generator.

RFmxVnaMXPulseModeEnabled

Specifies whether to enable pulse mode for VNA measurement.

RFmxVnaMXPulseTriggerType

Specifies the pulse trigger type.

RFmxVnaMXReadyForTriggerEventLevel

Specifies the trigger level for the Ready For Trigger event.

RFmxVnaMXRestoreConfiguration

specifies whether the stimulus settings from the specified calset should be applied to the signal.

RFmxVnaMXSParameterOrientation

specifies the orientation of the configured fixture network with respect to VNA port.

RFmxVnaMXSParamsCorrectionState

Returns the error correction state of the VNA S-Parameter measurement.

RFmxVnaMXSParamsFormat

Specifies the format of S-Parameter measurement.

RFmxVnaMXSParamsMagnitudeUnits

Specifies the magnitude units for all S-Parameters for which you set SParamsFormat method to Magnitude.

RFmxVnaMXSParamsMathFunction

Specifies the mathematical operation between the configured S-Parameter and its active measurement memory. All mathematical operations are applied on complex data before being formatted.

RFmxVnaMXSParamsPhaseTraceType

Specifies the phase type for all S-Parameters for which SParamsFormat method is set to Phase. Phase can be represented in two mathematically equivalent ways viz. phase wrapped between the range [-180, 180) degrees, and phase can be represented in an unwrapped manner.

RFmxVnaMXSParamsSnPDataFormat

Specifies the SParams Data Format of the S-parameter measurement to be saved.

RFmxVnaMXSegmentDwellTimeEnabled

Specifies whether to enable individual Dwell Time value configured for each segment by Segment Dwell Time (s) method. If this is set to False, a common value will be used across all segments specified by Dwell Time (s) method.

RFmxVnaMXSegmentEnabled

Specifies whether to enable the selected segment for the sweep.

RFmxVnaMXSegmentIFBandwidthEnabled

Specifies whether to enable individual IF bandwidth value configured for each segment by Segment IF Bandwidth (Hz) method. If this is set to False, a common value will be used across all segments specified by IF Bandwidth (Hz) method.

RFmxVnaMXSegmentPowerLevelEnabled

Specifies whether to enable individual source power level value configured for each segment by Segment Power Level (dBm) method. If this is set to False, a common value will be used across all segments specified by Power Level(dBm) method.

RFmxVnaMXSegmentTestReceiverAttenuationEnabled

Specifies whether to enable individual test receiver attenuation value configured for each segment by Segment Test Receiver Attenuation (dB) method. If this is set to False, a common value will be used across all segments specified by Test Receiver Attenuation (dB) method.

RFmxVnaMXSourcePowerMode

Specifies whether to make VNA measurements with source turned off.

RFmxVnaMXSweepSequence

Specifies the sequence of acquisitions for various frequency points and source ports.

RFmxVnaMXSweepType

Specifies the sweep type for the measurement.

RFmxVnaMXTriggerMode

Specifies the trigger mode.

RFmxVnaMXTriggerType

Specifies the trigger type.

RFmxVnaMXWavesCorrectionState

Returns the error correction state of the VNA Waves measurement.

RFmxVnaMXWavesFormat

Specifies the format for wave measurement.

RFmxVnaMXWavesMagnitudeUnits

Specifies the magnitude units for all waves for which WavesFormat method is set to Magnitude.

RFmxVnaMXWavesPhaseTraceType

Specifies the phase type for all waves for which WavesFormat method is set to Phase. Phase can be represented in two mathematically equivalent ways viz. phase wrapped between the range [-180, 180) degrees, and phase can be represented in an unwrapped manner.

RFmxVnaMXWavesReceiver

Specifies whether to measure the wave on the reference receiver or the test receiver of the Wave Receiver Port. Incident and scattered waves are denoted by "a_(receiver port name)_(source port name)" and "b_(receiver port name)_(source port name)" respectively. On a receiver port, the a and b waves are measured using Reference receiver and Test receiver respectively. For example, to measure "b21", set this method to Test (0), WavesReceiverPort to "port2" and WavesSourcePort to "port1".

Delegates

None