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

Celestron GPS, incorrect handling of time and DST #2140

Open
jojje70 opened this issue Oct 23, 2024 · 0 comments
Open

Celestron GPS, incorrect handling of time and DST #2140

jojje70 opened this issue Oct 23, 2024 · 0 comments
Labels

Comments

@jojje70
Copy link

jojje70 commented Oct 23, 2024

Describe the bug
There is a bug in how the Celestron GPS driver for CG-5 handles time. If you set "current time" + set "Daylight Saving" instead of "Standard Time" in the handcontroller, the mount and Ekos will not agree when a Meridian Flip should take place. Ekos is ahead of the mount in time, and it seems to be about 2 hours (30 degrees azimuth).

A workaround is to set the handcontroller to use Standard Time, regardless of whether it is daylight saving time or not, and subtract one hour when entering the current time. The corresponding time also needs to be manually set in the operating system for Ekos so that these are compliant. However, the workaround doesn't work if you use the Stellarmate APP to control the mount. I suppose it doent´t work because the correct time is synced via GPS and not set with a -1 hour manually in the OS.

This applies to CG-5 with firmware: HC GEM 4.22 and MC 5.20, 5.20

To Reproduce
Startup the mount, set:

  • Index
  • Current Time (UTC+timzone+DST)
  • Daylight Saving
  • Zone 1
  • Current Date
  • Last Alignment

Startup Stellarmate on Raspberry Pi

  • Set correct date and time in OS.
  • Start Kstars, set location (Stockholm)
  • Start Ekos
  • Activate Meridian Flip HA>5
  • Slew to a star near west of the meridian. Wait until HA>5

When HA>5 Ekos will start sending Gotos, but the mount will not agree its time and the Goto command repeats (i suppose it will try until the mounts azimuth is near RA Limit, and in this case it is a 30 degree diff)

Mount Azimuth when Ekos tries to Meridian Flip: 156 53'00"
Mount RA West Limit: -6 (+186 degrees Azimuth)
Mount RA East Limit: -6 (+354 derees Azimuth)

Expected behavior
Mount and Ekos should agree when its time for Meridian Flip.

Desktop (please complete the following information):

  • OS: Stellarmate on Raspberry Pi 4
  • Version: 1.8.5

**Logfiles
Incorrect handling of time and an incomplete Meridian Flip: log_19-07-54.txt
Workaround handling of time and an complete Meridian Flip: log_20-02-10.txt

log_19-07-54.txt
log_20-02-10.txt

@jojje70 jojje70 added the bug label Oct 23, 2024
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