DJI Mobile SDK Documentation

      class FlightControllerKey

      class FlightControllerKey extends DJIKey
      Package:dji.keysdk
      Inherits From:DJIKey
      Description:

      FlightControllerKey provides dedicated access to Flight controller attributes.

      Class Members:
      method
      method create
      static FlightControllerKey create(@FlightControllerParamKey @NonNull String paramKey)
      Package:dji.keysdk
      Description:

      Creates a FlightController key.

      Input Parameters:
      @FlightControllerParamKey @NonNull String paramKeyA valid paramKey
      Return:
      static FlightControllerKeyFlightController Key
      method createFlightAssistantKey
      static FlightControllerKey createFlightAssistantKey(
      @IntelligentFlightAssistantParamKey @NonNull String paramKey)
      Package:dji.keysdk
      Description:

      Creates a FlightAssistant key. The IntelligentFlightAssistantParamKey values are listed below:

      COLLISION_AVOIDANCE_ENABLED,
      VISION_ASSISTED_POSITIONING_ENABLED,
      IS_BRAKING,
      VISION_SYSTEM_WARNING,
      DETECTION_SECTORS,
      VISION_DETECTION_STATE,
      ACTIVE_TRACK_MODE,
      ACTIVE_TRACK_CIRCULAR_SPEED,
      ACTIVE_TRACK_GPS_ASSISTANT_ENABLED,
      ACTIVE_TRACK_GESTURE_MODE_ENABLED,
      DRAW_STATUS,
      DRAW_HEADING_MODE,
      UPWARDS_AVOIDANCE_ENABLED,
      LANDING_PROTECTION_ENABLED,
      PRECISION_LANDING_ENABLED,
      LANDING_PROTECTION_STATE,
      SET_ACTIVE_TRACK_CAMERA,
      ACTIVE_OBSTACLE_AVOIDANCE_ENABLED,
      INTELLIGENT_FLIGHT_ASSISTANT_GHAVOID_ENABLED,
      INTELLIGENT_FLIGHT_ASSISTANT_IS_USERAVOID_ENABLE,
      IS_AVOIDING_ACTIVE_OBSTACLE_COLLISION,
      IS_ASCENT_LIMITED_BY_OBSTACLE,
      IS_PERFORMING_PRECISION_LANDING,
      ADVANCED_GESTURE_CONTROL_ENABLED

      Input Parameters:
      @IntelligentFlightAssistantParamKey @NonNull String paramKeyA valid paramKey.
      Return:
      static FlightControllerKeyFlightAssistant Key
      method createRTKKey
      static FlightControllerKey createRTKKey(@RTKParamsKey @NonNull String paramKey)
      Package:dji.keysdk
      Description:

      Creates a RTK key.

      Input Parameters:
      @RTKParamsKey @NonNull String paramKeyA valid paramKey.
      Return:
      static FlightControllerKeyRTK key.
      method createAccessLockerKey
      static FlightControllerKey createAccessLockerKey(
      @AccessLockerParamKey @NonNull String paramKey)
      Package:dji.keysdk
      Description:

      Creates a AccessLocker key.

      Input Parameters:
      @AccessLockerParamKey @NonNull String paramKeyA valid paramKey.
      Return:
      static FlightControllerKeyAccessLocker key.
      Inherited Methods:
      Class Keys:

      IS_HOME_LOCATION_SET

      Access:

      PUSH

      Type:

      Boolean

      API:

      isHomeLocationSet

      HOTPOINT_MIN_RADIUS

      Access:

      GET

      Type:

      Float

      API:

      -

      IS_VISION_POSITIONING_SENSOR_BEING_USED

      Access:

      PUSH

      Type:

      Boolean

      API:

      isVisionPositioningSensorBeingUsed

      isSensorBeingUsed

      VELOCITY_X

      Access:

      PUSH

      Type:

      Float

      API:

      getVelocityX

      VELOCITY_Z

      Access:

      PUSH

      Type:

      Float

      API:

      getVelocityZ

      GO_HOME_ASSESSMENT

      Access:

      PUSH

      Type:

      GoHomeAssessment

      API:

      -

      RESET_MOTOR

      Access:

      ACTION

      Type:

      -

      API:

      -

      SINGLE_VISION_SENSOR_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      -

      UPGRADE_VOICE_OPEN

      Access:

      SET, GET

      Type:

      Boolean

      API:

      -

      RESET_USER_ACCOUNT

      Access:

      ACTION

      Type:

      UserAccountInfo

      API:

      -

      DOES_APAS_HAVE_TEMP_ERROR

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      VELOCITY_Y

      Access:

      PUSH

      Type:

      Float

      API:

      getVelocityY

      COMPASS_HAS_ERROR

      Access:

      PUSH

      Type:

      Boolean

      API:

      hasError

      REDUNDANCY_IMU_STATUS

      Access:

      GET

      Type:

      Integer

      API:

      -

      ACTIVE_TRACK_GPS_ASSISTANT_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      -

      TURN_ON_MOTORS

      Access:

      ACTION

      Type:

      -

      API:

      turnOnMotors

      START_IMU_CALIBRATION

      Access:

      ACTION

      Type:

      -

      API:

      startIMUCalibration

      REDUNDANCY_SENSOR_USED_STATE

      Access:

      PUSH

      Type:

      RedundancySensorUsedState

      API:

      -

      ACCESS_LOCKER_SUPPORTED

      Access:

      GET

      Type:

      Boolean

      API:

      -

      HOME_LOCATION_LATITUDE

      Access:

      PUSH

      Type:

      Double

      API:

      getHomeLocation

      START_SIMULATOR

      Access:

      ACTION

      Type:

      InitializationData

      API:

      start

      InitializationData

      DEPLOY_LANDING_GEAR

      Access:

      ACTION

      Type:

      -

      API:

      deploy

      HOTPOINT_MAX_ACCELERATION

      Access:

      GET

      Type:

      Float

      API:

      -

      ULTRASONIC_ERROR

      Access:

      PUSH

      Type:

      Boolean

      API:

      doesUltrasonicHaveError

      AIRCRAFT_LOCATION_LATITUDE

      Access:

      PUSH

      Type:

      Double

      API:

      getAircraftLocation

      SET_DATA_UPGRADE_SELF

      Access:

      ACTION

      Type:

      Boolean

      API:

      -

      WAYPOINT_MISSION_INTERRUPTION

      Access:

      GET

      Type:

      WaypointMissionInterruption

      API:

      -

      RTH_OBSTACLE_AVOIDANCE_ENABLED

      Access:

      PUSH, SET, GET

      Type:

      Boolean

      API:

      -

      AIRCRAFT_GO_HOME_COUNT_DOWN

      Access:

      PUSH

      Type:

      Integer

      API:

      -

      STOP_SIMULATOR

      Access:

      ACTION

      Type:

      -

      API:

      stop

      IS_REBOOT_IN_S_MODE

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      IS_PERFORMING_PRECISION_LANDING

      Access:

      PUSH

      Type:

      Boolean

      API:

      isPerformingPrecisionLanding

      LTE_STATUS

      Access:

      PUSH

      Type:

      LteSignalStatus

      API:

      -

      GPS_SIGNAL_LEVEL

      Access:

      PUSH

      Type:

      GPSSignalLevel

      API:

      getGPSSignalLevel

      GPSSignalLevel

      LANDING_GEAR_HIDE_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      -

      LANDING_GEAR_MODE

      Access:

      PUSH

      Type:

      LandingGearMode

      API:

      getMode

      LandingGearMode

      IOSTATE_4

      Access:

      SET, GET

      Type:

      IOStateOnBoard

      API:

      -

      RTK_DEVICE_NAME

      Access:

      SET, GET

      Type:

      String

      API:

      -

      MAX_FLIGHT_HEIGHT_RANGE

      Access:

      GET

      Type:

      DJIParamMinMaxCapability

      API:

      -

      IS_FAIL_SAFE

      Access:

      PUSH

      Type:

      Boolean

      API:

      isFailsafeEnabled

      TRIPOD_MODE_ENABLED

      Access:

      PUSH, SET

      Type:

      Boolean

      API:

      -

      CINEMATIC_BRAKE_SENSITIVITY_RANGE

      Access:

      GET

      Type:

      DJIParamMinMaxCapability

      API:

      -

      TAKE_OFF

      Access:

      ACTION

      Type:

      -

      API:

      startTakeoff

      SET_UP_USER

      Access:

      ACTION

      Type:

      UserAccountInfo

      API:

      -

      FLY_TIME_IN_SECONDS

      Access:

      PUSH

      Type:

      Integer

      API:

      getFlightTimeInSeconds

      START_GO_HOME

      Access:

      ACTION

      Type:

      -

      API:

      startGoHome

      FLIGHT_ACTION

      Access:

      PUSH

      Type:

      FlightAction

      API:

      -

      CANCEL_TAKE_OFF

      Access:

      ACTION

      Type:

      -

      API:

      cancelTakeoff

      FLIGHT_CONTROLLER_DYNAMIC_HOME

      Access:

      SET, GET

      Type:

      Boolean

      API:

      -

      GO_HOME_STATUS

      Access:

      PUSH

      Type:

      GoHomeExecutionState

      API:

      getGoHomeExecutionState

      GoHomeExecutionState

      IMU_COUNT

      Access:

      GET

      Type:

      Integer

      API:

      getIMUCount

      LANDING_PROTECTION_STATE

      Access:

      PUSH

      Type:

      VisionLandingProtectionState

      API:

      landingProtectionState

      VisionLandingProtectionState

      ACCESS_LOCKER_STATE

      Access:

      PUSH

      Type:

      AccessLockerState

      API:

      -

      LANDING_GEAR_STATUS

      Access:

      PUSH

      Type:

      LandingGearState

      API:

      getState

      LandingGearState

      RTK_ACTIVATE

      Access:

      ACTION

      Type:

      Boolean

      API:

      -

      ACTIVE_TRACK_MODE

      Access:

      PUSH, SET

      Type:

      ActiveTrackMode

      API:

      ActiveTrackMode

      TURN_OFF_MOTORS

      Access:

      ACTION

      Type:

      -

      API:

      turnOffMotors

      ACTIVE_TRACK_CIRCULAR_SPEED

      Access:

      SET, GET

      Type:

      Float

      API:

      -

      COMPASS_HEADING

      Access:

      PUSH

      Type:

      Float

      API:

      getHeading

      MOTOR_START_FAILED_STATE

      Access:

      PUSH

      Type:

      MotorStartFailedState

      API:

      -

      RTK_BASE_STATION_REFERENCING_POSITION

      Access:

      SET, GET

      Type:

      LocationCoordinate3D

      API:

      -

      START_IMU_CALIBRATION_WITH_ID

      Access:

      ACTION

      Type:

      Integer

      API:

      startIMUCalibration

      LANDING_GEAR_AUTOMATIC_MOVEMENT_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      setAutomaticMovementEnabled

      getAutomaticMovementEnabled

      IS_APAS_ENABLED

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      ACTIVE_TRACK_GESTURE_MODE_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      -

      ORIENTATION_MODE

      Access:

      PUSH, SET

      Type:

      FlightOrientationMode

      API:

      setFlightOrientationMode

      FlightOrientationMode

      getOrientationMode

      REMAINING_FLIGHT_TIME

      Access:

      PUSH

      Type:

      Integer

      API:

      getRemainingFlightTime

      IS_LOWER_THAN_BATTERY_WARNING_THRESHOLD

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      DRAW_HEADING_MODE

      Access:

      SET, GET

      Type:

      VisionDrawHeadingMode

      API:

      VisionDrawHeadingMode

      IS_RTK_CONNECTED

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      ATTITUDE_PITCH

      Access:

      PUSH

      Type:

      Double

      API:

      getAttitude

      IS_MOTORS_LOCK_BY_APP

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      AIRCRAFT_LOCATION

      Access:

      PUSH

      Type:

      LocationCoordinate3D

      API:

      -

      ADVANCED_GESTURE_CONTROL_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      -

      IS_FLYING

      Access:

      PUSH

      Type:

      Boolean

      API:

      isFlying

      RESET_MASS_CENTER_CALI

      Access:

      ACTION

      Type:

      -

      API:

      -

      ALTITUDE

      Access:

      PUSH

      Type:

      Float

      API:

      getAircraftLocation

      RTK_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      setRtkEnabled

      LANDING_PROTECTION_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      setLandingProtectionEnabled

      getLandingProtectionEnabled

      HOME_POINT_STATE

      Access:

      PUSH

      Type:

      HomePointState

      API:

      -

      IS_RIGHT_RADAR_OPEN

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      TAKEOFF_LOCATION_ALTITUDE

      Access:

      PUSH

      Type:

      Float

      API:

      -

      IS_LANDING

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      RTK_STATE

      Access:

      PUSH

      Type:

      RTKState

      API:

      RTKState

      SIMULATOR_STATE

      Access:

      PUSH

      Type:

      SimulatorState

      API:

      setStateCallback

      SimulatorState

      Callback

      onUpdate

      VISION_ASSISTED_POSITIONING_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      setVisionAssistedPositioningEnabled

      getVisionAssistedPositioningEnabled

      COMPASS_IS_CALIBRATING

      Access:

      PUSH

      Type:

      Boolean

      API:

      isCalibrating

      PRECISION_LANDING_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      setPrecisionLandingEnabled

      getPrecisionLandingEnabled

      SIMULATOR_WIND_DATA

      Access:

      PUSH, SET

      Type:

      SimulatorWindData

      API:

      -

      ENTER_TRANSPORT_MODE

      Access:

      ACTION

      Type:

      -

      API:

      enterTransportMode

      CANCEL_LANDING

      Access:

      ACTION

      Type:

      -

      API:

      cancelLanding

      IN_ON_LIMITE_AREA_BOUNDARIES

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      RTK_FUSION_MOBILE_HEADING

      Access:

      PUSH

      Type:

      Float

      API:

      -

      VIRTUAL_STICK_CONTROL_MODE_ENABLED

      Access:

      PUSH, SET

      Type:

      Boolean

      API:

      setVirtualStickModeEnabled

      getVirtualStickModeEnabled

      CINEMATIC_YAW_SPEED

      Access:

      SET, GET

      Type:

      Float

      API:

      -

      IS_FRONT_RADAR_OPEN

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      IS_APAS_FUNCTIONING

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      IS_LOWER_THAN_SERIOUS_BATTERY_WARNING_THRESHOLD

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      EXIT_TRANSPORT_MODE

      Access:

      ACTION

      Type:

      -

      API:

      exitTransportMode

      CINEMATIC_MODE_ENABLED

      Access:

      PUSH, SET

      Type:

      Boolean

      API:

      -

      FLY_ZONE_LIMITATION_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      setFlyZoneLimitationEnabled

      getFlyZoneLimitationEnabled

      START_LANDING

      Access:

      ACTION

      Type:

      -

      API:

      startLanding

      BINDING_STATE

      Access:

      SET, GET

      Type:

      Object[]

      API:

      -

      IMU_STATE

      Access:

      GET

      Type:

      IMUState

      API:

      onUpdate

      IMUState

      IS_AVOIDING_ACTIVE_OBSTACLE_COLLISION

      Access:

      PUSH

      Type:

      Boolean

      API:

      isAvoidingActiveObstacleCollision

      HAS_REACHED_MAX_FLIGHT_HEIGHT

      Access:

      PUSH

      Type:

      Boolean

      API:

      hasReachedMaxFlightHeight

      SERIAL_NUMBER

      Access:

      GET

      Type:

      String

      API:

      -

      QUICK_SPIN_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      getQuickSpinEnabled

      RTK_CONNECT_TYPE

      Access:

      PUSH

      Type:

      RTKConnectType

      API:

      -

      IS_ASCENT_LIMITED_BY_OBSTACLE

      Access:

      PUSH

      Type:

      Boolean

      API:

      isAscentLimitedByObstacle

      LOCK_COURSE_USING_CURRENT_HEADING

      Access:

      ACTION

      Type:

      -

      API:

      lockCourseUsingCurrentHeading

      AIRCRAFT_NAME

      Access:

      SET, GET

      Type:

      String

      API:

      -

      LOCK_MOTORS

      Access:

      SET

      Type:

      Boolean

      API:

      -

      IS_ADVANCED_PILOT_ASSISTANT_SYSTEM_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      -

      RTK_REFERENCE_STATION_SOURCE

      Access:

      PUSH, SET

      Type:

      ReferenceStationSource

      API:

      -

      SATELLITE_COUNT

      Access:

      PUSH

      Type:

      Integer

      API:

      getSatelliteCount

      MAX_RADIUS_AIRCRAFT_CAN_FLY_AND_GO_HOME

      Access:

      PUSH

      Type:

      Float

      API:

      getMaxRadiusAircraftCanFlyAndGoHome

      IS_FLIGHT_ASSISTANT_SUPPORTED

      Access:

      GET

      Type:

      Boolean

      API:

      isFlightAssistantSupported

      ATTITUDE_YAW

      Access:

      PUSH

      Type:

      Double

      API:

      getAttitude

      MAX_FLIGHT_HEIGHT

      Access:

      SET, GET

      Type:

      Integer

      API:

      setMaxFlightHeight

      getMaxFlightHeight

      FORMATTING_STATE

      Access:

      PUSH

      Type:

      FormattingState

      API:

      -

      CONTROL_GIMBAL_BEHAVIOR

      Access:

      PUSH, SET

      Type:

      ControlGimbalBehavior

      API:

      -

      AIR_SENSE_SYSTEM_CONNECTED

      Access:

      PUSH

      Type:

      Boolean[]

      API:

      -

      LOW_BATTERY_WARNING_THRESHOLD

      Access:

      PUSH, SET

      Type:

      Integer

      API:

      setLowBatteryWarningThreshold

      getLowBatteryWarningThreshold

      MASS_CENTER_STATE

      Access:

      PUSH

      Type:

      -

      API:

      -

      IS_VIRTUAL_STICK_CONTROL_MODE_AVAILABLE

      Access:

      GET

      Type:

      Boolean

      API:

      isVirtualStickControlModeAvailable

      LOGIN

      Access:

      ACTION

      Type:

      UserAccountInfo

      API:

      -

      AIR_SENSE_SYSTEM_WARNING_LEVEL

      Access:

      PUSH

      Type:

      AirSenseWarningLevel

      API:

      AirSenseWarningLevel

      IS_RTK_SUPPORTED

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      IS_GOING_HOME

      Access:

      PUSH

      Type:

      Boolean

      API:

      isGoingHome

      CURRENT_MODE

      Access:

      PUSH

      Type:

      RemoteControllerFlightMode

      API:

      RemoteControllerFlightMode

      URGENT_STOP_MOTOR_MODE

      Access:

      SET, GET

      Type:

      UrgentStopMotorMode

      API:

      UrgentStopMotorMode

      AIRCRAFT_LOCATION_LONGITUDE

      Access:

      PUSH

      Type:

      Double

      API:

      getAircraftLocation

      FORCE_LANDING_HEIGHT

      Access:

      PUSH

      Type:

      Integer

      API:

      -

      MULTI_MODE_OPEN

      Access:

      PUSH, SET

      Type:

      Boolean

      API:

      isMultipleModeOpen

      HAS_REACHED_MAX_FLIGHT_RADIUS

      Access:

      PUSH

      Type:

      Boolean

      API:

      hasReachedMaxFlightRadius

      IOSTATE_2

      Access:

      SET, GET

      Type:

      IOStateOnBoard

      API:

      -

      IOSTATE_3

      Access:

      SET, GET

      Type:

      IOStateOnBoard

      API:

      -

      IOSTATE_0

      Access:

      SET, GET

      Type:

      IOStateOnBoard

      API:

      -

      IOSTATE_1

      Access:

      SET, GET

      Type:

      IOStateOnBoard

      API:

      -

      COMPASS_COUNT

      Access:

      GET

      Type:

      Integer

      API:

      -

      COLLISION_AVOIDANCE_ENABLED

      Access:

      PUSH, SET

      Type:

      Boolean

      API:

      setCollisionAvoidanceEnabled

      getCollisionAvoidanceEnabled

      ATTITUDE_ROLL

      Access:

      PUSH

      Type:

      Double

      API:

      getAttitude

      IS_SYSTEM_UPGRADE_ABNORMAL

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      IS_IN_LANDING_MODE

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      AIRCRAFT_SHOULD_GO_HOME

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      ACCESS_LOCKER_VERSION

      Access:

      GET

      Type:

      Integer

      API:

      -

      DETECTION_SECTORS

      Access:

      PUSH

      Type:

      ObstacleDetectionSector[]

      API:

      getDetectionSectors

      ObstacleDetectionSector

      FLIGHT_MODE

      Access:

      PUSH

      Type:

      FlightMode

      API:

      getFlightMode

      FlightMode

      AIR_SENSE_AIRPLANE_STATES

      Access:

      PUSH

      Type:

      AirSenseAirplaneState[]

      API:

      AirSenseAirplaneState

      FORCE_LANDING_AFTER_FLAT_MODE

      Access:

      ACTION

      Type:

      -

      API:

      -

      HOME_LOCATION_USING_CURRENT_AIRCRAFT_LOCATION

      Access:

      ACTION

      Type:

      -

      API:

      setHomeLocationUsingAircraftCurrentLocation

      TIME_NEEDED_TO_LAND_FROM_CURRENT_HEIGHT

      Access:

      PUSH

      Type:

      Integer

      API:

      getTimeNeededToLandFromCurrentHeight

      FIXED_WING_CONTROL

      Access:

      ACTION

      Type:

      FixedWingControl

      API:

      FixedWingControl

      IS_IMU_PREHEATING

      Access:

      PUSH

      Type:

      Boolean

      API:

      isIMUPreheating

      RC_MODE_CHANNEL

      Access:

      PUSH

      Type:

      DataOsdGetPushCommon.RcModeChannel

      API:

      -

      SET_ACTIVE_TRACK_CAMERA

      Access:

      SET

      Type:

      SettingsDefinitions.CameraType

      API:

      -

      RTK_DEVICE_PASSWORD

      Access:

      SET, GET

      Type:

      String

      API:

      -

      NOVICE_MODE_ENABLED

      Access:

      PUSH, SET

      Type:

      Boolean

      API:

      -

      BOTTOM_AUXILIARY_LIGHT_MODE

      Access:

      SET, GET

      Type:

      BottomAuxiliaryLightMode

      API:

      BottomAuxiliaryLightMode

      LEDS_ENABLED_SETTINGS

      Access:

      SET, GET

      Type:

      LEDsSettings

      API:

      setLEDsEnabledSettings

      VISION_DETECTION_STATE

      Access:

      PUSH

      Type:

      VisionDetectionState

      API:

      VisionDetectionState

      HOME_LOCATION

      Access:

      PUSH, SET

      Type:

      LocationCoordinate2D

      API:

      setHomeLocation

      getHomeLocation

      getHomeLocation

      MAX_WAYPOINT_NUM

      Access:

      GET

      Type:

      Integer

      API:

      -

      MAX_FLIGHT_RADIUS

      Access:

      SET, GET

      Type:

      Integer

      API:

      setMaxFlightRadius

      getMaxFlightRadius

      IS_RTK_FUSION_DATA_USABLE

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      CONNECTION_FAIL_SAFE_BEHAVIOR

      Access:

      SET, GET

      Type:

      ConnectionFailSafeBehavior

      API:

      setConnectionFailSafeBehavior

      getConnectionFailSafeBehavior

      ConnectionFailSafeBehavior

      CINEMATIC_BRAKE_SENSITIVITY

      Access:

      SET, GET

      Type:

      Integer

      API:

      -

      FLIGHT_MODE_STRING

      Access:

      PUSH

      Type:

      String

      API:

      getFlightModeString

      CANCEL_GO_HOME

      Access:

      ACTION

      Type:

      -

      API:

      cancelGoHome

      BATTERY_PERCENTAGE_NEEDED_TO_GO_HOME

      Access:

      PUSH

      Type:

      Integer

      API:

      getBatteryPercentageNeededToGoHome

      HOME_POINT_ALTITUDE

      Access:

      PUSH

      Type:

      Float

      API:

      -

      ESC_BEEPING_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      -

      ACTIVE_OBSTACLE_AVOIDANCE_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      setActiveObstacleAvoidanceEnabled

      getActiveObstacleAvoidanceEnabled

      HOME_LOCATION_LONGITUDE

      Access:

      PUSH

      Type:

      Double

      API:

      getHomeLocation

      RTK_BASE_STATION_BATTERY_STATE

      Access:

      PUSH

      Type:

      BaseStationBatteryState

      API:

      -

      BATTERY_THRESHOLD_BEHAVIOR

      Access:

      PUSH

      Type:

      BatteryThresholdBehavior

      API:

      getBatteryThresholdBehavior

      BatteryThresholdBehavior

      MAX_FLIGHT_RADIUS_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      setMaxFlightRadiusLimitationEnabled

      getMaxFlightRadiusLimitationEnabled

      CURRENT_LAND_IMMEDIATELY_BATTERY

      Access:

      PUSH

      Type:

      Integer

      API:

      getBatteryPercentageNeededToLandFromCurrentHeight

      IS_BRAKING

      Access:

      PUSH

      Type:

      Boolean

      API:

      isBraking

      COMPASS_CALIBRATION_STATUS

      Access:

      PUSH

      Type:

      CompassCalibrationState

      API:

      getCalibrationState

      setCalibrationStateCallback

      CompassCalibrationState

      Callback

      onUpdate

      IS_ULTRASONIC_BEING_USED

      Access:

      PUSH

      Type:

      Boolean

      API:

      isUltrasonicBeingUsed

      ACCESS_LOCKER_USERNAME

      Access:

      GET

      Type:

      String

      API:

      -

      VISION_SYSTEM_WARNING

      Access:

      PUSH

      Type:

      VisionSystemWarning

      API:

      getSystemWarning

      VisionSystemWarning

      CONTROL_MODE

      Access:

      SET, GET

      Type:

      ControlMode

      API:

      setControlMode

      getControlMode

      ControlMode

      IS_LEFT_RADAR_OPEN

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      TIME_NEEDED_TO_GO_HOME

      Access:

      PUSH

      Type:

      Integer

      API:

      getTimeNeededToGoHome

      SEND_VIRTUAL_STICK_FLIGHT_CONTROL_DATA

      Access:

      ACTION

      Type:

      -

      API:

      sendVirtualStickFlightControlData

      ENABLE_1860

      Access:

      SET, GET

      Type:

      Integer

      API:

      -

      FORMAT

      Access:

      ACTION

      Type:

      -

      API:

      -

      GO_HOME_HEIGHT_IN_METERS

      Access:

      SET, GET

      Type:

      Integer

      API:

      setGoHomeHeightInMeters

      getGoHomeHeightInMeters

      getGoHomeHeight

      ULTRASONIC_HEIGHT_IN_METERS

      Access:

      PUSH

      Type:

      Float

      API:

      getUltrasonicHeightInMeters

      CONFIRM_LANDING

      Access:

      ACTION

      Type:

      -

      API:

      confirmLanding

      CONFIRM_SMART_RETURN_TO_HOME_REQUEST

      Access:

      ACTION

      Type:

      Boolean

      API:

      -

      DRAW_STATUS

      Access:

      PUSH

      Type:

      VisionDrawStatus

      API:

      VisionDrawStatus

      TERRAIN_FOLLOW_MODE_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      setTerrainFollowModeEnabled

      getTerrainFollowModeEnabled

      MODIFY_USER_ACCOUNT

      Access:

      ACTION

      Type:

      -

      API:

      -

      COMPASS_START_CALIBRATION

      Access:

      ACTION

      Type:

      -

      API:

      startCalibration

      IS_LANDING_CONFIRMATION_NEEDED

      Access:

      PUSH

      Type:

      Boolean

      API:

      isLandingConfirmationNeeded

      ARE_MOTOR_ON

      Access:

      PUSH

      Type:

      Boolean

      API:

      areMotorsOn

      RETRACT_LANDING_GEAR

      Access:

      ACTION

      Type:

      -

      API:

      retract

      SUBCOMPONENT_IMU_KEY

      Access:

      -

      Type:

      -

      API:

      -

      RTK_FUSION_MOBILE_LOCATION

      Access:

      PUSH

      Type:

      LocationCoordinate3D

      API:

      -

      COMPASS_STATE

      Access:

      GET

      Type:

      CompassState

      API:

      -

      MASTER_LIVE_VIDEO_CAMERA

      Access:

      SET

      Type:

      SettingsDefinitions.CameraType

      API:

      -

      UPWARDS_AVOIDANCE_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      setUpwardsAvoidanceEnabled

      getUpwardsAvoidanceEnabled

      IS_SIMULATOR_ACTIVE

      Access:

      PUSH

      Type:

      Boolean

      API:

      isSimulatorActive

      IS_BACK_RADAR_OPEN

      Access:

      PUSH

      Type:

      Boolean

      API:

      -

      CINEMATIC_YAW_SPEED_RANGE

      Access:

      GET

      Type:

      DJIParamMinMaxCapability

      API:

      -

      SERIOUS_LOW_BATTERY_WARNING_THRESHOLD

      Access:

      PUSH, SET

      Type:

      Integer

      API:

      setSeriousLowBatteryWarningThreshold

      getSeriousLowBatteryWarningThreshold

      SMART_RETURN_TO_HOME_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      -

      MAX_FLIGHT_RADIUS_RANGE

      Access:

      GET

      Type:

      DJIParamMinMaxCapability

      API:

      -

      RTH_REMOTE_OBSTACLE_AVOIDANCE_ENABLED

      Access:

      SET, GET

      Type:

      Boolean

      API:

      -

      IS_LANDING_GEAR_MOVABLE

      Access:

      PUSH

      Type:

      Boolean

      API:

      isLandingGearMovable

      APAS_STATE

      Access:

      PUSH

      Type:

      AdvancedPilotAssistantSystemState

      API:

      -

      SEND_DATA_TO_ON_BOARD_SDK_DEVICE

      Access:

      ACTION

      Type:

      byte[]

      API:

      sendDataToOnboardSDKDevice

      FLIGHT_WIND_WARNING

      Access:

      PUSH

      Type:

      FlightWindWarning

      API:

      FlightWindWarning

      COMPASS_STOP_CALIBRATION

      Access:

      ACTION

      Type:

      -

      API:

      stopCalibration

      IS_ON_BOARD_SDK_AVAILABLE

      Access:

      PUSH

      Type:

      Boolean

      API:

      isOnboardSDKDeviceAvailable

      INTELLIGENT_FLIGHT_ASSISTANT_IS_USERAVOID_ENABLE

      Access:

      PUSH, SET

      Type:

      Boolean

      API:

      -

      IS_POI2_ENABLED

      Access:

      PUSH, SET

      Type:

      Boolean

      API:

      -