I've developed a rotator with ASCOM driver and would like to report a problem one of our mutual users has experienced. (so second hand). The rotator can be controlled as expected via the rotator SGP rotator interface. Moves and syncs just fine. The driver passes conform with no errors or warnings. The problem he is experiencing is with centering, the mount slews and the rotaotr moves but hangs after the rotator move.
Is SGP waiting for something to be reported from the rotator? Per the rotator serial log the move is complete, IsMoving returns to false and it reports the position as the target position.
Could it be round off error and SGP is waiting for the 'exact' position? I round all angles to 2 decimal points since the drive mechanism (timeing belt) is not very precise. ASCOM.scopefocus.1950.572590.txt (71.7 KB)
sg_logfile_20170419195021.txt (28.3 KB)
I've attached SGP logs and rotator serial logs.