MAVLINKHUD

Overview

The FLIGHT parameter group (specifically FLIGHT_OPTIONS) is a high-level bitmask that enables or modifies miscellaneous flight behaviors across different vehicle types.

This is often a "catch-all" for options that don't belong to a specific sensor or flight mode.

Key Concepts

1. Flight Options Bitmask

The bits in this parameter toggle experimental or non-standard behaviors.

  • Examples (Variable by Vehicle):
    • Force arming even if some checks are failing (Advanced/Dangerous).
    • Enable specific MAVLink status reporting.
    • Alter behavior of the GCS failsafe.

Parameter Breakdown

  • FLIGHT_OPTIONS: Bitmask.

Integration Guide

  • Recommendation: Leave at 0 (Default) unless you are looking for a specific feature documented in the ArduPilot Wiki (e.g., "Set bit 5 of FLIGHT_OPTIONS to enable X").

Developer Notes

  • Library: AP_Vehicle / libraries/AP_Common.

FLIGHT_OPTIONS

Default 0

Flight options (FLIGHT_OPTIONS)

Description

Configuration bitmask for various aircraft-specific flight behaviors in ArduPlane.

Tuning & Behavior

  • Default Value: 0
  • Bitmask Examples:
    • Bit 3: CENTER_THROTTLE_TRIM
    • Bit 6: ENABLE_UNIT_SENSORS
    • Bit 10: DISARM_LANDED_AUTO