pyepr.hardware.xepr_experiments¶
Attributes¶
Classes¶
Tuning MPFU channels for optimal attenuation and phase |
|
Tuning incoherent ELDOR channel for optimal power using nutation |
|
Tuning incoherent ELDOR channel for optimal power using nutation |
Functions¶
|
|
|
|
|
|
|
Generate the polynomial parameters for converting from frequency |
Module Contents¶
- pyepr.hardware.xepr_experiments.get_nutations(api, nu, field, step, ELDOR=True, nx=128)[source]¶
- Parameters:
ELDOR (bool)
nx (int)
- pyepr.hardware.xepr_experiments.CP_run(api, d0, num_pulses=3, ps_length=16, sweeps=4, dt=100, num_points=256, srt=6000000.0)[source]¶
- pyepr.hardware.xepr_experiments.DEER5p_run(api, ps_length, d0, tau2, sweeps=4, deadtime=80, dt=16, num_points=0, srt=6000000.0)[source]¶
- pyepr.hardware.xepr_experiments.CalibrateFreq(api, num_points=50, deg=5)[source]¶
Generate the polynomial parameters for converting from frequency (in GHz) to Xepr gunn diode stepper value. 0-4095.
- Parameters:
- apiXeprAPILink
The API for the spectrometer
- num_pointsint, optional
The number of points to be measured, by default 50
- degint, optional
The degree of polynomial fit, by default 5
- Parameters:
api (pyepr.hardware.XeprAPILink)
num_points (int)
deg (int)