summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Maidenhead locator regression test.Eric S. Raymond2011-05-061-0/+1
|
* Centralize the C client library's flag setting.Eric S. Raymond2011-04-151-3/+1
| | | | This squeezes out a couple of minor errors due to unset flag fields.
* Decode of RTCM3 type 1005 is working.Eric S. Raymond2011-04-112-0/+1
|
* Check in ASCII dumps made by inspectrtcm.Eric S. Raymond2011-04-103-0/+11497
|
* More RTCM2 test loads.Eric S. Raymond2011-03-303-0/+418
|
* Fix a glitch in the SiRF driver exposed by the SHM export.Eric S. Raymond2011-03-261-38/+38
| | | | | When we set TINE_IS, we actually have to report time. Required one regression test rebuild.
* New regression test for Typhoon 3100.Eric S. Raymond2011-03-232-0/+1098
| | | | | This revealed a library bug that could cause the timestamp on every second fix to get clobberec due to GSV not having a timestamp.
* Emit "mode" before its dependent attributes in TPV, and timestamps with .3f.Eric S. Raymond2011-03-2264-2880/+2880
| | | | Required a regression-test rebuild.
* The overlength-GGA fix requires rebuild of two tests.Eric S. Raymond2011-03-172-157/+158
|
* Dump contents of of RTCM2.3 type 31 as a JSON object rather than hex words.Eric S. Raymond2011-03-151-5/+5
| | | | | | | | | Fix required in order to check the RTCM2 driver logic against the ASCII dump from Andre Naujoks. Remarkably, the check passes - though it appears that in his dump the constant 40 is added to all GLONASS satellite IDs. doubtless so they won't collide with GPS satellite IDs. The naujoks-ntrip.log test had to be rebuilt. All other regression tests pass.
* rangerr -> prc, rangerate -> rrc in RTCM2Eric S. Raymond2011-03-153-141/+141
| | | | | I was unaware of standard terminology/abbreviations. Fixing this now, before Version 5 API freezes.
* issuedata -> iod in RTCM2Eric S. Raymond2011-03-153-141/+141
| | | | | I was unaware of standard terminology/abbreviations. Fixing this now, before Version 5 API freezes.
* Add Globalsat ND-1005 to product database and regression tests.Eric S. Raymond2011-03-142-0/+901
|
* The recent change to use GST as a time check for end of cycle required this.Eric S. Raymond2011-03-091-0/+8
|
* Add RTCM3 regression-test load.Eric S. Raymond2011-03-022-0/+1
| | | | | Very sad that it contains only one verified sentencem, a type 1029. We badly need better test loads for RTCM2 and RTCM3.
* Bug fixes for RTCM3 decoding. All regression tests pass.Eric S. Raymond2011-03-021-3/+1
| | | | | And the first actually successful decode of a known-good RTCM3 packet, a type 1029.