A switch changed QuadPlane assistance
What ArduPilot says:
- QAssist: Force enabled
- QAssist: Disabled
- QFwdThr: …
- QAssist: Enabled
On a QuadPlane, Q assist is the lift motors starting by themselves in fixed-wing flight when the plane gets too slow, too low or tips too far. The three-position switch RCn_OPTION 82 sets it: low “QAssist: Disabled” (the lift motors never help), middle “QAssist: Enabled” (they help when the assist limits are crossed), high “QAssist: Force enabled” (they run all the time). “QFwdThr: ON” or “OFF” comes from another switch (RCn_OPTION 176): it forces the forward motor, rather than tilting the whole aircraft, to be used for moving forward in VTOL modes (see Q_FWD_THR_USE), or stops forcing it.
With “QAssist: Disabled” a QuadPlane that stalls in fixed-wing flight gets no help from its lift motors. Know where the switch is before take-off.
Parameters to look at
| Parameter | What it is |
|---|---|
Q_ASSIST_SPEED | Quadplane assistance speed |
Q_ASSIST_ANGLE | Quadplane assistance angle |
Q_ASSIST_ALT | Quadplane assistance altitude |
Q_FWD_THR_USE | Q mode forward throttle use |
The code that sends it
QAssist: Force enabled
ArduPlane/RC_Channel.cpp RC_Channel_Plane::do_aux_function_q_assist_state() · Open in ArduPilot Plane-4.6.3
ArduPlane/RC_Channel_Plane.cpp RC_Channel_Plane::do_aux_function_q_assist_state() · Open in ArduPilot Plane-4.7.1
QAssist: Disabled
ArduPlane/RC_Channel.cpp RC_Channel_Plane::do_aux_function_q_assist_state() · Open in ArduPilot Plane-4.6.3
ArduPlane/RC_Channel_Plane.cpp RC_Channel_Plane::do_aux_function_q_assist_state() · Open in ArduPilot Plane-4.7.1
QFwdThr: …
ArduPlane/RC_Channel.cpp RC_Channel_Plane::do_aux_function() · Open in ArduPilot Plane-4.6.3
ArduPlane/RC_Channel_Plane.cpp RC_Channel_Plane::do_aux_function() · Open in ArduPilot Plane-4.7.1
QAssist: Enabled
ArduPlane/RC_Channel.cpp RC_Channel_Plane::do_aux_function_q_assist_state() · Open in ArduPilot Plane-4.6.3
ArduPlane/RC_Channel_Plane.cpp RC_Channel_Plane::do_aux_function_q_assist_state() · Open in ArduPilot Plane-4.7.1