Discontinued. Official updated version on: https://github.com/Algafix/OSNMA
osnma_core is a helpfull package that will provide a bunch of methods and atributes to implement an OSNMA Galileo receiver.
To instanciate an OSNMACore object and start performing OSNMA functions:
import osnma_core
osnma = osnma_core.OSNMACore()
osnma.process_pkr(raw_data)
- Can process and verify complete OSNMA messages
- The verification of different messages also can be done manually
- Stores the value and size of OSNMA fields
- Contains auxiliar data for the OSNMA receiver such as the structure of messages, bitmasks and field meanings.
Install osnma_core by running:
python3 pip install osnma_core
- Documentation: https://osnma-core.readthedocs.io
- Source Code: https://github.com/Algafix/osnma_core
- PyPI: https://pypi.org/project/osnma-core/
If you are having issues, please let me know.
The project is licensed under the GPLv3 license.