summaryrefslogtreecommitdiff
path: root/rtcm2_json.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix incorrect UNKNOWN value. Affects parsing of RTCM2 type 4 sentences.Eric S. Raymond2013-05-011-1/+1
|
* Nuke trailing whitespace in C source.Eric S. Raymond2012-09-071-4/+4
|
* Add a switch to configure out control-socket switch.Eric S. Raymond2011-03-281-0/+3
|
* Dump contents of of RTCM2.3 type 31 as a JSON object rather than hex words.Eric S. Raymond2011-03-151-0/+22
| | | | | | | | | 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-151-2/+2
| | | | | I was unaware of standard terminology/abbreviations. Fixing this now, before Version 5 API freezes.
* issuedata -> iod in RTCM2Eric S. Raymond2011-03-151-1/+1
| | | | | I was unaware of standard terminology/abbreviations. Fixing this now, before Version 5 API freezes.
* Change a structure name to avoid a future API break.Eric S. Raymond2011-03-141-7/+7
| | | | All regression tests pass.
* Implement and document RTCM 2.3 message type 13.Eric S. Raymond2011-02-281-0/+14
|
* Implement and document RTCM2.3 message type 14. All regression tests pass.Eric S. Raymond2011-02-281-1/+11
|
* More header portability audting with a new version of deheader.Eric S. Raymond2010-12-221-0/+1
|
* Unused-header removals by deheader. All regression tests pass.Eric S. Raymond2010-12-011-2/+0
|
* Re-indent JSON support. All regression tests pass.Eric S. Raymond2010-04-141-13/+16
|
* Reindent the JSON stuff. All regression tests pass.Eric S. Raymond2010-04-141-0/+2
|
* Copyright stamps everywhere. No code changes.Eric S. Raymond2010-03-111-0/+4
|
* Avoid a collision with typedef boolean.Eric S. Raymond2010-01-041-59/+59
| | | | All regression tests pass.
* Include the whole config file in gpsd.h.Eric S. Raymond2009-11-201-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.
* Splint Cleanup Meets Billy The Kid. All regression tests pass.Eric S. Raymond2009-09-101-1/+9
|
* Son of the Splint Cleanup.Eric S. Raymond2009-09-101-1/+1
| | | | | Major change in this set is enforcong consistency about the data type of serial parity information.
* More splint cleanup. All regression tests pass.Eric S. Raymond2009-09-091-0/+2
|
* Cleanup.Eric S. Raymond2009-08-281-2/+0
|
* Regularize some JSON attribute names.Eric S. Raymond2009-08-281-2/+2
| | | | | It's useful for the attribute vocabulary to be consistent across data classes, where possible.
* RTCM2 JSON decoiding is verified and has a full regression test.Eric S. Raymond2009-08-281-0/+1
|
* JSON decoding for RTCM2 types 3, 7, and 16 is verified.Eric S. Raymond2009-08-281-13/+15
|
* Use enumerated string values for the "system" field in RTCM2 type 4 messages.Eric S. Raymond2009-08-281-1/+11
| | | | Register a synthetic test load for checking decoding of unusual message types.
* Passthrough check of RTCM2 JSON decoding works for message types 1 and 9.Eric S. Raymond2009-08-281-1/+1
|
* RTCM2 JSON parser is feature-complete and ready for test.Eric S. Raymond2009-08-281-4/+27
|
* Parse RTCM2 message type 7 JSON.Eric S. Raymond2009-08-271-3/+16
|
* Parse RTCM2 message type 5, and fix an error in the RTCM2 dump code.Eric S. Raymond2009-08-271-1/+15
|
* Use STRUCTARRAY everywhere it's apprpriate. JSON regression tests pass.Eric S. Raymond2009-08-271-6/+6
|
* Create a convenience macro for JSON parser template declarations.Eric S. Raymond2009-08-271-14/+9
|
* Checkpoint before trying to factor out some JSON attribute-initialization hair.Eric S. Raymond2009-08-271-5/+8
|
* Parse JSON for RTCM2 message types 1 and 9.Eric S. Raymond2009-08-271-4/+19
|
* First step towards RTCM2 JSON parsing.Eric S. Raymond2009-08-271-0/+133
Handles message types 3, 4, 6, and 16 (the easy ones). No unit test yet. Not ready for production.