pylabrobot.revvity.celigo.StepperMotor#
- class pylabrobot.revvity.celigo.StepperMotor(controller: MotorController, axis_index: int)#
Bases:
objectOne addressed EZStepper motor on the Celigo controller.
Methods
__init__(controller, axis_index)Read the configured ratio of encoder ticks to motor ticks.
Read the current encoder position in ticks.
Read this motor's EZStepper controller firmware version.
send_command(command_tokens[, execute])Send EZStepper command tokens to this motor.
wait_until_ready([timeout])Wait until the motor is ready and return its settled encoder position.
- Parameters:
controller (MotorController)
axis_index (int)