StreamFlight
- Improved CLIMB → CRUISE detection to tolerate brief altitude and vertical speed fluctuations.
- Added support for step climbs and step descents, allowing new cruise levels to be recognized correctly.
- Ensured aircraft transitions back to CLIMB during step climbs from cruise.
📉 Descent Logic Refinement
- Differentiated enroute step descents from terminal descent using Top-of-Descent (TOD) proximity.
- Prevented temporary altitude step-downs far from destination from becoming “sticky” DESCENT phases.
- Maintained reliable DESCENT behavior during real, ATC-directed stair-step descents near destination.
🧭 Navigation & Altitude Consistency
- Standardized use of indicated (baro/QNH) altitude for cruise and TOD calculations.
- Centralized destination distance and TOD calculations for improved consistency and stability.
🛠 Stability & Reliability
- Eliminated edge cases that required manual phase override.
- Improved resilience against transient data spikes and turbulence.
- No changes to APPROACH, LANDING, TAXI IN, or PREFLIGHT logic.