Tagged: radar

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

Combining Multiple RTL-SDRs for Improved ADS-B Reception

Over on Gough’s Tech Zone blog, Lui has posted a writeup about his experiences with combining multiple remote RTL-SDR ADS-B receivers to privately obtain ADS-B aircraft data from multiple antenna’s at multiple locations. His setup is shown in a diagram below. He has one remote antenna connected to a Raspberry Pi, one to a remote PC and one to his main PC.

Combining Multiple ADSB Receivers

In order to do this he used the Linux based dump1090 ADSB-B decoder and hub software on his main PC. Lui was even able to compile and run the ADS-B hub portion of dump1090 on his Windows PC using Cygwin, but was unable to get the decoder part to work. It doesn’t matter though because the dump1090 hub can receive data from any ADSB decoder, such as ADSB#. His results look very promising as can be seen by the timelapse of plane traces in the image below.

nearairport

Lui also has some other interesting ADS-B + RTL-SDR posts that you should check out where he tests ADS-B reception with a Mini R820T dongle.

RTL-SDR Tutorial: Cheap AIS Ship Tracking

Large ships and passenger boats are required to broadcast an identification signal containing position, course, speed, destination, and vessel dimension information to help prevent sea collisions. This system is known as the "Automatic Identification System" or AIS for short. There are dedicated AIS receivers intended to be used on boats, or by hobbyists, but they can be expensive. A radio scanner, or the cheap RTL-SDR software defined radio (or a more advanced SDR such an Airspy) can be used to receive these signals, and with the help of decoding software, ship positions can be plotted on a map.

This tutorial will show you how to set up an AIS receiver with the RTL-SDR. Most parts of this tutorial are also applicable to other software radios, such as the Funcube dongle, Airspy and HackRF, or even regular hardware scanners if a discriminator tap is used, but the RTL-SDR is the cheapest option.

Safety Warning: This probably should not be used a navigational aid on a boat as the field reliability of the RTL-SDR or other software radios is not proven. This guide is intended for land based scanner hobbyists.

Note, tracking ships with AIS is very similar to tracking aircraft with ADS-B, which is another project that may interest you.

Examples of AIS received with RTL-SDR

An AIS radar example is shown by YouTube user Vinicius Lenci who uses an RTL-SDR, SDRSharp and ShipPlotter. This video also shows what a strong AIS signal sounds like.

Recebendo sinais (AIS) com RTL-SDR

Continue reading