pylabrobot.liquid_handling.backends.hamilton.STAR.STAR.__init__

Contents

pylabrobot.liquid_handling.backends.hamilton.STAR.STAR.__init__#

STAR.__init__(device_address: int | None = None, packet_read_timeout: int = 3, read_timeout: int = 30, write_timeout: int = 30)#

Create a new STAR interface.

Parameters:
  • device_address (int | None) – the USB device address of the Hamilton STAR. Only useful if using more than one Hamilton machine over USB.

  • packet_read_timeout (int) – timeout in seconds for reading a single packet.

  • read_timeout (int) – timeout in seconds for reading a full response.

  • write_timeout (int) – timeout in seconds for writing a command.

  • num_channels – the number of pipette channels present on the robot.