Specifies all the attribute identifiers.

Syntax

Namespace: NationalInstruments.RFmx.VnaMX

public enum RFmxVnaMXPropertyId

Members

NameValueDescription
TriggerType13631554

Specifies the trigger type.

DigitalEdgeTriggerSource13631555

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

DigitalEdgeTriggerEdge13631556

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

TriggerMode13631557

Specifies the trigger mode.

TriggerDelay13631600

Specifies the delay between the instance when the analyzer receives a trigger and the instance when it starts acquiring. This value is expressed in seconds.

ReadyForTriggerEventOutputTerminal13631587

Specifies the destination terminal for the Ready For Trigger event. This event indicates to an external device responsible for sending triggers that the VNA is ready to receive the trigger. Use ReadyForTriggerEventLevel to define the polarity.

ReadyForTriggerEventTerminalName13631588

Returns the fully qualified terminal name as a string.

ReadyForTriggerEventLevel13631589

Specifies the trigger level for the Ready For Trigger event. This event indicates to an external device responsible for sending triggers that the VNA is ready to receive the trigger.

IndexEventOutputTerminal13631590

Specifies the destination terminal for the Index event. This event indicates the analyzer has completed all the acquisitions for the signal. Use Index Event Level to define the polarity.

IndexEventTerminalName13631591

Returns the fully qualified terminal name as a string.

IndexEventLevel13631592

Specifies the trigger level for the Index event. This event indicates the analyzer has completed all the acquisitions for the signal.

SweepType13631534

Specifies the sweep type for the measurement.

FrequencyList13631490

Specifies the list of frequencies at which VNA calibration or measurement (OR just 'VNA measurement') is performed. The frequencies must be in increasing order and must not contain duplicates. This value is expressed in Hz.

StartFrequency13631569

Specifies the lowest frequency at which the measurement needs to be performed. This value is expressed in Hz.

StopFrequency13631570

Specifies the highest frequency at which the measurement needs to be performed. This value is expressed in Hz.

CWFrequency13631594

Specifies the frequency at which measurements are performed. This property is used only when you set the SweepType property to CWTime. This value is expressed in Hz.

NumberOfPoints13631571

Specifies the number of points at which measurements are performed. This method is used only when you set the SweepType method to Linear or CWTime.

PowerLevel13631491

Specifies the source power level for the VNA port. This value is expressed in dBm.

TestReceiverAttenuation13631498

Specifies the attenuation that the VNA uses to attenuate the RF signal before it reaches the downconverting mixer on the path towards the Test Receiver. Lower attenuation For each VNA port, the receiver that measures waves traveling away from the DUT port and towards the VNA port is referred to as the Test Receiver. This value is expressed in dB.

IFBandwidth13631492

Specifies the digital IF filter bandwidth. List of supported IF Bandwidths are {1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 200, 300, 500, 700, 1k, 2k, 3k, 5k, 7k, 10k, 20k, 30k, 50k, 70k, 100k, 200k, 300k, 500k, 700k, 1M, 2M, 3M, 5M, 7M, 10M, 15M}. This value is expressed in Hz. If you set IF Bandwidth to an unsupported value, RFmx automatically coerces to the smallest supported IF Bandwidth greater than or equal to the value you set. If you set IF Bandwidth to a value higher than the maximum supported value, RFmx automatically coerces it to maximum supported IF Bandwidth.

AutoIFBandwidthScalingEnabled13631558

Specifies whether IF Bandwidth is scaled down at low frequencies.

SweepSequence13631533

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

SweepDelay13631493

Specifies the sweep delay. This value is expressed in seconds.

DwellTime13631494

Specifies the time for which the analyzer waits before acquiring the signal for each measurement point. Use dwell time when measuring devices with substantial electrical lengths, requiring compensation for the delay between frequency changes at the generator and their observation at the analyzer. This value is expressed in seconds.

NumberOfSegments13631489

Specifies the number of segments.

SegmentEnabled13631535

Specifies whether to enable the selected segment for the sweep.

SegmentStartFrequency13631572

Specifies the lowest frequency of the segment at which the measurement needs to be performed. This value is expressed in Hz.

SegmentStopFrequency13631573

Specifies the highest frequency of the segment at which the measurement needs to be performed. This value is expressed in Hz.

SegmentNumberOfFrequencyPoints13631574

Specifies the number of frequency points of the segment at which the measurement needs to be performed.

SegmentPowerLevelEnabled13631560

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.

SegmentPowerLevel13631561

Specifies the source power level for the selected segment and VNA port when Segment Power Level Enabled method is set to True. This value is expressed in dBm.

SegmentIFBandwidthEnabled13631562

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.

SegmentIFBandwidth13631563

Specifies the digital IF filter bandwidth for the selected segment and VNA port when Segment IF Bandwidth Enabled method is set to True. List of supported IF Bandwidths are {1, 2, 3, 5, 7, 10, 20, 30, 50, 70, 100, 200, 300, 500, 700, 1k, 2k, 3k, 5k, 7k, 10k, 20k, 30k, 50k, 70k, 100k, 200k, 300k, 500k, 700k, 1M, 2M, 3M, 5M, 7M, 10M, 15M}. This value is expressed in Hz.

SegmentTestReceiverAttenuationEnabled13631564

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.

SegmentTestReceiverAttenuation13631565

Specifies the test receiver attenuation for the selected segment and VNA port when Segment Test Receiver Attenuation Enabled method is set to True. This is the attenuation value that the VNA uses to attenuate the RF signal before it reaches the downconverting mixer on the path towards the Test Receiver. For each VNA port, the receiver that measures waves traveling away from the DUT port and towards the VNA port is referred to as the Test Receiver. This value is expressed in dB.

SegmentDwellTimeEnabled13631566

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.

SegmentDwellTime13631567

Specifies the dwell time for the selected segment when Segment Dwell Time Enabled method is set to True. This is the time for which the analyzer waits before acquiring the signal for each measured frequency point of the segment. Use dwell time when measuring devices with substantial electrical lengths, requiring compensation for the delay between frequency changes at the generator and their observation at the analyzer. This value is expressed in seconds.

PulseModeEnabled13631537

Specifies whether to enable pulse mode for VNA measurement.

PulseTriggerType13631539

Specifies the pulse trigger type.

PulseDigitalEdgeTriggerSource13631540

Specifies the source terminal for the digital edge trigger. This method is used only when you set the PulseTriggerType method to DigitalEdge.

PulsePeriod13631541

Specifies the interval after which the pulse repeats when you set the PulseModeEnabled method to True. This value is expressed in seconds.

PulseModulatorDelay13631543

Specifies the delay in the start of the pulse ON state relative to the internal pulse trigger when you set the PulseModeEnabled method to True. This value is expressed in seconds.

PulseModulatorWidth13631544

Specifies the duration for which the pulse is in ON state when you set the PulseModeEnabled method to True. This value is expressed in seconds.

PulseAcquisitionAuto13631545

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

PulseAcquisitionDelay13631546

Specifies the delay in the start of the pulse acquisition relative to the internal pulse trigger when you set the PulseModeEnabled method to True and the PulseAcquisitionAuto method to True . This value is expressed in seconds.

PulseAcquisitionWidth13631547

Specifies the width of pulse acquisition when you set the PulseModeEnabled method to True and the PulseAcquisitionAuto method to True. This value is expressed in seconds.

PulseGeneratorEnabled13631550

Specifies whether to enable a pulse generator.

PulseGeneratorExportOutputTerminal13631551

Specifies the destination terminal for an exported pulse generator.

PulseGeneratorTerminalName13631568

Returns the fully qualified terminal name as a string.

PulseGeneratorDelay13631552

Specifies the delay in the start of the pulse generator relative to the internal pulse trigger. The internal pulse trigger could either be generated independently by the VNA based on the PulsePeriod method or derived from an external pulse trigger that you specify using the PulseDigitalEdgeTriggerSource method. You must set the values of the Pulse Generator Delay (s) method and PulseGeneratorWidth method such that Delay + Width does not exceed the value of PulsePeriod method. This value is expressed in seconds.

PulseGeneratorWidth13631553

Specifies the pulse width of the selected pulse generator. You must set the values of the Pulse Generator Delay (s) method and PulseGeneratorWidth method such that Delay + Width does not exceed the value of PulsePeriod method. This value is expressed in seconds.

XAxisValues13631575

Returns the the X-Axis Values (Stimulus) at which VNA calibration or VNA measurement is performed. These values correspond to frequency in Hz for sweep type set to List, Linear or Segment. They correspond to time in s for sweep type set to CW Time.

AveragingEnabled13631495

Specifies whether to enable averaging for the VNA measurement.

AveragingCount13631496

Specifies the number of times each measurement is repeated and averaged-over. This method is used only when you set the AveragingEnabled method to True.

CorrectionEnabled13631499

Specifies whether to enable error correction for VNA measurement.

CorrectionInterpolationEnabled13631576

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.

CorrectionPortSubsetEnabled13631502

Specifies whether to enable correction for a subset of ports for which calibration data is avaialble in the calset. This property is used only when you set the CorrectionEnabled property to True.

CorrectionPortSubsetFullPorts13631503

Specifies the subset of ports, that are selected for full N-Port correction, where N is the number of ports specified in this property. Use comma-separated list of ports to specify multiple ports. The configured measurement is full N-Port corrected if both the measurement receiver and source port are specified using this property. The configured measurement is one-path two-port corrected if one of the measurement ports is specified using this property and another is specified using CorrectionPortSubsetResponsePorts. Measurements involving the ports outside CorrectionPortSubsetFullPorts and CorrectionPortSubsetResponsePorts return error.

CorrectionPortSubsetResponsePorts13631609

Specifies the subset of ports, that are selected for one-path two-port error correction. Use comma-separated list of ports to specify multiple ports. The configured measurement is one-path two-port corrected if both measurement ports are specified using this property. Alternatively, measurement is also one-path two-port corrected if one of the measurement port is specified using this property and another is specified using CorrectionPortSubsetFullPorts. Measurements involving the ports outside the CorrectionPortSubsetResponsePorts and CorrectionPortSubsetFullPorts return error.

CorrectionPortExtensionEnabled13631526

Specifies whether to enable port extension for the VNA port.

CorrectionPortExtensionDelayDomain13631583

Specifies whether port extension utilizes delay-based or distance-velocity factor-based definition when Port Extension Enabled is set to True.

CorrectionPortExtensionDelay13631527

Specifies the electrical delay of port extension when Port Extension Enabled is set to True. This value is expressed in seconds.

CorrectionPortExtensionDistance13631584

Specifies the port extension delay in physical length when Port Extension Enabled is set to True and Port Extension Delay Domain is set to Distance. This value is expressed in unit specified by Port Extension Distance Unit.

CorrectionPortExtensionDistanceUnit13631585

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

CorrectionPortExtensionVelocityFactor13631586

Specifies the speed of light in the port extension medium relative to speed of light in vacuum when Port Extension Enabled is set to True and Port Extension Delay Domain is set to Distance.

CorrectionPortExtensionDCLossEnabled13631528

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

CorrectionPortExtensionLossDCLoss13631529

Specifies the frequency independent loss to compensate when Port Extension Enabled is set to True and Port Extension DC Loss Enabled is set to True. This value is expressed in dB.

CorrectionPortExtensionLoss1Enabled13631577

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.

CorrectionPortExtensionLoss1Frequency13631578

Specifies the frequency at which Loss1 is applied and compensated when Port Extension Enabled is set to True and Port Extension Loss1 Enabled is set to True. This value is expressed in Hz.

CorrectionPortExtensionLoss113631579

Specifies the frequency dependent loss to compensate when Port Extension Enabled is set to True and Port Extension Loss1 Enabled is set to True. This value is expressed in dB.

CorrectionPortExtensionLoss2Enabled13631580

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.

CorrectionPortExtensionLoss2Frequency13631581

Specifies the frequency at which Loss2 is applied and compensated when Port Extension Enabled is set to True and Port Extension Loss2 Enabled is set to True. This value is expressed in Hz.

CorrectionPortExtensionLoss213631582

Specifies the frequency dependent loss to compensate when Port Extension Enabled is set to True and Port Extension Loss2 Enabled is set to True. This value is expressed in dB.

CorrectionCalibrationPorts13631504

Specifies the ports requested for calibration. Use comma-separated list of ports to specify multiple ports.

CorrectionCalibrationConnectorType13631505

Specifies the connector type of the DUT. The specified connector type must match be same as that of the selected calkit.

CorrectionCalibrationCalkitType13631506

Specifies the type of calkit used for calibration.

CorrectionCalibrationCalkitElectronicResourceName13631507

Specifies the resource name of the electronic calibration module (vCal) used for calibration.

CorrectionCalibrationCalkitElectronicOrientation13631518

Specifies the orientation of the vCal fixture ports with respect to vCal ports.

CorrectionCalibrationCalkitMechanicalName13631508

Specifies the name of the mechanical calkit used for measurement calibration when you set CorrectionCalibrationCalkitType method to Mechanical.

CorrectionCalibrationMethod13631509

Specifies the calibration method.

CorrectionCalibrationThruMethod13631511

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

CorrectionCalibrationThruCoaxDelay13631512

Specifies the delay of the Thru mechanical standard when CorrectionCalibrationCalkitType method is set to Mechanical and Thru Method method is set to Auto or Undefined Thru. This value is expressed in seconds.

CorrectionCalibrationStepCount13631513

Returns the number of steps required to perform calibration.

CorrectionCalibrationStepDescription13631514

Returns the description the calibration step.

CorrectionCalibrationEstimatedThruDelay13633536

Returns the estimated Thru Delay when Thru Method is set to Undefined Thru or Undefined Thru Using Defined Thru.

SParamsMeasurementEnabled13635584

Specifies whether to enable the Sparams measurement.

SParamsNumberOfSParameters13635586

Specifies the number of S-Parameters to measure.

SParamsReceiverPort13635587

Specifies the receiver port name of the S-Parameter. S-Parameter is denoted by "S_(receiver port name)_(receiver port name)".For example, to measure S_port2_port1, set this method to "port2".

SParamsSourcePort13635588

Specifies the source port name of the S-Parameter. S-Parameter is denoted by "S_(receiver port name)_(receiver port name)".For example, to measure S_port2_port1, set this method to "port1".

SParamsFormat13635589

Specifies the format of S-Parameter measurement.

SParamsMagnitudeUnits13635590

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

SParamsPhaseTraceType13635591

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.

SParamsGroupDelayApertureMode13635612

Specifies the aperture mode to be used for the computation of group delay for all S-Parameters for which SParamsFormat method is set to Group Delay.

SParamsGroupDelayAperturePoints13635613

Specifies the group delay aperture in terms of the number of frequency points that separates the two frequency points for all S-Parameters for which SParamsFormat method is set to Group Delay and SParams Group Delay Aperture Mode method is set to Points. You must set the value of this method between 2 and the total number of frequency points in the measurement frequency range.

SParamsGroupDelayAperturePercentage13635614

Specifies the group delay aperture in terms of the frequency separation between the two frequency points selected for group delay computation, where separation is expressed as a percentage of the total measurement frequency range for all S-Parameters for which SParamsFormat method is set to Group Delay and SParams Group Delay Aperture Mode method is set to Percentage.

SParamsGroupDelayApertureFrequencySpan13635615

Specifies the group delay aperture in terms of the frequency separation between the two frequency points selected for group delay computation for all S-Parameters for which SParamsFormat method is set to Group Delay and SParams Group Delay Aperture Mode method is set to Frequency Span.

SParamsMathFunction13635610

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.

SParamsMathActiveMeasurementMemory13635611

Specifies the active measurement memory for performing mathematical operations when several measurement memories are associated with the configured S-Parameter. If only one measurement memory is associated with the configured S-Parameter, that measurement memory will be used for mathematical operations.

SParamsResultsCorrectionState13635608

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

SParamsResultsCorrectionLevel13635616

Returns the level of error correction applied to the specified S-Parameter measurement.

SParamsSnPDataFormat13635603

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

SParamsSnPUserComment13635604

Specifies user-specific additional information passed as SParams User Comment to write to SnP file.

SParamsSnPPorts13635605

Specifies the Ports for which the S-parameter measurement is saved to file.

WavesMeasurementEnabled13639680

Specifies whether to enable the Waves measurement.

WavesNumberOfWaves13639682

Specifies the number of waves to be measured.

WavesReceiver13639683

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".

WavesReceiverPort13639684

Specifies the receiver port name for wave measurement. 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 WavesReceiver to Test (0), set this method to "port2" and WavesSourcePort to "port1".

WavesSourcePort13639685

Specifies the source port name for wave measurement. 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 WavesReceiver to Test (0), WavesReceiverPort to "port2" and set this method to "port1".

WavesFormat13639686

Specifies the format for wave measurement.

WavesMagnitudeUnits13639687

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

WavesPhaseTraceType13639688

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.

WavesGroupDelayApertureMode13639701

Specifies the aperture mode to be used for the computation of group delay for all waves for which WavesFormat method is set to Group Delay.

WavesGroupDelayAperturePoints13639702

Specifies the group delay aperture in terms of the number of frequency points that separates the two frequency points for all waves for which WavesFormat method is set to GroupDelay and Waves Group Delay Aperture Mode method is set to Points. You must set the value of this method between 2 and the total number of frequency points in the measurement frequency range.

WavesGroupDelayAperturePercentage13639703

Specifies the group delay aperture in terms of the frequency separation between the two frequency points selected for group delay computation, where separation is expressed as a percentage of the total measurement frequency range for all waves for which WavesFormat method is set to GroupDelay and Waves Group Delay Aperture Mode method is set to Percentage.

WavesGroupDelayApertureFrequencySpan13639704

Specifies the group delay aperture in terms of the frequency separation between the two frequency points selected for group delay computation for all waves for which WavesFormat method is set to GroupDelay and Waves Group Delay Aperture Mode method is set to Frequency Span.

WavesResultsCorrectionState13639699

Returns the error correction state of the VNA Waves measurement.

WavesResultsCorrectionLevel13639705

Returns the level of error correction applied to the specified wave measurement.

IQMeasurementEnabled13635594

This enum value has been deprecated.

IQAcquisitionTime13635597

This enum value has been deprecated.

IQReceiverPort13635599

This enum value has been deprecated.

IQSourcePort13635600

This enum value has been deprecated.

IQResultsCorrectionState13635609

This enum value has been deprecated.

LimitedConfigurationChange13639691

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

SourcePowerMode13639692

Specifies whether to make VNA measurements with source turned off.

GroundTerminatedPorts13639693

Specifies the instrument port to be ground terminated in case of SM2 devices. The ports passed to this property will be mutually exclusive to the ports passed to Selected Ports attribute. Use RFmxInstr_GetAvailablePorts function to get the valid port names.

ResultFetchTimeout13680640

Specifies the time, in seconds, to wait before results are available. Set this value to a time longer than expected for fetching the measurement. A value of -1 specifies that the RFmxVNA waits until the measurement is complete.

SParamsParameter13635607

Specifies the S-Parameter to be measured in format denoted by "S_(receiver port number)_(source port number)".For example, to measure S-Parameter for receiver port 2 and source port 1, set this method to "S21".

WavesParameter13639698

Specifies the incident or scattered Wave Parameter to be measured in format denoted by "a_(receiver port number)_(source port number)" and "b_(receiver port number)_(source port number)" respectively. For example, to measure scattering wave parameter of receiver port 2 and source port 1, set this method to "b21".

NumberOfFrequencyPoints13631571

This enum value has been deprecated.

CorrectionPortSubsetPorts13631503

This enum value has been deprecated.