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.
Raw data
{
"_id": null,
"home_page": "https://gitlab.com/sq1090/vmodes",
"name": "vmodes",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.12",
"maintainer_email": null,
"keywords": null,
"author": "Artur Wroblewski",
"author_email": "wrobell@riseup.net",
"download_url": "https://files.pythonhosted.org/packages/9d/b1/2a1a05e7356d64834ef516643973b4c02595d1ce073cd12d833e4b5486ca/vmodes-0.5.1.tar.gz",
"platform": null,
"description": "VModeS is a library for vectorized decoding of Mode S and ADS-B messages\nsent by an aircraft.\n\nThe library has the following features\n\n1. Decode Mode S and ADS-B aircraft data\n\n - ICAO address\n - aircraft callsign\n - aircraft category\n - surface and airborne positions\n - altitude\n - position uncertainty\n\n2. Validate surface and airborne positions according to ICAO standard.\n3. Designed for real-time, streaming, and batching applications.\n4. Use NumPy and Cython for the performance of the calculations.\n\nInstall library with::\n\n pip install vmodes\n\nRead API documentation::\n\n pydoc vmodes\n\nThis library is inspired by pyModeS project by Junzi Sun. Learn more about\nMode S and ADS-B with his book at\n\n https://mode-s.org/decode/\n\nVModeS library is licensed under terms of AGPL license, version 3, see\nCOPYING file for details. As stated in the license, there is no warranty,\nso any usage is on your own risk.\n",
"bugtrack_url": null,
"license": "AGPLv3+",
"summary": "VModeS - vectorized decoding of Mode S and ADS-B data",
"version": "0.5.1",
"project_urls": {
"Bug tracker": "https://gitlab.com/sq1090/vmodes/issues",
"Homepage": "https://gitlab.com/sq1090/vmodes",
"Source Code": "https://gitlab.com/sq1090/vmodes"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "9db12a1a05e7356d64834ef516643973b4c02595d1ce073cd12d833e4b5486ca",
"md5": "4ed5dd239a10d098821eff25b95ea961",
"sha256": "d4eed0ef049dd8359a87eceb8aadd5713bdb4dcc1cb9a53052748d737aa7d112"
},
"downloads": -1,
"filename": "vmodes-0.5.1.tar.gz",
"has_sig": false,
"md5_digest": "4ed5dd239a10d098821eff25b95ea961",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.12",
"size": 405065,
"upload_time": "2024-07-31T07:09:06",
"upload_time_iso_8601": "2024-07-31T07:09:06.635768Z",
"url": "https://files.pythonhosted.org/packages/9d/b1/2a1a05e7356d64834ef516643973b4c02595d1ce073cd12d833e4b5486ca/vmodes-0.5.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-31 07:09:06",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "sq1090",
"gitlab_project": "vmodes",
"lcname": "vmodes"
}