Yo Håkan!
On Wed, 27 Mar 2024 13:37:54 +0100
Håkan Elmqvist <hakelm@smeden.org> wrote:
I have an old usb-gps receiver labelled navibe GM-720 (see below for
lsusb ID).
the USB ID is just for a plain vanilla USB to serial chip. A quick
google finds the manual:
https://www.manualslib.com/manual/1164358/Navibe-Gm720.html?page=3#manual
It is a SiRF Star III chip. Nice in its day.
Together with gpsd and gpspipe it seems to work properly
with one exception: today (2024-03-27) the date is reported as
2043-11-11, time of day is, however, correct.
Could this be a software error or is it a hardware problem?
Neither, it is a firmware error in the GPS chip. Caused by
GPS Week Number Rollover.
https://en.wikipedia.org/wiki/GPS_week_number_rollover
Just look at your NMEA.
Is there any tool I could use to find out?
No need. Almost all GPS receivers have this bug. Often fixed by
a firmware update, but since SiRF was bought, no chance of that.
https://en.wikipedia.org/wiki/SiRF
Qualcomms record for support is very bad.
What version gpsd do you have? Newer versions should correctt the
date for you.
RGDS
GARY
---------------------------------------------------------------------------
Gary E. Miller Rellim 109 NW Wilmington Ave., Suite E, Bend, OR 97703
gem@rellim.com Tel:+1 541 382 8588
Veritas liberabit vos. -- Quid est veritas?
"If you can't measure it, you can't improve it." - Lord Kelvin