Skip to content

Conversation

@ryanthecoder
Copy link
Contributor

Overview

Previously:
When overpressures happened, they were not updating the machine position and would then fail to recover.
Stalls were not caught at all and would create a Motion Failed error.

Now
Updates automatically require machine position when an overpressure occurs during a dynamic pipetting action.
Overpressures and Stalls are properly caught and reported out of the protocol engine command.

Tested this on alpha 5 and both types of errors now correctly trigger error recovery.

Copy link
Member

@sfoster1 sfoster1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good if we're okay to put this in after code freeze

@ryanthecoder ryanthecoder merged commit 7c2c746 into chore_release-8.8.0 Nov 13, 2025
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants