wavgen! bounce

A Python package to simplify communication with a Spectrum AWG card, for the use & purposes of the E6 experiment.

What it Offers

  • Calculate, plot, & store custom parameterized waveforms

  • Optimize power & homogeneity of static microtrap configurations

  • Define sequences of waveforms capable of:

    • Conditioning step transition on a software or hardware trigger

    • Re-definition during operation

Warning

The last two above listed features are still pre-alpha.

Danger

There have been a couple large design changes in the code which don’t agree with certain points in the how-to pages. The docs section is procedurally generated from the code itself, including the extensive inline docstring descriptions.

Indices and tables