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)