diff options
author | Gary E. Miller <gem@rellim.com> | 2018-10-25 13:30:47 -0700 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2018-10-25 13:30:47 -0700 |
commit | c1231057dc39252fbd5eb243cb30f25ce6db9c95 (patch) | |
tree | 04d107c39dc942fd7b41cc3cdff3a7b1d041e9c6 /driver_nmea0183.c | |
parent | afb75aeb519a2bbea6c1d081c936b1393c87b0a0 (diff) | |
download | gpsd-c1231057dc39252fbd5eb243cb30f25ce6db9c95.tar.gz |
driver_nmea0183: Fix off by one error in $GLGSV decode.
Diffstat (limited to 'driver_nmea0183.c')
-rw-r--r-- | driver_nmea0183.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/driver_nmea0183.c b/driver_nmea0183.c index 74bd42c5..cdbef44e 100644 --- a/driver_nmea0183.c +++ b/driver_nmea0183.c @@ -637,7 +637,7 @@ static int nmeaid_to_prn(char *talker, int satnum, unsigned char *gnssid, } else if (65 <= satnum && 96 >= satnum) { /* GLONASS */ *gnssid = 6; - *svid = satnum - 65; + *svid = satnum - 64; } else if (120 <= satnum && 158 >= satnum) { /* SBAS */ *gnssid = 1; |