FSAPI MFD - REST API dla Flight Simulatora
2025-11-25
​
Siedząc ze złamaną nogą rozpoczynam nowy projekt - FSAPI MFD. Jest to REST API server dla Microsoft Flight Simulator (MSFS) i X-Plane z nowoczesnym interfejsem Multi-Function Display działającym w przeglądarce.
Główne cechy
- SimConnect Integration - bezpośrednie połączenie z MSFS
- X-Plane Support - wsparcie poprzez UDP
- Aircraft Detection - automatyczna detekcja typu samolotu
- Radio Control - zarządzanie częstotliwościami COM/NAV/XPDR
- Autopilot Control - sterowanie bugami HDG/ALT/SPD
- MFD Web Interface - interfejs oparty na Canvas z 60 FPS
- AI Traffic - śledzenie pobliskiego ruchu
- Flight Planning - tworzenie planów lotów dla AI
Architektura
Projekt dzieli się na trzy warstwy:
- Backend (.NET 8.0) - integracja z SimConnect i X-Plane, obsługa komend
- API - REST endpoints dla radiów, autopilota, danych lotu
- Frontend (JavaScript) - Canvas MFD z wieloma ekranami
- Mockup

Kod dostępny na GitHubie: m-lukaszewski/FSAPI_MFD
Więcej szczegółów w kolejnych wpisach! ✈️