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. Designed for real-time, streaming, and batching applications.

  4. Use NumPy and Cython for the 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.1.tar.gz (405.1 kB view details)

Uploaded Source

File details

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

File metadata

  • Download URL: vmodes-0.5.1.tar.gz
  • Upload date:
  • Size: 405.1 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.1.tar.gz
Algorithm Hash digest
SHA256 d4eed0ef049dd8359a87eceb8aadd5713bdb4dcc1cb9a53052748d737aa7d112
MD5 4ed5dd239a10d098821eff25b95ea961
BLAKE2b-256 9db12a1a05e7356d64834ef516643973b4c02595d1ce073cd12d833e4b5486ca

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