Takeoff routine without RC override

Hi,

We’re using pymavlink to control our quadcopter and we were wondering if there was a takeoff routine that we could implement that did not require overriding RC 3.

The underlying issue is that we have noticed sending heartbeat and overriding RC does not work together in AC 3.5.7. When we attempt to override RC 3, the GCS failsafe is triggered. We have seen this behavior in both SITL using gazebo and on the quadcopter. This was not an issue in 3.4.6.

We¢re using pymavlink to control our quadcopter and we were wondering if
there was a takeoff routine that we could implement that did not require
overriding RC 3.

There are a couple.

In guided mode you can issue MAV_CMD_NAV_TAKEOFF
In altitude-controlled modes like ALT_HOLD you can set
http://ardupilot.org/copter/docs/parameters.html#pilot-tkoff-alt-pilot-takeoff-altitude

The underlying issue is that we have noticed sending heartbeat and
overriding RC does not work together in AC 3.5.7. When we attempt to
override RC 3, the GCS failsafe is triggered. We have seen this behavior
in both SITL using gazebo and on the quadcopter. This was not an issue in
3.4.6.

Did you repeatedly send that message? As a safety precaution we require
constant contact from the GCS to continue with GCS-supplied RC inputs.

Did you repeatedly send that message? As a safety precaution we require
constant contact from the GCS to continue with GCS-supplied RC inputs.

Yes, we are constantly sending heartbeat messages. The override message is sent only once