DJIFlightControllerRemoteControllerFlightMode

enum DJIFlightControllerRemoteControllerFlightMode : uint8_t {}

Flight modes that map to the flight mode switch on the remote controller.

  • Positioning mode. GNSS and Vision Positioning Systems are used for positioning if they are available. For products without F mode, intelligent functions such as missions and intelligent orientation control can be performed in P-mode.

    Declaration

    Objective-C

    DJIFlightControllerRemoteControllerFlightModeP
  • Attitude mode. The GNSS and Vision Positioning Systems are not used for positioning. The aircraft only uses the barometer to maintain altitude. If receiving a GNSS signal, the aircraft can automatically return home if the Remote Controller signal is lost and if the Home Point has been recorded successfully.

    Declaration

    Objective-C

    DJIFlightControllerRemoteControllerFlightModeA
  • Sport mode. The maximum flight speed and responsiveness of the aircraft is increased in this mode.

    Declaration

    Objective-C

    DJIFlightControllerRemoteControllerFlightModeS
  • Gentle mode. The sensitivity and speed of aircraft will be substantially decreased in gentle mode.

    Declaration

    Objective-C

    DJIFlightControllerRemoteControllerFlightModeG
  • Manual mode. The aircraft will not stabilize its altitude and attitude in manual mode. This mode is for advanced pilots only, and should only be used when the pilot understands the risk of operating in this mode. Any damage to the product when operating in this mode will not be covered under warranty. It is supported by stand-alone A3 and N3 and can be enabled in Assistant 2.

    Declaration

    Objective-C

    DJIFlightControllerRemoteControllerFlightModeM
  • Function mode. Performs the same as Positioning mode with intelligent functions such as missions and intelligent orientation control enabled.

    Declaration

    Objective-C

    DJIFlightControllerRemoteControllerFlightModeF
  • Unknown.

    Declaration

    Objective-C

    DJIFlightControllerRemoteControllerFlightModeUnknown = 255