Skip to content

Conversation

@astroalex80
Copy link
Contributor

🚀 Purpose

adds a HFR trend per filter checkbox to the AF After HFR Increase Trigger. When enabled (default) HFR trend per filter is evaluated like in the original behaviour. When disabled, the HFR trend is evaluated across all filters combined.
This can help to trigger autofocus runs earlier, particular when imaging with frequent filter changes and a temperature sensitive optics on a quickly changing ambient temperature. Useful for example when imaging in L-R-G-B loops.

🧪 How Was It Tested?

Functionality been tested with my setup. In addition Unit tests been made.

✅ PR Checklist

  • ✅ All unit tests pass
  • ✅ UI changes tested across Light, Dark, and Night themes (if applicable)
  • [ not applicable] Plugin API compatibility reviewed
  • ✅ No breaking changes to interfaces
  • ✅ No changes to method/class signatures (especially optional parameters)
  • Changelog.md updated (if applicable)
  • Documentation updated (if applicable)

🔗 Related Issues

📸 Screenshots

TrendPerFilterScreenshot

📝 Additional Notes

@isbeorn isbeorn changed the title Add TrendPerFilter option to AF After HFR Increase Trigger [3.3] Add TrendPerFilter option to AF After HFR Increase Trigger Oct 9, 2025
- Fix issue where saving sequences after multi-file load overwrote only one XML
- **Time source failure reasons**
- When a time source fails to provide a value - e.g. that there is no astronomical twilight today - the validation will also include the reason for the failure. This will help to understand why a time source is not providing a value.
- **Autofocus after HFR Increase Trigger**
Copy link
Owner

Choose a reason for hiding this comment

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

this should be moved to the 3.3 section

Copy link
Owner

Choose a reason for hiding this comment

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

please revert the whitespace changes

}

if (fwInfo != null && fwInfo.Connected && fwInfo.SelectedFilter != null) {
if (fwInfo != null && fwInfo.Connected && fwInfo.SelectedFilter != null && TrendPerFilter == true) {
Copy link
Owner

Choose a reason for hiding this comment

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

(TrendPerFilter && fwInfo != null && fwInfo.Connected && fwInfo.SelectedFilter != null)

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.

2 participants