fix(api): Opentrons simulate pick up tip message formatting #16178
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
Cover RQA-3129
Originally we were printing only the primary well referenced in a pick up tip action in simulate. This has lead to confusion and incomplete information when engaging in partial tip extraction. This PR seeks to ensure we trace the selecition of tips being removed back to the edge-well of a given cluster of tips.
As a result, the follow case would be true:
Flex 8ch Partial tip Pickup using 2 nozzles picking up from a tiprack would print:
Picking up tips from A1-B1 of Opentrons Flex 96 Tip Rack 1000 µL on slot B2
Test Plan and Hands on Testing
Ensure all configurations of pipette layout list tip extraction well reference in sensible order.
Changelog
String formatting on outgoing pick up tip command.
Review requests
Risk assessment
Low - only effects outgoing string.
This has had the unfortunate knock-on effect of making the simulate print log more accurate than the current run-preview log.