summaryrefslogtreecommitdiff
path: root/test/daemon/garmin17n.log.chk
Commit message (Collapse)AuthorAgeFilesLines
* driver_nmea0183: Enforce NMEA 4.0 type PRNs.Gary E. Miller2019-05-021-1/+1
| | | | | | | | | | | | | | | | Up until now, the PWN was whatever the GPS said it was. With NMEA 4.10 this is no longer sustainable. The u-blox 9 defaults to NMEA 4.10, sort of. It sometimes puts NMEA 4.0 PRNs into NMEA 4.10 sentences. Some people like to use both u-blox binary and NMEA sentences mixed together, so the time has come to enforce the PRN complies with NMEA 4.0 extended numbering. Sadly this can not map exactly into u-blox numbering, but is a start. Fixing this uncovered other examples of non NMEA compliant sentences in the regressions. So many regressions changed. The most obvious change is that NMEA 4.0 puts the SBAS PRN in the range 33-64 and 152-158, not 120-158 as u-blox does.
* driver_nmea0183: Add decode for $PGRME.Gary E. Miller2019-03-251-1/+2
| | | | Another one with cycle ender issues...
* Split epe into eph and sep.Gary E. Miller2019-03-221-4/+4
| | | | | | | | Try to do it with forward and backward compatibility, which is challenging with current miscojson. Sometimes epe was used to 2D estimated erro. Sometimes for 3D error. So make it explicit eph is 2D, and sep is 3D.
* gpsd_json: epe now in the JSON.Gary E. Miller2019-03-151-3/+3
| | | | Odd that it was never there before...
* driver_nmea0183: Improve GxRMC to decode FAA Mode indicator.Gary E. Miller2019-03-081-1/+1
| | | | | This changed some regressions as TPV now has a "status" field it did not have before.
* Change NMEA mode setting, thus major changes in gpsd_error_model().Gary E. Miller2019-03-071-3/+3
| | | | | | | | | | | | | | | | The start of this overly large patch was to simply move the test for MODE_2D/3D flipping, which only affect NMEA 183, back into driver_nmea0813.c But that was intertwined with how gpsd_error_model() computes derived variables, which required major changes to how NMEA 183 mode_2D/3D are set. This ultimatly led to major regression test results. Almost all for the better. I tried to break it up, but moving from one paradigm to another needed one big jump...
* driver_nmea0183: Decode gnssid:svid from $xxGSV.Gary E. Miller2018-09-191-1/+1
|
* Add "status" to TPV for DGPS notificationGary E. Miller2016-04-061-4/+4
| | | | | Also update the affected regression files. gpsd had been throwing away the DGPS status.
* Fix stupid finger error in DOP computation.Eric S. Raymond2014-09-211-1/+1
|
* Second attempt at DOP computation fix.Eric S. Raymond2014-09-191-1/+1
|
* Fix a subtle error in DOP computation. This makes a prompt release a good idea.Eric S. Raymond2014-09-191-1/+1
|
* Drop the obsolete tag field from JSON output. Bump the minor protocol number.Eric S. Raymond2014-08-241-6/+6
| | | | | | | Required a regression-test rebuild, of course. The field is still set by the TSIP and SiRF drivers; the SiRF driver actually uses it. It may be possible to eliminate the TSIP uses, but so far attempting this has produced odd regression-test failures.
* Test rebuild required by mike_t's last commit.Eric S. Raymond2012-10-231-1/+1
|
* Emit "mode" before its dependent attributes in TPV, and timestamps with .3f.Eric S. Raymond2011-03-221-5/+5
| | | | Required a regression-test rebuild.
* Timestamps in TPV and SKY go from float seconds since Unix epoch to ISO8601.Eric S. Raymond2011-01-291-5/+5
| | | | | | | | Protocol version number is bumped. Python and C test clients are known to work; interfaces of the C and Python client bindings are unchanged. Third-party client-side bindings which rely on naively copying JSON members will break (implementers have been repeatedly warned not to do this).
* A longstanding bug in error modeling fixed.Eric S. Raymond2010-04-131-1/+1
| | | | | | The guard controllong DOP computation wasn't right. The result was that x/y error estimates were computed much less often than they should have been.
* There are client library tests now, so rename the 'stable' directory...Eric S. Raymond2009-11-301-0/+28
...to something more descriptive.