Skip to content

Conversation

mgfernan
Copy link

Add support to parse and apply ionospheric corrections delivered via RTCM by the International GNSS Service

This pull request has been proposed based on an initial pull request proposed on the now obsolete demo5 branch, the repository maintainers have proposed applying the pull request on the new main branch

Also, the following points are noted:

  • Removal of trailing spaces have been committed separately in order not to obfuscate the changes due to the new feature
  • Removal of changes that had nothing to do with the SSR IONO corrections (e.g. Glonass decoding on some RTCM functions) that have been accidentally added due to the rebasing

Miquel Garcia added 6 commits July 31, 2025 09:24
A tool iono2rtcm (in utils) to encode BNC VTEC blocks to RTCM 4076/201 message has been added (including tests)

The utils tool dumpssr includes also the dumping of IONO SSR corrections
in BNC SSR text format (see section 2.8 at

https://software.rtcm-ntrip.org/export/HEAD/ntrip/trunk/BNC/src/bnchelp.html
(cherry picked from commit 942b034)
Used for IONO SSR spherical harmonics corrections
This will be required in order to use the ionospheric model from SSR corrections

Also, added a test to exercise this new feature (data files that have been used for the tests have been included in this commit as well)
These corrections are delivered as Spherical Harmonics.
@rtklibexplorer
Copy link
Owner

This feature looks to be a nice addition to the code, but it still includes a very large number of unnecessary and unrelated white space changes which make reviewing the changes difficult and creates churn in the code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants