#ads-b #aircraft #decoding #mode-s

app jet1090

Real-time Mode S and ADS-B data with REST and ZMQ endpoints

3 releases

new 0.2.2 May 27, 2024
0.2.1 May 23, 2024
0.2.0 Apr 11, 2024

#360 in HTTP server

Download history 110/week @ 2024-04-07 4/week @ 2024-04-14 121/week @ 2024-05-19

121 downloads per month

MIT license

6.5MB
7.5K SLoC

jet1090

jet1090 is an improved version of dump1090 in Rust designed to decode in parallel several sources of Mode S and ADS-B data (Beast feed in TCP/UDP, RTL-SDR) and serve the info in REST and ZMQ endpoints.

Installation

Run the following Cargo command:

cargo install jet1090

Support for RTL-SDR dongles

MacOS:

brew install soapysdr brew install soapyrtlsdr

Linux:

apt install libsoapysdr-dev for building apt install soapysdr-module-rtlsdr for running

Windows:

The pre-built Windows Pothos SDR development environment ships the necessary DLLs necessary to decode from the RTL-SDR. Follow the instructions for "Download and Install" and use Zadig to recognise your USB dongle.

Usage

See --help for more information.

Dependencies

~63MB
~1M SLoC