| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Also fixed some bugs. SBAS moved from 120-159 to 33-64,152-158.
QZSS goes up to 199.
|
|
|
|
| |
This cleaned up some regressions.
|
|
|
|
|
|
|
| |
This should force output when people program their u-blox
in strange ways. The obvious effect on the regressions is
just extra TPV output. Need to improve the cycle detection
a bit more to prevent that.
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Odd that it was never there before...
|
|
|
|
| |
Replace zero times with blanks.
|
| |
|
| |
|
|
|
|
|
| |
This released a flood of GPGBS. But the GPGBS are wrong format
according to NMEA 3.0...
|
|
|
|
| |
Most current gpsd drivers do not report leap seconds.
|
| |
|
|
|
|
| |
rebuild regression tests.
|
|
|
|
|
| |
This macro was wrong, and causing valid sats to not be included in
the COP calculations.
|
|
|
|
| |
Update regression tests for new values.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
2 steps forward, one step back.
Changing cycle end for UBX broke old UBX samples. Reverting that
change breaks the new ECEF, that will need more work.
Fixing when a UBX cycle is cleared broke the UBX regression tests, but
the old way was wrong. So update the regression tests.
|
|
|
|
|
|
|
|
|
| |
This reverts commit 22a020ec1c2bc85eff681ecacc6d2bb79fdddc9c.
This commit broke PPS on uBlox. PPS would flip from offset
0 to offset -1, and back, every few minutes.
Also stray characters (^M) in the log files.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
NAV-SOL has only been retained for backwards compatibility; users are
recommended to use the UBX-NAV-PVT message in preference.
A regression test case using ublox-neo-m8n is also added.
Also fix the checking on valid flags of iTOW and fTOW and process fTOW whose
range is +-500us. Update test/dae/ublox-aek-4t.log.chk accordingly.
Signed-off-by: Clark Li <clark.li@cohdawireless.com>
Signed-off-by: Fred Wright <fw@fwright.net>
|
|
|
|
|
|
| |
The broken tests are the ones where we have to do our own conversion from
week/second to UTC because the device either doesn't supply UTC or its
reporting is broken.
|
|
|
|
|
|
|
|
| |
GPGSA is commonly taken to be 12 sats. Prevent ublox and TSIP drivers
from outputting more. No regressions had more than 12 anyway.
DOPs that were NaNs were output as 0.0. Now output as blanks.
Too easy for a user to take 0.0 as a real number.
|
|
|
|
|
| |
Also update the affected regression files. gpsd had been
throwing away the DGPS status.
|
|
|
|
| |
Explain what breaks on a leap-second transition, and why, in build.txt.
|
|
|
|
|
| |
A concerted effort to reduce all tests to below 10K in volume each while
preserving all significant test features.
|
|
|
|
| |
Required one check rebuild (change affects only error estimates).
|
|
|
|
| |
Required one check file rebuild. All regressuin tests pass.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
That is, rather than having to interpolate them. This required two
regression-test rebuilds in obvious places.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|