VNA Master™Programming Manual
General Information
About this Manual
Introduction
Remote Programming Setup and Interface
USB Interface Connection and Setup
Ethernet Interface Connection and Setup (Option 411)
Connectivity
Sending SCPI Commands
Programming with SCPI
Introduction
Introduction to SCPI Programming
SCPI Common Commands
*IDN?
*RST
SCPI Required Commands
SCPI Optional Commands
Subsystem Commands
Command Names
Hierarchical Command Structure
Query Commands
Identifiers
Data Parameters
Data Parameter Notations
Unit Suffixes
Notational Conventions
Notational Examples
Command Terminators
Formatting Conventions
Command and Query Notational Conventions
Parameter Names
VNA Commands
Introduction
VNA Commands
:CALCulate Subsystem
Trace Data Transfer
:CALCulate:FORMat Subsystem
Graph Type
:CALCulate:LIMit Subsystem
Limit Alarm
Number of Lower Limit Points
Add Lower Limit Point
Delete Lower Limit Point
Lower Limit Next Point Left
Lower Limit Next Point Right
Lower Limit Point X Value
Lower Limit Point Y Value
Lower Limit State
Lower Limit X Value
Lower Limit Y Value
Number of Limit Points
Add Limit Point
Delete Limit Point
Next Point Left
Next Point Right
Limit Point X Value
Limit Point Y Value
Limit State
Limit Type
Number of Upper Limit Points
Add Upper Limit Point
Delete Upper Limit Point
Upper Limit Next Point Left
Upper Limit Next Point Right
Upper Limit Point X Value
Upper Limit Point Y Value
Upper Limit State
Upper Limit X Value
Upper Limit Y Value
Limit X Value
Limit Y Value
:CALCulate:MARKer Subsystem
Turn All Markers Off
Marker Data
Delta Marker Reference To
Delta Marker State
Marker Readout Format
Marker Domain Type
Marker Readout Style
Marker (Maximum) Peak Search
Marker (Minimum) Valley Search
Reference Marker State
Marker On Trace
Marker Type
Marker X Value
Marker Read Y Value
:CALCulate:MATH Subsystem
Trace To Memory
:CALCulate:SMOothing Subsystem
Smoothing
:CALCulate:TRANsform Subsystem
Maximum Distance
Distance Resolution
Start Distance
Stop Distance
Distance Units
Get Distance List
:Display Subsystem
Trace Display
Trace Format
Group Delay Aperture
Scale Resolution Per Division
Scale Reference Level
Scale Reference Line
Smith Chart Scalable Type
:Format Subsystem
Numeric Data Format
:INITiate Subsystem
Continuous/Single Sweep
Hold Sweep
Trigger Sweep/Measurement
:INPut Subsystem
Internal Bias Tee Current
Internal Bias Tee Tripped State
Bias Tee State
Internal Bias Tee Voltage
:MMEMory Subsystem
:MMEMory:LOAD Subsystem
Recall Setup
Recall Measurement
:MMEMory:STORe Subsystem
Save Setup
Save Measurement
[:SENSe] Subsystem
RF Power In Hold State
[:SENSe]:APPLication Subsystem
Application Self Test
Application Self Test Result
[:SENSe]:AVERage Subsystem
Restart Averaging
Number of Traces to Average
[:SENSe]:CALibration Subsystem
Calibration State
[:SENSe]:CORRection Subsystem
Error Correction Data
Smith Chart Reference Impedance
Calibration Correction State
[:SENSe]:CORRection:CKIT Subsystem
Calibration Connector Information
[:SENSe]:CORRection:CKIT:USER Subsystem
DUT User Inductance Coefficient value
DUT User Capacitance Coefficient value
DUT User Name
DUT User Open Offset
DUT User Short Offset for calibration method SOLT
[:SENSe]:CORRection:COLLect Subsystem
Calibration Abort
Calibration Steps
Calibration Steps and Calibration Types:
Calibration Step Status
DUT Port Setup
Calibration Interpolation
Calibration Line Type
Calibration Method
Calculate Calibration Data
Calibration Status
Calibration Accuracy Status
Calibration Type
[:SENSe]:FREQuency Subsystem
Center Frequency
Frequency Span
Distance Suggested Frequency Span
Start Frequency
Stop Frequency
Get Frequency List
[:SENSe]:SWEep Subsystem
IF Bandwidth
Number of Sweep Points
Sweep Type
[:SENSe]:TRACe Subsystem
Trace Domain
Trace Select
S Parameter
Number of Traces
Active Trace
:SOURce Subsystem
Power Levels
:SOURce:CORRection:RVELocity Subsystem
Propagation Velocity
Cable Loss
:STATus Subsystem
Query Operation Status
:SYSTem Subsystem
System Alternate State
Motherboard Temperature
Preset
:Trace Subsystem
Trace Data Transfer
Trace Header Transfer
Vector Voltmeter Commands
Introduction
Vector Voltmeter Commands
VVM Commands
:MMEMory Subsystem
:MMEMory:LOAD Subsystem
Recall Setup
Recall Measurement
:MMEMory:STORe Subsystem
Save Setup
Save Measurement
:TRACe VVM Subsystem
Trace Header Transfer
Trace Header Parameters
[:SENSe]:SWEep Subsystem
IF Bandwidth
[:SENSe]:VVM Subsystem
Return Measurement Format
Measurement Mode
Measurement Type
[:SENSe:]:VVM:CABLe Subsystem
Cable
[:SENSe]:VVM:FREQuency Subsystem
CW Frequency
[:SENSe:]:VVM:REFerence Subsystem
Clear Reference
Set Reference
:FETCh:VVM Subsystem
Data
FETCh:VVM:REFerence Subsystem
Reference Data
Spectrum Analyzer Commands
Introduction
Spectrum Analyzer Commands
:ABORt Subsystem
:CALCulate Subsystem
Limit Alarm
Limit Fail
Lower Limit Fail State
Limit Pass/Fail
Upper Limit Fail State
Move Limit to Current Center Frequency
Create Limit Envelope
Limit Envelope Offset
Number of Limit Envelope Points
Limit Envelope Shape
Update Limit Envelope Frequency
Update Limit Envelope Amplitude
Limit Fail State
Lower Limit Alarm
Lower Limit Fail State
Number of Lower Limit Points
Lower Limit State
Limit Line Type
Limit Mirror
Add Limit Point
Delete Limit Point
Next Point Left
Next Point Right
Limit Point X Value
Limit Point Y Value
Number of Limit Points
Set Limit Line Upper or Lower
Upper Limit Alarm
Upper Limit Fail State
Number of Upper Limit Points
Upper Limit State
Move Limit
Add Vertical
Limit X Value
Limit Line Y Value
Set Default Limit
Limit State
Turn All Markers Off
Peak Threshold
Marker Data
Marker Table State
Marker Noise
Delta Marker X Value
Delta Marker Read Y Value
Delta Marker to Span
Delta Marker State
Marker Counter
Marker Fixed State
Marker (Maximum) Peak Search
Marker (Maximum) Peak Search Left
Marker (Maximum) Peak Search Next
Marker (Maximum) Peak Search Right
Marker Noise
Marker X Value
Marker Read Y Value
Marker Frequency to Center
Marker to Reference Level
Marker State
:CONFigure Subsystem
Configure Adjacent Channel Power Ratio
Configure Channel Power
Configure Field Strength
Configure Occupied Bandwidth
Measurement Mode
:DISPlay Subsystem
Display Grid
Auto Reference Level
Scale
Reference Level
Reference Level Offset
:FETCh Subsystem
Fetch Adjacent Channel Power Ratio
Fetch Channel Power
Fetch Channel Power Density
Fetch Channel Power/Density
Fetch Occupied Bandwidth Frequency
Fetch Occupied Bandwidth
:FORMat Subsystem
Numeric Data Format
:INITiate Subsystem
Continuous/Single Sweep
Trigger Sweep/Measurement
Save On Crossing Limit
Save On Sweep Complete
Save Then Stop
:MEASure Subsystem
Measure Adjacent Channel Power Ratio
Measure Channel Power
Measure Channel Power Density
Measure Channel Power/Density
Measure Occupied Bandwidth
:MMEMory Subsystem
Transfer Data
Delete Setup/Measurement
Recall Limit
Recall Setup
Recall Measurement
Save Limit
Save Setup
Save Measurement
:READ Subsystem
Read Adjacent Channel Power Ratio
Read Channel Power Density
Read Channel Power
Read Occupied Bandwidth
:TRACe Subsystem
Trace Copy
Trace Exchange
Trace Header Transfer
Trace Header Parameters
Trace Data Transfer
Trace View State
Trace Write State
Trace A Operation
Trace B Operation
Trace C Operation
:TRIGger Subsystem
Trigger Source
Video Trigger Level
Video Trigger Position
:UNIT Subsystem
Measurement Units
[:SENSe] Subsystem
ACPR Adjacent Channel Bandwidth
ACPR Main Channel Bandwidth
ACPR Channel Spacing
ACPR Measurement State
Number of Traces to Average
Trace Mode (Normal/Average/Max Hold/Min Hold)
Resolution Bandwidth
Resolution Bandwidth Coupling
Resolution Bandwidth to Span Ratio
Video Bandwidth
Video Bandwidth Coupling
Video Bandwidth to Resolution Bandwidth Ratio
Channel Power Integration Bandwidth
Channel Power Measurement State
Input Impedance
Other Input Impedance Loss
Detection Type
Frequency Reference Status
Center Frequency
Channel Selection
Signal Standard
Frequency Span
Frequency Span – Full
Frequency Span – Last
Start Frequency
Frequency Step
Stop Frequency
Field Strength Antenna
Field Strength Measurement State
Occupied Bandwidth Measurement Method
Occupied Bandwidth Percent of Power
Occupied Bandwidth Measurement State
Occupied Bandwidth dB Down
Input Attenuation
Input Attenuation Coupling
Preamp State
Sweep Status
Minimum Sweep Time
Trace Count
AM/FM/PM Commands
:CALCulate Subsystem
:DISPlay Subsystem
:FORMat Subsystem
:INITiate Subsystem
:MMEMory Subsystem
:TRACe Subsystem
[:SENSe] Subsystem
All Mode Commands
Introduction
All Mode Commands
:INSTrument Subsystem
Query Available Modes
Select Mode by Number
Select Mode by Name
:MMEMory Subsystem
Transfer Data
Delete Data/Location
Show Directory
:MMEMory:MSIS Subsystem
Save Location
Copy From Current Location To Destination
Copy to Destination
:MMEMory:STORe Subsystem
Save Screen as JPEG
:SYSTem Subsystem
Query Installed Options
Preset
[:SENSe]:GPS Subsystem
GPS On/Off
GPS Reset
GPS Antenna Current
GPS Antenna Voltage
:FETCh:GPS Subsystem
Fetch GPS Fix Data
Example
Introduction
C/C++
Visual Basic
VNA Master™Programming Manual
Visual Basic