mahos.inst.overlay.confocal_scanner.ConfocalScannerCommand#
- class mahos.inst.overlay.confocal_scanner.ConfocalScannerCommand(name, conf, prefix=None)#
ConfocalScannerCommand provides primitive operations for confocal scanning.
This class performs the scanning with piezo commands.
TODO: This class has not been tested using real hardware.
- __init__(name, conf, prefix=None)#
Init Instrument and internal instrument list (_instruments).
Instruments should be added on initialization by add_instruments() in inherited class.
Methods
__init__
(name, conf[, prefix])Init Instrument and internal instrument list (_instruments).
configure
(params[, label])Configure the instrument settings.
get
(key[, args, label])Get an instrument setting or measurement data.
get_capability
()get_line
()init_inst
()move_piezo
()move_wait_piezo
()start
([label])Start the instrument operation.
stop
([label])Stop the instrument operation.
wait_piezo_command
()