Record initialHA after slew is complete. Without this, a premature meridian flip can be issued when not required if the slew happens outside the Mount module
Description
Description
Details
Details
- Auditors
wreissenberger - Committed
mutlaqja Jan 5 2019, 6:22 AM - Parents
- R321:a9ef62dd39e3: Fix a possibly crash you on exit if one or more FITS Viewer windows remain open
- Branches
- Unknown
- Tags
Comment Actions
The initialHA is set incorrect in case that the initial HA is east of meridian. See inline comments above.
/kstars/ekos/mount/mount.cpp | ||
---|---|---|
435–439 | This has a side effect in case that ha is used later (for example when setting the initialHA) | |
492–495 | Take value of sgn into account. If sgn == '-', then setInitialHA(-ha.Hours()) |
Comment Actions
Thanks for the notes. Can you submit a fix to these issues given the issues I raised before?
Comment Actions
OK, I already started to create the fix. But it is not that easy, unfortunately.
/kstars/ekos/mount/mount.cpp | ||
---|---|---|
828–829 | Yes, makes sense. |
Comment Actions
Please visit https://phabricator.kde.org/D18020. This diff should fix the case.
Hint: the solution is not optimal, but it should work. I am planning a better solution that covers also the cases when no capturing is running. But this needs more rework.