Initial release
The DLCcontrol
class can read and control:
- laser current on/off
- wavelength setpoint
- analogue remote control settings (can control laser current and/or piezo simultaneously)
- enable/disable
- select input channel
- set multiplier factor of the input voltage
- internal scan settings (both for scanning the piezo and laser current)
- scan start
- scan end
- scan offset
- scan amplitude
The class will check that wavelength setpoint and internal scan settings are within acceptable ranges (and raise a OutOfRangeError
if not).
The module also provides some convenient dictionaries with all the settings it can modify, these dictionaries can be saved with measurement data to make sure all settings are recorded. The DLCcontrol
class can dump these dicts to json
files.