pylabrobot.resources.tip_tracker.SpotTipTracker
pylabrobot.resources.tip_tracker.SpotTipTracker#
- class pylabrobot.resources.tip_tracker.SpotTipTracker#
Bases:
pylabrobot.resources.tip_tracker.TipTracker
A tip spot tip tracker tracks and validates tip operations for a single tip spot: a location where tips are stored.
Attributes
Whether the tip tracker has a tip.
The past operations.
Methods
__init__
()clear
()Clear the history.
commit
()Commit the pending operations.
disable
()Disable the tip tracker.
enable
()Enable the tip tracker.
get_tip
()Get the tip.
handle_drop
(op)Update the pending state with the operation, if it is valid.
handle_pickup
(op)Update the pending state with the operation, if it is valid.
queue_drop
(op)Update the pending state with the operation, if the operation is valid
queue_pickup
(op)Update the pending state with the operation, if the operation is valid
rollback
()Rollback the pending operations.
set_tip
(tip)Set the tip.