Skip to main content

asterix4py

made-with-python GitHub license Maintenance GitHub contributors

GitHub release GitHub release GitHub releasedate GitHub issues

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:

Contributors

Metadata

Release files for asterix4py 1.0.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for asterix4py 1.0.6
File Size Uploaded
asterix4py-1.0.6.tar.gz 183.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for asterix4py 1.0.6
File Interpreter ABI Platform
asterix4py-1.0.6-py3-none-any.whl Python 3 none any Details

Total release size: 396.6 kB

Release files / asterix4py-1.0.6.tar.gz

Download URL asterix4py-1.0.6.tar.gz
Size 183.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c30779c333acd2d9e7a1f9edc5648d6fff236e5044f3d72edf70303ff949fd4e
BLAKE2b-256 checksum
How to use checksums
81c09bd5a58468f59b5fb27c747772b44277468a70719744bf272f5d6fd66b9c
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / asterix4py-1.0.6-py3-none-any.whl

Download URL asterix4py-1.0.6-py3-none-any.whl
Size 213.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e16c74ee53dcf92bbcbe146096dbaf418e6a7d4142b1db1969917c9cb8687213
BLAKE2b-256 checksum
How to use checksums
3d7d6736829fb1c7285f87f10f23b8dfc09413c8ef9f5559bb4830e0290b9f05
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

1.0.6 This release

2 release files

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page