pylabrobot.liquid_handling.backends.hamilton.base.HamiltonLiquidHandler.__init__#

abstract HamiltonLiquidHandler.__init__(id_product: int, device_address: int | None = None, serial_number: str | None = None, packet_read_timeout: int = 3, read_timeout: int = 30, write_timeout: int = 30)#
Parameters:
  • device_address (int | None) – The USB address of the Hamilton device. Only useful if using more than one Hamilton device.

  • serial_number (str | None) – The serial number of the Hamilton device. Only useful if using more than one Hamilton device.

  • packet_read_timeout (int) – The timeout for reading packets from the Hamilton machine in seconds.

  • read_timeout (int) – The timeout for from the Hamilton machine in seconds.

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

  • id_product (int)

  • write_timeout (int)