pylabrobot.hamilton.prep.PrepDriver#

class pylabrobot.hamilton.prep.PrepDriver(deck: Deck, host: str | None = None, port: int = 2000, declared_configuration_json: str | None = None, io: HamiltonTCPClient | None = None)#

Bases: object

Hamilton Prep liquid handler.

Setup constructs peers (channels, head8, method, calibration, gripper factory) directly. Firmware paths live on each PrepCommand subclass and are resolved JIT by PrepDriver.send_command().

Parameters: