Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Check various test sentences against the Maritec decoder. | Eric S. Raymond | 2013-10-18 | 1 | -5/+14 |
| | |||||
* | Address Savannah bug #40298: AIS type 27 too strict size check | Eric S. Raymond | 2013-10-18 | 4 | -0/+7 |
| | |||||
* | Address Savannah tracker issue #40297: AIS type 19 decoding bug. | Eric S. Raymond | 2013-10-18 | 3 | -3/+3 |
| | |||||
* | Typo fixes. | Eric S. Raymond | 2013-10-14 | 1 | -5/+5 |
| | |||||
* | New-style dumping (numeric and text both) for two more fields. | Eric S. Raymond | 2013-10-01 | 2 | -4/+4 |
| | | | | All regression tests pass. | ||||
* | Rebuild the regression test loads so they dump in the new style. | Eric S. Raymond | 2013-10-01 | 5 | -124/+124 |
| | | | | All regression tests pass. | ||||
* | Typo fix. | Eric S. Raymond | 2013-09-29 | 1 | -1/+1 |
| | |||||
* | Updare AIVDM regression tests for previous commit. | Eric S. Raymond | 2013-09-15 | 4 | -7/+7 |
| | |||||
* | Split Type 24 reporting, including the -s option to gpsdecode. | Eric S. Raymond | 2013-09-14 | 1 | -1/+1 |
| | | | | All regression tests pass. | ||||
* | Minor fix to AIS type 1,2,3 radio field decoding. | Eric S. Raymond | 2013-07-05 | 5 | -84/+84 |
| | |||||
* | Fix a malformed-packet crash. | Eric S. Raymond | 2013-04-24 | 1 | -5/+6 |
| | | | | | | | | | | Under weird circumstances, this line of device input $GPGGA,030130$GPGLL,2638.1728,N,08011.3893,W,030131.000,A,A*41 could core-dump the packet parser. The context had to be exactly right for it to happen. The bug was an incorrect attempt at optimizing recovery from this rare case. | ||||
* | Add database entry for Triton 400. | Eric S. Raymond | 2013-04-23 | 2 | -0/+76 |
| |