DerPit wrote: IIRC I had placed a wishlist request for this feature some time ago. As in a general option for all focusers to always end moving inwards, ideally with a configurable overshoot amount. I think it would be a very useful thing to have!
So I would definitely welcome it if you go ahead and implement it
kross wrote: Well actually....
I looked at that picture. 21 iterations to reach focus! Wow. Polynomial works pretty well for me, and usually in 7 or 8 iterations.
I suspect a universal anti-backlash mechanism would be useful, so that it isn't tied to one focus algorithm. Or more likely, it will need to be added to polynomial algorithm. (Are there more algorithms? I don't remember).
knro wrote: So you can implement this in your driver with Ekos needing to know about it. Once you detect a switch in direction, you perform the large move and then go back to that position again. As far as Ekos is concerned, it's just waiting for you to finish your move.
DerPit wrote: But couldn't (shouldn't?) that capability go to the general INDI focuser class, so that <em>any</em> driver can benefit?