Quantcast
Channel: Main Sequence Software - Latest posts
Viewing all articles
Browse latest Browse all 52141

Telescope failed to perform meridian flip

$
0
0

We do certainly wait... in this case, setting the property appears to be asynchronous and returns immediately. The ASCOM docs do not specify if setting this property will result in a synchronous or asynchronous slew so we support both. We do not, however, immediately check the pointing state (it appears as though we do). Once sideOfPier is set we check the mount's slewing state (isSlewing) to block the check of pointing state until the mount reports it's done. In this case, the mount did not report it was slewing (in time for the check) so the code assumed it was done. I think maybe a reasonable alternative to this is to block on pointing state changing (with a reasonable timeout), then continue blocking until the mount reports it is done slewing.


Viewing all articles
Browse latest Browse all 52141

Trending Articles