Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Typo fix. | Eric S. Raymond | 2011-03-02 | 1 | -1/+1 |
| | |||||
* | Fix an error in how AIS rate-of-turn decoding was done. | Eric S. Raymond | 2010-07-01 | 1 | -1/+1 |
| | | | | | This affected only formatted output, so the fix breaks no regression tests. Codebase splints clean. | ||||
* | Correct some erroneous IS8061 formating. | Eric S. Raymond | 2010-06-13 | 1 | -2/+2 |
| | |||||
* | The last change in gpsdecode was not entirely correct. Fixes from Nirgal. | Eric S. Raymond | 2010-05-20 | 1 | -1/+1 |
| | |||||
* | Switch the CSV format emitted by gpsdecode(1) to DSV using |. | Eric S. Raymond | 2010-05-19 | 1 | -7/+7 |
| | | | | | | | | | | 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. | ||||
* | Fix AIS type 15 decoding and add a new test from Kurt Schwehr. | Eric S. Raymond | 2010-05-12 | 1 | -1/+1 |
| | |||||
* | Avoid truncating dumps of short-form type 15 and 16 messages. | Eric S. Raymond | 2010-05-12 | 1 | -12/+18 |
| | |||||
* | Join Type 21 name extension field to name. | Eric S. Raymond | 2010-05-11 | 1 | -1/+10 |
| | |||||
* | Typo fixes. | Eric S. Raymond | 2010-05-11 | 1 | -1/+1 |
| | |||||
* | Refactoring step. | Eric S. Raymond | 2010-05-11 | 1 | -4/+9 |
| | |||||
* | In AIS message types 6 and 8, split app_id into DAC and FID per ITU-1371. | Eric S. Raymond | 2010-05-10 | 1 | -3/+5 |
| | | | | | | | | | | | | 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. | ||||
* | Maintain separate payloads for A and B channels. | Eric S. Raymond | 2010-05-09 | 1 | -4/+5 |
| | |||||
* | Document a limitation. | Eric S. Raymond | 2010-05-09 | 1 | -0/+1 |
| | |||||
* | Teach ais.py to ignore USCG metadata following a checksum. | Eric S. Raymond | 2010-05-09 | 1 | -2/+5 |
| | |||||
* | Add some missing copyrights and fix a comment. | Eric S. Raymond | 2010-04-10 | 1 | -0/+3 |
| | |||||
* | devtools/ais.py had a Type 17 bug, too - wrong length of spare field. | Eric S. Raymond | 2010-03-29 | 1 | -1/+1 |
| | |||||
* | Vanish away Id and Rev $ keywords, git won't expand them to anything useful. | Eric S. Raymond | 2010-03-13 | 1 | -1/+1 |
| | |||||
* | Legend corrections. | Eric S. Raymond | 2010-02-04 | 1 | -5/+5 |
| | |||||
* | Python decoder shouldn't normally dump bogons. | Eric S. Raymond | 2010-02-02 | 1 | -11/+12 |
| | |||||
* | Add packet length checks to the C decoder | Eric S. Raymond | 2010-02-01 | 1 | -5/+18 |
| | | | | And the -m option to the Python decoder. | ||||
* | Typo fix. | Eric S. Raymond | 2010-02-01 | 1 | -1/+1 |
| | |||||
* | Make the decoders use the pad fields as seems to be intended. | Eric S. Raymond | 2010-02-01 | 1 | -1/+2 |
| | |||||
* | Added packet-length check to Python decoder. | Eric S. Raymond | 2010-01-31 | 1 | -10/+25 |
| | |||||
* | Correction and test case for two-MMSI case of message 16. | Eric S. Raymond | 2010-01-31 | 1 | -1/+0 |
| | |||||
* | Harden the Python AIS decoder. | Eric S. Raymond | 2010-01-31 | 1 | -19/+34 |
| | |||||
* | Checksum verification for the Python AIS decoder. | Eric S. Raymond | 2010-01-31 | 1 | -2/+17 |
| | |||||
* | Correct handling of pad field. | Eric S. Raymond | 2010-01-31 | 1 | -4/+5 |
| | |||||
* | Documentation improvements. | Eric S. Raymond | 2010-01-31 | 1 | -0/+31 |
| | | | | Aso addition of a length ranges array for integrity checking. | ||||
* | Add -h option to make histograms. | Eric S. Raymond | 2010-01-31 | 1 | -5/+17 |
| | |||||
* | Regression test and proper field conditionalization for AIS Type 16 | Eric S. Raymond | 2010-01-30 | 1 | -3/+7 |
| | |||||
* | Add AIS type 23 regression test. | Eric S. Raymond | 2010-01-30 | 1 | -5/+5 |
| | | | | Also fix type 16 interpretation in the Python decoder. | ||||
* | Improved handling and documentation of AIS type 22 messages. | Eric S. Raymond | 2010-01-30 | 1 | -11/+12 |
| | |||||
* | Handle and document some out-of-band AIS field values. | Eric S. Raymond | 2010-01-29 | 1 | -7/+10 |
| | |||||
* | Cope with interrupts more gracefully. | Eric S. Raymond | 2010-01-29 | 1 | -0/+2 |
| | |||||
* | Error-handling tweak. | Eric S. Raymond | 2010-01-29 | 1 | -1/+1 |
| | |||||
* | Recover from random exceptions. | Eric S. Raymond | 2010-01-29 | 1 | -2/+13 |
| | |||||
* | We now have a test for AIS Type 13 decoding based on live and verified data | Eric S. Raymond | 2010-01-28 | 1 | -2/+2 |
| | |||||
* | We can now filter by type. | Eric S. Raymond | 2010-01-28 | 1 | -3/+8 |
| | |||||
* | Refactor so we can control raw output better. | Eric S. Raymond | 2010-01-28 | 1 | -14/+19 |
| | |||||
* | Update list of tested message types. | Eric S. Raymond | 2010-01-15 | 1 | -3/+5 |
| | |||||
* | Support for message type 25 in the Python decoder (untested). | Eric S. Raymond | 2010-01-15 | 1 | -5/+26 |
| | |||||
* | Make the Python decoder handle type 14 messages better. | Eric S. Raymond | 2009-11-30 | 1 | -1/+1 |
| | |||||
* | Document that a trailing @ should terminate a packed-six-bit AIS string. | Eric S. Raymond | 2009-11-30 | 1 | -2/+11 |
| | | | | Ensure that both decoders do this. | ||||
* | Improved handling of message 23 in the Python decoder. | Eric S. Raymond | 2009-11-29 | 1 | -3/+3 |
| | |||||
* | Add a verbosity option for debugging. | Eric S. Raymond | 2009-11-29 | 1 | -7/+13 |
| | |||||
* | Add capability to skip on decoding errors. | Eric S. Raymond | 2009-11-29 | 1 | -24/+34 |
| | |||||
* | Corrections to the AIS specification, and one fieldname. | Eric S. Raymond | 2009-11-26 | 1 | -2/+2 |
| | |||||
* | Typo fix. | Eric S. Raymond | 2009-10-28 | 1 | -1/+1 |
| | |||||
* | Correct a scaling factor in the Python decoder. | Eric S. Raymond | 2009-10-06 | 1 | -1/+2 |
| | |||||
* | Fix an incorrect AIVDM fieldname. | Eric S. Raymond | 2009-10-06 | 1 | -1/+1 |
| |