summaryrefslogtreecommitdiff
path: root/gpsctl.c
Commit message (Collapse)AuthorAgeFilesLines
* Binary and NMEA-mode switching work again.Eric S. Raymond2011-02-221-48/+19
|
* Fix some timeout, and explain why they're needed.Eric S. Raymond2011-02-221-2/+7
|
* Make gpsmon aware of the SHOUT log level.Eric S. Raymond2011-02-221-0/+3
|
* More deheader testing. All regressions pass, codebase splints clean.Eric S. Raymond2011-01-131-0/+2
|
* Partial splint cleanup. All regression tests pass.Eric S. Raymond2011-01-061-2/+4
|
* Merge branch 'master' of ssh://git.berlios.de/gitroot/gpsdChris Kuethe2011-01-041-38/+102
|\
| * Magic number elimination. All regression tests pass.Eric S. Raymond2011-01-031-8/+8
| |
| * Make gpsctl debug output look like gpsd debug output.Gary E. Miller2011-01-021-1/+32
| |
| * Trivial fix for a segfault problem.Eric S. Raymond2011-01-021-3/+3
| |
| * Fix the start-of-session race condition.Eric S. Raymond2011-01-021-10/+4
| |
| * Try to make gpsctl -s work again.Eric S. Raymond2011-01-021-7/+10
| |
| * Attack Gary Miller's mysterious hang.Eric S. Raymond2011-01-021-4/+5
| |
| * Another whack at making gpsctl work reliably.Eric S. Raymond2011-01-021-18/+49
| |
| * Partial splint cleanup.Eric S. Raymond2011-01-011-9/+13
| |
| * Fix a bug that caused gpsctl reporting on the wrong device.Eric S. Raymond2010-12-311-1/+1
| |
* | extraneous apostropheChris Kuethe2011-01-041-1/+1
|/
* Message cleanup following gem's notification-level change.Eric S. Raymond2010-12-301-1/+1
|
* gpsctl device interpretation is working.Eric S. Raymond2010-12-291-9/+16
|
* Turn gps_query in gpsctl into a send/expect engine.Eric S. Raymond2010-12-291-21/+58
| | | | Needed to get device recognition to work properly.
* More header portability audting with a new version of deheader.Eric S. Raymond2010-12-221-1/+3
|
* Replace a FIONREAD call with select(2).Eric S. Raymond2010-12-141-9/+17
|
* More header cleanup.Eric S. Raymond2010-12-131-7/+7
|
* Unused-header removals by deheader. All regression tests pass.Eric S. Raymond2010-12-011-4/+0
|
* Carry through and document the poll() -> read() change.Eric S. Raymond2010-07-141-1/+1
|
* First round of changes for API major version 5:Eric S. Raymond2010-07-131-1/+1
| | | | | * gps_open() becomes reentrant, what gps_open_r() used to be. * gps_poll() is removed in favor of gps_read().
* Introduce the gps_read() entry point and use it internally.Eric S. Raymond2010-06-081-2/+2
| | | | | | This is as per the roadmap. Clients can still use gps_poll(). All regression tests pass. Clients run correectly live.
* Splint cleanup. All regression tests pass.Eric S. Raymond2010-06-081-2/+0
|
* Use gps_open_r() in gpsctl.Eric S. Raymond2010-06-071-36/+39
|
* Stop trying to special-case terminating whitespace in gpsd_report().Eric S. Raymond2010-05-051-1/+1
|
* Comment improvements.Eric S. Raymond2010-04-131-1/+1
|
* Make the client library and daemon use different sets of state-flag masks.Eric S. Raymond2010-04-091-2/+2
| | | | | | | | | | | | | | | | | Large patch, no actual executable code changes except in three debug dumpers. Breaks up the *_SET status macros so the client side continues to use them, but the daemon uses a similarly-named set with an _IS suffix. This frees up two mask bits in both sets - the client side no longer needs to have REPORT_SET and CLEAR_SET bits, and the daemon side no longer needs to have VERSION_SET and POLICY_SET. The only actual code change is that the maskdump.c module, generated by maskaudit.py, splits in half - one child now dumps client-side flags, the other daemon-side flags. One other function call in a debug dumper in libgps_core.c changes. All regression tests pass.
* Vanish away Id and Rev $ keywords, git won't expand them to anything useful.Eric S. Raymond2010-03-131-2/+1
|
* Copyright stamps everywhere. No code changes.Eric S. Raymond2010-03-111-2/+5
|
* David Ludlow's housekeeping and type-cleanup patch.Eric S. Raymond2010-01-021-1/+4
| | | | All regression tests pass,
* Arrgh. I confused ERR_SET with ERROR_SET in a couple of places.Eric S. Raymond2009-12-181-3/+3
| | | | | | | | | ERR_SET is now gone entirely, so in the extremely unlikely even that an app developer got caught by this (could never happen unless they shipped a bad command via the deprecated gps_send() entry point) the code will break noisily. All regression tests pass.
* Proper conditionalization in case CLIENTDEBUG_ENABLE is off.Eric S. Raymond2009-12-061-0/+2
|
* More tweaks to make -V do the right thing.Eric S. Raymond2009-12-011-1/+3
|
* stopbits is integer, not string.Gary E. Miller2009-12-011-1/+1
|
* Fix typo in last svn.Gary E. Miller2009-12-011-1/+1
|
* Fix up gpsctl's code for setting serial parameters.Eric S. Raymond2009-12-011-1/+1
|
* Make gpssctl debug output go to stderr.Gary E. Miller2009-12-011-3/+3
| | | | Fix stopbits error output.
* Allow gpsctl -D to enable json debug.Gary E. Miller2009-12-011-0/+1
|
* Include the whole config file in gpsd.h.Eric S. Raymond2009-11-201-1/+0
| | | | | | | 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.
* Fixes for generated DEVICE calls.Eric S. Raymond2009-11-161-3/+3
|
* Make it possible to pass a cycle change to gpsctl.Eric S. Raymond2009-11-161-1/+1
|
* Splint cleanup. All regression tests pass.Eric S. Raymond2009-11-111-0/+2
|
* mode -> native.Eric S. Raymond2009-11-111-2/+2
|
* Correct DEVICE invocations for gpsctl.c.Eric S. Raymond2009-11-111-5/+5
|
* Dump the returned erro when ERR_SET is raised.Eric S. Raymond2009-11-111-1/+1
|
* At least report when an error JSON is received.Gary E. Miller2009-11-111-1/+7
|