Thanks for the thoughts. I am going to program up a data dump from the
unit and see if I can find anything. For the moment I have simply
corrected the UTC offset manually, which means reprogramming twice a
year. So odd, over a decade of use with no problems. I checked my DST
code and it is correct, the date is the issue. ANother odd aspect: The
date is incrementing every day. It was starting with 1/14/2000 now it
says 1/16/2000. Hmmm...
Jonathan
On 8/31/2015 12:27 AM, Paolo Cravero wrote:
[not a solution, but info worth sharing]
Hi Jonathan,
when I read your description my thoughts went back to that time my
Garmin Geko 201 (small GPS tracker) recorded a date 15 years back in time.
Digging around I discovered that GPS/NMEA carry a 10 bit "week"
information, which makes a rollover every 1024 weeks. But quoting a
search result (written in 2013):
The last rollover (and the first since GPS went live in 1980)
was 0000 22 August 1999; the next would fall in 2019, but plans are
afoot to upgrade the satellite counters to 13 bits; this will delay
the next rollover until 2173
So what you are seeing is not due to a week rollover, even though my
Geko 201 showed the problem in 2010 (and others too).
Perhaps Motorola hardcoded a "starting date" that matched a week
number and counted from that point. Then a software variable has
overflowed or 1024 have passed and you're back to "Oncore UT day 0".
If the delta_days is constant you might add it to your code right
after reading the date information? You might discover is it some
integer number falling within powers of 2. :-)
Paolo
PS: Garmin has issued a firmware update for the Geko 201. But I doubt
I will get a new firmware in 2019...
--
You received this message because you are subscribed to the Google
Groups "neonixie-l" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to neonixie-l+unsubscr...@googlegroups.com
<mailto:neonixie-l+unsubscr...@googlegroups.com>.
To post to this group, send email to neonixie-l@googlegroups.com
<mailto:neonixie-l@googlegroups.com>.
To view this discussion on the web, visit
https://groups.google.com/d/msgid/neonixie-l/CABj2Vab8pYOcfn9ttwxtRx7%2BX-Egrhdt_7ns%2Bw6%3D1UsWGJumEw%40mail.gmail.com
<https://groups.google.com/d/msgid/neonixie-l/CABj2Vab8pYOcfn9ttwxtRx7%2BX-Egrhdt_7ns%2Bw6%3D1UsWGJumEw%40mail.gmail.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"neonixie-l" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to neonixie-l+unsubscr...@googlegroups.com.
To post to this group, send an email to neonixie-l@googlegroups.com.
To view this discussion on the web, visit
https://groups.google.com/d/msgid/neonixie-l/55E5C5E2.8090105%40madlabs.info.
For more options, visit https://groups.google.com/d/optout.