Focuser settle time enhancement

Merged
#164 · Created  · Last updated

Description

What is the purpose of this Pull Request?

Implementing a focus settle time for focusing systems that can cause image shift (e.g. movement of stars on the sensor), throwing off HFR measurements if autofocus frames are taken in quick succession.

With this change, users can specify a settle time that occurs after a focuser move command. In autofocus situations, the settle time will be applied before the next exposure is done.

How were the changes tested?

Tested on ASCOM simulator and on Moonlite focuser (belt + lens).

Moved focuser manually in the Focuser View and Anchorable Focuser View. Saw that is moving, is settling, and application progress report were working properly. Checked that settle time is completely ignored if it is set to 0.

Similarly, for auto-focus, checked that settle time was applied when > 0 , ignored otherwise. When applied, checked that Focuser and Anchorable Focuser views were properly reflecting the progress of moving and settling (as well as the main application).

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

https://bitbucket.org/Isbeorn/nina/issues/145/settle-time-between-autofocus-focus-adjust

Screenshots

Notes

Need to make sure that I am using the applicationMediator properly. It seems to work, but just want to be sure. Also need the German translations.

0 attachments

0 comments

Loading commits...