Firstly I would like to apologize for sending takeoff message to all people in "Learning to program the Ardupilot Mega" group.
I have been reading code of Arducopter 2.9.1 and I can not find the code part that allows arducopter to be started from GCS. It slowly starts to seem like a bug or at least not intentional capability. I would like to know how it works on the code side to know that random update will not remove this option which for me is a feature.
Also I have noticed very large difference int automatic takeoff preformance when blades are spinning vs not spinning. I tried to find out how the liftoff sequence handles the part where motors are started ad predefined speed is hidden for now.
Better wording of my question.