Bug 396406

Summary: EKOS - Guiding - Add coordinates to maintain a star
Product: [Applications] kstars Reporter: JB BUTET <ashashiwa>
Component: generalAssignee: Jasem Mutlaq <mutlaqja>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 2.9.7

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