summaryrefslogtreecommitdiff
path: root/monitor_nmea.c
Commit message (Collapse)AuthorAgeFilesLines
* Refactor representation of satellite data into an array of structs...Eric S. Raymond2014-09-221-7/+8
| | | | | | | | | | | | | | | | | | ...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.
* Structure member name change: packet -> lexer. No logic changes.Eric S. Raymond2014-08-271-1/+1
| | | | All regression tests pass.
* Recreare the driver union, curtting per-device storage requirements.Eric S. Raymond2014-08-241-1/+1
| | | | | | | This time, the NMEA privarte storage is outside the union, so mode-switching won't step on stuff. All regression tests pass.
* "Not available" is too long and doesn't fit in window.Michael Tatarinov2014-05-201-1/+1
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Be explicit when PPS is not available because the build used pps=no.Eric S. Raymond2013-11-171-0/+3
|
* Rename and rationalize driver table instances. No logic changes.Eric S. Raymond2013-11-121-18/+20
|
* Fix pps=no build.Eric S. Raymond2013-11-121-7/+11
|
* Fix PPS offset display bug by properly thread-locking some accesses.Eric S. Raymond2013-11-121-2/+8
|
* Fix more build breakage. Partial splint cleanup.Eric S. Raymond2013-11-121-2/+2
|
* Clear the NMEA monitor's sentince list when the driver type switches.Eric S. Raymond2013-11-091-1/+3
|
* Show PPS offset in the NMEA monitor.Eric S. Raymond2013-11-031-2/+6
|
* Let gpsmon -n survive AIVDM messages.Reinhard Arlt2013-10-021-0/+12
|
* Add another obvious guard.Eric S. Raymond2012-10-231-1/+2
|
* Prevent gpsmon segfault on overlong packet.Eric S. Raymond2012-10-231-1/+2
|
* Handle overlong NMEA packets better in gpsmon.Eric S. Raymond2012-10-231-1/+1
|
* Compiler warning and splint cleanup.Eric S. Raymond2011-10-241-0/+1
|
* The previous round of splint fixups was botched. Remedy this.Eric S. Raymond2011-10-101-11/+13
|
* const and splint cleanup.Eric S. Raymond2011-10-091-1/+6
|
* Cosmetic fix from mike_t, slightly hacked. All regression tests pass.Eric S. Raymond2011-06-301-3/+3
|
* Regularize some names.Eric S. Raymond2011-04-011-6/+6
|
* Prevent ignored-return warnings.Eric S. Raymond2011-03-301-7/+7
|
* Clean up more scan-build warnings, from the raw logs this time.Eric S. Raymond2011-03-301-10/+10
|
* Yet more double->timestamp_t moves.Eric S. Raymond2011-03-101-2/+2
| | | | | | All tests pass. These are didfficult to spot because the compiler actually doesn't care about the distinction btween the source and result type of a typedef.
* Process GPGST into noise statistics. All regression tests pass.Thomas Sprinkmeier2011-02-011-1/+29
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Clean up warnings reported by Charles Curley.Eric S. Raymond2011-01-171-2/+2
|
* More header portability audting with a new version of deheader.Eric S. Raymond2010-12-221-0/+2
|
* Still more simplification of configuration and header handling.Eric S. Raymond2010-12-141-9/+1
|
* Unused-header removals by deheader. All regression tests pass.Eric S. Raymond2010-12-011-6/+0
|
* dead code removalChris Kuethe2010-04-181-18/+0
|
* Reindent monitor mdules. Live test of gpsmon works.Eric S. Raymond2010-04-141-85/+92
|
* Checkpoint first cut an gpsnon support for TNT. Not yet working.Eric S. Raymond2010-04-111-3/+2
| | | | Also, a splint cleanup or two. All regression tests pass.
* Vanish away Id and Rev $ keywords, git won't expand them to anything useful.Eric S. Raymond2010-03-131-1/+0
|
* Copyright stamps everywhere. No code changes.Eric S. Raymond2010-03-111-0/+3
|
* Fix gpsmon for glonass. That is prefix GN instead of GP.Gary E. Miller2009-12-011-4/+12
| | | | >From Walkie.
* Include the whole config file in gpsd.h.Eric S. Raymond2009-11-201-0/+1
| | | | | | | That is, instead of sectioning out two little config defines and putting them in. This makes gpsd.h self-copntained (e.g. in case it gets installed as a library header) and means we can get rid of most inclusions of it.
* Fix typo. "MKT" should be "MTK", etc. Prompted by heeen on IRCChris Kuethe2009-11-141-5/+5
|
* In the gpsdata structure, satellites -> satellites_visibleEric S. Raymond2009-10-011-1/+1
| | | | All regression tests pass, code splints clean.
* couple of little fixes from Hakan JohanssonChris Kuethe2009-07-181-1/+0
|
* change the signal strength member to float.Chris Kuethe2009-06-221-16/+16
| | | | | | it can store all integer values we're likely to see, plus the floating point values that some protocols use in their raw measurement messages. regression tests still pass.
* Support --disable-controlsendEric S. Raymond2009-03-061-0/+8
|
* Label the satellite column PRN instead of SV, following cgps and xgps.Greg Troxel2009-03-051-1/+1
| | | | | SV is a different numbering space; currently SVN 034 is PRN 004; see http://www.navcen.uscg.gov/navinfo/Gps/Nanu.aspx?NanuId=2009018.
* Cleanup some 12-channel-limit assumptions.Eric S. Raymond2009-03-051-4/+11
|
* fix unbounded strcpyChris Kuethe2009-03-031-1/+1
|
* make sure that the Id keyword is present and expandedChris Kuethe2009-03-031-0/+1
|
* Introduce gpsdclient.h header, not shipped. Eric S. Raymond2009-03-021-0/+1
| | | | So we can move stuff used internally by GPSD clients out of gps.h.
* repository beautification, part 1:Chris Kuethe2009-03-021-0/+445
rename the monitor drivers to monitor_$(protocol).c