Aircraft Tracking

My interest in tracking aircraft started long before my 35 year career as an RAF Air Traffic Controller. The ability to detect and display aircraft on a computer screen seemed impossible, especially as we were told that the radar head needed to be within a certain distance of the tower and that sending radar data by land-line was difficult if not impossible. As radar technology evolved and 'digital' data became the norm, the routine display of radar data from remote radar heads became the normal way of operating. However, this didn't help the aviation enthusiast who wanted to be able to see that data at home.

As the skies became busier and the requirement for additional navigational equipment on aircraft became more important, Automatic Dependant Surveillance - Broadcast (ADS-B) arrived on the scene. Operating in a different manner to the 'Mode-C' transponder that had to be interrogated by equipment on the ground and the transmission from the aircraft received and interpreted, ADS-B transmits data automatically without the need to be interrogated by a ground station. ADS-B transmissions follow an international standard and are not encrypted and can therefore be detected and interpreted by a suitable receiver and software.

Two domestic ADS-B receivers appeared on the scene, the Kinetic Radar SBS-1 and the AirNav Systems RadarBox. Both receivers detected the ADS-B transmission from aircraft and displayed them on a PC using Windows software. Aircraft could be detected routinely out to 200 miles from the receiver, depending on location and antenna. However, AirNav went one step further and gathered the data from all the RadarBox receivers (with user permission) and made this available to all other RadarBox users as a subscription service. This was a huge development, allowing users to see aircraft anywhere in the world where there was a RadarBox receiver. Both the RadarBox and the SBS-1 were reasonably expensive and the additional RadarBox subscription service added to that cost.

If we jump forward a decade or two, availability of aircraft data via the Internet is common, with providers such as FlightRadar24, RadarBox24, Planefinder, and FlightAware all providing world-wide coverage of primarily civilian air traffic. Why only civilian traffic? The providers listed all have to satisfy the aircraft operators and these operators can choose not to have their aircraft displayed. So, not really a solution for those of us who have an interest in military aviation.

Enter stage left the incredible and very affordable Raspberry Pi computer and some very clever amateur experimenters. It was discovered that the USB 'TV' receiver stick with an RTL chip could be used as a wide-band Software Defined Radio (SDR) receiver and it was quite capable of receiving the ADS-B transmissions from aircraft on 1090Mhz. More clever people wrote software to run on the Pi and to display it on a computer screen.


360 Radar

360Radar is a browser-based aircraft tracking system designed to track all ADSB-equipped aircraft within range of our receivers. For those that don't broadcast their locations our MLAT server calculates their position as long as the aircraft can be seen by three or more receivers.

With over 1000 receivers stretching across most of England, Wales and Scotland as well as Ireland, there is good coverage down to a few hundred feet above the ground in many places.

FEATURES
  • Shows all ADSB and MLAT aircraft including private and military aircraft
  • Browser-based so works on desktops (PC/Mac) and mobile devices (iOS and Android)
  • Optional weather information can be overlaid onto the maps
  • Aircraft details are retrieved from a constantly updated aircraft database

So, how does ADSB allow 360 Radar to track aircraft?

1. The “A”, “D”, and “S” in ADS-B

  • Automatic – It transmits automatically without a request from air traffic control (ATC).
  • Dependent – It depends on onboard systems (mainly GPS) for position and velocity information.
  • Surveillance – It’s used for tracking.
  • Broadcast – The aircraft sends this information to everyone within range, not just ATC.

2. What the aircraft transmits

Using a small transponder and GPS receiver, the aircraft broadcasts:

  • Position (latitude, longitude, altitude)
  • Velocity (speed, track, vertical rate)
  • Identification (callsign or flight number)
  • Status information (navigation integrity, emergency codes, etc.)

This happens once per second or more, so it’s near-real-time.


3. How it’s sent

  • Most aircraft use 1090 MHz ES (Extended Squitter) signals.
  • In the U.S. below 18,000 ft, some general aviation planes use 978 MHz UAT (Universal Access Transceiver).
  • These are line-of-sight VHF-like radio transmissions — the range is typically 150–250 nautical miles to a high-altitude receiver.

4. How it’s received

  • Ground stations: ATC ADS-B ground receivers ingest the data into radar displays alongside conventional radar.
  • Other aircraft: ADS-B “In” equipped aircraft can receive traffic information directly.
  • Private & hobbyist networks: Volunteers use small SDR (software-defined radio) dongles with antennas to feed data to sites like FlightRadar24, ADS-B Exchange, etc.
  • Satellites: For oceanic or remote areas, low-Earth-orbit satellites with ADS-B receivers capture the broadcasts and send them to ATC.

5. How it’s used

  • Air traffic control: More precise than primary radar, especially in places with no radar coverage.
  • Collision avoidance: Pilots can see other ADS-B equipped aircraft nearby.
  • Public tracking: Online services aggregate ground and satellite feeds so you can watch an Airbus A380 over the Pacific in near-real-time.

6. Limitations

  • Line-of-sight only (can’t see around mountains).
  • Requires power & functioning avionics — if the transponder is off or fails, no ADS-B data.
  • Privacy concerns — since it’s unencrypted, anyone with the right antenna can listen.
All traffic, West Midlands
Default 360 Radar display as shown in a web browser. Traffic visible in the window is listed on the right
Military traffic only
360 Radar has various filters. One of the most useful is to allow the display of just military traffic
Military traffic, Western Europe
The 360 Radar display zoomed out to show Western Europe and only military traffic
Military traffic, Western Europe - E3D
Zooming in and having aircraft trails set to show for all aircraft, it's easy to see the E3D orbiting
Basic 360 Radar Raspberry Pi Feeder
This is all you need to feed data to the 360 Radar network and to gain access to the shared data provided by the 360 Radar web interface. Raspberry Pi computer, an RTL 'type' USB receiver, simple antenna, a 5v power supply and a WiFi connection.
'Portable' Raspberry Pi Feeder
Although the ADS-B receiver/feeder works with the antenna on an indoor window ledge, getting the antenna out in the open makes a huge difference. The Raspberry Pi is powered by a portable power bank and the data connection is WiFi.
Minimalistic 'Portable' Raspberry Pi Feeder
Ultra portable minimalistic 360 Radar feeder. In this case connected to the router by ethernet cable, but could be connected by WiFi or if away from the home, by a portable 3G/4G MiFi unit. If used away from the home location, the 360 Radar configuration file must be edited to reflect the location of the feeder.
Home-made 'Tuna-Tin' ADS-B antenna
Home made 'Tuna-Tin' ADS-B antenna. SO239 with a 68mm copper dipole (1090Mhz). The performance of this simple antenna is surprisingly good, especially when the antenna is outdoors.

Click on the images above to see a bigger picture

By accessing the Raspberry Pi directly, it's possible to see the 'live' traffic picked up by your receiver/feeder