My plane belly-flopped hard into the ground about 2 seconds after takeoff (while in TAKEOFF mode). ArduPlane 4.1.6 didn’t detect the crash, didn’t disarm the thrusters - plane bounced and continued to fly.
Parameters were set as follows:
CRASH_ACC_THRESH, Value : 25.0
CRASH_DETECT, Value : 1.0
Plane’s Pixhawk has two IMUs. Flight logs show IMU.accX exceeding -27 m/s/s at time of belly-flop for both IMU[0] and IMU[1]. Why didn’t ArduPlane disable the thrusters? Logs show plane was in TAKEOFF mode, which I assume is an “auto” mode, correct? Documentation seems to say that motors should have been disabled with these parameters and these IMU.accX values in this mode. Yet motors continued to run - why? Logged STATUS messages show Crashed and Hit always equal to 0. Thanks!