summaryrefslogtreecommitdiff
path: root/test/daemon/sl869.log.chk
Commit message (Collapse)AuthorAgeFilesLines
* Split epe into eph and sep.Gary E. Miller2019-03-221-8/+8
| | | | | | | | 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.
* driver_nmea0183: Tweak xxGGA mode setting.Gary E. Miller2019-03-191-3/+3
|
* driver_nmea0183: Have xxGGA set time and mode.Gary E. Miller2019-03-181-27/+7
|
* gpsd_json: epe now in the JSON.Gary E. Miller2019-03-151-12/+12
| | | | Odd that it was never there before...
* driver_nmea0183: Be more aggressive reporting NO_FIX in GPRMC.Gary E. Miller2019-03-141-0/+7
| | | | | Fixes long standing complaints that gpsd freezes instead of reporting NO FIX.
* Change NMEA mode setting, thus major changes in gpsd_error_model().Gary E. Miller2019-03-071-6/+9
| | | | | | | | | | | | | | | | 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: Fix off by one error in $GLGSV decode.Gary E. Miller2018-10-251-30/+30
|
* driver_nmea0183: Decode gnssid:svid from $xxGSV.Gary E. Miller2018-09-191-31/+31
|
* Fixes bug in filtering of ID 0 in satellite views.Fred Wright2016-04-211-15/+15
| | | | | | | | | | | | | | | | | | | | | | | | | Because the GSV processing invokes nmeaid_to_prn() before checking for an apparent ID of zero, it was possible for zero (or blank) IDs for non-GPS sentences to get offset to nonzero values and hence not filtered out. This fix ensures that only nonzero values are adjusted. Due to this bug, two of the regression tests had incorrect reference results: 1) The nl2008u receiver includes the new signal ID field, though the reported value is (incorrectly) zero. Due to another bug (to be fixed separately), this is interpreted as an additional ID in each GSV sentence. The zero-ID filter excluded this correctly for GPGSV, but for GLGSV it saw phantom entries for "ID 37". 2) The sl869 receiver reports empty fields for unused satellite slots in any GSV sentence. Again, this didn't hurt for GPGSV, and the GLGSV test data happens to have a multiple of four satellites, but the QZGSV sentences produced phantom "ID 193" entries. TESTED: Ran "scons build-all check", which passed after updating the two regression cases noted above.
* Fix regressions changed by GNGSA fix.Gary E. Miller2016-04-071-35/+35
|
* Full support for Beido and QZSS constellations in NMEA0183 skyviews.Eric S. Raymond2015-02-281-0/+30
| | | | | All regression tests pass. Required one test rebuild for QZNSS; Beidou test added.
* More test trimming.Eric S. Raymond2015-02-091-72/+0
| | | | | A concerted effort to reduce all tests to below 10K in volume each while preserving all significant test features.
* Shorten many regression tests to improve test time.Eric S. Raymond2015-02-081-5909/+1
|
* GNSS and GLOSS SKY reoport are now mergedEric S. Raymond2014-08-261-477/+0
| | | | | Fixes Savannah bug #42407: wrong interpretation of NMEA messages for mixed GPS/GLONASS recievers.
* Accumulate GNSS+GLONASS satelite reports.Eric S. Raymond2014-08-251-478/+478
| | | | | This isn't ideal. Wgen a GPS emits both we get two SKY reports per cycle, with the second one cumulative.
* Drop the obsolete tag field from JSON output. Bump the minor protocol number.Eric S. Raymond2014-08-241-1873/+1873
| | | | | | | 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.
* A fix to internal track interpolation - required some test load rebuilds.Eric S. Raymond2013-11-221-1/+1
|
* Do *not* clear DOPs every time a satellite picture comes from the receiver.Eric S. Raymond2013-01-151-1215/+1215
| | | | | | | | | | | | | | | | | | | Required a regression-test rebuild. The immediate reason for this was Savannah bug bug #37810: satellites_used always zero via gpsd socket with multi nmea GSA/GSV. As the user reporting said: The "satellites_used" field in a "struct gps_data_t" filled in by "gps_read" is always returning zero. This module emits GNGSA messages in a group of three. My information is that the first GNGSA pertains to GPS, second to GLONASS, third to QZSS. It also emits GSV messages using talker id's GL,GP,QZ. The larger point is that DOPs are likely to be valid for longer than a GSV reporting cycle; they change only slowly as the actual sat configuration does. So it makes sense to retain them.
* Dang, forgot to regidster the checkin file for our most recent test.Eric S. Raymond2013-01-151-0/+6654