Tagged: aircraft

Modesdeco: Now Supports Simultaneous Reception of Mode S and Mode A/C

Modesdeco is a Windows/Linux/OSX/RPi compatible command line ADS-B Mode S decoder built for the RTL-SDR. It natively supports the BaseStation format and so can be used with the BaseStation software without the need for com port converters.

Modesdeco has recently been updated to allow for the simultaneous reception of Mode S and Mode A/C. Mode S provides location data for ADS-B while Mode A provides an identification code and Mode C provides the aircraft’s pressure altitude.

Effect of a Filter on RTL-SDR ADS-B Reception

Over on YouTube user Adam Alicajic has posted a video showing the effect of a filter tuned for 1090 MHz used on ADS-B reception. Adam switches the filter in an out showing the difference in the number of received ADS-B frames. With the filter enabled he is able to receive around 1200 messages per second and without only around 800 messages per second.

A filter (aka preselector) can help to reduce out of band interference from strong signals.

DVB-T dongle receiving the ADS-B using the filter

Hak5: ADS-B on a Quadcopter carrying a Wifi Enabled Linux Computer, RTL-SDR and Coaxial Collinear Antenna

Over on YouTube, Hak5 a electronics enthusiast channel has posted a video showing an interesting ADS-B project they undertook.

The Hak5 team took a quadcopter up on top of a high mountain, attached to it a WiFi Pineapple (a small WiFi equipped Linux computer), an RTL-SDR dongle and a coax collinear antenna and then flew it up high. They ran dump1090, a Linux based ADS-B decoder on the WiFi pineapple and then broadcast the decoded information back to a laptop on the ground.

Although the results were less than favourable, it is still an interesting project to explore. Their poor results may be due to a nearby RF broadcast tower which could have been overloading the dongle, or EMF from the quadcopter motors.

Tracking Aircraft over 300 miles away! Mountain + Drone + SDR, Hak5 1609

Active ADS-B Antenna now for Sale

Last year in November we ran a post about an active PCB based ADS-B antenna which was used with the RTL-SDR.

The antenna was created by F5ANN, and he used his active antenna together with an RTL-SDR dongle, the RTL1090 ADS-B decoding software and PlanePlotter, and was able to receive 194 simultaneous aircraft signals with a message rate of 556 messages a second at distances of up to 250 nm.

This antenna can now be bought from the 1090mhz.com webstore, and is available with or without LNA. The LNA will help if you need long runs of coaxial cable between the antenna and RTL-SDR.

Active PCB Antenna
Active PCB Antenna

ADS-B Virtual Radar RTL-SDR Tutorial in the ARRL QST Magazine

The American Radio Relay League (ARRL) a.k.a The American National Association for Amateur Radio has put online a freely available ADS-B tutorial featured in their monthly QST magazine, written by Robert Nichols, W9RAN. The tutorial focuses on using an R820T RTL-SDR dongle to receive ADS-B signals, and then using computer software to decode the signals and create a virtual aircraft radar.

ADS-B is a protocol used by most modern aircraft to broadcast their position and altitude which is determined via GPS. ADS-B is intended to supplement and eventually replace traditional radar.

In this ADS-B tutorial, they show how to create a weatherproofed 1090 MHz collinear antenna from RG-6/U coax and PVC pipe and how to use the ADSB# and virtual radar server software to decode and visualize aircraft positions, like a radar.

If interested, we also have an ADS-B virtual radar tutorial that can be found here.

ADS-B Virtual Air Radar Tutorial by the ARRL
ADS-B Virtual Air Radar Tutorial by the ARRL

ADS-B Decoder for the RTL-SDR now available for Android

A (beta version) of an ADS-B decoder and display app for the RTL-SDR dongle for Android has been released. This app allows you to receive the ADS-B radio signals emitted by modern aircraft, which contain information such as flight number, latitude, longitude and altitude, essentially giving you a live portable aircraft radar.

To use the app, you will need an Android device that supports USB OTG, which most Android devices on Android 4.0+ should support. You will also need a USB OTG cable, and an RTL-SDR dongle. You may want to consider a USB OTG cable that has a second port for external charging capabilities, as the RTL-SDR can drain the battery quickly.

The app is cheaply priced at under $2, so give it a try!

ADS-B Decoding on Android
ADS-B Decoding on Android
ADS-B on USB SDR RADIO (Beta)

In Car ADS-B with a Raspberry Pi and RTL-SDR

Over on YouTube user adsbrus shows us his project which is an in car ADS-B aircraft tracker using a Raspberry Pi mini computer and an RTL-SDR. The system uses an LCD screen mounted where the car radio usually is to show aircraft identifier, altitude, and speed information in text.

ADS-B in CAR (Raspberry PI & USB TV RTL2832U+R820T)