FAQ

Questions about Global Air Data.

Short answers for new feeder hosts, aviation enthusiasts, and anyone curious about how Global Air Data collects and uses aircraft data.

Getting started

What is Global Air Data?

Global Air Data is a live aircraft tracking and research network powered by community ADS-B feeders. The network helps show aircraft on the public map and supports analysis of coverage, route behavior, aircraft utilization, fuel-burn patterns, and climate-related aviation questions.

How do I feed aircraft data to Global Air Data?

Use the ADS-B Setup guide. You can add Global Air Data to an existing feeder with one installer command, or flash a new Raspberry Pi image for a Global Air Data-only receiver.

Can I keep feeding FlightAware or other services?

Yes. If you use the existing feeder overlay installer, Global Air Data normally reads from your current decoder and keeps your existing PiAware, dump1090-fa, readsb, or other feeder services in place.

Do I need an account?

You can view the public tracking map without an account. An account is needed to claim feeders, manage receiver details, view your feeder analytics, and use account-specific feeder tools.

Receivers and hardware

What hardware do I need?

A typical feeder uses a Raspberry Pi, an RTL-SDR receiver, a 1090 MHz ADS-B antenna, a reliable power supply, and internet access. Better antenna placement usually matters more than the Raspberry Pi model.

Where should I place the antenna?

Place the antenna as high and as clear of obstructions as practical. A window can work, but an outdoor or attic location with a clearer sky view usually improves range and message quality.

How much bandwidth does a feeder use?

ADS-B feeder traffic is generally modest because the feeder sends decoded aircraft and health data, not raw radio samples. Exact bandwidth depends on local traffic density, update rate, and optional features.

Research and data

Why does feeder coverage matter for research?

More receivers improve track continuity, low-altitude visibility, airport-area coverage, signal diversity, and data confidence. That helps researchers study real-world flight paths, delays, routing efficiency, fuel consumption, and climate-impact questions.

What aircraft data is collected?

Feeders may report decoded ADS-B fields such as position, altitude, speed, track, callsign, squawk, message counts, signal strength, and receiver health. When fields are missing from ADS-B messages, Global Air Data may use other legitimate aviation data sources where available.

What is MLAT?

MLAT, or multilateration, estimates positions for some aircraft that do not broadcast GPS position. It requires accurate receiver locations, good timing, and reception from multiple feeders. Global Air Data is being built to support MLAT-capable receiver workflows.

Privacy and security

Why does the feeder need its location?

Receiver location is needed for coverage analysis, range estimates, feeder maps, and MLAT. Enter the location as accurately as you are comfortable with. Public views should avoid exposing unnecessary owner-specific details.

Is the local setup page public?

No. The local page is intended for your local network on port 8750. It is used for discovery, claiming, and status checks. To connect a Pi to Wi-Fi, use Feeders → + → Start Feeder Setup in the latest Global Air Data iOS app. The app sends Wi-Fi settings over an encrypted connection without a pairing code. The local browser page does not accept Wi-Fi passwords.

Does the installer require sudo?

Yes. The feeder package installs system services, timers, a service account, and managed directories, so it must run with sudo on the receiver.

Troubleshooting

How do I check if the feeder agent is running?

SSH into the feeder and run systemctl is-active globalairdata-agent. You can also check globalairdata-updater.timer and globalairdata-command-runner.timer.

Where is the local feeder page?

Open http://<feeder-ip>:8750 from a browser on the same network.

Why is my feeder online but not showing many aircraft?

Check antenna placement, SDR connection, receiver gain, local obstructions, and whether the decoder is receiving messages. A poor antenna location can make a healthy feeder see very few aircraft.

How are feeder updates handled?

The Global Air Data agent includes a daily updater timer. The app dashboard can also request feeder updates and reboots when supported by the installed feeder version.