I dont think this is just a SGP bug, as it seems to occur with the sharpsky client as well.
IN SGP
Using focus control in there, focuser currently set to zero position.
If I tell it to step out 32,768 steps. No movement occurs. Position is set to 32,768.
If I tell it to step in 32,768 steps. No movement occurs. Position is set to 0.
If I tell it to step out 32,767 steps. No movement occurs. Position is set to 32,767.
If I tell it to step in 32,767 steps. Movement occurs and Position is set to 0.
I cant get an outward movement to occur at a number higher than 32,761 (though that number is due to backlash setting i believe.)
In Sharpsky Client,
If i step out 32768 no movement occurs and position does not change.
If i step in 32768 no movement occurs and position does not change.
If i step out 32767 no movement occurs and position is set to 32,767.
If i step in 32767 movement occurs and position is set to zero.
It seems the movements outwards at 32767 are incremented by 32767 even if no movement occurs.
Im not sure if it was all these big movement testing causes it or just happening. but I got the PIC error again. It clears up after a bit, i think maybe its waiting to complete a large movement that doesnt actually cause a movement before it starts communicating again, as bringing up the ascom setup dialog and trying to set position to zero, asks you to wait for the motor to halt before setting position (even though its not moving and halt has been clicked)
|