pypilot / tinypilot

tinycore linux based distribution for raspberry pi to run pypilot
14 stars 6 forks source link

GPSD 3.20 has an issue with week count rollover ; proposal to switch to GPSD 3.23.1 #2

Open smoothfroggy opened 2 years ago

smoothfroggy commented 2 years ago

I had an issue while plugging a gps (BU-353, SiRF) on tinypilot and observing that the sentence $GPRMC reported by gpspipe was incorporating an incorrect date (2002 instead of 2021) while the time was correct.

This behavior was not observed with GPSD V3.17 on openplotter, neither with GPSD V3.22 on debian 11.1

The problem is well described here: https://gitlab.com/gpsd/gpsd/-/issues/144

Recompiling GPSD with latest stable version available on http://download-mirror.savannah.gnu.org/releases/gpsd/ (V3.23.1) seems to correct the issue.

The proposal is then to change the version stated in gpsd.build to 3.23.1: WRKDIR=gpsd-3.23.1