summaryrefslogtreecommitdiff
path: root/gpsdecode.c
Commit message (Collapse)AuthorAgeFilesLines
* Back out a change that broke regression tests. All tests pass.Eric S. Raymond2009-08-301-1/+1
|
* AIS dumper's signature has changed. Integrate AIS parsing on the library side.Eric S. Raymond2009-08-291-20/+12
|
* New CSV AIS dump code is verified correct.Eric S. Raymond2009-08-281-2/+5
| | | | All regression tests pass.
* Change the check file in the AIVDM regression test to use unscaled CSV.Eric S. Raymond2009-08-281-1/+307
| | | | | Extract the code for dumping unscaled CSV out of the driver into gpsdecode.c. (This is preparation for drastically simplifying the main AIS dump function.)
* JSON decoding for RTCM2 types 3, 7, and 16 is verified.Eric S. Raymond2009-08-281-3/+3
|
* Passthrough check of RTCM2 JSON decoding works for message types 1 and 9.Eric S. Raymond2009-08-281-33/+27
|
* Remove parser for Sager dump format.Eric S. Raymond2009-08-271-61/+8
| | | | | | | | | | | | While testing prototype code for RTCM2 JSON parsing, I discovered that the code for undumping RTCM2 from Sager textual format stopped working years ago, in a subtle way that passed its regression tests. Nobody noticed, probably because nobody has ever used it. This was probably the dustiest corner in the entire gpsd codebase. I'm simply dropping the entire mess out. We'll get back an equivalent capability for free when I finish writing the code for filling struct rtcm2 from JSON.
* Allow RTCM2 encoder to ignore comments.Eric S. Raymond2009-08-271-2/+6
|
* Give gpsdecode the capability to encode from RTCM2 JSON. Not yet tested.Eric S. Raymond2009-08-271-4/+11
|
* Support JSON dumping for RTCM2 messages.Eric S. Raymond2009-08-121-2/+5
|
* Handle some line-termination issues more cleanly.Eric S. Raymond2009-07-291-0/+1
|
* A step twards reporting AIS data in gpsd. All regression tests pass.Eric S. Raymond2009-07-241-2/+5
|
* First cut at JSON dumping of AIVDM. Eric S. Raymond2009-06-051-5/+5
| | | | Will need some cleanup, but the basic logic is in place.
* Clean up splint and compilation warnings, fix minor gpsdecode option bugs.Eric S. Raymond2009-05-281-5/+1
|
* Significant simplification of the packet-getter interface. Eric S. Raymond2009-03-271-4/+2
| | | | | | | | packet_get() now always returns nonzero when it could either read fresh data or assemble a packet from data already read and buffered -- no more returning 0 when it has assembled a packet from buffered data but can't read any new data. I suspect this may have been causing subtle bugs.
* splint cleanup.Eric S. Raymond2009-03-181-0/+2
|
* More refactoring of the AIVDM code.Eric S. Raymond2009-03-151-315/+7
|
* Back down to where all regression tests, including RTCM, still pass.Eric S. Raymond2009-03-151-25/+9
| | | | Previous approach was not working.
* Dump ship type in text.Eric S. Raymond2009-03-141-3/+106
|
* Prevent spurious echo of data on bad packets.Eric S. Raymond2009-03-141-3/+5
|
* Tweak some logic for verbosity control.Eric S. Raymond2009-03-141-2/+3
|
* Pass comments through.Eric S. Raymond2009-03-131-3/+6
|
* More work on the AIVDM driver and spec.Eric S. Raymond2009-03-131-32/+199
|
* rtcmdecode -> gpsdecode.Eric S. Raymond2009-03-131-0/+266