Skip to content

Releases: Algafix/OSNMA

Current OSNMA ICD - OSNMAlib v2.5.4

07 Jun 14:23
363be64
Compare
Choose a tag to compare

General information - OSNMAlib v2.5.4

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.

With this release, 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 with the new_merkle_name option (defaults to new_OSNMA_MerkleTree.xml).

Note: The new Subframe Status logging method is still under construction, expect updates in the future. Proposals on what to include in it are welcome.
Note: Chekout the website OSNMAlib.eu that implements this new status logging

What has Changed Minor Version

  • Rework of the OSNMA state management.
  • All the OSNMA events are correctly implemented.
  • Optional TTFAF improvement by using the COP field (preprint).

What has Changed Patch Versions (accumulative)

  • Added a real case of EOC and CREV. (OSNMA LIVE TEST NOTIFICATION (OLTN) 2024009)
  • Fix NMA Status authentication on Tag verification. Now it propagates correctly.
  • Fix status reporting when no KROOT or PKR is in force (PKREV, CREV, OAM)
  • Fix a bug when data with the same IOD was received after a long out-of-sight period
  • Fix a bug in the TESLA Key index calculation after one week
  • Fix a bug where DSM blocks were not reset.
  • Fix a bug with ADKD4 not implementing COP correctly
  • Fix a bug with WT5 when it was the first word received after an outage and the nav data had changed.

Full Changelog of this version: v2.5.3...v2.5.4

Current OSNMA ICD - OSNMAlib v2.5.3

29 May 20:45
5f0ead6
Compare
Choose a tag to compare

General information - OSNMAlib v2.5.3

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.

With this release, 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 with the new_merkle_name option (defaults to new_OSNMA_MerkleTree.xml).

Note: The new Subframe Status logging method is still under construction, expect updates in the future. Proposals on what to include in it are welcome.
Note: Chekout the website OSNMAlib.eu that implements this new status logging

What has Changed Minor Version

  • Rework of the OSNMA state management.
  • All the OSNMA events are correctly implemented.
  • Optional TTFAF improvement by using the COP field (preprint).

What has Changed Patch Version

Full Changelog: v2.5.2...v2.5.3

Old OSNMA ICD

23 Nov 12:47
Compare
Choose a tag to compare

This version is compatible with the following document versions:
-Galileo_OSNMA_User_ICD_for_Test_Phase_v1.0.pdf
-Galileo_OSNMA_Receiver_Guidelines_for_the_Test_Phase_v1.1.pdf

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