Skip to content

AlexDCode/AutomatedRadioEvaluationSuite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Automated Radio Evaluation Suite

Latest Release Documentation Status Star on GitHub GitHub Forks GitHub Issues GitHub Pull Requests Contributors License

The Automated Radio Evaluation Suite (ARES) enables automated RF measurements for power amplifiers and antennas interfacing seamlessly with existing laboratory equipment using standard communication protocols and offering a comprehensive and user-friendly interface. Unlike commercial software, this app is open-source, customizable, and free. Download the latest release and follow the Getting Started guide to learn how to use it. Tutorials for Instrument Database, Antenna Measurement, and PA Measurements are available. All the documentation is hosted on Read the Docs.

Features

  • VISA Instrument Control for multiple Keysight and ETS-Lindgren instruments by GPIB and LAN
  • Measure RF power amplifier Figures of Merit (FoM) over one or multiple frequencies
    • Gain
    • Output Power
    • Drain Efficiency
    • Power Added Efficiency
  • Measure antenna gain characteristics by:
    • Gain Comparison Method (i.e., Two-Antenna Method)
    • Gain Transfer Method (i.e., Comparison Antenna Method) using a reference measurement
  • Measure antenna return loss (magnitude and phase).
  • Save and recall measurements in standardized file formats for data analysis.
  • Plot measurement results within the app for quick visualization.
  • Export plots in standard formats (PDF, PNG, JPEG) and TikZ for publication (TikZ export is unsupported for polar plots)

TODO

  • How It Works: Provide an overview of the app's inner workings, explaining how it communicates with instruments, processes measurements, and the general workflow.
  • Update PA Documentation Images: Showing new UI and plotting options.
  • Advanced Features: Save and load test parameters with custom configurations and unique app settings with a JSON file. Add MATLAB-style toolbar and resizable panels.
  • Antenna Measurements: Add capabilities to measure antenna directivity, efficiency, and polarization. Enable measurement of circular polarized antennas.
  • Over the Air Testing (OTA): Measure RF transceivers (PAs, Antennas, LNAs, etc.) with modulated signals and plot the results. Enable measurements with the presence of interferers.
  • Instrument Type Filter: Filter the instrument address dropdown by instrument type and only display the instruments pertaining relevant category and 'Others'.
  • Known Limitation: The linear slider range and offset are hard coded in the app. The default values are for the Purdue's Anechoic Chamber setup (2m slider range and offset 0.8062m). You can modify the LINEAR_SLIDER_RANGE and offsetSpacing variables in ARES.MLAPP to fit a different setup. This could be added to instrument database properties.

Usage

Contributions

Contributors 2

  •  
  •  

Languages