I am using an external program to solve and sync. This program uses the SGP API to solve and then uses the ASCOM driver of the mount to sync the mount with the RA and Dec from the API call. This, however, is always slightly off. In this instance the RA and Dec that the SGP API has produced are the same as what the mount shows after the sync has been completed.
However, when I use the SGP application and connect the camera and mount through that the result produced from SGP's solve is not what the mount displays after syncing; it is also not a constant difference between different areas of the sky. This does though actually sync the mount to the correct location.
Between the two solving methods the application and the API produce the same RA and Dec for the same location in the sky.
So is there a way to know either what the modifications SGP does between producing an RA and Dec and syncing the mount to an RA and Dec, or is there some way to get the API to produce the coordinates after the modifications have been done?