catalight.equipment.light_sources.nkt_collect_calibration.sweep_wavelengths
- catalight.equipment.light_sources.nkt_collect_calibration.sweep_wavelengths(meter, bandpass, tolerance=10)
Sweep through the NKT wavelength range, recording output power.
Sweeps from 405 nm to 795 nm in steps of 1 nm. Uses a bandwidth of 10 nm, and returns the average power (power/bandwidth) for each wavelength tested. This essentially creates the power spectrum for the laser emission at the current laser power setpoint.
- Parameters:
meter (catalight.equipment.power_meter.newport.NewportMeter) – Compatible power meter for making power measurments
bandpass (nkt_tools.varia.Varia) – Bandpass object for laser system
tolerance (int or float, optional) – Acceptable deviation in % between measurments, by default 10
- Returns:
(wavelengths, avg_power); the wavelength test and recorded avg. powers with mW/nm units calculated by dividing by bandwidth
- Return type: