Skip to main content

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

Support

If you are having issues, please let me know.

License

The project is licensed under the GPLv3 license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

osnma_core-0.0.11.tar.gz (14.8 kB view details)

Uploaded Source

Built Distribution

osnma_core-0.0.11-py3-none-any.whl (28.3 kB view details)

Uploaded Python 3

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

Hashes for osnma_core-0.0.11.tar.gz
Algorithm Hash digest
SHA256 8ef8e0fc5733a70f5b6399024bea8f26ad799bb160d3e16e101d4f7232c4ee86
MD5 b2b2ddc97770723d6c12cb1883919e7b
BLAKE2b-256 c876f79666e85afc6708c349146c739c146c3d4d1b491e5e2a5e056fb005b4b8

See more details on using hashes here.

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

Hashes for osnma_core-0.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 b7671b942e6d5171080863a8ff62938928c076c6068ba6652f6d92e4ea7ca53b
MD5 65e98cecb6c629ee3669ef3f3c69d64f
BLAKE2b-256 6f01bdd788934babcb055b17f4055a1e5a67f3b2e8aa2c4585b5c0d95ac98ee3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page