qmi.instruments.newport.actuators

Actuators for the single axis motion controllers.

Classes

LinearActuator(travel_range_min, ...)

Linear actuator.

TravelRange(min, max)

Travel range

class qmi.instruments.newport.actuators.TravelRange(min: float, max: float)

Travel range

min: float

Alias for field number 0

max: float

Alias for field number 1

count(value, /)

Return number of occurrences of value.

index(value, start=0, stop=9223372036854775807, /)

Return first index of value.

Raises ValueError if the value is not present.

class qmi.instruments.newport.actuators.LinearActuator(travel_range_min: float, travel_range_max: float, max_velocity: float, min_velocity: float, min_incremental_motion: float, push_force: float, encoder_resolution: float)

Linear actuator.