2.12. LeicaMotorFocus
Summary: |
Plugin for Leica MZ12.X focus actuator |
Type: |
Actuator |
License: |
licensed under LGPL |
Platforms: |
Windows, Linux |
Devices: |
z-stage controller of Leica MZ12 or MZ12.5 |
Author: |
W. Lyda, M. Gronle, ITO, University Stuttgart |
Requires: |
Plugin SerialIO |
2.12.1. Overview
The LeiceMotorFocus is an itom-plugin, which can be used to control the z-stage of Leica MZ12 or MZ12.5 stereo-microscopes.
For the initialization of this plugin you already need an opened serial IO port (using the plugin ‘SerialIO’). Give the handle of the opened serial port to the constructor of this plugin. This plugin will keep a reference of the serial port until the actuator is closed again.
2.12.2. Parameters
An instance of this plugin has the following internal parameters:
- name: {str}
LeicaMotorFocus
- speed: {float}
Speed in m/s (Default=Maximum: 23,33 mm/s)
- ratio: {int}
Sensitivity of Handwheel. From 1 (fine) to 32 (coarse) (Default: 8)
- inverseAxis: {int}
0: actuator moves upwards for positive relative position, 1: actuator moves downwards. (default: 0)
- inverseRefSwitch: {int}
0: actuator uses upper reference switch, 1: actuator uses lower reference switch for calibration. (default: 0)
- numaxis: {int}, read-only
Number of axis @ device in ito-version is always 1
2.12.3. Initialization
The following parameters are mandatory or optional for initializing an instance of this plugin:
- serial: Union[itom.dataIO, itom.actuator]
An initialized SerialIO
Only plugin “SerialIO” is allowed