Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

LSC is an abstract MATLAB class. The word "abstract" indicates that, by design, the class has some missing elements (abstract methods and properties) that must be filled in in order to make the class complete and usable. To create and use an LSC, one must first create (or already have) a "concrete" subclass of LSC that fills in those missing blanks.

...

  • 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 external coordinate system.
  • It has methods for nonblocking and blocking stage moves (see below).
  • It has properties for device metadata, such as resolution, velocity, positionUnits, and so on.

...