LOG ANALYSIS
Decode the black box. Learn how to interpret DataFlash binary logs, diagnose vibration issues, investigate crashes, and analyze power consumption.
Log Analysis
DataFlash Structure
ArduPilot logs are **self-describing binary files**. They do not require a separate schema file to decode. The first few kilobytes of every `.bin` ...
EKF Innovations & Lane Switching
The [Extended Kalman Filter](/field-manual/ekf-failsafes/ekf-core-concepts.html) (EKF) is the brain of the autopilot. It fuses data from IMUs, GPS,...
Power Forensics
Power failure is the most common cause of non-pilot-error crashes. Analyzing power logs allows you to distinguish between **[Battery](/field-manual...
Vibration Analysis & FFT
Vibration is the root cause of many flight issues, from "Jello" video to [EKF Lane Switching](/field-manual/ekf-failsafes/ekf-lane-switching.html) ...
Watchdog & System Faults
When the autopilot reboots unexpectedly or disarms mid-air, the **Watchdog** and **Fault** logs are the first place to look. These logs capture the...