What this website does
RetroFlightMaps acts as a secure hub that receives live telemetry from your X-Plane simulator and exposes it in the exact shapes a classic Airshow-style client can consume.
- Ingest — a tiny uploader on your sim PC posts JSON (position, speed, altitude, heading, etc.).
- Convert — the website normalizes values (GS/TAS, ETA, distance-to-dest, time-to-dest).
- Serve — endpoints deliver the data for different clients (web viewer, mobile helper, UDP rebroadcast).
Result: you can put X-Plane on autopilot at home and open the Airshow experience from anywhere.
High-level Flow
X-Plane PC → uploader → retroflightmaps.com (converter) →
▸ web viewer (Airshow UI) or
▸ mobile helper that re-broadcasts UDP to the app
HTTPS JSON UDP 50066/50073 eGeneric
Current Status
- 🔧 Backend converter: token-protected JSON ingest — ready
- 🗺️ Web viewer: Airshow-style scenes (map, progress, clocks) — ready
- 📱 Mobile rebroadcaster: pulls HTTPS and emits local UDP for the app — in progress
- 📦 Protocol adapter: exact binary struct for flight_data — in progress
If you’re testing now, you’ll see the viewer UI and JSON endpoints, with mobile UDP bridger landing next.
How it will work (everywhere)
- Uploader (on your sim PC) posts to /update.php with a secret token.
- Converter writes telemetry.json and computes ETA/TTD/DTD.
- Mobile helper (Android Termux) pulls HTTPS then re-broadcasts UDP to the Airshow app on the same device (127.0.0.1:50073 or multicast 224.0.0.1:50066).
Why a converter?
Direct UDP from home to your phone is brittle (NAT, ports, roaming). Pulling over HTTPS is reliable; the phone then speaks the app’s expected protocol locally.
Roadmap
- ✅ Secure JSON ingest + cache
- ✅ Web Airshow viewer (scenes & strap)
- 🚧 Android pull-&-rebroadcast helper (unicast + multicast)
- 🚧 Exact ASXi flight_data binary frame (eGeneric) packing
- 🔜 Multi-flight & history, simple auth UI, per-flight destination set
Notes & Fair Use
- This project is not affiliated with Collins Aerospace / Rockwell Collins.
- Do not redistribute third-party map/icons from any APK unless you have rights.
- Your uploader uses a Bearer token; keep it secret. Host uses HTTPS only.
Kurzfassung (DE)
RetroFlightMaps nimmt Live-Daten aus X-Plane entgegen, rechnet sie passend um (z. B. Distanz/ETA) und stellt sie so bereit, dass eine Airshow-App sie versteht. Die Website ist aktuell im Aufbau. Ziel: X-Plane zu Hause laufen lassen und die Airshow-Ansicht von überall öffnen. Ein Android-Helfer lädt die Daten per HTTPS und sendet sie lokal als UDP an die App.
Contact
Questions or want early testing access? Mail hello@retroflightmaps.com