Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Full support for Beido and QZSS constellations in NMEA0183 skyviews. | Eric S. Raymond | 2015-02-28 | 5 | -3/+220 | |
| | | | | | All regression tests pass. Required one test rebuild for QZNSS; Beidou test added. | |||||
* | Feature removal - delete last remnants of old pre-JSON protocol from libgps. | Eric S. Raymond | 2015-02-22 | 2 | -11/+0 | |
| | | | | | All regression tests pass. Clients are working live. PPS observed on Macx-1. | |||||
* | Fix another type24 bug in driver_nmea2000.c | Reinhard Arlt | 2015-02-18 | 1 | -3/+1 | |
| | ||||||
* | Comment typo fix in two test loads. No code changes. | Eric S. Raymond | 2015-02-15 | 2 | -2/+2 | |
| | ||||||
* | Adjust nmea2000 checkfile. | Reinhard Arlt | 2015-02-13 | 1 | -1/+1 | |
| | ||||||
* | More test trimming. | Eric S. Raymond | 2015-02-09 | 68 | -11177/+28 | |
| | | | | | 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. Raymond | 2015-02-08 | 28 | -36923/+12 | |
| | ||||||
* | Trim the ac12_binary tesrt ro shortten it and avoid end-detection issues. | Eric S. Raymond | 2015-02-08 | 2 | -0/+0 | |
| | ||||||
* | Revert the change abolishing the "pps" policy flag, it broke gpsmon client mode. | Eric S. Raymond | 2015-02-02 | 1 | -1/+1 | |
| | | | | All regression tests pass. | |||||
* | New checkfile for nmea2000. | Reinhard Arlt | 2015-01-31 | 1 | -24/+24 | |
| | ||||||
* | Change JSON encoding in checkfile. | Reinhard Arlt | 2015-01-31 | 1 | -123/+123 | |
| | ||||||
* | Fix a formatting error in AIS JSON generation (client library get it right). | Eric S. Raymond | 2015-01-30 | 1 | -4/+4 | |
| | | | | Required one test rebuild. | |||||
* | Add logfile and checkfile for nmea2000. | Reinhard Arlt | 2015-01-28 | 2 | -0/+25242 | |
| | ||||||
* | Coverity/splint cleanup. | Eric S. Raymond | 2015-01-21 | 1 | -43/+43 | |
| | | | | | Turned up a bug in where a counter was incremented un the Navcom driver; this required one test rebuild. | |||||
* | Almost entirely eliminate use of sats_used array. | Eric S. Raymond | 2015-01-10 | 10 | -306/+306 | |
| | | | | | | | Instead, set the used member in the satellites array directly where possible. The NMEA0183 and TSIP drivers still need a local equivalent. This changes pseudo-NMEA GSA output in several binary-protocol tests. | |||||
* | In the navcom driver, get satellites used from the Channel Status packet. | Eric S. Raymond | 2015-01-10 | 1 | -29/+29 | |
| | | | | | | Affects only GSA emission in pseudo-NMEA mode, fixing a lingering bug whee the last sat in the listing was sometimes duplicated. Required one test build. | |||||
* | Safety fix: ensure that SBAS satellites are never used in error modeling. | Eric S. Raymond | 2015-01-10 | 1 | -19/+19 | |
| | | | | Required one check rebuild (change affects only error estimates). | |||||
* | Fix a bug that produced duplicate satellite IDs in psesudo-NMA GSA. | Eric S. Raymond | 2015-01-10 | 1 | -8/+8 | |
| | | | | Required one check file rebuild. All regressuin tests pass. | |||||
* | Revise SiRF driver to be get satellites-used info from the skyview sentence. | Eric S. Raymond | 2015-01-09 | 4 | -126/+130 | |
| | | | | | | | | | | | Before, that information was partly coming from the navigation-solution message and being pieced together with related data from svinfo. This way of doing things is more consistent. While this change required a rebuild of four check files, the effects are minor. Fixes don't change, but some generated pseudo-NMEA does and the error modeler can sometimes compute error estimates in cases where the old code could not because of a determinant-zero condition. | |||||
* | Fix a bug in Superstar satellites-used compuation. | Eric S. Raymond | 2015-01-09 | 1 | -46/+46 | |
| | | | | Required one checkfile rebuild. | |||||
* | Add a SiRF-IV regressio n test (NMEA mode). All regressiopn tests pass. | Eric S. Raymond | 2015-01-09 | 2 | -0/+6493 | |
| | ||||||
* | AIS fixes required three check file rebuilds. All regression tests pass. | Eric S. Raymond | 2015-01-08 | 3 | -3/+3 | |
| | ||||||
* | Refactor representation of satellite data into an array of structs... | Eric S. Raymond | 2014-09-22 | 4 | -246/+246 | |
| | | | | | | | | | | | | | | | | | | ...from a set of parallel arrays. This change flushed out a longstanding bug in the computation of DOPs for estimated error bars. Some test-load rebuilds were required: geostar-geos1m-binary.log.chk: With this change error estimates are computed and reported. trimble-lassen_iq-3dfix.log, trimble-lassen_iq-3dfix.log: the change revealed a bug in the computation of satellite-seen bits. Error estimates did not change. navcom.log: Error estimates changed. With these rebuilds, all regression tests pass. | |||||
* | Fix an odd little bug in pseudo-NMEA reporting. | Eric S. Raymond | 2014-09-22 | 12 | -378/+378 | |
| | | | | | | | | | | | | | | | | | | | | | | Um. What was I thinking when I wrote that guard? It zeroed out reports of satellites used. Required a rebuild of the following (binary-orotocol) test logs. test/daemon/bu303-climbing.log.chk test/daemon/bu303-moving.log.chk test/daemon/bu303-stillfix.log.chk test/daemon/italk-binary.log.chk test/daemon/navcom.log.chk test/daemon/superstar2.log.chk test/daemon/trimble-lassen_iq-3dfix.log.chk test/daemon/trimble-lassen_iq.log.chk test/daemon/ublox-aek-4t.log.chk test/daemon/ublox-lea-4t.log.chk test/daemon/ublox-sirf1.log.chk test/daemon/zodiac.log.chk After that, all regressiion tests pass. | |||||
* | Fix stupid finger error in DOP computation. | Eric S. Raymond | 2014-09-21 | 47 | -3576/+3576 | |
| | ||||||
* | Second attempt at DOP computation fix. | Eric S. Raymond | 2014-09-19 | 54 | -4094/+4116 | |
| | ||||||
* | Fix a subtle error in DOP computation. This makes a prompt release a good idea. | Eric S. Raymond | 2014-09-19 | 53 | -4106/+4084 | |
| | ||||||
* | A bug fix for error modeling when NMEA 0183 reports empty DOP fields. | Eric S. Raymond | 2014-09-19 | 13 | -383/+383 | |
| | | | | Required 13 regression-test rebuilds. | |||||
* | Type 25 and 26 improvements required a rebuild of the AIS regression tests. | Eric S. Raymond | 2014-08-29 | 3 | -12/+12 | |
| | ||||||
* | GNSS and GLOSS SKY reoport are now merged | Eric S. Raymond | 2014-08-26 | 3 | -491/+0 | |
| | | | | | Fixes Savannah bug #42407: wrong interpretation of NMEA messages for mixed GPS/GLONASS recievers. | |||||
* | Accumulate GNSS+GLONASS satelite reports. | Eric S. Raymond | 2014-08-25 | 4 | -484/+1172 | |
| | | | | | 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. Raymond | 2014-08-24 | 82 | -7308/+7308 | |
| | | | | | | | 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. | |||||
* | PPS is no kinger marked unstable/experimental. | Eric S. Raymond | 2014-08-23 | 1 | -1/+1 | |
| | ||||||
* | Device list fully moved out of terminal union; all regression tests pass. | Eric S. Raymond | 2014-08-23 | 1 | -1/+3 | |
| | ||||||
* | Prevent false matching of the Inland AIS shape on unstructured Type 8s. | Eric S. Raymond | 2014-08-19 | 4 | -0/+17 | |
| | | | | Also, add a regression test for this. | |||||
* | Cirresct specification annd processing of Inland AIS Type 10 message. | Eric S. Raymond | 2014-08-18 | 4 | -0/+25 | |
| | ||||||
* | One test rebuild is required to go with the last JSON fix. | Eric S. Raymond | 2014-05-17 | 1 | -1/+1 | |
| | ||||||
* | Get vertical error position and speed estimates from the u-blox driver. | Pavel Kirienko | 2013-11-26 | 2 | -56/+56 | |
| | | | | | That is, rather than having to interpolate them. This required two regression-test rebuilds in obvious places. | |||||
* | Typo fix. | Eric S. Raymond | 2013-11-25 | 1 | -1/+1 | |
| | ||||||
* | A fix to internal track interpolation - required some test load rebuilds. | Eric S. Raymond | 2013-11-22 | 31 | -1243/+1243 | |
| | ||||||
* | Minor correction to use UBX error estimstes. | Pavel Kirienko | 2013-11-20 | 3 | -60/+60 | |
| | | | | | | | | | | | Before this patch, the implementation of the u-blox driver parsed the EPX/EPY/EPS values properly, but did not update bitfields SPEEDERR_SET and HERR_SET. Since the mask was not being updated, the estimated accuracy was being immediately overwritten from gpsd_error_model(). Three regression tests were affected and had to be rebuilt. | |||||
* | ppsbar -> pps. | Eric S. Raymond | 2013-11-13 | 1 | -1/+1 | |
| | | | | All regression tests pass. PPS is live in both gpsd and gpsmon. | |||||
* | Stop trying to set serial parity in the test loads. | Eric S. Raymond | 2013-11-11 | 3 | -0/+0 | |
| | | | | | It's not actually needed, and it makes Fedora Linux barf, leading to spurious test failures. | |||||
* | A regression test had to be rebuilt to track the ppsbar library change. | Eric S. Raymond | 2013-11-10 | 1 | -1/+1 | |
| | | | | All regression tests pass, PPS is live. | |||||
* | uBlox -> u-blox; the company does not biicapitalize its name. | Eric S. Raymond | 2013-11-09 | 13 | -3/+3 | |
| | ||||||
* | Polish the JSON passthrough code, and add a regression test. | Eric S. Raymond | 2013-11-07 | 2 | -0/+11 | |
| | ||||||
* | Both the SiRF-III live test and the bug #36409 pathological case work. | Eric S. Raymond | 2013-11-04 | 2 | -0/+29 | |
| | | | | | | | | It's not clear why the SiRF-III problem went away. This bears watching; if it recurs, the test in lingpsd_core.c:hunt_failure() may need more work. All regression tests pass. PPS is live. | |||||
* | Create a regression test for the TCP fake source capability. | Eric S. Raymond | 2013-11-03 | 3 | -1/+30 | |
| | | | | | Also, move the ephemeral ports used for these well up into the private-port range. | |||||
* | Restore "Transport: UDP" functionality to gpsfake. | Eric S. Raymond | 2013-11-03 | 2 | -0/+27 | |
| | | | | Add a regression test for it. | |||||
* | Update the hardware database; add a regression test for the GR601-W. | Eric S. Raymond | 2013-10-24 | 2 | -0/+175 | |
| |