pylabrobot.opentrons.flex.flex_head.FlexHead8.drop_tips#
- async FlexHead8.drop_tips(target: TipRack | Trash, column: int | None = None) None#
Drop a full column of tips – one wire command, fanned to 8 channels.
A
TipRacktarget returns tips tocolumn(required, onedropTipcommand); aTrashtarget discards via the addressable-area drop sequence (columnignored). Tip trackers are committed only for channels that actually held a tip (None-skip); trash drops never return tips to a rack tracker. After the wire drop + tracker commit,_confirm_tips_cleared()checks the hardware tip-presence sensor and logs a warning (does not raise) if it still reports a tip.The trash drop resets the nozzle layout AFTER the drop, not before: it addresses no channel, and the robot refuses every reconfiguration while a tip is on – so resetting first would make this op, the only one that can clear a cherry-picked tip, need the tip already gone.