summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Update the hardware database; add a regression test for the GR601-W.Eric S. Raymond2013-10-242-0/+175
|
* Check various test sentences against the Maritec decoder.Eric S. Raymond2013-10-181-5/+14
|
* Address Savannah bug #40298: AIS type 27 too strict size checkEric S. Raymond2013-10-184-0/+7
|
* Address Savannah tracker issue #40297: AIS type 19 decoding bug.Eric S. Raymond2013-10-183-3/+3
|
* Typo fixes.Eric S. Raymond2013-10-141-5/+5
|
* New-style dumping (numeric and text both) for two more fields.Eric S. Raymond2013-10-012-4/+4
| | | | All regression tests pass.
* Rebuild the regression test loads so they dump in the new style.Eric S. Raymond2013-10-015-124/+124
| | | | All regression tests pass.
* Typo fix.Eric S. Raymond2013-09-291-1/+1
|
* Updare AIVDM regression tests for previous commit.Eric S. Raymond2013-09-154-7/+7
|
* Split Type 24 reporting, including the -s option to gpsdecode.Eric S. Raymond2013-09-141-1/+1
| | | | All regression tests pass.
* Minor fix to AIS type 1,2,3 radio field decoding.Eric S. Raymond2013-07-055-84/+84
|
* Fix a malformed-packet crash.Eric S. Raymond2013-04-241-5/+6
| | | | | | | | | | Under weird circumstances, this line of device input $GPGGA,030130$GPGLL,2638.1728,N,08011.3893,W,030131.000,A,A*41 could core-dump the packet parser. The context had to be exactly right for it to happen. The bug was an incorrect attempt at optimizing recovery from this rare case.
* Add database entry for Triton 400.Eric S. Raymond2013-04-232-0/+76
|
* Do *not* clear DOPs every time a satellite picture comes from the receiver.Eric S. Raymond2013-01-1557-4897/+4897
| | | | | | | | | | | | | | | | | | | Required a regression-test rebuild. The immediate reason for this was Savannah bug bug #37810: satellites_used always zero via gpsd socket with multi nmea GSA/GSV. As the user reporting said: The "satellites_used" field in a "struct gps_data_t" filled in by "gps_read" is always returning zero. This module emits GNGSA messages in a group of three. My information is that the first GNGSA pertains to GPS, second to GLONASS, third to QZSS. It also emits GSV messages using talker id's GL,GP,QZ. The larger point is that DOPs are likely to be valid for longer than a GSV reporting cycle; they change only slowly as the actual sat configuration does. So it makes sense to retain them.
* Dang, forgot to regidster the checkin file for our most recent test.Eric S. Raymond2013-01-151-0/+6654
|
* Update the hardware table.Eric S. Raymond2013-01-141-0/+5266
|
* Test rebuild required by mike_t's last commit.Eric S. Raymond2012-10-2312-412/+412
|
* Another regression test, for the nl551e.Eric S. Raymond2012-09-072-0/+808
|
* Added a regression test for the Globalasat MR-350p.Eric S. Raymond2012-09-072-0/+627
|
* [AIS] Fixed EPFD display in scaled JSONChristian Gagneraud2012-08-231-1/+1
| | | | aivdm-regress passed
* Fix scaling of AIS navigation message 'course' member.Eric S. Raymond2012-08-221-4/+4
|
* Rebuild some binary-driver tests. Explain why this is needed.Eric S. Raymond2012-07-0210-622/+622
|
* Sigh. Repair regressipon tests after signedness change. All tests pass.Eric S. Raymond2012-06-241-1/+1
|
* Always wemit ISO8601 timestamps with the same length.Eric S. Raymond2012-06-212-3/+3
| | | | Someday, this will prevent a nasty surprise for a client programmer.
* [AIS] Fix previous AIS mergeChristian Gagneraud2012-06-204-11/+9
| | | | | Some modifications were lost during last merge, fix that. Regression pass except for ait250.
* [AIS] Fix plenty of small bugs unveiled by aishub test campaign.Christian Gagneraud2012-06-204-2/+160
| | | | | | | | | | | | | | | | | | | | | | A test campaign was run with live data from aishub.net (ca. 25 millions sentence, 1.2 GB of logs), the goal was to check the decoding and the JSON parsing and dumping code. On all the AIS data, the following tests were done: - AIVDM decoding - JSON scaled dump - JSON validity check on scaled dump. - JSON unscaled dump - JSON validity check on unscaled dump - JSON unscaled idempotency check - JSON unscaled/scaled idempotency check The last check consisted of: - parsing the unscaled dump - dumping it back in scaled mode - compare it with the original scaled dump. This test campaign has unveiled plenty of small bugs all around the AIS code. This patch fixes all of them and adds new sentences in the regression tests.
* [AIS] Add scaled and unscaled JSON dump to regression testsChristian Gagneraud2012-06-202-0/+98
| | | | | | | The unscaled and scaled JSON dump code was not exerted with sample.aivdm, only the CSV code was. Fix that. PS: The idempotency test only validates parsing/dumping, and only in unscaled mode.
* [AIS] Do scaling/offset operations only in json dumpChristian Gagneraud2012-06-052-5/+5
| | | | splint and check pass.
* [AIS] Met/Hydro: fixes and improvementsChristian Gagneraud2012-06-053-4/+57
|
* Submitted-By -> Submitter in the test load headers.Eric S. Raymond2012-05-3078-62/+63
| | | | All regression tests pass.
* [AIS] Add UK/ROI AtoN monitoring data message testsChristian Gagneraud2012-05-233-0/+29
| | | | scons check pass
* Comment typo fix.Eric S. Raymond2012-05-201-5/+6
|
* [AIS] Add 2 regression testcases for IMO236 met/hydro messageChristian Gagneraud2012-05-203-0/+109
| | | | scons check pass
* tnt-revolution test rebuoild was required by Christian Gagneraud's changes.Eric S. Raymond2012-04-251-50/+60
| | | | All regression tests pass.
* Add a regressiion test for the Septentrio Polar2x receiver.Eric S. Raymond2012-04-052-0/+178
|
* Add Garmin GPS 76S to the database and test files.Eric S. Raymond2012-04-042-0/+321
|
* Added support for SDDBT sentences from a depth sounder.Eric S. Raymond2012-03-092-0/+614
| | | | All regression tests pass, including the new one for the sounder.
* Fisx broken production for remaking RTCM2 checkfiles.Eric S. Raymond2012-03-051-131/+131
|
* Handle up to 16 interleaved Type 24A and 24B messages.Eric S. Raymond2012-03-051-2/+1
| | | | All regression tests pass.
* Some regression tests needed to be rebuilt after the last change.Eric S. Raymond2012-03-043-58/+58
| | | | | | Alexey says: I'm recorded 50 BPS data from BT-368 tracker with SiRFIII chipset, compared decoded values with reference data* and founded this fields wrong decoded.
* Add a test load for the Transystem 737A+Eric S. Raymond2011-11-152-0/+3196
|
* SiRF regression loads needed to be rebuilt because MID4 no longer sets time.Eric S. Raymond2011-10-105-155/+155
|
* Banish still more Berlios URLs.Eric S. Raymond2011-10-016-0/+0
|
* Sort out some issues with PRN handling.Eric S. Raymond2011-09-181-220/+220
| | | | | | | | | Add macros for classifying PRNs into GPS, GLONASS, DGPS. Document the PRN ranges on the gps_json manual page. It turns out that U.S. GPS authorities reserve 1-64 for GPS birds, not just 1-32. So the way we map GLONASS PRNs had to change. This required a regression-test rebuild for the geostar driver.
* Fix Berlios tracker bug #18214: Required rebuilding one regression test.Eric S. Raymond2011-07-311-2/+2
| | | | | | Nug was "AIS message type 8 Functional ID (fid) field at wrong offset." All regression tests pass. Code splints and cppchecks clean.
* Move all test log dates to yyyy-mm-dd.Eric S. Raymond2011-06-2378-111/+111
| | | | | Trying to remember that these used a non-ISO8601 date format was driving me nuts. All regression tests pass.
* Add a Pilot Plug regression test.Eric S. Raymond2011-06-222-0/+850
|
* Correct some date formats in test logs.Eric S. Raymond2011-06-228-7/+7
|
* Fixes for the Maidehead locator code, and a better regression test.Eric S. Raymond2011-05-061-1/+0
|
* Attempt fix for Maidenhead off-by-one rrror.Eric S. Raymond2011-05-061-1/+1
| | | | All regression tests pass.