davenakasone / rsa306b_api_applications

Interfaces with the Tektronix RSA306B Spectrum Analyzer to aquire, process, and store signals of interest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Program Concept

  • program that can interface with the Tekronix RSA306B Spectrum Analyzer
  • partial discharges can be found by scanning a range of 0.5 GHz to 1.5 GHz
  • examining IF, IQ, and spectrum data confirms or denys the presence of partial discharges
  • field testing allows the user to configure the software to measure signals of interest
  • this program is designed to monitor power generation equipment for partial discharges
  • major sections: instrument managment, data acquisition, processing, and storage
  • use for any application where time domain and frequency domain data is needed [up to 6.2 GHz]

Resources

  • this repository : here
  • youtube : here
  • pictures and video : here
  • additional documentation : here

File Structure

rsa306b_api_applications/

ARCHIVED          // work and experiments from the past
stored_program    // where the main program is located

API Information

  • API Version : 1.0.0014
  • FPGA Version : V2.1
  • Firmware Version : V1.7
  • Hardware Version : V7
  • Nomenclature : RSA306B
  • Serial Number : B037150

License

  • Contact us for details here

About

Interfaces with the Tektronix RSA306B Spectrum Analyzer to aquire, process, and store signals of interest


Languages

Language:C++ 74.3%Language:Python 9.1%Language:MATLAB 6.0%Language:C 3.3%Language:Cython 2.4%Language:Batchfile 1.9%Language:C# 1.2%Language:Visual Basic .NET 1.0%Language:Makefile 0.7%Language:LabVIEW 0.1%