Hi everyone,
I just took my 3DR Hexa (APM2.6, ArduCopter 3.0.1) for its first flight and tried testing throttle failsafe. While hovering about 1m above the ground, I switched off the RC and expected the copter to LAND, since I setup throttle failsafe to "Enabled always land".
I freaked out a little when the copter suddenly started to climb with the RC being off. It was more than 10m above the ground when I regained control using STABILIZE, almost crashing. I checked in the MP if the settings were okay, and I'm 100% positive that "Enabled always land" was set (see attached screenshot).
However, looking at the logs, I see an RTL event just when I switched off the RC, which is inexplicable to me. Is this a possibly a bug?
I hope someone can explain what happened. I attached my log for reference.
Thank you,
Patrick
Replies
What receiver are you using? Some of the spektrum receivers can be set to move all channels to failsafe which could be your flight mode to rtl.
The copter definitely went into RTL mode and started climbing to the RTL altitude of 15m.
As to how you got into RTL in the first place, that is a bit of a mystery. Unfortunately I can't see anything obvious from the dataflash logs.
If you can, log your flights through the radio telemetry links - they provide far more data than the dataflash logs. It will give us a much clearer view of what happened during the flight.