pylabrobot.centrifuge.vspin_backend.VSpinBackend#
- class pylabrobot.centrifuge.vspin_backend.VSpinBackend(device_id: str | None = None)#
Bases:
CentrifugeBackendBackend for the Agilent Centrifuge. Note that this is not a complete implementation.
Attributes
Methods
__init__([device_id])deserialize(data)g_to_rpm(g)Get the bucket 1 position based on calibration.
changes during a run, but the bucket 1 position relative to it does not
current speed in rpm
go_to_position(position)Set the current position as bucket 1 position and save calibration.
Set the device configuration data.
setup()spin([g, duration, acceleration, deceleration])Start a spin cycle.
stop()- Parameters:
device_id (str | None)