ZhuangLab / storm-control

Microscope control software
Other
66 stars 68 forks source link

Addition of zaber XY stage classes #116

Closed jeffmoffitt closed 3 years ago

jeffmoffitt commented 3 years ago

This pull request contains a series of classes to allow serial communication with a zaber XY stage. As this stage does not have some of the default functionality of other stages, this pull request also introduces the ability to disable some default stage abilities, such as zeroing the position and homing the stage. Note that these upgrades are introduced such that the default is for these capabilities to be enabled; thus, this pull request should be backwards compatible with all previous stages.

We have validated these upgrades on microscopes in the Moffitt laboratory that use the Zaber stage and a Marzhauser stage.