RFmxVNA Properties
- Updated2024-04-10
- 6 minute(s) read
RFmxVNA Properties
Use the RFmxVNA properties to access options for configuring and fetching measurements.
| Property | Description |
|---|---|
| Selector String |
Specifies the selector string used to access all subsequent channel-based properties in this instance of the property node. Details |
| Trigger:Type |
Specifies the trigger type. Details |
| Trigger:Digital Edge:Source |
Specifies the source terminal for the digital edge trigger. This property is used only when you set the Trigger Type property to Digital Edge. Details |
| Trigger:Digital Edge:Edge |
Specifies the active edge for the trigger. This property is used only when you set the Trigger Type property to Digital Edge. Details |
| Trigger:Mode |
Specifies the trigger mode. Details |
| Sweep:Frequency List (Hz) |
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. Details |
| Sweep:Power Level (dBm) |
Specifies the source power level for the VNA port. This value is expressed in dBm. Details |
| Sweep:IF Bandwidth (Hz) |
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. Details |
| Sweep:Auto IF Bandwidth Scaling Enabled |
Specifies whether IF Bandwidth is scaled down at low frequencies. Details |
| Sweep:Timing:Sweep Delay (s) |
Specifies the sweep delay. This value is expressed in seconds. Details |
| Sweep:Timing:Dwell Time (s) |
Specifies the time for which the analyzer waits before acquiring the signal for each measured frequency 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. Details |
| Sweep:Test Receiver Attenuation (dB) |
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. Details |
| Sweep:Pulse:Mode Enabled |
Specifies whether to enable pulse mode for VNA measurement. Details |
| Sweep:Pulse:Period (s) |
Specifies the interval after which the pulse repeats when you set the Pulse Mode Enabled property to True. This value is expressed in seconds. Details |
| Sweep:Pulse:Modulator:Delay (s) |
Specifies the delay in the start of the pulse ON state relative to the internal pulse trigger when you set the Pulse Mode Enabled property to True. This value is expressed in seconds. Details |
| Sweep:Pulse:Modulator:Width (s) |
Specifies the duration for which the pulse is in ON state when you set the Pulse Mode Enabled property to True. This value is expressed in seconds. Details |
| Sweep:Pulse:Acquisition:Auto |
Specifies whether the measurement computes the pulse acquisition delay and pulse acquisition width when you set the Pulse Mode Enabled property to True. Details |
| Sweep:Pulse:Acquisition:Delay (s) |
Specifies the delay in the start of the pulse acquisition relative to the internal pulse trigger when you set the Pulse Mode Enabled property to True and the Pulse Acquisition Auto property to True . This value is expressed in seconds. Details |
| Sweep:Pulse:Acquisition:Width (s) |
Specifies the width of pulse acquisition when you set the Pulse Mode Enabled property to True and the Pulse Acquisition Auto property to True. This value is expressed in seconds. Details |
| Averaging:Enabled |
Specifies whether to enable averaging for the VNA measurement. Details |
| Averaging:Count |
Specifies the number of acquisitions used for averaging when you set the Averaging Enabled property to True. Details |
| Correction:Enabled |
Specifies whether to enable error correction for VNA measurement. Details |
| Correction:Port Subset:Enabled |
Specifies whether to enable correction for a subset of set of ports for which calibration data is avaialble. Details |
| Correction:Port Subset:Ports |
Specifies the subset of ports to be corrected as a comma-separated list of port names when Correction Port Subset Enabled is set to True. Details |
| Correction:Port Extension:Enabled |
Specifies whether to enable port extension for the VNA port. Details |
| Correction:Port Extension:Delay (s) |
Specifies the electrical delay of port extension when Port Extension Enabled is set to True. This value is expressed in seconds. Details |
| Correction:Port Extension:Loss:DC Loss Enabled |
Specifies whether to compensate for the frequency independent loss when Port Extension Enabled is set to True. Details |
| Correction:Port Extension:Loss:DC Loss (dB) |
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. Details |
| Correction:Calibration:Ports |
Specifies the ports requested for calibration. Use comma-separated list of ports to specify multiple ports. Details |
| Correction:Calibration:Connector Type |
Specifies the connector type of the DUT. The specified connector type must match be same as that of the selected calkit. Details |
| Correction:Calibration:Calkit:Type |
Specifies the type of calkit used for calibration. Details |
| Correction:Calibration:Calkit:Electronic:Resource Name |
Specifies the resource name of the electronic calibration module (vCal) used for calibration. Details |
| Correction:Calibration:Calkit:Electronic:Orientation |
Specifies the orientation of the vCal fixture ports with respect to vCal ports. Details |
| Correction:Calibration:Calkit:Mechanical:Name |
Specifies the name of the mechanical calkit used for measurement calibration when you set Calkit Type property to Mechanical. Details |
| Correction:Calibration:Method |
Specifies the calibration method. Details |
| Correction:Calibration:Thru:Method |
Specifies the Thru calibration method when Calibration Method property is set to SOLT. Details |
| Correction:Calibration:Thru:Coax:Delay (s) |
Specifies the delay of the Thru mechanical standard when Calkit Type property is set to Mechanical and Thru Method property is set to Auto or Undefined Thru. This value is expressed in seconds. Details |
| Correction:Calibration:Step:Count |
Returns the number of steps required to perform calibration. Details |
| Correction:Calibration:Step:Description |
Returns the description the calibration step. Details |
| Correction:Calibration:Estimated Thru Delay (s) |
Returns the estimated Thru Delay when Thru Method is set to Undefined Thru or Undefined Thru Using Defined Thru. Details |
| SParams:Measurement Enabled |
Specifies whether to enable the Sparams measurement. Details |
| SParams:Number of S-Parameters |
Specifies the number of S-Parameters to measure. Details |
| SParams:Receiver Port |
Specifies the receiver port name of the S-Parameter. S-Parameter is denoted by "S_<receiver port name>_<source port name>". For example, to measure S_port2_port1, set this property to "port2". Details |
| SParams:Source Port |
Specifies the source port name of the S-Parameter. S-Parameter is denoted by "S_<receiver port name>_<source port name>". For example, to measure S_port2_port1, set this property to "port1". Details |
| SParams:Format |
Specifies the format of S-Parameter measurement. Details |
| SParams:Magnitude Units |
Specifies the magnitude units for all S-Parameters for which Sparams Format property is set to Magnitude. Details |
| SParams:Phase Trace Type |
Specifies the phase type for all S-Parameters for which Sparams Format property is set to Phase. Details |
| Waves:Measurement Enabled |
Specifies whether to enable the Waves measurement. Details |
| Waves:Number of Waves |
Specifies the number of waves to be measured. Details |
| Waves:Receiver |
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 'b_port2_port1', set this property to Test (0), Waves Receiver Port to "port2" and Waves Source Port to "port1". Details |
| Waves:Receiver Port |
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 'b_port2_port1', set Waves Receiver to Test (0), set this property to "port2" and Waves Source Port to "port1". Details |
| Waves:Source Port |
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 'b_port2_port1', set Waves Receiver to Test (0), Waves Receiver Port to "port2" and set this property to "port1". Details |
| Waves:Format |
Specifies the format for wave measurement. Details |
| Waves:Magnitude Units |
Specifies the magnitude units for all waves for which Waves Format property is set to Magnitude. Details |
| Waves:Phase Trace Type |
Specifies the phase type for all waves for which Sparams Format property is set to Phase. Details |
| IQ:Measurement Enabled | |
| IQ:Acquisition Time (s) | |
| IQ:Receiver Port | |
| IQ:Source Port | |
| Advanced:Limited Configuration Change |
Specifies the set of properties that are considered by NI-RFmx in the locked signal configuration state. Details |
| Advanced:Source Power Mode |
Specifies whether to make VNA measurements with source turned off. Details |
| Advanced:Ground Terminated Ports | |
| Result Fetch Timeout (s) |
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. Details |