Make it possible to cancel or timeout an AutoFocus during a sequence

Merged
#631 · Created  · Last updated

Description

What is the purpose of this Pull Request?

I’ve had a few evenings where an apparent hang or long auto focus prevents a sequence from completing (and thus, triggering the end of sequence operations). This change does the following:

  1. If you close the AutoFocus window in a sequence, it’ll cancel the auto focus while continuing the sequence

  2. Add a configurable timeout (default 10 minutes) to wait for an auto focus to complete during a sequence. If it fails, the sequence continues at the original focus position

  3. Refactor auto focus error handling to ensure position and filter are always returned (or at least, attempted to) back to the starting positions after a failed auto focus

How were the changes tested?

Are there relevant Issues in the tracker that this PR will fix?

Screenshots

Notes

 

0 attachments

0 comments

Loading commits...