WorldWideTelescope / wwt-windows-client

WorldWide Telescope Windows Application
Other
179 stars 55 forks source link

Performance degradation when connecting to ASCOM telescope #141

Closed pkgw closed 5 years ago

pkgw commented 5 years ago

Reported by Aidan Cook, CfA summer intern:

"When a telescope is connected to the application through a miniUSB port, the performance of WWT (frame rate, etc.) decreases remarkably. This makes the viewing experience less pleasant and the tools harder to use. I believe that this is an issue in the rate of tracking through ASCOM. The application and telescope are constantly in communication and making tiny adjustments even though the telescope is supposed to be tracking (following the same point in the sky)."

astrojonathan commented 5 years ago

Some drivers are synchronous and wait while you poll them. You absolutely need to use a Telescope Hub. Connected WWT to an ASCOM hub, then connect the telescope to the hub. The hub will poll the telescope in the background and return data to WWT instantly when called and won;'t impact the performance.

pkgw commented 5 years ago

Thanks for the insight! I've exported this conversation onto the forum, where I (belatedly) realized it ought to have happened in the first place:

https://wwt-forum.org/t/connecting-wwt-to-telescopes-the-importance-of-an-ascom-hub-a-github-recap/66