-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(api): api location cache fix #7609
Conversation
Codecov Report
@@ Coverage Diff @@
## edge #7609 +/- ##
=======================================
Coverage ? 82.30%
=======================================
Files ? 328
Lines ? 22069
Branches ? 0
=======================================
Hits ? 18164
Misses ? 3905
Partials ? 0 Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like a great fix! @nusrat813 would you mind testing?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Paired on this so take my review with a grain of salt, but 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unable to reproduce pipettes issue on my machine. I don't really think missing pipettes makes sense for this branch; this code doesn't get anywhere near |
fe24ee1
to
06d8835
Compare
Overview
The location cache is used regardless of which pipette is moving. If left moves immediately after right, the left move's cached location will be used. This can cause jerky motion.
closes #7156
Changelog
Review requests
Test on a robot using example protocols in #7156
Risk assessment
High.