Skip to content

Current OSNMA ICD - OSNMAlib v3.1.0

Latest
Compare
Choose a tag to compare
@Algafix Algafix released this 18 Nov 14:56
· 23 commits to master since this release
7dba72c

General information - OSNMAlib v3.1.0

This version is compatible with the following document versions:
Galileo_OSNMA_SIS_ICD_v1.1.pdf
Galileo_OSNMA_Receiver_Guidelines_v1.3.pdf

In other words, OSNMAlib is compatible with OSNMA live signal transmitted after 2023-08-03 11:00.

OSNMAlib complies with all the official test vectors. However, the internet download for the new Merkle tree is missing, so a file needs to be specified using the new_merkle_name option in the configuration dictionary (defaults to new_OSNMA_MerkleTree.xml).

See this wiki page for a list of all the OSNMAlib configuration options.

Check the website OSNMAlib.eu for a live view of the OSNMA protocol. The website also provides in an API the navigation data bits received and the OSNMAlib JSON output.

What has changed Major Version

What has changed Minor Version

  • Reed-Solomon recovery for words 1-4 using words 17-20 transmitted in E1B.
  • Reformated metrics folder to include new TTFAF simulations using dual-frequency and Reed Solomon.
  • Custom run run.py file contains a dictionary pre-configured with several options for easy handling.

Full Changelog of this version: v2.5.4...v3.1.0