RTL2832 ADS-B decoder

Related: Quickstart RTL-SDR on Linux


Decode, log, and display 1090 MHz ADS-B aircraft transponder data with your $20 RTL2832 USB receiver with dump1090.

Install

  1. Add full-access USB privileges
    adduser $(whoami) plugdev
    

    logout then login

  2. install RTL-SDR drivers and prereqs
    apt install librtlsdr-dev rtl-sdr gcc make
    
  3. Setup dump1090 ADS-B decoding and logging software
    git clone https://github.com/antirez/dump1090
    
    cd dump1090
    
    make
    

Run

./dump1090 --interactive

Advanced ADS-B decoding with RTL-SDR

  • This gist explains using dump978 and dump1090 with RTL-SDR
  • COTS $220 978 MHz & 1090 MHz portable receiver is based on Raspberry Pi 3.

PiAware

FlightAware has a fork of dump1090 that uploads to the FlightAware network so you can contribute to the global flight database. This can also run on Raspberry Pi or other Linux computer. They have an optional inexpensive receiver with improved filtering and performance for ADS-B performance.

Tags: ,

Categories:

Written by Michael Hirsch, Ph.D. //

Comments