Network Analyzer Plugin
The Network Analyzer (NA) Plugin is an open source OpenTAP plugin designed for seamless control of network analyzers. This plugin streamlines the process of generating measurements, saving results, utilizing Spectrum Analyzer (SA) mode, and performing calibration, all without the need for writing scripts.
Features
Data Acquisition and Measurement Output
The plugin offers robust data acquisition capabilities. You can capture, log, and save data from your network analyzer, enhancing your ability to monitor and optimize performance.
Spectrum Analyzer (SA) Mode
Utilize Spectrum Analyzer (SA) mode for advanced frequency-domain analysis. The NA Plugin seamlessly integrates with your network analyzer to provide comprehensive SA capabilities allowing users to perform detailed frequency measurements effortlessly.
Calibration
Perform calibration tasks without the need for intricate scripting. The plugin supports calibration routines, ensuring the accuracy and reliability of your network analyzer measurements.
Channel/Trace Setup
Effortlessly configure channels and define traces/markers within the PathWave Test Automation editor. Tailor your test scenarios by specifying the desired channels and traces, allowing for precise and targeted measurements.
Getting Started
Installation:
Download the NA Plugin installer from here Run the installer and follow the on-screen instructions to complete the installation process.
Build from source (Windows with Visual Studio installed):
git clone https://github.com/opentap/Network-Analyzer.git
cd Network-Analyzer
start OpenTap.Plugins.PNAX.sln
List of Supported Instruments
All active Keysight Network Analyzers with recent firmware. You can check the compatibility in below table. The main testing environment for this plugin is the N5245B.
VNA Family | Supported Instruments |
PNA | N5221B, N5222B, N5224B, N5225B, N5227B |
PNA | N5241B, N5242B, N5244B, N5245B, N5247B, N5249B |
ENA | E5080A, E5080B, E5081A |
PXI | M9370A, M9371A, M9372A, M9373A, M9374A, M9375A |
PXI | M9800A, M9801A, M9802A, M9803A, M9804A, M9805A, M9806A, M9807A, M9808A |
PXI | M9370B, M9371B, M9372B, M9373B, M9374B, M9375B |
Streamline | P5000A, P5001A, P5002A, P5003A, P5004A, P5005A, P5006A, P5007A, P5008A, P5020A, P5021A, P5022A, P5023A, P5024A, P5025A, P5026A, P5027A, P5028A, P5000B, P5001B, P5002B, P5003B, P5004B, P5005B, P5006B, P5007B, P5008B, P5020B, P5021B, P5022B, P5023B, P5024B, P5025B, P5026B, P5027B, P5028B |
Streamline | P9370A, P9371A, P9372A, P9373A, P9374A, P9375A, P9377B, P9370B, P9371B, P9372B, P9373B, P9374B, P9375B, P9382B, P9384B |
License
The Network Analyzer Plugin is released under the MIT License. Feel free to use, modify, and distribute it in accordance with the terms of that license.