Contact an Expert

How do I remotely program my spectrum or vector signal analyzer?

The following information may assist you in remotely programming your spectrum analyzer.

Available interfaces:

Your E4406A or PSA spectrum analyzer comes standard with GPIB and LAN interfaces. The LAN interface in both of these instruments support SCPI LAN comunication. The ESA or EMC spectrum analyzer currently comes standard with either the RS-232 or GPIB interface. ESA spectrum analyzer LAN is supported when used with the Agilent E5810A LAN-to-GPIB gateway. More information can be found at the following link:

USB can be used with the all instruments that have GPIB capability when used with the 82357A USB-to-GPIB interface. Additional information is available at the following link:

Programming Examples:

Spectrum Analyzer Programming Examples
Instrument VB6, VB.NET and Excel C++, ANSI C and C#.NET Keysight VEE Pro LabView MATLAB
PSA Series Transfer Screen Images Serial Poll for Alignment Complete Learn String ASCII Trace Data Matlab Example
  IQ Trace Data (IVI-COM) Service Request Method (SRQ) Transfer Trace Data Screen Capture with Labview Upload a File
  Binary Block Trace Data Binary Trace Data      
  Marker Peak        
  IVI-COM Personality Select       IVI-COM Personality Select
ESA and EMC Series Transfer Screen Image Service Request Method (SRQ) Transfer Trace Data    
  Binary Block Trace Data Serial Poll for Alignment Complete Learn String    
  Marker Peak   EMC Signal List Transfer    
      Transfer Screen Image    
N1996A Agilent CSA Marker Peak Binary Trace Data Transfer Trace Data    
      Transfer Screen Image    
      Transfer Marker Data    
8560E/EC Series     Transfer Trace Data    
      Plot Screen Image to File    
89600 Series Take and Release Control        
  Adjacent Channel Power        
  Demodulated Symbols        
  WLAN Summary Table        
  Status Bits & Interupts        
X-Series (PXA/MXA/EXA/CXA) Signal Analyzers Transfer Screen Images Serial Poll for Sweep Complete Transfer Screen Images Screen Capture with Labview MATLAB Example
  Binary Block Trace Service Request Method (SRQ) Transfer Trace Data   Upload a File
  VXA Measurement - VB6 Relative Band Power Markers Measure @ Marker (Option EMC)   IVI-COM Personality Select
  VXA Digital Demod - VB6 Trace Detector/Couple Markers VXA Measurement   Deep IQ Capture (2GB)
    Phase Noise VXA digital demod measurement    
      Poll to determine alignments are complete    
      Cal:Expired? / Cal:Auto Part    

Programming Guides:

ESA, PSA and E4406A VSA Series Programming Guides
ESA Series PSA Series E4406A VSA Series
Meas. Guide and Programming Examples Meas. Guide and Programming Examples Programmer's Guide and Examples
Instrument Messages and Funct. Tests Instrument Messages and Funct. Tests Instrument Messages and Funct. Tests
Core Spectrum Analyzer Functions Core Spectrum Analyzer Functions Programming Commands
One-Button Power Measurements One-Button Power Measurements cdmaOne Guide (BAC)
Programming Code Compatibility (266) Programming Code Compatibility (266) GSM and EDGE (202, 252, BAH)
Programming Conversion Guide Programming Conversion Guide 1xEV-DO Guide (204)
Noise Figure Guide (219) Noise Figure Guide (219) W-CDMA with HSDPA (BAF, 210)
Phase Noise Guide (226) Phase Noise Guide (226) cdma2000 with 1xEV-DV (B78, 214)
cdmaOne Programming Commands (BAC) cdmaOne Guide (BAC) NADC and PDC Guide (BAE)
GSM Programming Commands GSM and EDGE Guide (202) iDEN and WiDEN Guide (HN1)
Bluetooth Program Commands (228) 1xEV-DO Guide (204)  
  W-CDMA with HSDPA (BAF, 210)  
  cdma2000 with 1xEV-DV (B78, 214)  
  NADC and PDC Guide (BAE)  
  TD-SCDMA Guide (211)  
  Digital Modulation Analysis (241)  
  Basic Mode Guide (B7J, 122, 241)  
E7400A EMC, 8560E/EC and 89600 Series Programming Guides
E7400A EMC Series 8560E/EC Series 89600 Series
Programmer's Guide Programmer's Guide 89600 Series Documentation
Instrument Messages and Funct. Tests 85620A Mass Memory Module Guide  
Programming Conversion Guide