# Flight Instruments Update - Release Notes

### ✈️ New Features
**Flight Instruments Panel**
- Added a comprehensive flight instruments panel at the bottom center of the screen
- **Artificial Horizon**: Real-time pitch and roll display with animated horizon ball
- **Heading Indicator**: Compass with rotating dial and fixed aircraft needle pointing to North
- **Airspeed Indicator**: Speed display in knots with color-coded safe operating ranges
- **Altimeter**: Altitude display using AGL (Above Ground Level) calculations with terrain raycasting
- **Vertical Speed Indicator**: Rate of climb/descent display

**Realistic Flight Data**
- All instruments use accurate WGS84 geodetic calculations
- Altitude calculations include terrain raycasting for precise Above Ground Level (AGL) readings
- Pitch, roll, and heading are calculated relative to the local horizon (tangent to the Earth's surface)
- Vertical speed is calculated based on terrain-relative movement

**Compatibility**
- Works seamlessly with all aircraft configurations
- Compatible with both standard and minimal performance modes
- Responsive design - automatically hidden on mobile devices
### 🐛 Bug Fixes
- Fixed compass needle visibility and positioning
- Corrected artificial horizon pitch and roll calculations
- Improved instrument visibility during aircraft movement
- Fixed altitude calculations to be terrain-aware
- Resolved visual glitches with instrument needles
---
## Français
### ✈️ Nouvelles Fonctionnalités
**Panneau d'Instruments de Vol**
- Ajout d'un panneau complet d'instruments de vol en bas au centre de l'écran
- **Horizon Artificiel** : Affichage en temps réel du pitch et du roulis avec ballon d'horizon animé
- **Indicateur de Cap** : Boussole avec cadran rotatif et aiguille d'avion fixe pointant vers le Nord
- **Indicateur de Vitesse** : Affichage de la vitesse en nœuds avec plages de fonctionnement sécurisées codées en couleur
- **Altimètre** : Affichage de l'altitude utilisant les calculs AGL (Above Ground Level) avec raycast du terrain
- **Indicateur de Vitesse Verticale** : Affichage du taux de montée/descente
**Données de Vol Réalistes**
- Tous les instruments utilisent des calculs géodésiques WGS84 précis
- Les calculs d'altitude incluent le raycast du terrain pour des lectures AGL précises
- Le pitch, le roulis et le cap sont calculés par rapport à l'horizon local (tangent à la surface de la Terre)
- La vitesse verticale est calculée en fonction du mouvement relatif au terrain
**Compatibilité**
- Fonctionne parfaitement avec toutes les configurations d'avions
- Compatible avec les modes standard et minimal
- Design responsive - masqué automatiquement sur les appareils mobiles
### 🐛 Corrections de Bugs
- Correction de la visibilité et du positionnement de l'aiguille de la boussole
- Correction des calculs de pitch et de roulis de l'horizon artificiel
- Amélioration de la visibilité des instruments pendant le mouvement de l'avion
- Correction des calculs d'altitude pour tenir compte du terrain
- Résolution des problèmes visuels avec les aiguilles des instruments
---
## Español
### ✈️ Nuevas Características
**Panel de Instrumentos de Vuelo**
- Añadido un panel completo de instrumentos de vuelo en la parte inferior central de la pantalla
- **Horizonte Artificial**: Visualización en tiempo real de cabeceo y alabeo con bola de horizonte animada
- **Indicador de Rumbo**: Brújula con esfera giratoria y aguja de avión fija apuntando al Norte
- **Indicador de Velocidad**: Visualización de velocidad en nudos con rangos de operación seguros codificados por colores
- **Altímetro**: Visualización de altitud usando cálculos AGL (Above Ground Level) con raycast del terreno
- **Indicador de Velocidad Vertical**: Visualización de la tasa de ascenso/descenso
**Datos de Vuelo Realistas**
- Todos los instrumentos utilizan cálculos geodésicos WGS84 precisos
- Los cálculos de altitud incluyen raycast del terreno para lecturas AGL precisas
- El cabeceo, alabeo y rumbo se calculan relativos al horizonte local (tangente a la superficie de la Tierra)
- La velocidad vertical se calcula basándose en el movimiento relativo al terreno
**Compatibilidad**
- Funciona perfectamente con todas las configuraciones de aviones
- Compatible con modos estándar y mínimo
- Diseño responsive - ocultado automáticamente en dispositivos móviles
### 🐛 Correcciones de Errores
- Corregida la visibilidad y posicionamiento de la aguja de la brújula
- Corregidos los cálculos de cabeceo y alabeo del horizonte artificial
- Mejorada la visibilidad de los instrumentos durante el movimiento de la aeronave
- Corregidos los cálculos de altitud para tener en cuenta el terreno
- Resueltos los problemas visuales con las agujas de los instrumentos
---
## 📝 Technical Details
- **Instruments**: SVG-based flight instruments with real-time animation
- **Altitude Calculation**: WGS84 ellipsoid + terrain raycasting for AGL
- **Orientation**: Local horizon-relative pitch/roll/heading calculations
- **Performance**: Optimized for both standard and minimal modes
- **Responsive**: Auto-hidden on mobile devices (< 768px width)
