neclib.devices.spectrometer.ac240#

Aliases#

Spectrometer

None

get_logger

Get logger instance which prints operation logs to console.

class AC240[source]#

Bases: Spectrometer

Manufacturer: ClassVar[str] = 'Agilent'#
Model: str = 'AC240'#
Identifier: ClassVar[Optional[str]] = 'host'#
start()[source]#
Return type:

None

receive()[source]#
msg_unpack(buff)[source]#
get_spectra()[source]#

Timestamp and dict of spectral data for all boards.

Return type:

Tuple[float, Dict[int, List[float]]]

stop()[source]#
Return type:

None

finalize()[source]#
change_spec_ch(chan)[source]#