navigate.model.device_startup_functions.load_filter_wheel_connection
- navigate.model.device_startup_functions.load_filter_wheel_connection(device_info, is_synthetic=False, plugin_devices={})
Initializes the Filter Wheel class on a dedicated thread.
Load filter wheel information from the configuration file. Proper filter wheel types include SutterFilterWheel, ASI, and SyntheticFilterWheel.
- Parameters:
device_info (multiprocesing.managers.DictProxy) – filter wheel device configuration
is_synthetic (bool) – Run synthetic version of hardware?
plugin_devices (dict) – Dictionary of plugin devices
- Returns:
Filter – Filter class.
- Return type:
class