Apologies for the verbose description here. Trying to give full account as known to date.
X frame quad-copter, with an APM 2.5 on V3.1.0 firmware, had been flying in low wind conditions, with some bush fire smoke haze (its summer down here) and overcast conditions. Temp was about 25 C. RTL with auto-land was selected.
All was normal, till the model paused for the landing phase. At this time it started to drift off. The system was initially allowed to drift, but it failed to correct. At this time RTL was changed to STABILIZE, with the drift increasing dramatically, resulting in a damaging collision with an aerial mast and the ground.
It has been determined that
- the pilot had been attempting to trim model drift with Tx trim settings, which resulted in abrupt attitude changes when flight modes were changed
- he can not be 100% sure that the model orientation was not out 180 degrees, meaning he compounded the error, in lieu of cancelling it.
The current investigations lay in attempting to gain access to the log files, to attempt to verify aircraft attitude / direction of flight, and why it initially drifted.
This leads to the main reason for this post:
When accessing the APM via MP terminal to download the logs, the system locks up and will not ‘dump’ any logs. Reviewing of the logs indicate these are # 70 - 96, with 70 being the newest log file, 71 being oldest and thus circular logging and overwriting data is being completed.
Attempting to download “all logs” locks after some time on the first log (assumed to be #70). Trying to download just log #70 results in no data at all.
Is there any way to access these logs and extract the relevant data of the RTL phase of the flight?