Skip to main content
Version: 1.0.0

Dump1090

First time (installation, etc.)

steps to install dump1090:

  1. Download from dump1090 from https://github.com/antirez/dump1090
  2. brew install pkg-config
  3. brew install librtlsdr
  4. brew install
  5. make or make LIBRARY_PATH=/usr/local/lib (if make doesn’t work)
    1. if those don’t work and you get a lusb error try the below: (may need to point to library location of lusb/libusb)

      cc -g -o dump1090 dump1090.o anet.o -L/opt/homebrew/Cellar/librtlsdr/0.6.0/lib -L/opt/homebrew/Cellar/libusb/1.0.26/lib -lrtlsdr -lusb-1.0 -lpthread -lm

  6. Copy it to /usr/local/bin (sudo cp dump1090 /usr/local/bin)
  7. to check: run /usr/local/bin/dump1090 & make sure it returns data

Note for linux (ubuntu 18.04)

  1. Download from dump1090 from https://github.com/antirez/dump1090
  2. sudo apt-get install pkg-config
  3. sudo apt-get install librtlsdr-dev
  4. make

Run the program

  1. Plug in your RTLSDR device

  2. Run /usr/local/bin/dump1090

    • If you see output from the terminal, then you finish the setup successfully!
    • You can pipe to an output file and run client.py with that, ex:
      • /usr/local/bin/dump1090 > live_dump1090.txt
      • python client -f live_dump1090.txt