I am developing an INDI driver for a mount we're building at work, and I'm fairly new to astrophotography concepts. After looking through the drivers which use INDI::GuiderInterface, I am unclear on a few points I was hoping somebody could help me with please?
I think I get the basic premise of how manual guiding would work on a mount with an ST4 interface. You set your guide rate, and then while holding the button down on the paddle a GPIO signal tells the mount to increase the rate that the corresponding axis is rotating by that amount. My understanding is that a CCD with an ST4 output does the same thing, by measuring the drift of the image and calculating a pulse duration needed to keep it centered.
My questions are about how INDI::GuiderInterface ties in to all of that: