Diving with a Descent MK1. Since Daylight Savings time last month, all dives i've imported since the are an hour ahead.
Dove Sat and on my Descent it shows dive time is 9:24, uploaded to MacDive and shows 10:24. Not a huge deal as i manually changed but wanted to report. I can provide and FIT file if needed.
Thanks
Time off since DST
-
- Posts: 8
- Joined: Mon Feb 05, 2018 3:54 am
- Dive Computer: Garmin Descent MK1
- nick
- Site Admin
- Posts: 4374
- Joined: Sat Apr 12, 2008 8:33 am
- Dive Computer: Shearwater Teric
- Contact:
Re: Time off since DST
Yeah could you please send me a couple of fit files - one that is correct and one that is not?
Will take a look.
Will take a look.
-
- Posts: 8
- Joined: Mon Feb 05, 2018 3:54 am
- Dive Computer: Garmin Descent MK1
Re: Time off since DST
I've attached a zip file containing 2 fit files, One labeled Good and the other Bad.
Thanks!
Thanks!
- Attachments
-
- Archive.zip
- (87.54 KiB) Downloaded 367 times
- nick
- Site Admin
- Posts: 4374
- Joined: Sat Apr 12, 2008 8:33 am
- Dive Computer: Shearwater Teric
- Contact:
Re: Time off since DST
I think I have a fix. Can you drop me an email, I'll send you a beta version. Can you also clarify from those two files exactly what the dates are supposed to be?
Re: Time off since DST
Hey Nick,
if you still need files or details let me know, I was just troubleshooting this issue for a Descent Mk2i. What I'm seeing (being in America/Los Angeles TZ which currently has daylight savings time and is UTC-07:00)
Dive Start (MacDive) 2021-05-16 09:25:28
Dive Start (Actual) 2021-05-16 08:25:28
Raw timestamp .FIT file: 990121120 seconds
Raw time offset in .FIT file: 0 seconds
According to my understanding of the file format this means that the time was stored in UTC within the .FIT file.
Using the Garmin reference time 1989-12-31 00:00:00, adding the 990121120 seconds and converting the resulting UTC timestamp to the local timezone seems to yield the right results.
if you still need files or details let me know, I was just troubleshooting this issue for a Descent Mk2i. What I'm seeing (being in America/Los Angeles TZ which currently has daylight savings time and is UTC-07:00)
Dive Start (MacDive) 2021-05-16 09:25:28
Dive Start (Actual) 2021-05-16 08:25:28
Raw timestamp .FIT file: 990121120 seconds
Raw time offset in .FIT file: 0 seconds
According to my understanding of the file format this means that the time was stored in UTC within the .FIT file.
Using the Garmin reference time 1989-12-31 00:00:00, adding the 990121120 seconds and converting the resulting UTC timestamp to the local timezone seems to yield the right results.
- nick
- Site Admin
- Posts: 4374
- Joined: Sat Apr 12, 2008 8:33 am
- Dive Computer: Shearwater Teric
- Contact:
Re: Time off since DST
No data needed - the issue was fixed. Thanks though.