This is great, thank you! This would solve most of the issues with manual rotation and give the user the ability to reduce rotational errors. Just one thing to mention

1.Once the rotation is complete and within tolerance, it would be necessary to check the image center and plate solve again to ensure the user didn't accidentally move the center point. This happens at times and causes the image to shift in the horizontal or vertical directions. [plate solve steps would be : Solve the loaded image send reference co-ordinates and rotation to Ekos --> calculate deviation and center the image and slew to target and be within required accuracy. --> Check rotation and report required rotation [as per your video] --> Once the rotation is within tolerance ---> Plate solve to check center of image and reslew to center and be within tolerance.

Read More...