Skip to main content

VModeS - vectorized decoding of Mode S and ADS-B data

Project description

VModeS is a library for vectorized decoding of Mode S and ADS-B messages sent by an aircraft.

The library has the following features

  1. Decode Mode S and ADS-B aircraft data

    • ICAO address

    • aircraft callsign

    • aircraft category

    • surface and airborne positions

    • altitude

    • position uncertainty

  2. Validate surface and airborne positions according to ICAO standard.

  3. Implemented using Cython and NumPy for performance of the calculations.

Install library with:

pip install vmodes

Read API documentation:

pydoc vmodes

This library is inspired by pyModeS project by Junzi Sun. Learn more about Mode S and ADS-B with his book at

https://mode-s.org/decode/

VModeS library is licensed under terms of AGPL license, version 3, see COPYING file for details. As stated in the license, there is no warranty, so any usage is on your own risk.

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

vmodes-0.5.0.tar.gz (404.9 kB view details)

Uploaded Source

File details

Details for the file vmodes-0.5.0.tar.gz.

File metadata

  • Download URL: vmodes-0.5.0.tar.gz
  • Upload date:
  • Size: 404.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.1.dev0+g94f810c.d20240510 CPython/3.12.4

File hashes

Hashes for vmodes-0.5.0.tar.gz
Algorithm Hash digest
SHA256 788f69c222a629c8d3fb59f990b2dda755001ed021307bbe1d20f0c3ef7a9b56
MD5 4dc76d82a6fa5689fccbd037aba63fdc
BLAKE2b-256 89b1efe1a62f560216b715683ed1cd6b7c05a26732f262abe05c5c1cc5ee917d

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