ADS-B message recorder
Project description
ADS-B Track
Python logging utility for ADS-B receivers.
Basic Installation
pip install adsb-track
Developer Installation
- Clone the repository
git clone https://github.com/xander-hirsch/adsb-track
. - Install
pipenv
to the user pip installation withpython3 -m pip install pipenv --user --upgrade
- Install the project pipenv developer environment.
Navigate to the project directory root.
Run the command
python3 -m pipenv install --dev
. - Install the
adsb-track
package to the pipenv environment with the commandpython3 -m pipenv run pip install -e .
Usage
The database recording functionality is provided in adsb_track/record.py
$ python -m adsb_track.record --help
usage: record.py [-h] [--host HOST] [--port PORT]
[--rawtype {raw,beast,skysense}] --lat LAT --lon LON
DATABASE
Capture and record ADS-B data.
positional arguments:
DATABASE The SQLite database file to record data.
optional arguments:
-h, --help show this help message and exit
--host HOST The host of the ADS-B source
--port PORT The port of the ADS-B source
--rawtype {raw,beast,skysense}
The ADS-B output data format
--lat LAT Receiver latitude
--lon LON Receiver longitude
Documentation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
adsb-track-0.2.0.tar.gz
(10.6 kB
view hashes)
Built Distribution
adsb_track-0.2.0-py3-none-any.whl
(12.3 kB
view hashes)
Close
Hashes for adsb_track-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2cefe98923816da0ece9134a1265795c54436d01b9e573a2170b7b147dea1f17 |
|
MD5 | 33e5232dfe5c8db58c459f7e1d6c95c3 |
|
BLAKE2b-256 | 5b1dc2c1102b71e57f76178fb4005d27a5ba6bdac7ec6e338753f3f05b570ba7 |