Hi, I am very glad to open a discussion about the released updated DLL for connecting AFS4 with external applications. Here I leave a short Claude Sonnet 4 non-technical overview of the DLL, so we get an idea of what does it includes and what we could do with it.
Aerofly FS 4 External DLL SDK - Overview
🔌 What is it?
The External DLL SDK allows external programs to connect directly to Aerofly FS 4 and access real-time flight data. Think of it as opening a data stream from your aircraft that other software can read and use.
📊 What Data is Available? (285+ Variables)
🛩️ Aircraft Position & Movement
- GPS coordinates (latitude/longitude)
- Altitude, heading, airspeed
- Pitch, bank, vertical speed
- Position in 3D space
🎮 Flight Controls & Systems
- Control surface positions (ailerons, elevator, rudder)
- Engine data (throttle, RPM, fuel flow)
- Landing gear, flaps, brakes
- Autopilot settings and modes
📡 Navigation & Communication
- Radio frequencies (COM, NAV, ADF)
- GPS and navigation data
- Transponder codes
- Course selections (OBS)
⚙️ Aircraft Systems
- Engine status (running, starting, fuel)
- Warning systems and alerts
- Environmental data (wind, weather)
- Performance limits (V-speeds)
📐 Simulation Controls
- Time and weather control
- Camera/view positioning
- Aircraft repositioning
- Simulation state (paused, etc.)
🚀 What Can This Enable?
For Users:
- Custom instrument displays on tablets/phones
- Integration with navigation apps like XCSoar
- Physical cockpit hardware (switches, panels)
- Flight data recording and analysis
For Developers:
- Real-time access to all flight parameters
- Two-way communication (read data AND send commands)
- Professional-grade interface suitable for training systems
- 60Hz update rate for smooth, responsive applications
💡 Key Benefits
- Complete transparency - Access to nearly every simulation parameter
- Real-time performance - Data updated every frame
- Bidirectional - Read flight data AND control the aircraft
- Professional grade - Used in commercial training systems
🎯 Bottom Line
This SDK transforms Aerofly FS 4 into an open platform where developers can create custom instruments, training tools, navigation integrations, and hardware interfaces. It provides the foundation for the community to build the advanced tools that serious flight simulation demands.
The External DLL SDK opens Aerofly FS 4's full potential for professional and enthusiast applications. 🛩️