(Project for me to learn Rust and Bevy.)
Application to show live air traffic in 3D.
- Uses SRTM terrain data to show environment
- and dump1090 to get local ADS-B plane data
For example, start dump1090 --device-type hackrf --net-sbs-port 30003 --quiet on localhost and/or subscribe to MQTT topic.
Features :-)
- Egui, color coded special squawks, e.g. 1000, 7600, ...
- Dump all received raw data to file
- With first GLB plane model
- Some statistics
- Flight path (optional)
- Load network configuration from TOML file
- Subscribe data from MQTT server
- Get additional aircraft data from hexdb.io (-> mouse hover over call sign label)
Indoor setup
- HackRF One
Outdoor setup
- RTL-STR Model V3
- Jetvision A3 antenna (ADS-B 1090MHz, mounted at a height of 3m)
- Publish data to MQTT broker (via dump1090 and Python script)
I got my SRTM ASCII data here: Jarvis A., H.I. Reuter, A. Nelson, E. Guevara, 2008, Hole-filled seamless SRTM data V4, International Centre for Tropical Agriculture (CIAT), available from http://srtm.csi.cgiar.org
REFERENCES
Reuter H.I, A. Nelson, A. Jarvis, 2007, An evaluation of void filling interpolation methods for SRTM data, International Journal of Geographic Information Science, 21:9, 983-1008.
CC Attribution (http://creativecommons.org/licenses/by/4.0/). Original 3d model by rocket0314 (https://sketchfab.com/rocket0314)


