summaryrefslogtreecommitdiff
path: root/monitor_sirf.c
Commit message (Collapse)AuthorAgeFilesLines
* Add str_starts_with macro, use it instead of strncmp.Zbigniew Chyla2015-01-211-2/+2
| | | | This change doesn't affect generated binary code.
* Structure member name change: packet -> lexer. No logic changes.Eric S. Raymond2014-08-271-2/+2
| | | | 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-1/+4
|
* Rename and rationalize driver table instances. No logic changes.Eric S. Raymond2013-11-121-6/+7
|
* Fix pps=no build.Eric S. Raymond2013-11-121-0/+4
|
* Fix PPS offset display bug by properly thread-locking some accesses.Eric S. Raymond2013-11-121-3/+10
|
* Full splint cleanup. Partial cppcheck cleanup.Eric S. Raymond2013-11-051-2/+2
|
* Partial splint cleanup. All regression tests pass. PPS is live.Eric S. Raymond2013-11-051-1/+1
|
* Add PPS offset display to the SiRF monitor.Eric S. Raymond2013-11-051-2/+6
| | | | | It's not a CSD output field, but there isn't any better place to put it on the display.
* SiRF monitor. Cosmetic tweaks.Michael Tatarinov2011-10-311-51/+42
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* The previous round of splint fixups was botched. Remedy this.Eric S. Raymond2011-10-101-3/+0
|
* const and splint cleanup.Eric S. Raymond2011-10-091-1/+11
|
* Add a historical note.Eric S. Raymond2011-09-211-1/+2
|
* Remove ancient unused code.Eric S. Raymond2011-09-211-65/+0
|
* Cosmetic consistency tweak.Eric S. Raymond2011-09-211-2/+2
|
* Cosmetic fix from mike_t, slightly hacked. All regression tests pass.Eric S. Raymond2011-06-301-2/+2
|
* Regularize some names.Eric S. Raymond2011-04-011-8/+8
|
* Bugfixes in the GPS monitor.Michael Tatarinov2011-02-151-1/+5
| | | | | | | 1. Don't send a command if the device is not specified. 2. Always set the subframe_enabled flag to off when we toggle subframe mode, because we're counting on receipt of a subframe packet to turn it on if the command succeeds.
* Some tweaks for the GPS monitor.Michael Tatarinov2011-02-141-2/+22
| | | | | | | | | | 1. The gpsdata.dev.path is filled only in JSON mode, but we in super-raw mode. Fill it. 2. Toggle subframe_enabled flag when we toggle subframe mode. 3. Disable update mid6win, mid7win, mid9win, mid13win, mid27win when we display navigation parameters.
* Cosmetic fixes for the SiRF monitor.Michael Tatarinov2011-02-111-58/+40
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* splint simplification and cleanup.Eric S. Raymond2011-02-041-3/+3
|
* Partial splint and warning cleanup. All regression tests pass.Eric S. Raymond2011-02-031-1/+1
|
* More cosmetic tweaks for the SirF monitor.Michael Tatarinov2011-01-271-19/+17
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Cosmetic improvements for SiRF monitor screen.Michael Tatarinov2011-01-271-17/+19
| | | | Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
* Further reduce dependencies onm the sytem clock.Eric S. Raymond2011-01-201-1/+1
| | | | All regression tests pass.
* Unconditionall enable SiRF's PPS message, and watch for it.Eric S. Raymond2011-01-201-3/+4
| | | | All regression tests pass.
* Add explantory comments.Eric S. Raymond2011-01-201-0/+7
|
* More deheader testing. All regression tests pass.Eric S. Raymond2011-01-131-0/+1
|
* Rename the bits.h macros to be explicit about operand length.Eric S. Raymond2010-12-261-47/+47
| | | | | | With most machines being 64-bit now, the assumption that "word" = 16 bits and "long" = 32 bits is increasingly archaic. This commit removes it from our naming conventions.
* More header portability auditing by deheader.Eric S. Raymond2010-12-221-3/+2
|
* Still more simplification of configuration and header handling.Eric S. Raymond2010-12-141-9/+1
|
* More deheaderizing. All regression tests pass.Eric S. Raymond2010-12-011-4/+0
|
* Splint cleanup. All regression tests pass.Eric S. Raymond2010-06-071-1/+2
|
* patch to keep gpsmon from crashing on unchecked data from sirfJon Schlueter2010-05-291-1/+5
| | | | | | | | gpsmon crashes in binary sirf mode if it receives a DGPS status message (1b) with negative first byte. Although this value is not documented by the sirf docs, my gps sends it. patch from Ladislav Sládeček
* Reindent monitor mdules. Live test of gpsmon works.Eric S. Raymond2010-04-141-231/+256
|
* remove excess semicolonChris Kuethe2010-04-061-1/+1
|
* Vanish away Id and Rev $ keywords, git won't expand them to anything useful.Eric S. Raymond2010-03-131-3/+2
|
* Copyright stamps everywhere. No code changes.Eric S. Raymond2010-03-111-2/+5
|
* Use the Vincenty formula rather than the Haversine formula for earth_distance.Chris Kuethe2010-02-271-3/+2
| | | | | | | Vincenty is much better behaved with small distances. This is a translation of http://www.movable-type.co.uk/scripts/latlong-vincenty.html While I'm here, put a couple of WGS84 constants into a header.
* 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 some whitespace glitches found while experimenting with indent(1).Eric S. Raymond2009-11-171-1/+1
| | | | All regression tests pass.
* In the wake of the change to use only C99 fixed-length types... Eric S. Raymond2009-10-261-1/+1
| | | | ...splint needs some pacifying. This is part 1. All regressions pass.
* Support --disable-controlsendEric S. Raymond2009-03-061-0/+10
|
* Space Vehicle (SV) is not right here. Chris Kuethe2009-03-051-1/+1
| | | | Receivers care about the Pseudo-Random Noise (PRN) code
* fix the formatting of the satellite listChris Kuethe2009-03-051-1/+1
|
* Cleanup some 12-channel-limit assumptions.Eric S. Raymond2009-03-051-10/+11
|
* Have a single point of truth about SiRF monitor commands, on the manpage.Eric S. Raymond2009-03-041-5/+0
|
* remove extra space that messes up formattingChris Kuethe2009-03-041-1/+1
|
* packetwin can no longer be directly accessible.Eric S. Raymond2009-03-031-18/+18
|