Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Replace the crappy old RTCM3 dumper with one that emits JSON. | Eric S. Raymond | 2011-03-01 | 1 | -9/+1 |
| | |||||
* | splint and cosmetic cleanup. | Eric S. Raymond | 2011-02-28 | 1 | -8/+5 |
| | |||||
* | Simplify the encoding side of gpsdecode. | Eric S. Raymond | 2011-02-28 | 1 | -17/+9 |
| | | | | All regression tests pass. | ||||
* | Enable gpsdecode to dump subframe data. | Eric S. Raymond | 2011-02-28 | 1 | -1/+1 |
| | |||||
* | Make the SiRF driver obey context.readonly. | Eric S. Raymond | 2011-02-25 | 1 | -0/+2 |
| | | | | All regression tests and SiRF live-testing pass. | ||||
* | -j is supposed to be the default. | Eric S. Raymond | 2011-02-25 | 1 | -1/+1 |
| | |||||
* | Minor bug fix: packet echo shouldn't be pinned to stdout. | Eric S. Raymond | 2011-02-25 | 1 | -4/+5 |
| | | | | All regressions tests pass. | ||||
* | Add and document gpsdecode -v option. | Eric S. Raymond | 2011-02-23 | 1 | -4/+8 |
| | |||||
* | Remove all support for RTCM2 Sager dump format. | Eric S. Raymond | 2011-02-23 | 1 | -5/+0 |
| | | | | | | Nothing but one regression tests in GPSD used it; that regression test has been rebuilt. All other tests pass. The rtcm-104.xml page now describes the JSON dump format. | ||||
* | gpsdecode can now dump NMEA and GPS binary data presented on standard input. | Eric S. Raymond | 2011-02-16 | 1 | -1/+1 |
| | | | | All regression tests pass. | ||||
* | splint cleanup. All regression tests pass. | Eric S. Raymond | 2011-02-16 | 1 | -2/+2 |
| | |||||
* | Drastic simplification of gpsdecode using recent refactorings in libgpsd. | Eric S. Raymond | 2011-02-16 | 1 | -38/+36 |
| | | | | All regression tests pass. No code changes in the daeon on libraries. | ||||
* | More layer separation. All regression tests pass. | Eric S. Raymond | 2011-02-16 | 1 | -1/+1 |
| | |||||
* | Properly conditionalize gpsdecode in case AIDVM support is not compiled in. | Eric S. Raymond | 2011-02-16 | 1 | -1/+8 |
| | |||||
* | Bug fix: RTCM2 JSON dumps get a device field. | Eric S. Raymond | 2011-02-16 | 1 | -2/+2 |
| | | | | All regression tests pass. | ||||
* | Bug fix: AIS JSON objects get a device field. | Eric S. Raymond | 2011-02-16 | 1 | -2/+2 |
| | | | | All regression tests pass. | ||||
* | Clean up warnings reported by Charles Curley. | Eric S. Raymond | 2011-01-17 | 1 | -0/+4 |
| | |||||
* | More deheader testing. | Eric S. Raymond | 2011-01-12 | 1 | -0/+1 |
| | |||||
* | Regularize some function names. | Eric S. Raymond | 2011-01-12 | 1 | -4/+4 |
| | |||||
* | More header portability audting with a new version of deheader. | Eric S. Raymond | 2010-12-22 | 1 | -3/+4 |
| | |||||
* | Unused-header removals by deheader. All regression tests pass. | Eric S. Raymond | 2010-12-01 | 1 | -5/+0 |
| | |||||
* | Correct some erroneous IS8061 formating. | Eric S. Raymond | 2010-06-13 | 1 | -1/+1 |
| | |||||
* | The last change in gpsdecode was not entirely correct. Fixes from Nirgal. | Eric S. Raymond | 2010-05-20 | 1 | -9/+9 |
| | |||||
* | Switch the CSV format emitted by gpsdecode(1) to DSV using |. | Eric S. Raymond | 2010-05-19 | 1 | -23/+23 |
| | | | | | | | | | | The problem with CSV is that string fields (such as ship name in type 5) can contain commas. I could have backslash-escaped them, but I think it's better to make old scripts fail in a way that's likely to be noticed than perpetuate a situation in which unescaped commas could cause output to be unpacked wrongly. I changed the Python decoder as well. Required rebuilding one regression test. All regression tests pass. | ||||
* | In AIS message types 6 and 8, split app_id into DAC and FID per ITU-1371. | Eric S. Raymond | 2010-05-10 | 1 | -4/+6 |
| | | | | | | | | | | | | Wire protocol and API minor versions get bumped. All changes are as documented in AIVDM.txt, which now describes known message 6 and 8 subtypes. Involved rebuilding a couple of AIS regression tests. All regression tests pass. Also includes various typo fixes for AIVDM.txt discovered by Baylink while we were reviewing these changes. | ||||
* | Complete privious change. Required rebuilding of three regressin tests. | Eric S. Raymond | 2010-05-09 | 1 | -1/+1 |
| | |||||
* | C AIS decoder now has separate contexts for A and B channels. | Eric S. Raymond | 2010-05-09 | 1 | -1/+1 |
| | | | | AIS regression test passes. | ||||
* | Prevent gpsdecode from seeinmg uniinitialized stack garbage. | Eric S. Raymond | 2010-05-09 | 1 | -0/+1 |
| | | | | | Change suggested by Nirgal <contact_gpsd@nirgal.com>. All regression tests pass. | ||||
* | Extend AIS idempotency test coverage. | Eric S. Raymond | 2010-04-26 | 1 | -0/+3 |
| | |||||
* | Give up on RTCM2 repack support. It's broken, and unlikely ever to be needed. | Eric S. Raymond | 2010-04-25 | 1 | -20/+6 |
| | |||||
* | Reindent two more programs. That's everything except xgpsspeed/Tachometer.c. | Eric S. Raymond | 2010-04-14 | 1 | -138/+129 |
| | | | | All regression tests pass. | ||||
* | Fix gpsdecode compilation when one of the rtcm104 versions is disabled. | Eric S. Raymond | 2010-03-27 | 1 | -0/+4 |
| | | | | Signed-off-by: esr@thyrsus.com | ||||
* | Vanish away Id and Rev $ keywords, git won't expand them to anything useful. | Eric S. Raymond | 2010-03-13 | 1 | -3/+2 |
| | |||||
* | Eliminate more Subversion tracks... | Eric S. Raymond | 2010-03-13 | 1 | -1/+1 |
| | | | | ...converting where appropriate to git references. | ||||
* | Copyright stamps everywhere. No code changes. | Eric S. Raymond | 2010-03-11 | 1 | -1/+5 |
| | |||||
* | Support for JSON dumping and parsing of AIS message types 25 and 26. | Eric S. Raymond | 2010-03-05 | 1 | -0/+23 |
| | | | | These are not yet observed in the wild on AISHub. | ||||
* | Improved handling and documentation of AIS type 22 messages. | Eric S. Raymond | 2010-01-30 | 1 | -14/+28 |
| | |||||
* | Document that a trailing @ should terminate a packed-six-bit AIS string. | Eric S. Raymond | 2009-11-30 | 1 | -0/+2 |
| | | | | Ensure that both decoders do this. | ||||
* | Corrections to the AIS specification, and one fieldname. | Eric S. Raymond | 2009-11-26 | 1 | -1/+1 |
| | |||||
* | Include the whole config file in gpsd.h. | Eric S. Raymond | 2009-11-20 | 1 | -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. | ||||
* | End pointer returned by the JSON parser needs to be passed back up... | Eric S. Raymond | 2009-11-18 | 1 | -1/+1 |
| | | | | ...so we can handle multiple responses per write. | ||||
* | Fix some whitespace glitches found while experimenting with indent(1). | Eric S. Raymond | 2009-11-17 | 1 | -1/+1 |
| | | | | All regression tests pass. | ||||
* | Fully support AIS type 22 and 23 messages. All regression tests pass. | Eric S. Raymond | 2009-09-22 | 1 | -1/+14 |
| | | | | Codebase splints clean. | ||||
* | More splint cleanup. All regression tests pass. | Eric S. Raymond | 2009-09-09 | 1 | -25/+27 |
| | |||||
* | Partial splint cleanup. All regression tests pass. | Eric S. Raymond | 2009-09-09 | 1 | -4/+4 |
| | |||||
* | Uniform treatment of line terminations. | Eric S. Raymond | 2009-09-07 | 1 | -1/+1 |
| | |||||
* | Remove a duplicative storage declaration. | Eric S. Raymond | 2009-09-06 | 1 | -3/+8 |
| | |||||
* | Use CYCLE_END condition for the 2-part mal-design of AIS message 24 properly. | Eric S. Raymond | 2009-09-03 | 1 | -26/+19 |
| | |||||
* | Generated AIS parser code compiles. All tests pass. | Eric S. Raymond | 2009-09-01 | 1 | -12/+5 |
| | | | | String field postprocessing and unit tests are next. | ||||
* | Fix dumping of AIS message 19 (dte was missing). | Eric S. Raymond | 2009-09-01 | 1 | -6/+7 |
| | | | | | Code generation for AIS messages up to 19. Rebuild two affected regression tests (all tests pass). |