summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
...
* driver_sirf: Add support for MID 67.1 and MID 67.16.Gary E. Miller2019-01-091-0/+420
| | | | | This is initial support for SiRFstarV chipset. Regressions updated. Skyview seems to work.
* regresions: Add Sirfstar V binary logGary E. Miller2019-01-072-0/+0
| | | | | And the .chk file is blank because the Sirfstar V messages are undocumented by Qualcomm.
* Rebuild tests to address Savannah bug #52678...Eric S. Raymond2018-12-267-1525/+1525
| | | | ...Get 'scons check' to work with test/daemon/ntrip_sourcetable.log
* nmea0183: Use the pdop from GGA.Gary E. Miller2018-12-041-4/+4
|
* driver_skytraq: Fix bad decode of ecefvz. Add WIP raw decode.Gary E. Miller2018-11-291-9/+9
| | | | Raw decode commented out for now.
* driver_skytraq: Decode gnssID and svID.Gary E. Miller2018-11-281-9/+9
| | | | Now cgps will show the constellation ID.
* gpsrinex: Add C2C, L2C support. Update regressions to match.Gary E. Miller2018-11-122-78/+78
|
* GREIS: Add doppler to RAW.Gary E. Miller2018-11-111-39/+39
|
* GREIS: Add locktime to RAW, it is always LOCKMAX.Gary E. Miller2018-11-111-39/+39
| | | | For some reason GREIS does not report carrierphase slips.
* GREIS: Fix pseudoranges. Meters, not seconds.Gary E. Miller2018-11-101-39/+39
|
* GREIS: Fix regression for JSON RAW change.Gary E. Miller2018-11-101-0/+39
|
* RAW: Save space in the JSON. Data from GREIS.Gary E. Miller2018-11-101-21/+21
|
* GREIS: A different approach to RAW.Gary E. Miller2018-11-102-119/+1071
|
* GREIS: Add a regression test of raw messages.Gary E. Miller2018-11-102-0/+119
| | | | Of course gpsd ignores the raw for now.
* gpsutils: fix rounding error in unix_to_iso8601(), add/fix tests.Gary E. Miller2018-11-081-7/+7
| | | | | | | | | | 1541766896.999512 became "2018-11-09T12:34:56.000Z". Which sould be :57. The fractional seconds got rounded up, but the seconds did not get incremented to match. Added regression tests for unix_to_iso8601(). Reported by Peter Liu <greendice@me.com>.
* driver_ubx: Fix RAWX leapseconds and carrierphase.Gary E. Miller2018-11-061-230/+230
|
* rawdata: Add locktime field.Gary E. Miller2018-11-061-39/+39
| | | | So a client can see Carrier Phase slips.
* driver_ubx: Of course RINEX encoded SBAS svid their own way.Gary E. Miller2018-11-061-39/+39
|
* rawdata: change mtime from UTC to GPS.Gary E. Miller2018-11-051-39/+39
| | | | Oddly, gpsd clients to not know the current leap seconds.
* TPV: Add leapseconds to TPV JSON.Gary E. Miller2018-11-059-264/+264
| | | | Most current gpsd drivers do not report leap seconds.
* driver_ubx: Save leap seconds from RAWX.Gary E. Miller2018-11-051-230/+230
| | | | If valid.
* driver_ubx: reject cpMes if cpStdev <= 5.Gary E. Miller2018-11-051-39/+39
| | | | RTKLIB does this.
* rawdata: Add lli to JSON data, use NAN for invalid cpMeas and prMeasGary E. Miller2018-11-051-39/+39
|
* Add regressions test for bundg_zeus 9Oleg Roitburd2018-11-032-0/+10890
| | | | | | A marine GPS plus sensors. Signed-off-by: Gary E. Miller <gem@rellim.com>
* driver_ubx: RAWX rcvTow was off by 1,000.Gary E. Miller2018-10-301-39/+39
|
* Fix neo-m8t RAW regression test.Gary E. Miller2018-10-301-258/+258
|
* gpsd_json: Add freqid and obs (obs_code) to RAW message.Gary E. Miller2018-10-291-39/+39
|
* rawdata_t: Split mtime into time and nsec.Gary E. Miller2018-10-291-39/+39
| | | | And have to use t_real for mtime bacause json.c has no t_long type.
* rawdata_t: convert mtime from timestamp_t to timespec_t.Gary E. Miller2018-10-261-39/+39
| | | | One ns is important when measuring distance using time.
* rawdata_t: rearrange structure again.Gary E. Miller2018-10-261-39/+39
| | | | No need for 140 copies of the identical mtime.
* ublox-neo-m8t: add u-blox8 RMX-RAWX and NAV-SOL samples.Gary E. Miller2018-10-262-0/+258
|
* driver_nmea0183: Fix off by one error in $GLGSV decode.Gary E. Miller2018-10-2510-156/+156
|
* driver_ubx: Pass on sats seen even if zero SNR.Gary E. Miller2018-10-183-134/+169
|
* driver_ubx: Fix endian-ness of UBX-NAV-SAT.Gary E. Miller2018-10-131-5/+5
|
* driver_ubx: Add decode for UBX-NAV-SAT.Gary E. Miller2018-10-131-0/+40
| | | | | UBX-NAV-SVINFO is repalced by UBX-NAV-SAT. Rebuild the regression test that had some of these messages.
* driver_sirf: add gnssid:svid.Gary E. Miller2018-09-244-37/+37
| | | | Not hard since SiRF only uses GPS and SBAS.
* AIS: Rebuild regressions tests for new precision.Gary E. Miller2018-09-211-36/+36
| | | | scons check needs to complain when AIS regression tests fail.
* driver_nmea0183: Decode gnssid:svid from $xxGSV.Gary E. Miller2018-09-1969-621/+621
|
* driver_ubx: Add missing SBAS to gnssid:svid.Gary E. Miller2018-09-192-12/+12
| | | | rebuild regression tests.
* GREIS: Add gnssid:svid to skyview.Gary E. Miller2018-09-194-177/+177
| | | | The GREIS->gnssid:svid looks different than the u-blox->gnssid:svid.
* gps.h: remove wrong SBAS_PRN()Gary E. Miller2018-09-196-165/+165
| | | | | This macro was wrong, and causing valid sats to not be included in the COP calculations.
* gpsd_json.c: Add gnssid:svid to SKY.Gary E. Miller2018-09-193-14/+14
| | | | Update regression tests for new values.
* ATT: change heading to %.3f to match Trimble precision.Gary E. Miller2018-09-113-58/+58
|
* Add regression for hemisphere GPS. Fix detection of empty GPHDT.Gary E. Miller2018-09-112-0/+1533
| | | | A GPHDT with no heading was output as a heading of 0.00.
* gpsd_json, AIS: add missing JSON terminators.Sven Geggus2018-09-042-0/+4225
| | | | | | | | This could create unparseable JSON messages. Including regression tests. Signed-off-by: Gary E. Miller <gem@rellim.com>
* Add GREIS (Javad) GPS driver.Gregory Fong2018-07-2910-0/+1499
| | | | | | | | | | | | All functional changes inside "#ifdef GREIS_ENABLE" Includes new regression tests. All regressions tests pass. Developed by Gregory Fong, with help and support from Virgin Orbit. Signed-off-by: Gary E. Miller <gem@rellim.com>
* Fix pseudo GSA generationGregory Fong2018-07-141-0/+4
| | | | | | | | | | | | At one point, the check for MODE_SET made sense in gpsd_binary_quality_dump(). But since then, the calling code was refactored to only invoke nmea_tpv_dump() when REPORT_IS is set, eliminating the dupes. Remove the MODE_SET check and update the affected binary regression check files to contain the expected GSA sentences. Signed-off-by: Gary E. Miller <gem@rellim.com>
* driver_italk: report ECEF in TPV.Gary E. Miller2018-06-171-3/+3
|
* driver_sirf: Report ECEF in TPV.Gary E. Miller2018-06-174-32/+32
|
* driver_skytraq: report ECEF data in TPV.Gary E. Miller2018-06-171-1/+1
|