pylabrobot.centrifuge.vspin.VSpin#
- class pylabrobot.centrifuge.vspin.VSpin(bucket_1_position: int, device_id: str | None = None)#
Bases:
CentrifugeBackend
Backend for the Agilent Centrifuge. Note that this is not a complete implementation.
Methods
__init__
(bucket_1_position[, device_id])deserialize
(data)Returns 14 bytes
go_to_position
(position)read_resp
([timeout])Read a response from the centrifuge.
rotate_distance
(distance)send
(cmd[, read_timeout])send_payloads
(payloads)Send a list of commands to the centrifuge.
Set the device configuration data.
setup
()Set up the centrifuge.
start_spin_cycle
([g, duration, acceleration])Start a spin cycle.
stop
()Close all connections to the centrifuge.