mahos.inst.spectrometer_interface.SpectrometerInterface#
- class mahos.inst.spectrometer_interface.SpectrometerInterface(client: InstrumentClient | MultiInstrumentClient, inst: str)#
Interface for Spectrometer.
- __init__(client: InstrumentClient | MultiInstrumentClient, inst: str)#
Methods
configure_acquisition
([base_config, ...])Configure acquisition.
get_base_config
()get current base config name.
get_base_configs
()get list of available base configs.
get_data
()Start one-time acquisition and return data.
get_temperature
()Get detector temperature information.
set_center_wavelength
(wavelength_nm)Set center wavelength.
set_exposure_time
(time_ms)Set exposure time.
set_exposures
(exposures)Set repeated exposures per acquisitions.