Skip to content

Generates Rohde & Schwarz .wv waveform files using Python

License

Notifications You must be signed in to change notification settings

Zeren/RSWaveformGenerator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RSWaveformGenerator

Generates Rohde & Schwarz .wv waveform files using Python, and provides commands to upload to and control Rohde & Schwarz AFQ AWGs.

This is a QCoDeS-based Python driver to generate I/Q waveforms with markers for Rohde & Schwarz AFQ100A and AFQ100B arbitrary waveform generators. It enables vectors of I/Q data to be converted R&S's .wv waveform format and uploaded to the device, along with the necessary commands for remote control of the device.

To communicate with the R&S AWG you need both .py files. A typical usage example is provided in the IPython notebook AWGtest.ipynb.

If all you need is to generate R&S .wv waveform files locally using Python, you just need RSWaveformGenerator.py, and an example script is provided in WVtest.ipynb.

About

Generates Rohde & Schwarz .wv waveform files using Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 70.8%
  • Jupyter Notebook 29.2%