navigate.model.device_startup_functions

Functions

auto_redial(func, args[, n_tries, exception])

Retries connections to a startup device defined by func for a specified number of attempts.

device_not_found(*args)

Display an error message and raise an exception if the device is not found.

load_devices(microscope_name, configuration)

Load devices from configuration.

start_daq(configuration[, device_type])

Initializes the data acquisition (DAQ) class on a dedicated thread.

start_device(microscope_name, configuration, ...)

Starts a device.

Classes

DummyDeviceConnection()

Dummy Device

IntegratedDeviceFactory()

Integrated Device Factory.

SequenceDeviceFactory()

Sequence Device Factory.

SerialConnectionFactory()

Serial Connection Factory.