I took a look at the .DAT you provided.I have made the link public
There were none of the usual indications that uncommanded descent occurred. The leftBack motor was commanded > 95% briefly. But, there was none of the prolonged 100% commanded seen in the back motors that normally happens in an uncommanded descent.
There were two yaw adjustments; the first at 826 and the second at 846. The FC decided, for some reason, that the yaw value is incorrect and changes it without actually rotating the MM. Here is the yaw and magYaw plot.
Not shown is the time integrated Z axis gyro data which confirms that the MM didn't rotate and that magYaw is actually correct. I'm not entirely clear if this was involved in the incident. But, it does invalidate the wind calculations present in the .DAT as well as those done by AirData.
In my previous post pitch data was used but tilt (roll and pitch) should have been used. In addition, since Yaw is invalid then magYaw should be used instead.
As expected, the tilt angle increases to 30° with the change to Sport mode. However, 15° seems to be the maximum for P-GPS where it should be 20°. I'm not entirely clear why it's limited to 15° but I do see this limitation in other flights.
Looking at the flight path It can be seen that the MM is being pushed backwards in P-GPS-mode but then makes forward progress in Sport mode. The cyan bar shows the magYaw value which assumed to be the MM heading.
.
Got all that? The best explanation I can offer is that the MM was being pushed by the wind.
Last edited: