So today when I went to disarm my apm 2.5 it entered RTL mode and my quad suddenly took off. I had control of roll and pitch but not throttle. The quad shot up about 30 metres. After fighting with it I eventually crashed it through a tree which brought it down.
Anyway, I have since been able to repeat what has happened. It turns out that when I have a low transmitter signal and go to disarm the system it enters RTL. It stays in this mode even if I regain a strong signal. I can only get it to exit this mode when the receiver is turned off then back on.
Anyone got any ideas why this would happen?
I have failsafe set on both the receiver and the APM.
(Failsafe on receiver changes channel five flight mode to RTL.)
Could this be the problem?
However, if I turn the receiver off it enters the APM failsafe. As soon as I turn the receiver back on I have full control again.
That's why I don't understand why the system gets stuck in RTL even when I have a good signal strength.
I am running Ardupilot V2.8.1