I just found out the hard way that there is a problem with disarm and now have some nice razor slices on my arm. I have the “spin props while armed” thing disabled.
What happened is the battery low warning came on. I was in loiter mode and took the drone in to land. Usually the drone will auto disarm. This time, however, it did not as the throttle was slightly above zero. Let me be clear: the drone had landed (and Arducopter told me so) and the props were not spinning.
I went to pick up the drone, assuming that it would have auto disarmed (yes, I know this is extremely bad to do without checking the drone is disarmed first, or using the disarm switch - a bad habit I have unlearned!), and the props started spinning despite it having landed.
This appears to be a bug. If the drone thinks it is in the landed state, it should ALWAYS disarm after the set interval.
The props were not spinning because you engaged the Motor Emergency Stop (on Rc7). It was not disarmed at this time. Then it was disengaged and presumably picked up starting the props spinning. After chewing on your arm it disarmed from crash detection, perhaps when you dropped it. That’s what I see anyway.
Yes, I think so. You momentarily pushed it but as soon as you released the button the motors are active again. I don’t think it makes sense to use a momentary switch for this function.
That would work - thanks, good suggestion. I don’t have the time (or maybe knowledge) to make a patch to the source at the moment but I really think emergency stop should not prevent auto-disarm.