Share your data

Feeding ADSBexchange.com is quick and easy.

Existing feeders using dump1090 or readsb: [ Script Method ]

Start from the beginning: [ ADSBx image ]

tar1090 from https://github.com/wiedehopf/tar1090

ADSBexchange.com Custom Image

ADSBexchange.com offers a custom Pi feeder image with stats, dashboard, maps, US sectionals, offline vector maps, and is configured to reduce SD card writes.

If you want a feeder that can stay active in harsh conditions and needs minimal maintenance, then the ADSBx feeder image is a good place to start.

Warning: Other site clients are not as polite as ADSBx and can take over your feeder if not configured properly.  We can’t provide assistance with ADSBx image if you install feeders without understanding what they are doing.

To copy the image file onto an SD card we suggest the use of BalenaEtcher (Windows /OSX) or dd (Ubuntu, DEbian, *nix)

READ THE ADSBX IMAGE SETUP GUIDE FOR DETAILED INSTRUCTIONS.

To test your feeder is working correctly after setup go to /myip from the same https://www.adsbexchange.com/myip/


The “script” Method

ADS-B Exchange Setup Scripts

These scripts aid in setting up your current ADS-B receiver to feed ADS-B Exchange.  At a minimum, you will need a SDR connected to a Pi running any Raspbian image with dump1090 installed and configured to start at boot.

The script method for all feeders that have dump1090 outputting beast data on port 30005.

The scripts use a systemd service.

Obtaining And Using The Scripts

ADS-B/1090 Feeder Script

Works on all known images from other flight tracking companies as well as DIY created Pi / Debian linux feeders.  ADSBx will not break other images or feeders.

Running the following commands will download the contents of the repository and begin setup. You can find more info at ADSBexchange Github.

wget -O /tmp/axfeed.sh https://adsbexchange.com/feed.sh
sudo bash /tmp/axfeed.sh

Verify your feeder is working, check: https://www.adsbexchange.com/myip/

To see your MLAT sync, check: https://map.adsbexchange.com/mlat-map/


Stats Package

Running the following commands on your Raspberry Pi will download the stats package and allow you to see your feed directly on the site.

wget -O /tmp/axstats.sh https://adsbexchange.com/stats.sh
sudo bash /tmp/axstats.sh

UAT/978 Feeder Script

The following script will install UAT/978 feeder, you only need this script if you are in the USA and have a second SDR collecting UAT/978 data.

This script requires dump978-fa to be running, if you need help setting up 978, please ask on Discord: https://discord.gg/UEXSqDh

Running the following commands will download the contents of the repository and begin setup. You can find more info ADSBexchange Github.

wget -O /tmp/ax978.sh https://adsbexchange.com/978.sh
sudo bash /tmp/ax978.sh

Other Useful commands

Display MLAT config

cat /etc/default/adsbexchange

Systemd Status

sudo systemctl status adsbexchange-mlat

sudo systemctl status adsbexchange-feed

Restart

sudo systemctl restart adsbexchange-feed

sudo systemctl restart adsbexchange-mlat


Finding Location & Elevation

The following website is great help finding your location (latitude  and longitude) and elevation, remember the given elevation is ground so you will need to add your antenna height above the ground

https://www.freemaptools.com/elevation-finder.htm

Reporting Issues
Feel free to report any issues you encounter with this script using the forum or contact ADSBx here.

GitHub: https://github.com/adsbxchange/adsb-exchange

NEED HELP? Join our Discord Chat: https://discord.gg/UEXSqDh