Hi
Got a bad crashed recently. The copter stopped responding to the radio and crashed from 10m. Damaged are not too bad except for the gimbal
Everything seemed OK when I was flying. I was waiting for the battery failsafe to kick in and swith to RTL.
The battery failsafe was set at 14.00V however, the failsafe switched to RTL when the battery was roughly at 13.6V. The copter started to return to home but then increased in altitude, drifted quite far from home without responding to RC and crashed.
My guess is that with low battery the drone became uncontrollable, and crashed due to lack of battery.
What I don't understand is the lag with the battery failsafe setting (14.00V) and the voltage at which the failsafe switched to RTL (13.6V).
See log attached
Replies
the source waits for 10s below - (in order o prevent trigging by a temporary high current demand)
/// exhausted - returns true if the voltage remains below the low_voltage for 10 seconds or remaining capacity falls below min_capacity_mah
bool AP_BattMonitor::exhausted(uint8_t instance, float low_voltage, float min_capacity_mah)
and your log contains 14.00v logged exactly 10s before the event.
Everything is normal.
You should set your failsafe to be more conservative, or telemetry to warn you earlier.