Hi,

Is anybody using the "Enforce counter-weight up" property in eqmod ?
It is supposed to control pier side but it is rather unreliable and hard to use, IMO. The client basically has to guess which pier side the driver would choose and eventually set this property to make the driver use the opposite side. But under certain conditions the driver may ignore this request, see this for details.

I want to change the behavior, but I don't want to break any functionality which is used. This is my idea:

Add new property "Target Pier Side" with values

"Auto" - current behavior, with counterweight down
"West", "East". - enforce given pier side, abort goto if the target is outside of safe range

maybe also rename "Enforce counter-weight up" to "Allow counter-weight up" and use it to extend the safe range 1 hour across meridian. Alternatively this can be given as numeric property.


Any opinions?

References:
https://github.com/indilib/indi/issues/798
https://github.com/indilib/indi/pull/550

Read More...