Bug 425569

Summary: Ekos: HA limit interferes with meridian flip
Product: [Applications] kstars Reporter: Konstantin Baranov <const>
Component: generalAssignee: Jasem Mutlaq <mutlaqja>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: git   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Ekos log

Description Konstantin Baranov 2020-08-19 21:21:38 UTC
Created attachment 131025 [details]
Ekos log

SUMMARY

Enabled HA limit may throw Ekos off in the middle of meridian flip.
See the log after 2020-08-16T00:49:54.064
Mount is Celestron AVX. I have RA tracking limit set there to 20 degrees, which should be bigger than Ekos HA limit and flip tolerance.

STEPS TO REPRODUCE
1. Have HA limit set to 1h.
2. Have meridian flip enabled at 0.5h.
3. Run a job that crosses the meridian.

OBSERVED RESULT

While the mount is moving for flip, the HA limit warning is raised and the mount is stopped in the middle. Ekos proceeds as if the mount moved where it is supposed to. Moreover, Ekos seemigly changes its desired target coordinates to where the mount was stopped. So, it that successfully aligns to wrong coordinates and happily starts capturing.

EXPECTED RESULT

Align module should not change its target in the middle of a job for any reason!

HA limits should not restrain the meridian flip if everything was OK just before the flip started. Perhaps, disable it entirely for the duration of the flip slew.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Ubuntu 20.04 amd64
(available in About System)
KDE Frameworks Version: 5.68.0
Qt Version: 5.12.8

ADDITIONAL INFORMATION

kstars-bleeding from PPA