Pure python library for decoding Eurocontrol Asterix binary data
Project description
asterix4py
Pure python library for parsing/decoding EUROCONTROL ASTERIX protocol binary data.
This library tries to be an easy way to use Python as Asterix decoder without the need of a big library. Focus is currently not yet on speed but to be simple and userfriendly. The code is based on the discontinued code from Wontor, adding missing functionalities and several bugfixes. Some simple code examples and Asterix sample files are included for testing purposes only.
This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to contribute and/or redistribute it under certain conditions.
Asterix
ASTERIX stands for All Purpose STructured EUROCONTROL SuRveillance Information EXchange. It is an ATM Surveillance Data Binary Messaging Format which allows transmission of harmonised information between any surveillance and automation system. ASTERIX defines the structure of the data to be exchanged over a communication medium, from the encoding of every bit of information up to the organisation of the data within a block of data - without any loss of information during the whole process. More about ASTERIX protocol you can find here: http://www.eurocontrol.int/services/asterix
References
Based on the work of:
- Wontor - https://github.com/wontor/pyasterix
- Damir Salantic - https://github.com/CroatiaControlLtd/asterix
Contributors
- Jake Hawkins - https://github.com/drumlight
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
Built Distribution
File details
Details for the file asterix4py-1.0.6.tar.gz
.
File metadata
- Download URL: asterix4py-1.0.6.tar.gz
- Upload date:
- Size: 183.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c30779c333acd2d9e7a1f9edc5648d6fff236e5044f3d72edf70303ff949fd4e |
|
MD5 | 9fbf6205381030e0a519d9e4997c0eff |
|
BLAKE2b-256 | 81c09bd5a58468f59b5fb27c747772b44277468a70719744bf272f5d6fd66b9c |
File details
Details for the file asterix4py-1.0.6-py3-none-any.whl
.
File metadata
- Download URL: asterix4py-1.0.6-py3-none-any.whl
- Upload date:
- Size: 213.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e16c74ee53dcf92bbcbe146096dbaf418e6a7d4142b1db1969917c9cb8687213 |
|
MD5 | 17aaead625d9ebeb01339400ec26e8fb |
|
BLAKE2b-256 | 3d7d6736829fb1c7285f87f10f23b8dfc09413c8ef9f5559bb4830e0290b9f05 |