indigo icon indicating copy to clipboard operation
indigo copied to clipboard

Mount_synscan; deleting alignment points during active slew

Open JohanBakk opened this issue 6 years ago • 4 comments

If during an active slew alignment points are deleted, the mount end position is calculated wrong in the second phase of the slew, causing an erratic end position. Either should the driver calculate the proper position in the second phase of the slew (without alignment removed) or deletion of alignment points during a slew should be prevented with some mutex.

JohanBakk avatar Dec 30 '18 20:12 JohanBakk

@JohanBakk what are alignment points for a concept? I'll try to reproduce the bug if still relevant to you.

jurgenfd avatar Jan 12 '21 21:01 jurgenfd

When the mount agent is synced (manually with the sync button in AstroTelescope, or using the plate solve panel in AstroImager), an "alignment point" is stored with the mount agent, detailing the position change. These alignment points can be selected and deleted with Indigo Control panel or Indigo Dashboard. The bug is not really serious; when you deleted alignment points during a slew, the coordination system of the mount get a bit upset (which is understandable :)

JohanBakk avatar Jan 12 '21 22:01 JohanBakk

Yeah, too advanced for me currently. Maybe later.

jurgenfd avatar Jan 12 '21 22:01 jurgenfd

Actually, this can be reproduced only on more advanced drivers with Alignment > Alignment mode property, e.g. SynScan.

polakovic avatar Jan 13 '21 08:01 polakovic