navigate.model.devices.mirrors.base.MirrorBase
- class navigate.model.devices.mirrors.base.MirrorBase(microscope_name, device_connection, configuration)
Bases:
object
MirrorBase Parent camera class.
- __init__(microscope_name, device_connection, configuration)
Initialize the MirrorBase class.
- Parameters:
microscope_name (str) – Name of microscope in configuration
device_connection (object) – Hardware device to connect to
configuration (multiprocessing.managers.DictProxy) – Global configuration of the microscope
Methods
__init__
(microscope_name, device_connection, ...)Initialize the MirrorBase class.
Attributes
Configuration of the microscope
Hardware device to connect to
Configuration of the mirror
Is the mirror synthetic?
- configuration
Configuration of the microscope
- Type:
dict
- is_synthetic
Is the mirror synthetic?
- Type:
bool
- mirror_controller
Hardware device to connect to
- Type:
object
- mirror_parameters
Configuration of the mirror
- Type:
dict