Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lx200zeq25 driver issues wrong guide commands #2117

Open
nelsonsousa opened this issue Sep 20, 2024 · 0 comments
Open

lx200zeq25 driver issues wrong guide commands #2117

nelsonsousa opened this issue Sep 20, 2024 · 0 comments
Labels

Comments

@nelsonsousa
Copy link
Contributor

Mount: iOptron iEQ45 (HC 8407)
Driver: lx200zeq25

Observed behaviour:

  • violent oscillations when guiding is on and sending pulses to the mount that start immediately after guiding starts.
  • no oscillations are seen in the logs when guiding corrections are turned off.

I've done quite a bit of research and noticed in the logs that the pulse commands are sent as "CMD <:Ms2500#>" (moving south) and likewise for the other directions. But iOptron's protocol (https://www.ioptron.us/ASCOM/RS-232_Command_language2013.pdf) states the commands as ":MsXXXXX#", and the document also states that the length of each number must be exact.

The driver in function LX200ZEQ25::SendPulseCmd formats the command using 4 digits only. This is what is causing the issue, I'm guessing the mount interprets ":Ms2500" as 25k ms instead of 2.5k ms.

I also use Indigo with my gear, the indigo driver formats the command using 5 digits and guiding works like a charm.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant