Category: Airband

New ADS-B Mapping and Decoder App for Android from FlightAware

Flightaware.com is a web based online radar service for aircraft. The plane position data is obtained from contributors running ADS-B decoding hardware, such as a special ADS-B receiver box or simply an RTL-SDR dongle.

To increase the number of contributors, the team at FlightAware have released a new RTL-SDR compatible ADS-B decoder app for Android devices. The App is totally free and is also ad free. It can be downloaded from the Google Play store at https://play.google.com/store/apps/details?id=com.flightaware.android.flightfeeder. The intention of the app is to target users who may have an old Android device lying around, which can be put to good use in contributing data to FlightAware. More information about running the app can be found on their webpage.

When sharing data with FlightAware you are then eligible for a free enterprise account valued at $89.95 a month which allows you to access several advanced flight tracking features.

To use the app you’ll need an Android device, a USB OTG cable (ideally with external power port) and an RTL-SDR dongle. The USB OTG cable should ideally have an external power port and be powered from the mains with a power adapter as the battery can drain fast.

FlightAware ADS-B App
FlightAware ADS-B App

New ADS-B Decoder for the Airspy Released

Youssef, the programmer of SDR#, has just released a beta version of an ADS-B decoder for the Airspy. The software is called "ADSB Spy" and is similar in operation to ADSB# which is used with the RTL-SDR dongle. The increased sensitivity and lower noise floor of the Airspy should help ADS-B enthusiasts get longer ranges and more aircraft on their screen.

The beta version of ADSB Spy can be downloaded at http://www.airspy.com/downloads/adsbspy.zip.

ADSB Spy - An ADS-B decoder for the Airspy
ADSB Spy - An ADS-B decoder for the Airspy

Decoding and Plotting VOR Signals with an RTL-SDR: Part 4

Previously we posted about Will’s (aka hpux735) project [1] [2] where he has been using an RTL-SDR dongle to help understand and decode aircraft navigation VOR signals. VOR is an acronym for VHF Omni Directional Radio Range and is an older method of navigation used by aircraft which is used to provide a heading towards a VOR transmitter.

In his latest video, Will has been able to finish his code which allows him to actually plot some VOR data that he obtained from a flight on a map. In the video the VOR data is used to draw a heading line between three recorded VOR transmitters and the aircraft. The video clearly shows the accuracy of the VOR signals (about 1 degree) and shows what happens to the heading accuracy when reception is bad.

VORs and SDRs Part 4: Fusion!

Fingerprinting Aircraft with Aircraft Scatter

Over on a Finnish aircraft spotting forum, one poster OH7HJ has been using the “Aircraft Scatter” technique to fingerprint individual aircraft (in Finnish, use Google Translate to read in English). Aircraft scatter is a method that can be used to detect aircraft via strong radio signals that are reflected by the aircraft body. OH7HJ shows that each different type of aircraft will present a different reflection intensity at different points of the reflection, allowing each aircraft to be uniquely identified.

In the thread the original poster used a standard hardware radio, but an RTL-SDR dongle or other software defined radio could also be used. He tuned to a strong analogue TV carrier and plotted the audio spectrograph in Spectrum Lab. If analogue TV is no longer available in your country other strong signals such as amateur radio beacons or radar signal carriers could also be used for aircraft scatter.

Below we show a small selection of some of the interesting images from page 9 of the thread, please see the actual thread for the rest. There is also more information and images contained in the other pages of the discussion thread too.

Fingerprinting a Boeing 777 with Aircraft Scatter
Fingerprinting a Boeing 777 with aircraft scatter
Comparing Aircraft Scatter Intensity Profiles
Comparing aircraft scatter intensity profiles
Comparing large and small aircraft with aircraft scatter
Comparing large and small aircraft with aircraft scatter

Decoding Aviation VOR and ILS Signals with RTL-SDR

Previously we’ve posted about how hpux735 (aka William) was able to use an RTL-SDR to decode an aviation VOR navigation signal using GNU Radio and an RTL-SDR. VOR is an acronym for VHF Omni Directional Radio Range and is an older method of navigation used by aircraft.

Now over on YouTube William has uploaded a new video that continues his series on decoding VOR and navigation radio signals. This time he focuses on ILS or Instrument Landing System signals. The ILS is a radio system that is used to help aircraft find and land on the runway safely even in reduced visibility situations such as rain and fog. William’s video explains how ILS works and also shows how he is able to make use of the ILS signal in GNU Radio to extract navigation information.

William has also uploaded some supplemental material to his blog including the GNU Radio grc file and the baseband ILS signal data he collected whilst flying.

VORs and SDRs Part 3: ILS

Receiving VOR Radio Navigation with an RTL-SDR and GNU Radio

Over on YouTube user hpux735 has uploaded a video where he explores the feasibility of receiving VOR radio navigation signals using GNU Radio and an RTL-SDR. VOR is an acronym for VHF Omni Directional Radio Range and is an older method of navigation used by aircraft which is quickly being made redundant due to GPS navigation. VOR uses two signals, one master omnidirectional signal and one rotating directional signal. By doing some calculations on the received phase of these two signals it is possible to determine the angle of the aircraft from the transmitter.

In the video hpux735 explains and discusses the VOR signal and also shows how to use these signals for navigation with an RTL-SDR and GNU Radio flowchart. To receive the VOR signal he uses an RTL-SDR to record the VOR signal while he drives around with a car. Then later he uses his GNU Radio program to generate a plot that shows when he is moving and in which direction.

hpux735 has also uploaded some supplemental material over on his blog. In the future he hopes to correlate his VOR results with GPS coordinates that he will take whilst actually flying around.

VORs and SDRs part 1: Playing with angles

Recording Video of Passing Aircraft with A Raspberry Pi and RTL-SDR

Electronics experimenter Simon Aubury has recently made a write up on his blog about a project he has been working on. His project is the use of a Raspberry Pi with servo mounted video camera and RTL-SDR to automatically track and record video of passing aircraft.

Simon’s project works by using the RTL-SDR connected to the Raspberry Pi as an ADS-B receiver. From the ADS-B signals the current coordinates of nearby aircraft can be determined. Then by using some coordinate math, the Raspberry Pi can be told to point its camera in the direction of the aircraft. As well as videoing the passing aircraft, the Raspberry Pi also overlays text on to the video showing information such as flight number, source and destination airports, aircraft type, elevation and distance and date of observation.

In addition to all that, his software also automatically uploads the recorded videos onto his website. Here you can see the latest and closest video captures his system has performed.

[Discovered on Hackaday]

Raspberry Pi RTL-SDR Plane Tracker Video Capture
Raspberry Pi RTL-SDR Plane Tracker Video Capture

Hak5: Mobile SDR Apps

On this episode of Hak5, a popular YouTube technology channel, Shannon shows two Android based ADS-B RTL-SDR apps that we have mentioned on this blog previously. One is “ADS-B on USB SDR RTL” and the other is Avare ADS-B. Both are ADS-B apps that will display real time airplane positions on a map.

To run these apps you need a RTL-SDR dongle, a USB OTG cable and an Android phone.

Cellular Testing Tools and Mobile SDR Apps, Hak5 1708