Bug 396406 - EKOS - Guiding - Add coordinates to maintain a star
Summary: EKOS - Guiding - Add coordinates to maintain a star
Status: RESOLVED FIXED
Alias: None
Product: kstars
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Jasem Mutlaq
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-11 13:19 UTC by JB BUTET
Modified: 2018-07-21 16:16 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 2.9.7


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description JB BUTET 2018-07-11 13:19:38 UTC
On guiding interface, it could be very interesting to be able to say : 
"star guide will be on X=144 and Y=654. Catch it, bring it there then guide".

It's useful for spectroscopy use when you need a star in a slot that makes 2-3 pixels wide.
Comment 1 Jasem Mutlaq 2018-07-20 16:37:41 UTC
You want to select *any* stars in the frame, and then moves it until it is in this specific position? Wouldn't that potentially move the target from the center by a fair distance?
Comment 2 Jasem Mutlaq 2018-07-21 16:16:35 UTC
Git commit 34ff7848ab5bf72457cf3dc434bc71492d9b0850 by Jasem Mutlaq.
Committed on 21/07/2018 at 16:13.
Pushed by mutlaqja into branch 'master'.

Add support to manual dither either by magnitude or X,Y coordinates. Please note that if the target X,Y coordinates are far away from current reticle position, then this would cause the guider to move aggressively to the target location which might result in the star getting lost. One way to reduce this effect is by reducing the propotional gain temporary until such large moves are complete. Another method is to increase the guide square size so that large movements can still find the guide star.
FIXED-IN:2.9.7

M  +1    -0    kstars/CMakeLists.txt
M  +47   -0    kstars/ekos/guide/guide.cpp
M  +2    -0    kstars/ekos/guide/guide.h
M  +146  -106  kstars/ekos/guide/guide.ui
M  +24   -15   kstars/ekos/guide/internalguide/internalguider.cpp
M  +6    -0    kstars/ekos/guide/internalguide/internalguider.h
A  +168  -0    kstars/ekos/guide/manualdither.ui

https://commits.kde.org/kstars/34ff7848ab5bf72457cf3dc434bc71492d9b0850