summaryrefslogtreecommitdiff
path: root/libgps.xml
Commit message (Collapse)AuthorAgeFilesLines
* Typo fix.Eric S. Raymond2009-11-191-1/+1
|
* Work around, and document, a subtle limitation of libgps.Eric S. Raymond2009-11-191-1/+25
|
* gps_stream has a third argument now.Eric S. Raymond2009-09-241-1/+1
|
* gps_stream() gets a third argument for future expansion. Eric S. Raymond2009-09-241-1/+3
| | | | | We shouldn't try to explain the transition schedule in two different places.
* Typo fix. Codebase splints clean. All regression tests pass.Eric S. Raymond2009-09-231-2/+3
|
* gps_query() is removed.Eric S. Raymond2009-09-231-30/+23
|
* Introduce gps_send() to the C API.Eric S. Raymond2009-09-231-9/+27
|
* Make a re-entrance-friendly version of gps_open().Eric S. Raymond2009-09-191-0/+11
| | | | | The immediate use for this will be to simplify the code of gpsmon. All regression tests pass and xgps runs sanely. Codebase splints clean.
* Disentangle the packet raw hook used on the client side...Eric S. Raymond2009-09-171-2/+4
| | | | | | ...from the internals of gpsd. Besides being better factoring, this will give us better control of the daemon's report-generation policy in the future. All regression tests pass. Codebase splints clean.
* Add gps_errstr() to the client API so client code doesn't have toEric S. Raymond2009-08-261-0/+8
| | | | reinvent it all the time. Use it in gpsmon.
* Add flags argument to gps_stream().Eric S. Raymond2009-08-221-1/+5
| | | | Document how to translate old-protocol commands to new ones.
* Introduce gps_stream() in the client API...Eric S. Raymond2009-08-221-1/+13
| | | | | ...and start on a document explaining how to do the protocol transition in client-side code.
* Documentation updates anticipating the v4 protocol change.Eric S. Raymond2009-02-131-2/+2
|
* Add some documentation on how to cope with the upcoming API change.Eric S. Raymond2009-02-121-3/+10
|
* Document the fact that cps_close() doesn't kill all threads.Eric S. Raymond2009-01-081-2/+14
|
* Subtle but important documentation fix from Matt Roberds on gpsd-usersChris Kuethe2007-04-141-7/+7
|
* Be nice to users who, for some reason, can't resolve "localhost". Chris Kuethe2007-01-021-1/+1
| | | | | We may need to revisit this if 'n' when we get around to supporting ipv6.
* Eliminate threading from gpsfake.py.Eric S. Raymond2006-12-061-2/+2
| | | | | | | | | The TestSession class now schedules events itself. As a bonus, the new code is simpler and doesn't require system-dependent primitives that have to be implemented with /proc or fuser. There actually still is a threaded mode, untested, for use with valgrind-audit. But gpsfake doesn't need it.
* Enhance gps_query so it's sprintf(3)-like, for more conventient assembly Eric S. Raymond2006-10-291-2/+5
| | | | of control commands. Also, it now tacks on a '\n' if the user didn't
* First version of gpsctrl, untested.Eric S. Raymond2006-10-291-2/+2
| | | | This will replace garminctl, sirfctl, and itraxctl.
* Rename the xgps manual page.Eric S. Raymond2006-03-021-2/+2
|
* The client library can niw read RTCM data.Eric S. Raymond2005-07-281-0/+18
|
* Documentation impriovenents.Eric S. Raymond2005-07-141-0/+26
| | | | | Also, call driver wrap hook when we switch to another driver. splint cleanup. Make the fontsize assumption in xgps explicit.
* Python library has thread support.Eric S. Raymond2005-06-081-4/+6
| | | | | gpsfake has -p option that dumps r and w reports to standard output; this will support regression testing.
* Remove description of a restriction no longer present.Eric S. Raymond2005-05-231-2/+1
|
* Separate the synchronous from asynchronous hooks in the user library.Eric S. Raymond2005-05-231-5/+2
|
* C++ class wrapper is now part of libgps.a.Eric S. Raymond2005-05-201-1/+1
|
* Merged in thread-callback and C++-wrapper support fom Alfredo Pironti.Eric S. Raymond2005-05-201-5/+45
|
* Make sure gps_poll() will return -1 on a zero readEric S. Raymond2005-04-211-12/+13
| | | | The idea is to suggest a dropped connection.
* Documentation improvements.Eric S. Raymond2005-04-041-1/+5
|
* Second step in library refactoring.Eric S. Raymond2005-03-221-10/+6
| | | | We need to make profiling work again, also gpsd.py is broken.
* Major documentation update. Split gpsd(1) into gpsd(8) and xgps(1).Eric S. Raymond2005-03-181-2/+3
|
* gps_poll now handles multi-line resonses.Eric S. Raymond2005-03-141-11/+9
|
* Prerelease cleanup.Eric S. Raymond2005-03-101-1/+1
| | | | | | Restrict scope of session variables in the damon. Give the raw_hook function direct access to the output data. raw_hook now copes correctly when passed multiple sentences.
* Improve gps_poll() documentation of return values. Take 2Gary E. Miller2005-03-071-1/+1
|
* Improve gps_poll() documentation of return values.Gary E. Miller2005-03-071-1/+3
|
* gps_open() docuementation error.Gary E. Miller2005-03-071-2/+3
|
* Typo fix.Eric S. Raymond2005-01-161-1/+1
|
* Back out the reconnect patch.Eric S. Raymond2005-01-161-13/+3
|
* Integrate support for automatic reconnect on connection drop.Eric S. Raymond2005-01-151-3/+13
|
* Symplify the Python interface.Eric S. Raymond2004-08-291-6/+5
|
* libgps.a interface change, everything goes in a malloced struct now.Eric S. Raymond2004-08-291-6/+3
|
* Python interfaces are actually shipped now.Eric S. Raymond2004-08-291-1/+31
|
* Clean up things so gpscli_report() is no longer required on client side.Eric S. Raymond2004-08-241-5/+8
|
* Installation production now installs gpsd as a startup-time daemon onEric S. Raymond2004-08-231-1/+1
| | | | systems with System-V-style init scripts.
* Contibuing the name swap.Eric S. Raymond2004-08-221-0/+105
|
* Hm...looks like it will take more than two commits for the name swap.Eric S. Raymond2004-08-221-165/+0
|
* A big name change. The gps* and gpsd* namespaces swap places, so gps_*Eric S. Raymond2004-08-221-18/+18
| | | | | | names are now the *upper*-level library. This is part 1; due to a technical limitation in Subversion, the file renames have to be done in a separate commit.
* Moved to new project site.Eric S. Raymond2004-08-221-1/+1
|
* Merged the libraries. There is now just one libgps supporting two interfaces.Eric S. Raymond2004-08-211-12/+14
|