This afternoon I spent another couple of hours using ASCOM Dome Control, adjusting slaving parameters, and running tests by moving the scope to various pointing positions and noting how the dome aligned. The parameters I used were E = -1.5; N = 12; H = 14; and R = 47.6.
I moved the scope to about 17 different positions and ASCOM Dome Control slaved the Dome satisfactorily to all of them.
Based on those results, I spent about 3 hours this evening attempting to use SGP with the same parameters. The results were often unpredictable and wrong. At first I selected my actual camera and filter wheel, but later I just used simulators for everything except the telescope and the dome.
I noticed that SGP did not allow me to use a decimal offset for E so I tried both -1 and -2.
For most of my tests I used the Moon by manually entering the RA & Dec.
It appears that even though I have the option selected to slew upon sequence start, the telescope would not slew when I ran the sequence. If I clicked resume the sequence, then the scope would move. Also, when the scope was going to the Moon, the dome did not move. To avoid running into shutter cables I aborted the slew. When the dome did move, it moved too far. I resumed the scope move and the dome moved about 90* too far CCW. The Dome reported 73*, but the actual position was closer to 0*.
When I parked the scope, the dome waited until the scope was parked, then the dome aligned to the scope. When I parked the Dome, It did not park. It ended up about 45* short in the CW direction. The Dome reported the target as 176* and Dome azimuth as 228*, but that was not correct.
I attempted another sequence run to the Moon, but this time the Dome rotated about 90* too far CCW.
I defined a new target and entered the coordinates manually. The dome rotated with the scope and initially seemed ok. Then the dome backed up (CCW). Then, the dome rotated forward again but overshot the scope by about 15*. When I parked the scope, the Dome which was still slaved moved to a point about 15* CW of the scope.
Thus, even though I thought I had a set of slaving parameters that would work in SGP, clearly there are other unresolved problems.
I don’t know how to proceed. Any help is most welcome.