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.