dlab.hardware.wrappers.zaber_controller module¶ class dlab.hardware.wrappers.zaber_controller.ZaberBinaryController(port: str, baud_rate: int = 9600, range_min: float = 0.0, range_max: float = 50.0)[source]¶ Bases: object activate(homing: bool = True) → None[source]¶ disable() → None[source]¶ get_position() → float | None[source]¶ home(blocking: bool = True) → None[source]¶ identify() → None[source]¶ move_to(position: float, blocking: bool = True) → None[source]¶ exception dlab.hardware.wrappers.zaber_controller.ZaberNotActivatedError[source]¶ Bases: RuntimeError Error Management