...
This wiki describes why and how one subclasses the class dabs.interfaces.LinearStageController
. From now on we will refer to this class or an instance of it as (an) "LSC".
...
- It has properties for the current stage position (
.positionAbsolute
,.positionRelative
) and whether the stage is currently moving (.isMoving
). - It performs unit conversion, and can map the stage coordinate system onto an a differing external coordinate system.
- It has methods for nonblocking and blocking stage moves (see below).
- It maintains an origin to enable zeroing (outside of the hardware) the position coordinate system (within software).
- It has properties for device metadata, such as
resolution
,velocity
, and so on.
...