Skip to content

Reduce latency between captures.

Hy Murveit requested to merge murveit/kstars:capture24 into master

This attempts to reduce latency between successive captures.

I noticed that often a couple guider iterations were required that were unnecessary, especially when dithering. This reduces that in a couple ways:

  • If using the internal guider and OnePulseDither, there should not be any requirement for guide images, however two were required in the code. This eliminates that.
  • The check for excessive guide deviation at the start of a capture is implemented in two redundant places. Removing the one inside SequenceJobState removes waited for a guider iteration before resuming a sequence. The check still works, as CaptureModuleState checks for a low-enough guide deviation as the first received guide drift in a capture and may abort/re-start the capture if need be.
Edited by Hy Murveit

Merge request reports