I was analysing a GPS track recorded using my Garmin Dakota (using some software of my own) and I noticed something really odd. The timestamp of each successive trackpoint increased much as I expected:
11:11:38
11:11:50
11:12:02
and then the next one jumps back by a whole minute:
11:11:13
and then they continue from there:
11:11:30
11:11:32 etc
I thought this was likely due to a bug in the GPSr software so I contacted Garmin, but they said that the time comes from the satelites and so there must have been a glitch in this signal.
Now I know the satelites get their time resynchronised from base stations when required, but I find it really hard to believe that any satelite could have been out by a whole minute, and of course the GPSr receives signals from several satelites.
Can any knowledgable forumites shed any light on this?

