DJI Mobile SDK Documentation

      class DJIFlightControllerKey

      @interface DJIFlightControllerKey : DJIKey
      Header:DJIFlightControllerKey.h
      Inherits From:DJIKey
      Description:

      DJIFlightControllerKey provides dedicated access to Flight controller attributes.

      Class Keys:

      DJIFlightControllerParamStartIMUCalibrationWithID

      Access:

      Action

      Type:

      NSArray (index: NSUInteger)

      API:

      startIMUCalibrationForIndex:withCompletion

      DJIFlightControllerParamIMUStateCalibrationState

      Access:

      Get

      Type:

      DJIIMUCalibrationState

      API:

      calibrationState

      DJIIMUCalibrationState

      DJIFlightControllerParamVelocity

      Access:

      Push

      Type:

      DJISDKVector3D

      API:

      DJISDKVector3D

      velocityX

      velocityY

      velocityZ

      DJIFlightAssistantParamPrecisionLandingEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      setPrecisionLandingEnabled:withCompletion

      getPrecisionLandingEnabledWithCompletion

      isPerformingPrecisionLanding

      DJIAccessLockerParamModifyUserAccount

      Access:

      -

      Type:

      -

      API:

      -

      DJIRTKParamMobileStationFusionLocation

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamCancelAutoLanding

      Access:

      Action

      Type:

      API:

      cancelLandingWithCompletion

      DJIFlightControllerParamCompassHasError

      Access:

      Push

      Type:

      Boolean

      API:

      hasError

      DJIRTKParamHeadingSolution

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamLowBatteryWarningThreshold

      Access:

      Set, Push

      Type:

      NSUInteger

      API:

      setLowBatteryWarningThreshold:withCompletion

      getLowBatteryWarningThresholdWithCompletion

      DJIFlightControllerParamLandingGearState

      Access:

      Push

      Type:

      DJILandingGearState

      API:

      state

      DJILandingGearState

      DJIFlightControllerParamESCBeepEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      -

      DJIFlightControllerParamAltitudeInMeters

      Access:

      Push

      Type:

      Double

      API:

      altitude

      DJIRTKParamMainGalileoCount

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamVirtualStickControlModeEnabled

      Access:

      Set, Push

      Type:

      Boolean

      API:

      setVirtualStickModeEnabled:withCompletion

      getVirtualStickModeEnabledWithCompletion

      DJIFlightControllerParamStartGravityCenterCalibration

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamConfirmSmartReturnToHomeRequest

      Access:

      Action

      Type:

      API:

      -

      DJIRTKParamPositioningSolution

      Access:

      -

      Type:

      -

      API:

      -

      DJIRTKParamMobileStationFusionAltitude

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamIsActiveBrakeEngaged

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamIsLandingConfirmationNeeded

      Access:

      Push

      Type:

      Boolean

      API:

      isLandingConfirmationNeeded

      DJIRTKParamReferenceStationSource

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamStopSimulator

      Access:

      Action

      Type:

      API:

      stopWithCompletion

      DJIFlightControllerParamMultipleFlightModeEnabled

      Access:

      Set, Push

      Type:

      Boolean

      API:

      -

      DJIFlightControllerParamBatteryThresholdBehavior

      Access:

      Push

      Type:

      DJIBatteryThresholdBehavior

      API:

      batteryThresholdBehavior

      DJIBatteryThresholdBehavior

      DJIFlightControllerParamRTKSupported

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJIFlightControllerParamFlightOrientationMode

      Access:

      Set, Push

      Type:

      DJIFlightOrientationMode

      API:

      setFlightOrientationMode:withCompletion

      DJIFlightOrientationMode

      orientationMode

      DJIFlightControllerParamFCControlChannel2Mapping

      Access:

      Get, Set

      Type:

      NSArray

      API:

      getRCSwitchFlightModeMappingWithCompletion

      DJIFlightControllerParamHomeLocationUsingCurrentAircraftLocation

      Access:

      Action

      Type:

      API:

      setHomeLocationUsingAircraftCurrentLocationWithCompletion

      DJIFlightAssistantParamDetectionSectors

      Access:

      Push

      Type:

      NSArray<DJIObstacleDetectionSector>

      API:

      detectionSectors

      DJIRTKParamBaseStationLocation

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamGoHomeHeightInMeters

      Access:

      Get, Set

      Type:

      NSUInteger

      API:

      setGoHomeHeightInMeters:withCompletion

      getGoHomeHeightInMetersWithCompletion

      goHomeHeight

      DJIFlightControllerParamMaxFlightHeight

      Access:

      Get, Set

      Type:

      NSUInteger

      API:

      setMaxFlightHeight:withCompletion

      getMaxFlightHeightWithCompletion

      DJIRTKParamMainGPSCount

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightAssistantParamVisionNoseTailSensorEnabled

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamLandingGearAutomaticMovementEnabled

      Access:

      Set, Get

      Type:

      Boolean

      API:

      setAutomaticMovementEnabled:withCompletion

      getAutomaticMovementEnabledWithCompletion

      DJIFlightControllerParamStartTakeoff

      Access:

      Action

      Type:

      API:

      startTakeoffWithCompletion

      DJIFlightAssistantParamAdvancedGestureControlEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      -

      DJIRTKParamMobileStationAltitudeStandardDeviation

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightAssistantParamVisionDetectionTailState

      Access:

      Push

      Type:

      DJIVisionDetectionState

      API:

      DJIVisionDetectionState

      DJIFlightControllerParamIsFlying

      Access:

      Push

      Type:

      Boolean

      API:

      isFlying

      DJIFlightControllerParamReturnToHomeState

      Access:

      Push

      Type:

      DJIReturnToHomeState

      API:

      DJIFlyZoneReturnToHomeState

      DJIFlightControllerParamLandingGearMode

      Access:

      Push

      Type:

      DJILandingGearMode

      API:

      mode

      DJILandingGearMode

      DJIFlightControllerParamIsOnboardSDKAvailable

      Access:

      Push

      Type:

      Boolean

      API:

      isOnboardSDKAvailable

      DJIRTKParamMainBeidouCount

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightAssistantParamSmartCaptureEnabled

      Access:

      Get, Set, Push

      Type:

      Boolean

      API:

      -

      DJIAccessLockerParamFormat

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamVirtualStickControlModeAvailable

      Access:

      Push

      Type:

      Boolean

      API:

      isVirtualStickControlModeAvailable

      DJIFlightControllerParamNeedLimitFlightHeight

      Access:

      Set, Get

      Type:

      Boolean

      API:

      -

      DJIAccessLockerParamSetUpUserAccount

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamFlightTimeInSeconds

      Access:

      Push

      Type:

      NSUInteger

      API:

      flightTimeInSeconds

      DJIFlightControllerParamOnboardSDKDeviceVersion

      Access:

      Push

      Type:

      NSString

      API:

      -

      DJIFlightControllerRTKSubComponent

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamTurnOnMotors

      Access:

      Action

      Type:

      API:

      turnOnMotorsWithCompletion

      DJIFlightControllerParamAirSenseAirplaneStates

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamTurnOffMotors

      Access:

      Action

      Type:

      API:

      turnOffMotorsWithCompletion

      DJIFlightControllerParamIsUltrasonicBeingUsed

      Access:

      Push

      Type:

      Boolean

      API:

      isUltrasonicBeingUsed

      DJIRTKParamMobileStationLatitudeStandardDeviation

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamYawControlMode

      Access:

      Set, Push

      Type:

      DJIVirtualStickYawControlMode

      API:

      yawControlMode

      DJIVirtualStickYawControlMode

      DJIFlightControllerParamIMUStateCalibrationProgress

      Access:

      Get

      Type:

      NSInteger

      API:

      calibrationProgress

      DJIFlightAssistantParamPOIEnabled

      Access:

      Set, Push

      Type:

      Boolean

      API:

      -

      DJIFlightControllerParamSendDataToOnboardSDKDevice

      Access:

      Action

      Type:

      NSArray (data: NSData)

      API:

      -

      DJIRTKParamIsRTKBeingUsed

      Access:

      -

      Type:

      -

      API:

      -

      DJIRTKParamBaseStationBeidouCount

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamSeriousLowBatteryWarningThreshold

      Access:

      Set, Push

      Type:

      NSUInteger

      API:

      setSeriousLowBatteryWarningThreshold:withCompletion

      getSeriousLowBatteryWarningThresholdWithCompletion

      DJIFlightControllerParamLandingGearRetractLandingGear

      Access:

      Action

      Type:

      API:

      retractWithCompletion

      DJIFlightControllerParamRollPitchCoordinateSystem

      Access:

      Set, Push

      Type:

      DJIVirtualStickFlightCoordinateSystem

      API:

      rollPitchCoordinateSystem

      DJIVirtualStickFlightCoordinateSystem

      DJIFlightControllerParamCancelTakeoff

      Access:

      Action

      Type:

      API:

      cancelTakeoffWithCompletion

      DJIFlightControllerParamTerrainFollowModeEnabled

      Access:

      Set, Push

      Type:

      Boolean

      API:

      setTerrainFollowModeEnabled:withCompletion

      getTerrainFollowModeEnabledWithCompletion

      DJIRTKParamMobileStationAltitude

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamBatteryPercentageNeededToGoHome

      Access:

      Push

      Type:

      NSUInteger

      API:

      -

      描述:

      Battery percentage required to go home from current location.

      DJIFlightControllerParamIsLanding

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJIRTKParamSatelliteGlonassCount

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerComponent

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamFCControlChannel0Mapping

      Access:

      Get, Set

      Type:

      NSArray

      API:

      getRCSwitchFlightModeMappingWithCompletion

      DJIFlightControllerParamFlightModeString

      Access:

      Push

      Type:

      NSString

      API:

      flightModeString

      DJIFlightControllerParamMaxFlightRadiusEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      setMaxFlightRadiusLimitationEnabled:withCompletion

      getMaxFlightRadiusLimitationEnabledWithCompletion

      DJIFlightControllerParamIsCancelReturnToHomeDisabled

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJIRTKParamEnabled

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamGoHomeAssessment

      Access:

      Push

      Type:

      DJIFlightControllerGoHomeAssessment

      API:

      goHomeAssessment

      DJIFlightControllerGoHomeAssessment

      DJIFlightControllerParamStopGravityCenterCalibration

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamIsLowerThanSeriousBatteryWarningThreshold

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJIRTKParamStopRTKBaseStationScanning

      Access:

      -

      Type:

      -

      API:

      -

      DJIAccessLockerParamLogin

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamStartSimulator

      Access:

      Action

      Type:

      NSArray (location: CLLocationCoordinate2D, frequency: NSUInteger, number: NSUInteger)

      API:

      startWithLocation:updateFrequency:GPSSatellitesNumber:withCompletion

      DJIFlightControllerParamGPSSignalStatus

      Access:

      Push

      Type:

      DJIGPSSignalLevel

      API:

      GPSSignalLevel

      DJIGPSSignalLevel

      DJIFlightControllerParamCinematicYawSpeed

      Access:

      Push

      Type:

      NSUInteger

      API:

      -

      DJIFlightControllerParamAutoQuickSpinEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      setAutoQuickSpinEnabled:withCompletion

      getAutoQuickSpinEnabledWithCompletion

      DJIFlightControllerAccessLockerSubComponent

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamConfirmLanding

      Access:

      Action

      Type:

      API:

      confirmLandingWithCompletion

      DJIRTKParamSatelliteBeidouCount

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamAutoLanding

      Access:

      Action

      Type:

      API:

      startLandingWithCompletion

      DJIFlightAssistantParamIsHotpointIntelligentModeSupport

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamGoHome

      Access:

      Action

      Type:

      API:

      startGoHomeWithCompletion

      DJIFlightControllerParamIsIMUPreheating

      Access:

      Push

      Type:

      Boolean

      API:

      isIMUPreheating

      DJIFlightControllerParamUrgentStopModeEnabled

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamFCControlChannel1Mapping

      Access:

      Get, Set

      Type:

      NSArray

      API:

      getRCSwitchFlightModeMappingWithCompletion

      DJIFlightAssistantParamIsSensorBeingUsed

      Access:

      Push

      Type:

      Boolean

      API:

      isSensorBeingUsed

      DJIFlightAssistantParamToFAvoidanceState

      Access:

      -

      Type:

      -

      API:

      -

      DJIAccessLockerParamFormatState

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamMaxFlightHeightRange

      Access:

      Get

      Type:

      DJIParamCapabilityMinMax

      API:

      -

      DJIFlightControllerParamVirtualStickAdvancedControlModeEnabled

      Access:

      Set, Push

      Type:

      Boolean

      API:

      isVirtualStickAdvancedModeEnabled

      DJIFlightAssistantParamIsBraking

      Access:

      Push

      Type:

      Boolean

      API:

      isBraking

      DJIRTKParamBaseStationConnectionState

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamLandingGearDeployLandingGear

      Access:

      Action

      Type:

      API:

      deployWithCompletion

      DJIFlightControllerParamCinematicBrakeSensitivityRange

      Access:

      Get

      Type:

      DJIParamCapabilityMinMax

      API:

      -

      DJIFlightControllerParamBatteryPercentageNeededToLandFromCurrentHeight

      Access:

      Push

      Type:

      NSUInteger

      API:

      -

      描述:

      Battery percentage required to land from current height.

      DJIFlightControllerParamIsLandingGearMovable

      Access:

      Push

      Type:

      Boolean

      API:

      isLandingGearMovable

      DJIFlightControllerParamLEDsEnabledSettings

      Access:

      Get, Set

      Type:

      DJIFlightControllerLEDsSettings

      API:

      DJIFlightControllerLEDsSettings

      DJIFlightControllerParamMaxFlightRadius

      Access:

      Get, Set

      Type:

      NSUInteger

      API:

      setMaxFlightRadius:withCompletion

      getMaxFlightRadiusWithCompletion

      DJIFlightAssistantParamLandingProtectionEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      setLandingProtectionEnabled:withCompletion

      getLandingProtectionEnabledWithCompletion

      landingProtectionState

      DJIRTKParamMainGlonassCount

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamGravityCenterState

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamWaypointMissionInterruption

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamAttitude

      Access:

      Push

      Type:

      DJISDKVector3D

      API:

      DJISDKVector3D

      attitude

      DJIFlightAssistantParamIsAdvancedPilotAssistanceSystemActive

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJIFlightControllerParamVerticalControlMode

      Access:

      Set, Push

      Type:

      DJIVirtualStickVerticalControlMode

      API:

      verticalControlMode

      DJIVirtualStickVerticalControlMode

      DJIFlightControllerParamTripodModeEnabled

      Access:

      Push, Set

      Type:

      Boolean

      API:

      setTripodModeEnabled:withCompletion

      getTripodModeEnabledWithCompletion

      DJIFlightControllerParamUltrasonicHeightInMeters

      Access:

      Push

      Type:

      Double

      API:

      ultrasonicHeightInMeters

      DJIFlightControllerParamHomeLocation

      Access:

      Set, Push

      Type:

      DJISDKLocation

      API:

      setHomeLocation:withCompletion

      getHomeLocationWithCompletion

      homeLocation

      DJIRTKParamMobileStationLongtitudeStandardDeviation

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamTakeoffLocationAltitude

      Access:

      Push

      Type:

      Float

      API:

      takeoffLocationAltitude

      DJIFlightControllerParamGoHomeExecutionState

      Access:

      Push

      Type:

      DJIGoHomeExecutionState

      API:

      goHomeExecutionState

      DJIGoHomeExecutionState

      DJIRTKParamStatus

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamControlMode

      Access:

      Get, Set

      Type:

      DJIFlightControllerControlMode

      API:

      setControlMode:withCompletion

      getControlModeWithCompletion

      DJIFlightControllerControlMode

      DJIFlightControllerParamLandingGearExitTransportMode

      Access:

      Action

      Type:

      API:

      exitTransportModeWithCompletion

      DJIFlightControllerParamConfigRTHInCurrentAltitude

      Access:

      Get, Set

      Type:

      Boolean

      API:

      -

      DJIFlightAssistantParamUpwardsAvoidanceEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      setUpwardVisionObstacleAvoidanceEnabled:withCompletion

      DJIFlightControllerParamIsLowerThanBatteryWarningThreshold

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJIFlightControllerParamSatelliteCount

      Access:

      Push

      Type:

      NSUInteger

      API:

      satelliteCount

      DJIFlightControllerParamCinematicBrakeSensitivity

      Access:

      Get, Set

      Type:

      NSUInteger

      API:

      -

      DJIFlightAssistantParamSystemWarning

      Access:

      Push

      Type:

      DJIVisionSystemWarning

      API:

      systemWarning

      DJIVisionSystemWarning

      DJIFlightControllerParamLandingProtectionState

      Access:

      Push

      Type:

      DJIVisionLandingProtectionState

      API:

      DJIVisionLandingProtectionState

      DJIFlightControllerParamCinematicYawSpeedRange

      Access:

      Get

      Type:

      DJIParamCapabilityMinMax

      API:

      -

      DJIRTKParamStartRTKBaseStationScanning

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamOnboardSDKDeviceData

      Access:

      Type:

      NSData

      API:

      -

      DJIFlightControllerParamPowerSupplyPortEnabled

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamAircraftLocation

      Access:

      Push

      Type:

      DJISDKLocation

      API:

      aircraftLocation

      DJIFlightAssistantParamHorizontalAvoidanceEnabled

      Access:

      -

      Type:

      -

      API:

      -

      DJIRTKParamBaseStationGPSCount

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamIsGoingHome

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJIRTKParamPPKModeState

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamAirSenseSystemConnected

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamLandingGearEnterTransportMode

      Access:

      Action

      Type:

      API:

      enterTransportModeWithCompletion

      DJIFlightControllerParamCancelGoHome

      Access:

      Action

      Type:

      API:

      cancelGoHomeWithCompletion

      DJIFlightAssistantParamAdvancedPilotAssistanceSystemEnabled

      Access:

      Push, Set

      Type:

      Boolean

      API:

      -

      DJIFlightControllerParamRollPitchControlMode

      Access:

      Set, Push

      Type:

      DJIVirtualStickRollPitchControlMode

      API:

      rollPitchControlMode

      DJIVirtualStickRollPitchControlMode

      DJIFlightControllerParamSmartReturnToHomeEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      -

      DJIRTKParamMobileStationFusionHeadingAngle

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamOnboardSDKDeviceActive

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJIRTKParamBaseStationList

      Access:

      -

      Type:

      -

      API:

      -

      DJIRTKParamFusionTakeOffAltitude

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamIsFailSafe

      Access:

      Push

      Type:

      Boolean

      API:

      isFailsafeEnabled

      DJIFlightControllerParamSimulatorWindSpeed

      Access:

      Push

      Type:

      DJISimulatorWindSpeed

      API:

      -

      DJIFlightControllerParamStartPrecisionTakeoff

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamDoesUltrasonicHaveError

      Access:

      Push

      Type:

      Boolean

      API:

      doesUltrasonicHaveError

      DJIAccessLockerParamVersion

      Access:

      -

      Type:

      -

      API:

      -

      DJIRTKParamIsHeadingValid

      Access:

      -

      Type:

      -

      API:

      -

      DJIAccessLockerParamState

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamSimulatorFlyZoneLimitationEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      setFlyZoneLimitationEnabled:withCompletion

      getFlyZoneLimitationEnabledWithCompletion

      DJIFlightControllerParamIsCancelAutoLandingDisabled

      Access:

      Push

      Type:

      Boolean

      API:

      -

      DJIFlightAssistantParamVisionDetectionLeftState

      Access:

      Push

      Type:

      DJIVisionDetectionState

      API:

      DJIVisionDetectionState

      DJIRTKParamSelectRTKBaseStation

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerFlightAssistantSubComponent

      Access:

      -

      Type:

      -

      API:

      DJIFlightAssistant

      DJIRTKParamSatelliteGalileoCount

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamVisionAssistedPositioningEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      setVisionAssistedPositioningEnabled:withCompletion

      getVisionAssistedPositioningEnabledWithCompletion

      DJIFlightAssistantParamVisionDetectionNoseState

      Access:

      Push

      Type:

      DJIVisionDetectionState

      API:

      DJIVisionDetectionState

      DJIFlightControllerParamConnectionFailSafeBehavior

      Access:

      Get, Set

      Type:

      DJIConnectionFailSafeBehavior

      API:

      setConnectionFailSafeBehavior:withCompletion

      getConnectionFailSafeBehaviorWithCompletion

      DJIConnectionFailSafeBehavior

      DJIFlightControllerParamCompassIsCalibrating

      Access:

      Push

      Type:

      Boolean

      API:

      isCalibrating

      DJIFlightControllerParamIMUAccelerometerState

      Access:

      Get

      Type:

      DJIIMUSensorState

      API:

      accelerometerState

      DJIIMUSensorState

      DJIFlightControllerParamCompassStopCalibration

      Access:

      Action

      Type:

      API:

      stopCalibrationWithCompletion

      DJIRTKParamHeadingAngle

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamCompassHeading

      Access:

      Push

      Type:

      Double

      API:

      heading

      DJIFlightControllerParamRemainingFlightTime

      Access:

      Push

      Type:

      NSUInteger

      API:

      remainingFlightTime

      DJIFlightControllerParamHasReachedMaxFlightRadius

      Access:

      Push

      Type:

      Boolean

      API:

      hasReachedMaxFlightRadius

      DJIFlightControllerParamStartIMUCalibration

      Access:

      Action

      Type:

      API:

      startIMUCalibrationWithCompletion

      DJIRTKParamError

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamCompassCalibrationState

      Access:

      Push

      Type:

      DJICompassCalibrationState

      API:

      calibrationState

      DJICompassCalibrationState

      DJIFlightControllerParamName

      Access:

      Get, Set

      Type:

      NSString

      API:

      -

      描述:

      Set or get the aircraft's name. The aircraft's name should be less than 32 characters.

      DJIFlightAssistantParamCollisionAvoidanceEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      setCollisionAvoidanceEnabled:withCompletion

      getCollisionAvoidanceEnabledWithCompletion

      DJIRTKParamBaseStationGlonassCount

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamIsHomeLocationSet

      Access:

      Set, Push

      Type:

      NSUInteger

      API:

      -

      DJIFlightControllerParamSimulatorState

      Access:

      Push

      Type:

      DJISimulatorState

      API:

      DJISimulatorDelegate

      DJISimulatorState

      simulator:didUpdateState

      DJIFlightControllerParamIsSimulatorActive

      Access:

      Push

      Type:

      Boolean

      API:

      isSimulatorActive

      DJIFlightAssistantParamActiveObstacleAvoidanceEnabled

      Access:

      Get, Set

      Type:

      Boolean

      API:

      setActiveObstacleAvoidanceEnabled:withCompletion

      getActiveObstacleAvoidanceEnabledWithCompletion

      DJIRTKParamBaseStationGalileoCount

      Access:

      -

      Type:

      -

      API:

      -

      DJIRTKParamSatelliteGPSCount

      Access:

      -

      Type:

      -

      API:

      -

      DJIRTKParamBaseStationAltitude

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamForceLandingHeight

      Access:

      Push

      Type:

      NSUInteger

      API:

      -

      DJIFlightControllerParamHasReachedMaxFlightHeight

      Access:

      Push

      Type:

      Boolean

      API:

      hasReachedMaxFlightHeight

      DJIFlightControllerParamSendVirtualStickFlightControlData

      Access:

      Action

      Type:

      DJIVirtualStickFlightControlData

      API:

      sendVirtualStickFlightControlData:withCompletion

      DJIVirtualStickFlightControlData

      DJIFlightControllerParamCompassStartCalibration

      Access:

      Action

      Type:

      API:

      startCalibrationWithCompletion

      DJIAccessLockerParamUsername

      Access:

      -

      Type:

      -

      API:

      -

      DJIRTKParamPPKModeEnabled

      Access:

      -

      Type:

      -

      API:

      -

      DJIRTKParamFusionHomeLocation

      Access:

      -

      Type:

      -

      API:

      -

      DJIAccessLockerParamResetUserAccount

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamIMUState

      Access:

      Get

      Type:

      DJIIMUState

      API:

      flightController:didUpdateIMUState

      DJIIMUState

      DJIFlightControllerParamFlightMode

      Access:

      Push

      Type:

      DJIFlightMode

      API:

      flightMode

      DJIFlightMode

      DJIFlightControllerParamIMUStateGyroscopeState

      Access:

      Get

      Type:

      DJIIMUSensorState

      API:

      gyroscopeState

      DJIIMUSensorState

      DJIFlightAssistantParamVisionLeftRightSensorEnabled

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightAssistantParamVisionDetectionRightState

      Access:

      Push

      Type:

      DJIVisionDetectionState

      API:

      DJIVisionDetectionState

      DJIFlightControllerParamNoviceModeEnabled

      Access:

      Set, Push

      Type:

      Boolean

      API:

      -

      DJIFlightControllerParamLockCourseUsingCurrentHeading

      Access:

      Action

      Type:

      API:

      lockCourseUsingCurrentHeadingWithCompletion

      DJIFlightControllerParamAreMotorsOn

      Access:

      Push

      Type:

      Boolean

      API:

      areMotorsOn

      DJIFlightControllerParamIMUsCount

      Access:

      Push

      Type:

      NSUInteger

      API:

      IMUCount

      DJIFlightAssistantParamAvoidanceState

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamMaxFlightRadiusRange

      Access:

      Get

      Type:

      DJIParamCapabilityMinMax

      API:

      -

      DJIRTKParamMobileStationLocation

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightControllerParamCompassState

      Access:

      -

      Type:

      -

      API:

      -

      DJIFlightAssistantParamVisionControlState

      Access:

      Push

      Type:

      DJIVisionControlState

      API:

      DJIVisionControlState

      DJIFlightControllerParamAirSenseSystemWarningLevel

      Access:

      -

      Type:

      -

      API:

      -