pylabrobot.liquid_handling.backends.hamilton.STAR_backend.STAR.head96_move_x#

async STAR.head96_move_x(x: float)#

Move the 96-head to a specified X-axis coordinate.

Note: Unlike head96_move_y and head96_move_z, the X-axis movement does not have dedicated speed/acceleration parameters - it uses the EM command which moves all axes together.

Parameters:

x (float) – Target X coordinate in mm. Valid range: [-271.0, 974.0]

Returns:

Response from the hardware command.

Raises:

AssertionError – If 96-head not installed or parameter out of range.