pylabrobot.opentrons.flex.flex_head.FlexHead96.pick_up_tips#
- async FlexHead96.pick_up_tips(tip_rack: TipRack, offset: Coordinate | None = None) None#
Pick up all 96 tips:
configureNozzleLayout(ALL) then ONEpickUpTip.Anchored at well “A1”; the hardware fans the pickup motion out to all 96 physical nozzles. Follows stage -> validate -> wire -> verify -> commit/rollback, same as
FlexHead8.pick_up_tips: tip trackers are staged (commit=False) BEFORE the wire command – so an already-occupied channel or an invalid tracker state raises before any hardware motion – then, after the wire command succeeds, the hardware tip-presence sensor is checked (_verify_tips_seated()); trackers and_channel_tipsare committed only if that verification passes, and rolled back (with no_channel_tipsmutation) if the sensor reports a missed pickup. Only spots that actually had a tip are staged (None-skip).- Parameters:
tip_rack (TipRack)
offset (Coordinate | None)
- Return type:
None