Implementation of OSNMA protocol functions and data
Project description
osnma_core
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)
Features
- 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.
Installation
Install osnma_core by running:
python3 pip install osnma_core
Contribute
- Source Code: https://github.com/Algafix/osnma_core
- PyPI: https://pypi.org/project/osnma-core/
Support
If you are having issues, please let me know.
License
The project is licensed under the GPLv3 license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file osnma_core-0.0.11.tar.gz.
File metadata
- Download URL: osnma_core-0.0.11.tar.gz
- Upload date:
- Size: 14.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ef8e0fc5733a70f5b6399024bea8f26ad799bb160d3e16e101d4f7232c4ee86
|
|
| MD5 |
b2b2ddc97770723d6c12cb1883919e7b
|
|
| BLAKE2b-256 |
c876f79666e85afc6708c349146c739c146c3d4d1b491e5e2a5e056fb005b4b8
|
File details
Details for the file osnma_core-0.0.11-py3-none-any.whl.
File metadata
- Download URL: osnma_core-0.0.11-py3-none-any.whl
- Upload date:
- Size: 28.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7671b942e6d5171080863a8ff62938928c076c6068ba6652f6d92e4ea7ca53b
|
|
| MD5 |
65e98cecb6c629ee3669ef3f3c69d64f
|
|
| BLAKE2b-256 |
6f01bdd788934babcb055b17f4055a1e5a67f3b2e8aa2c4585b5c0d95ac98ee3
|