AYNAA
AYNA

πŸ” Log Analyzer: Know exactly why your flight went wrong

The .bin flight log analyzer now tells you why a flight went wrong, not just what. Four improvements, 29 diagnostic checks total:

Compass interference, diagnosed at the source 🧭

When your compass field swings with motor current, the report names it with the % swing, the body axis where power wires are inducing the field (X / Y / Z), and a specific fix β€” recalibrate vs. relocate vs. switch to external mast. It uses the same thresholds the firmware reports during ground COMPASS_MOT calibration, so there's no more guessing.

EKF lane-switching detection πŸ€–

Mid-flight sensor disagreement β€” the actual cause of "toilet bowling" and unexplained heading drift β€” is now a first-class finding. We’ve replaced the older yaw-divergence heuristic, which copters often mask via low yaw authority, with a much more accurate detection system.

Mechanical vs. flight-controller classifier πŸ› οΈ

When your aircraft can't hold attitude, the report now distinguishes a mechanical issue (motor, prop, or ESC) from a flight-controller issue (compass-driven EKF, bad tuning) by checking whether the commanded attitude was itself stable. Different causes get different fixes, saving you hours of trial-and-error.

Failsafe labels corrected for ArduPilot 4.6.x βœ…

The map between subsystem IDs and human-readable names was getting a bit stale. We've updated everything for 4.6.x, so crash detection events and failsafes that were previously mislabeled will now surface correctly.

Try it on your next flight log at www.ayna.com/log-analyzer.

new feature

Published by UAV OPSYS