mahos.inst.spectrometer.Princeton_LightField#
- class mahos.inst.spectrometer.Princeton_LightField(name, conf=None, prefix=None)#
Spectrometer using LightField Software from Princeton Instrument.
- Parameters:
base_config – A base configuration (Experiment) name to load on init.
base_config – str | None
- __init__(name, conf=None, prefix=None)#
Methods
__init__(name[, conf, prefix])capture()close_resources()Close instrument resources.
configure(params[, label])Configure the instrument settings.
get(key[, args, label])Get an instrument setting or measurement data.
get_base_config()get current base config.
get_base_configs()get list of available base configs.
get_exposure_time()get_exposures_per_frame()get_frame_combination_method()get_grating_center_wavelength()get_temperature()set(key[, value, label])Set an instrument setting or commanding value.
set_base_config(name)set and load a base config (saved experiment).
set_exposure_time(time_ms)set_exposures_per_frame(exposures)set_frame_combination_method([average])set_grating_center_wavelength(wavelength_nm)