Sharing ADS-B data with 1090MHz UK

By sharing your ADS-B data with us in return you get access to:

  1. A combined (aggregate) data feed in AVR or BEAST format that you can use with VirtualRadar, PlanePlotter, etc
  2. Our Command Line Interface (CLI) tool for statistics and quering the system in real time
  3. Advanced data feeds such as Simple Vehicle Location Protocol (SVLP) and MQTT
  4. Our real-time web mapping system based on tar1090

Ways you can share ADS-B data

We support multiple ways you can use to share ADS-B data with us depeding whether you have a single receiver,
multiple receivers or an ADS-B aggregator service of your own.

  1. Single receiver with our feeder software
  2. Single receiver with Docker container
  3. Single receiver with Beast Reduce Plus
  4. Multiple receivers/federated feeds with Beast Reduce Plus

If you've got another format that you think we should support please get in touch.


Single receiver with our feeder software

Our feeder software, called "radar", is optimised for efficiency, low latency and security and is the preferred
way to send ADS-B data to our aggregator from a single receiver such as a Raspberry Pi running dump1090/readsb with
an SDR such as RTL-SDR, AirSpy, FlightAware, etc.

Our feeder software supports 32-bit and 64-bit bare-metal systems with ARM or Intel/AMD processors and a
reasonably modern version of Linux including Debian, Raspbian, Raspberry Pi OS, Ubuntu, Devuan and many others.

The source code and installation instructions can be found on our Github repository: https://github.com/G8TIC/radar.

If you are going to send us a feed we need:

  1. to provide you with a Sharing Key to identify your station
  2. to agree a station name (3-12 characters)
  3. you to tell us your antenna location (Latitude, Longitude) and height

Single receiver with Docker container

Ramon KX1T over at https://kx1t.com maintains a Docker containerised version of our
radar feeder software for people that prefer pre-built code, containerisation and automation.

The URL for the repo for the feeder is https://github.com/sdr-enthusiasts/docker-radar1090

If you are going to send us a feed we need:

  1. to provide you with a Sharing Key to identify your station
  2. to agree a station name (3-12 characters)
  3. you to tell us your antenna location (Latitude, Longitude) and height

Single receiver with Beast Reduce Plus

If you have a single receiver and are running a modern version of readsb that provides Beast Reduce Plus (BRP) - basially
BEAST protocol with removal of duplicates to reduce network traffic and a UUID identifier, then you can feed our system.

If you want to send a feed to us using BRP we need:

  1. Your UUID
  2. A station name (3-12 characters)
  3. Your antenna location (Latitude, Longitude) and height

You should be able to hand-configure readsb to send a BRP feed to us or use Ultrafeeder to feed us and other systems like FR24 from a single installation.

You can find out about Ultrafeeder on its Github repo here: https://github.com/sdr-enthusiasts/docker-adsb-ultrafeeder


Multiple receivers/federated feeds with Beast Reduce Plus

If you are already running your own network of receivers we can accept an aggregated feed in Beast Reduce Plus peering mode.

Read more about peering.


Need additional info?

If you have any questions about sharing ADS-B data, need additional info or help to set up a feed then drop and email to info@1090mhz.uk