decoding ADS-B with rtl-sdr

Per Wikipedia:

Automatic dependent surveillance—broadcast (ADS–B) is a surveillance technology in which an aircraft determines its position via satellite navigation and periodically broadcasts it, enabling it to be tracked.

It’s really easy and fun to see what planes are flying near you with a software-defined-radio dongle and dump1090.

After installing dump1090, you can see nearby aircraft information like the flight number, altitude, lat/lon, and speed.  Here’s what I saw one afternoon near Memphis, TN:

./dump1090 --net --interactive

dump1090 command line mode
dump1090 command line mode

After just a few seconds on starting dump1090, planes start to appear.  To view this information on a map, launch a browser and go to localhost port 8080.


localhost:8080

dump1090 web interactive
dump1090 web interactive
dump1090 flight information
dump1090 flight information

It even provides links to FlightAware, so you can see even more information about a particular flight.

Flight Aware
Flight Aware
Flight Aware website
Flight Aware website

Leave a Reply

Your email address will not be published. Required fields are marked *