Stellarium / stellarium

Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
https://stellarium.org
GNU General Public License v2.0
7.74k stars 820 forks source link

LX 200 INDI Protocol - :Q# not sent #3025

Open wbirk opened 1 year ago

wbirk commented 1 year ago

hi! wolfi birkfellner her, developer of TSC and Blue Lizard, two telescope controllers.

Expected Behaviour

When connecting a telescope to Stellarium via INDI and LX 200 Basic, it is expected that the telescope stops a slew if the "Abort Slew" button in the "Slew telescope to" dialogue

Actual Behaviour

The telescope does not stop, and the proper LX200 command :Q# is not being issued.

Steps to reproduce

Connect to an controller capable of INDI and LX200 and try to stop a slew.

System

Telescope control plugin 0.4.2, stellarium 1.2

Logfile

i can monitor networkj traffci via wireshark if that is requested

github-actions[bot] commented 1 year ago

Thanks for adding your first issue to Stellarium. If you have questions, please do not hesitate to contact us.

gzotti commented 1 year ago

For the lifetime of this project, the telescope control protocol has never implemented all possible commands.

Some while ago we had a request to implement AbortSlew. PR https://github.com/Stellarium/stellarium/pull/2754 is the place to do that. I can observe that the Telescope Simulator aborts its slew when so commanded. I have a NEQ3 with Lacerta MGEN, but don't find time currently to use it, therefore I did not continue on that plugin.

If you have a goto telescope, you may be motivated enough to take up this task. Especially as I did not continue in INDI or ASCOM.

We could really need a dedicated developer who can invest a few rainy weekends (and half-usable nights) to fix and test the series of open issues currently existing in the TC plugin.