summaryrefslogtreecommitdiff
path: root/gpsmon.c
Commit message (Collapse)AuthorAgeFilesLines
* Son of the Splint Cleanup.Eric S. Raymond2009-09-101-4/+4
| | | | | Major change in this set is enforcong consistency about the data type of serial parity information.
* Partial splint cleanup. All regression tests pass.Eric S. Raymond2009-09-091-1/+1
|
* Add gps_errstr() to the client API so client code doesn't have toEric S. Raymond2009-08-261-5/+5
| | | | reinvent it all the time. Use it in gpsmon.
* Major rearrangement of device members in struct gpsdata_t... Eric S. Raymond2009-08-231-12/+12
| | | | | ...documented in the protocol-transition white paper. All regression tests pass.
* Connect the oncore decoder to gpsmon, and fix some display errors.Chris Kuethe2009-07-181-0/+3
| | | | >From Hakan Johansson
* Oncore driver for gpsmon, from Hakan JohanssonChris Kuethe2009-07-181-0/+1
|
* system call failure should be tested against -1, rather than "< 0"Chris Kuethe2009-07-091-3/+3
|
* clean some whitespace and quell compiler warningsChris Kuethe2009-07-041-32/+33
|
* Splint cleanup.Eric S. Raymond2009-06-141-1/+3
|
* make the ubx monitor usefulChris Kuethe2009-05-291-0/+1
|
* splint cleanup.Eric S. Raymond2009-03-181-4/+8
|
* Typo fix.Eric S. Raymond2009-03-181-2/+2
|
* Add X command to gpsmon.Eric S. Raymond2009-03-091-0/+37
|
* Improve error detection from gpsd_hexpack().Eric S. Raymond2009-03-091-9/+9
|
* Don't use hand-rolled hex-packing code when we have a shared function to do it.Eric S. Raymond2009-03-091-17/+9
|
* Other things can actually be annotated sanely.Eric S. Raymond2009-03-061-2/+8
|
* Support --disable-controlsendEric S. Raymond2009-03-061-0/+8
|
* Simplify the way ALLOW_RECONFIGURE works.Eric S. Raymond2009-03-061-0/+8
| | | | | | | | | | It now conditions out the speed-switcher, mode-switcher, and rate-switcher methods of the driver structure entirely. This makes it possible to condition out whole functions (rather than small bits that do device writes) almost everywhere. Build tested with ALLOW_RECONFIGURE off. This improvement should make the embedded people happy.
* Support changing cycle time with gpctl and gpsmon, if the device supports it.Eric S. Raymond2009-03-051-1/+34
|
* Yikes! Change to -x and 'x'.Eric S. Raymond2009-03-051-23/+23
| | | | | -c and the c command shouldn't be "send arbitrary hex bytes" when there's a change-cycle-time method in the standard driver table.
* Remove leftover usleep of 100 ms. Greg Troxel2009-03-051-2/+0
| | | | Resolves problem of gpsmon getting behind (on NetBSD with ublox).
* Improve gpsmon help and fix a typo.Eric S. Raymond2009-03-041-1/+7
|
* Correct previous commit.Eric S. Raymond2009-03-031-1/+1
|
* Show currently selected driver type even if there's no monitor for it.Eric S. Raymond2009-03-031-1/+1
|
* packetwin can no longer be directly accessible.Eric S. Raymond2009-03-031-2/+12
|
* Fix wonky resizing of packet window.Eric S. Raymond2009-03-031-30/+52
|
* Improved bounds checking.Eric S. Raymond2009-03-031-3/+3
|
* Hook up the framework for a few more monitor typesChris Kuethe2009-03-031-0/+10
|
* 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.
* Prevent null-pionter bug rather than just evading it.Chris Kuethe2009-03-021-4/+5
| | | | | | | Why did this take me so long to figure out? the NULL pointer coming back from newwin was due to my xterm being too small (or maybe the code assuming that the xterm would be larger.
* Fix error message.Eric S. Raymond2009-03-021-1/+1
|
* Evade a core-dump bug.Chris Kuethe2009-03-021-3/+2
| | | | | | while i'm still not sure why devicewin would be NULL, it's happening on my systems. this prevents an ugly coredump and replaces it with a slightly less ugly, cryptic, error.
* Process mode arguments a bit more forgivingly.Eric S. Raymond2009-03-021-2/+2
|
* Full support for setting parity and stop bits.Eric S. Raymond2009-03-021-15/+47
| | | | | Needs to be tested for non-8N1 modes on the devices that can support it: SiRF, UBX, Zodiac.
* Create infrastructure for allowing changes of parity and stop bits.Eric S. Raymond2009-02-281-1/+1
| | | | | Mainly useful for debugging odd stuff like Trimbles, most things run 8N1 these days. Don't expose it to the user yet.
* Standard argument parsing for gpsmon, and related documentation fixes.Eric S. Raymond2009-02-251-36/+15
|
* Implement and document support for more NMEA devices.Eric S. Raymond2009-02-201-3/+17
|
* Implement -l option analogous to gpsctl -l.Eric S. Raymond2009-02-201-1/+23
|
* Compile gpsmon and friends correctly when various GPS drivers are conditionedEric S. Raymond2009-02-201-1/+8
| | | | out of the build.
* Add 't' command to gpsmon to force the monitor type.Eric S. Raymond2009-02-201-33/+45
|
* Various small cleanups and sanity checks.Eric S. Raymond2009-02-201-10/+16
|
* Make command parsing a bit more forgiving.Eric S. Raymond2009-02-191-13/+37
|
* Hack the gpscon comand set to resemble gpsctl switches.Eric S. Raymond2009-02-191-88/+76
|
* Some gpsmon enhancements.Eric S. Raymond2009-02-191-1/+4
|
* More documentation and tweaks on the monitor infrastructure.Eric S. Raymond2009-02-191-0/+4
|
* More cleanup and documentation for monitor stuff.Eric S. Raymond2009-02-191-9/+9
|
* Simplify the packet-monitor driver interface.Eric S. Raymond2009-02-191-37/+36
|
* Create monitor_proto.c as a prototype for monitor objects.Eric S. Raymond2009-02-191-35/+35
|
* splint cleanup.Eric S. Raymond2009-02-191-16/+20
|
* Move the NMEA monitor driver to its own module.Eric S. Raymond2009-02-181-250/+1
|