Manual Rotator to ASCOM

I’m wondering it the Manual Rotator could be made ASCOM compliant.

The idea is that you would have it connected both in SGP and PHD2, and after setting the angle in SGP PHD2 would also know the angle and so could adjust the calibration (ONAG or off axis where the guide camera rotates with the imaging camera).

Apparently the functionality to adjust the calibration, given an ASCOM rotator, is already there in PHD2.

Thanks for your consideration.

This is almost the same as an ASCOM rotator simulator? Interesting.

The difference would be that the Move command would show a message box asking the user to rotate the camera to the new angle. It would block until the user signalled that the move had been done.
It looks simple but allowing multiple applications to connect to the same ‘driver’ and avoiding blocking either application could be entertaining.

For purposes of interfacing with PHD2, the SGP rotator device could be read-only. It would only need report the current position angle (Position property), and the Move/MoveAbsolute methods could throw a MethodNotImplementedException.

1 Like

I guess another approach would be an SgGetRotatorAngle API call?