mahos.inst.spectrometer.Andor_Spectrometer#

class mahos.inst.spectrometer.Andor_Spectrometer(name, conf=None, prefix=None)#

Andor Spectrometer.

Parameters:
  • base_configs (dict) – The base configurations.

  • detector_temperature (float) – Set value of detector temperature.

  • invert_wavelength (bool) – (default: False) Set True to invert wavelength (x-axis). This is relevant only if the detector is attached in inverted position.

  • device_id (int) – (default: 0) Device ID for spectrometer.

__init__(name, conf=None, prefix=None)#

Methods

__init__(name[, conf, prefix])

capture()

check_sdk(ret)

check_spc(ret)

close_resources()

Close instrument resources.

configure(params[, label])

Configure the instrument settings.

configure_base_config(params)

get(key[, args, label])

Get an instrument setting or measurement data.

get_base_config()

get_base_configs()

get_grating_center_wavelength()

get_temperature()

set(key[, value, label])

Set an instrument setting or commanding value.

set_exposure_time(time_ms)

set_exposures_per_frame(exposures)

set_grating_center_wavelength(wavelength_nm)