summaryrefslogtreecommitdiff
path: root/gpsd.xml
Commit message (Collapse)AuthorAgeFilesLines
* New protocol can now ship profiling information, like old $.Eric S. Raymond2009-09-231-0/+4
|
* Python client mode now handles DEVICE responses, and a documentation fix.Eric S. Raymond2009-09-221-1/+1
|
* Documentation improvement.Eric S. Raymond2009-09-191-2/+3
|
* Add ckuethe's most requested JSON feature: WATCH a specified single device only.Eric S. Raymond2009-09-191-1/+9
|
* Added the Future page to the website portion of the repo.Eric S. Raymond2009-09-181-9/+8
| | | | Fixed some errors in the capability database.
* The NMEA-dump flags is now properly separated from the raw flag. Eric S. Raymond2009-09-181-22/+32
| | | | | In new protocol, raw=1 dumps hex; NMEA dumping is separate. All regression tests psss.
* SKY response now includes DOP reports.Eric S. Raymond2009-09-151-0/+77
| | | | Most regression tests needed to be rebuilt.
* Fix an ambiguity pointed out by lvh.Eric S. Raymond2009-09-151-2/+2
|
* J command and switch are gone.Eric S. Raymond2009-09-111-35/+6
| | | | | | | | | Now that we have reliable end-of-cycle detection in NMEA, we can always clear the fixbuffer at start of cycle and accumulate data until we transmit at end of cycle. Accordingly, there is no longer any bneed for users to choose between jittery-but-correct and buffered-but-laggy reports. Accordingly, the daemon 'J' command is no longer necessary. All the client side options and commands connected with it can go away too.
* Dyke out the remotegpsd code. Eric S. Raymond2009-09-101-15/+12
| | | | | | The proxying concept is OK but the design is broken and the implementation has at least two bugs that are crash landings. Chris can do better than this.
* Note that we handle AIS receivers.Eric S. Raymond2009-09-101-4/+5
|
* Split eph into epx and epy internally... Eric S. Raymond2009-09-031-2/+8
| | | | | | ...but still report eph by re-mixing them in the JSON dumper. This was worth doing because all regression tests still pass, showing that visible behavior for old-protocol users gas not changed.
* On the other hand, watchers *should* get notified when the device pool changes, Eric S. Raymond2009-08-301-25/+3
| | | | e.g. both on device additions and device deactivations.
* Finally give ?TPV; and ?SKY; the axe. Eric S. Raymond2009-08-301-135/+134
| | | | | | | Dealing with all the race conditions implied by the fact that you don't necessarily have a device bound when these are called is just too nasty - it's a maintainability problem and would have been a support nightmare.
* Documentation updates.Eric S. Raymond2009-08-261-2/+7
|
* Unify CONFIGDEV and DEVICE responses.Eric S. Raymond2009-08-251-138/+96
|
* Introduce and document optional "enable" in ?WATCH.Eric S. Raymond2009-08-241-0/+7
|
* Arrange for clients to see a VERSION response when they first connect.Eric S. Raymond2009-08-231-0/+3
|
* Correctly read JSON ERROR responses in the client library.Eric S. Raymond2009-08-231-0/+27
|
* Checkpoint before major surgery on gps.h. All regression tests pass.Eric S. Raymond2009-08-221-2/+2
|
* Parsing of JSON VERSION response, with unit test.Eric S. Raymond2009-08-191-2/+2
|
* Ship device flags as integer rather than string list.Eric S. Raymond2009-08-191-5/+40
|
* Correct an example.Eric S. Raymond2009-08-181-2/+2
|
* More work on client-side JSON.Eric S. Raymond2009-08-181-3/+9
|
* Make the two different kinds of DEVICE notation conformable.Eric S. Raymond2009-08-181-0/+6
|
* Step one in making the client library speak new protocol.Eric S. Raymond2009-08-181-1/+1
|
* Add cycle-time reporting and setting to new protocol. Eric S. Raymond2009-08-171-0/+14
| | | | | | Steps towards making gpsctl work with new protocol. Incidentally, fixes a bug where min_cycle was not reported correctly in the C command.
* Big simplification of GPSD_NG interface. Eric S. Raymond2009-08-171-90/+6
| | | | | CONFIGCHAN is gone, WATCH now listens to everything and sets as per-user policy bits things that used to be per-channel.
* Clean up NG command parsing. Only require one introducer per request line.Eric S. Raymond2009-08-121-7/+7
|
* Multiple GPSD-NG commands per line are now supported.Eric S. Raymond2009-08-121-4/+5
|
* Remove an obsolete sentence.Eric S. Raymond2009-08-111-7/+4
|
* GPSD-NG commands without object arguments now require an ending ';' delimiter.Eric S. Raymond2009-08-111-20/+21
| | | | Preparation for allowing multiple commands per line.
* Abolish device classes. Eric S. Raymond2009-08-101-5/+10
| | | | | | That way of doing things coped poorly if, for example, NMEA and AIVDM packets were reported over the same wire. Instead, have ach device track the packet types it has actually seen and dispatch on that.
* Experimental 'scaled' attribute for AIS reporting; needs testing.Eric S. Raymond2009-08-051-0/+7
|
* Make CONFIGDEV reporting work, and document it.Eric S. Raymond2009-08-051-4/+91
| | | | Parameter setting is not yet implemented.
* Major steps towards CONFIGDEV. (Not yet working.)Eric S. Raymond2009-08-031-2/+15
|
* CONFIGCHAN parsing is working and documented. Eric S. Raymond2009-08-011-0/+72
| | | | Policy bits are not yet set correctly.
* No longer necessary to document GPSD-NG as though it's in the distant future.Eric S. Raymond2009-07-301-5/+10
|
* New-style notifications on device status changes.Eric S. Raymond2009-07-301-8/+88
|
* Improve some progress messages... Eric S. Raymond2009-07-301-2/+2
| | | | ...so the distinction between device slots and fds is clearer.
* Implemented ?VERSION. Eric S. Raymond2009-07-301-40/+566
| | | | | Documented the so-far-mplemented commands in GPSD-NG: ?TPV, ?SKY, ?VERSION, ?DEVICES, ?WATCH.
* 'G' command no longer has side effects. Eric S. Raymond2009-07-251-5/+7
| | | | | | | | All commands other than B R W X force assignment of a GPS device. The 'requires' member is gone from the subscriber structure. This change will have no effect on applications using the client library, and eliminates te possibility that a one-shot command requiring a GPS will fail because it binds the wrong device type.
* AIS dumping is now under the control of the watcher variable.Eric S. Raymond2009-07-241-1/+4
|
* Add AIS as a supported type for the 'G' command.Eric S. Raymond2009-07-231-4/+4
| | | | (Note, this is not actually implemented yet, that's the next step.
* Y message can have more than 12 satellites. Reported by Toget on IRC.Chris Kuethe2009-07-071-6/+8
|
* GPSD can now be a gpsd clientChris Kuethe2009-07-051-13/+16
| | | | | | | | that is, it can connect to and relay data from other gpsd instances. Sample usage # gpsd -S 12000 -n 'gpsd://localhost:2947/?raw' # cgps 127.0.0.1:12000
* Remove deprecation warning on -n, dev list traffic shows the powerEric S. Raymond2009-03-251-3/+1
| | | | drain really matters.
* .cycle_chars is gone, replaced by min_cycle.Eric S. Raymond2009-03-071-4/+33
|
* Simplify the way ALLOW_RECONFIGURE works.Eric S. Raymond2009-03-061-1/+1
| | | | | | | | | | 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.
* Add an -l option to gpsd that lists its compiled-in drivers and exits.Eric S. Raymond2009-03-051-5/+23
|