L1P Phase2
Draft MR to hold the code for Linear 1 Pass Phase 2 work.EKOS_Linear_Focus_Phase_2.pdf
Starting point was master and then Sophie Taylor's unmerged MR 692 with changes to LM solver and gslhelper.cpp/h and robust statistics.cpp/h.
- Optimised curve fitting . Should be faster and more accurate and includes outlier rejection.
- Currently HFR is the only fitting "measure" available. The following have been added: a) HFR Adj (adjusted HFR to compensate for star brightness vs background variation) b) FWHM c) Number stars (max at focus rather than a min) d) Fourier Power (alternative focus method not requiring star detection)
- Focus units can be displayed in pixels or arc-seconds.
- Critical Focus Zone - a calculator with 3 different algorithms has been added
- Focus Offset Utility to automatically build focus offsets.
- Take flats at same focus point as lights has been fixed.
- Focus Adviser. Still working on this but a tool to help with focus parameters (since there are now so many).
- SEP parameters suggestions for focus. Keen to get some feedback on this.
- Adaptive focus to adapt the focuser position between Autofocus runs, aiming to keep optimum focus for each sub-frame. Adaptations for Temperature and Altitude are supported.
- Adaptive focuser start . The starting position for an AF run can be filter and Adaptive Focus adjusted.
- Focus walks added to control how the inward sweep of the AF process performs.
- AF Overscan originally implemented in the Linear algorithm and then reused by Linear 1 Pass now extended to all focuser movements.
Edited by John Evans