Multi-SDR Mode S and ADS-B demodulator and decoder for .NET
Aeromux receives 1090 MHz aircraft transponder signals from one or more RTL-SDR USB receivers, decodes Mode S and ADS-B messages, tracks aircraft in real time, and serves the data over the network. It can also connect to external Beast TCP sources — dump1090, readsb, or other Aeromux instances — and aggregate their feeds alongside local SDR devices, with automatic deduplication across all sources. Deployments range from a single SDR on a Raspberry Pi to multi-site aggregation across a network, with an interactive terminal interface, a headless daemon mode, a REST API, and MLAT support.
| Repository | Description |
|---|---|
| aeromux | The application — signal processing, multi-SDR reception, Beast/SBS/JSON network output, REST API, real-time TUI, daemon mode, multi-site aggregation, and MLAT support. |
| aeromux-db | Aircraft metadata database builder — aggregates registration, operator, and type data from multiple public sources into a SQLite database used by Aeromux for enrichment. |
- Website: aeromux.com
- License: GNU General Public License v3.0 or later
- Contact: dev@nandortoth.com