As part of the field testing in VEHPI-30, a recurrence of this issue was found. Dates for an entire track segment covering 75 miles are in 1994.
Have a theory of the cause;
When the Pi was booted it would have been unable to contact an NTP server as no connectivity was available. No NTP servers would have been available during the drive, and so the system clock was probably used for conversion.
If this is the root cause, then the solution might simply be to take the GPS date as it's provided on the wire and use that rather than converting to Epoch. There's very little that it's likely to impact.
The fix in VEHPI-12 doesn't appear to have resolved this issue - the 1994 dates are definitely coming from the GPS. Timestamps generated by the system (such as those used in the Journeys segment) are correct, but those taken directly from the GPS are not.
A temporary solution might be to use the system time for now, though it's going to lead to some inaccuracies. It also raises the question of how accurate some of the other calculations are (speed etc).
Temporary fix introduced in commit 4a25a3b - The GPS fix data is amended to use a timestamp generated from the system time. Far from ideal, but should prevent this from happening whilst a better fix is found
Activity
2013-12-26 14:18:22
2013-12-26 20:38:07
2013-12-26 20:38:11
2013-12-27 00:42:16
Have a theory of the cause;
When the Pi was booted it would have been unable to contact an NTP server as no connectivity was available. No NTP servers would have been available during the drive, and so the system clock was probably used for conversion.
If this is the root cause, then the solution might simply be to take the GPS date as it's provided on the wire and use that rather than converting to Epoch. There's very little that it's likely to impact.
2013-12-27 01:47:50
2013-12-27 22:38:45
2013-12-27 22:56:44
2013-12-27 23:07:13
2013-12-27 23:12:24
2019-09-09 16:24:43
Realistically, project isn't going to see any further development so closing as Won't Fix
2019-09-09 16:24:43
2019-09-09 16:24:43