diff --git a/README.md b/README.md index 717a4015..38ee7dd2 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ MSDK V5 Supported Product: * [M30 Series](https://www.dji.com/matrice-30?site=brandsite&from=nav) * [M300 RTK](https://www.dji.com/matrice-300?site=brandsite&from=nav) -# DJI Mobile SDK V4 for Android Latest Version 4.16.4 +# DJI Mobile SDK V4 for Android Latest Version 4.17 ## What Is This? @@ -19,21 +19,21 @@ Declare dependency via Maven: com.dji dji-sdk - 4.16.4 + 4.17 com.dji dji-sdk-provided - 4.16.4 + 4.17 ~~~ or Gradle: ~~~groovy -compile 'com.dji:dji-sdk:4.16.4' -provided 'com.dji:dji-sdk-provided:4.16.4' +compile 'com.dji:dji-sdk:4.17' +provided 'com.dji:dji-sdk-provided:4.17' ~~~ For further detail on how to integrate the DJI Android SDK into your Android Studio project, please check the [Integrate SDK into Application](http://developer.dji.com/mobile-sdk/documentation/application-development-workflow/workflow-integrate.html#import-maven-dependency) tutorial. diff --git a/Sample Code/app/build.gradle b/Sample Code/app/build.gradle index 558d00cc..c943f72e 100644 --- a/Sample Code/app/build.gradle +++ b/Sample Code/app/build.gradle @@ -77,7 +77,7 @@ android { dependencies { implementation 'androidx.multidex:multidex:2.0.0' implementation 'com.squareup:otto:1.3.8' - implementation('com.dji:dji-sdk:4.16.4', { + implementation('com.dji:dji-sdk:4.17', { /** * Uncomment the "library-anti-distortion" if your app does not need Anti Distortion for Mavic 2 Pro and Mavic 2 Zoom. * Uncomment the "fly-safe-database" if you need database for release, or we will download it when DJISDKManager.getInstance().registerApp @@ -87,7 +87,7 @@ dependencies { exclude module: 'library-anti-distortion' //exclude module: 'fly-safe-database' }) - compileOnly 'com.dji:dji-sdk-provided:4.16.4' + compileOnly 'com.dji:dji-sdk-provided:4.17' implementation 'androidx.appcompat:appcompat:1.0.0' implementation 'androidx.core:core:1.0.0' diff --git a/docs/API Reference/.DS_Store b/docs/API Reference/.DS_Store index 2e2dc6a7..9df3d543 100644 Binary files a/docs/API Reference/.DS_Store and b/docs/API Reference/.DS_Store differ diff --git a/docs/API Reference/BaseClasses/DJIBaseProduct.html b/docs/API Reference/BaseClasses/DJIBaseProduct.html index df07ed37..056e596a 100644 --- a/docs/API Reference/BaseClasses/DJIBaseProduct.html +++ b/docs/API Reference/BaseClasses/DJIBaseProduct.html @@ -872,12 +872,6 @@ -
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/BaseClasses/DJIVideoFeeder.html b/docs/API Reference/BaseClasses/DJIVideoFeeder.html index 62a6daa2..dcbaf765 100644 --- a/docs/API Reference/BaseClasses/DJIVideoFeeder.html +++ b/docs/API Reference/BaseClasses/DJIVideoFeeder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/BaseClasses/DJIVideoFeeder_DJIVideoFeed.html b/docs/API Reference/BaseClasses/DJIVideoFeeder_DJIVideoFeed.html index 632b8bb5..9f442696 100644 --- a/docs/API Reference/BaseClasses/DJIVideoFeeder_DJIVideoFeed.html +++ b/docs/API Reference/BaseClasses/DJIVideoFeeder_DJIVideoFeed.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/BaseClasses/DJIVideoFeeder_DJIVideoFeed_DJIVideoFeedPhysicalSourceCallbackInterface.html b/docs/API Reference/BaseClasses/DJIVideoFeeder_DJIVideoFeed_DJIVideoFeedPhysicalSourceCallbackInterface.html index b91512f6..74e2fbc8 100644 --- a/docs/API Reference/BaseClasses/DJIVideoFeeder_DJIVideoFeed_DJIVideoFeedPhysicalSourceCallbackInterface.html +++ b/docs/API Reference/BaseClasses/DJIVideoFeeder_DJIVideoFeed_DJIVideoFeedPhysicalSourceCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/BaseClasses/DJIVideoFeeder_PhysicalSourceListener.html b/docs/API Reference/BaseClasses/DJIVideoFeeder_PhysicalSourceListener.html index 3c68187e..16254b51 100644 --- a/docs/API Reference/BaseClasses/DJIVideoFeeder_PhysicalSourceListener.html +++ b/docs/API Reference/BaseClasses/DJIVideoFeeder_PhysicalSourceListener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/BaseClasses/DJIVideoFeeder_VideoActiveStatusListenerInterface.html b/docs/API Reference/BaseClasses/DJIVideoFeeder_VideoActiveStatusListenerInterface.html index 2c947cf3..13b14bab 100644 --- a/docs/API Reference/BaseClasses/DJIVideoFeeder_VideoActiveStatusListenerInterface.html +++ b/docs/API Reference/BaseClasses/DJIVideoFeeder_VideoActiveStatusListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/BaseClasses/DJIVideoFeeder_VideoDataListenerInterface.html b/docs/API Reference/BaseClasses/DJIVideoFeeder_VideoDataListenerInterface.html index 65e44c0a..d897c40f 100644 --- a/docs/API Reference/BaseClasses/DJIVideoFeeder_VideoDataListenerInterface.html +++ b/docs/API Reference/BaseClasses/DJIVideoFeeder_VideoDataListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/.DS_Store b/docs/API Reference/Components/.DS_Store index 8c550f9e..09e8f9dd 100644 Binary files a/docs/API Reference/Components/.DS_Store and b/docs/API Reference/Components/.DS_Store differ diff --git a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation.html b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation.html index fc0618e5..e4dc6c37 100644 --- a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation.html +++ b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1524,7 +1514,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_AggregationState.html b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_AggregationState.html index 8c94e991..ff3fcf24 100644 --- a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_AggregationState.html +++ b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_AggregationState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_AggregationState_callbackInterface.html b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_AggregationState_callbackInterface.html index a6667a85..1989cb7d 100644 --- a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_AggregationState_callbackInterface.html +++ b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_AggregationState_callbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJIBeacon.html b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJIBeacon.html index 72a06951..bbab8c83 100644 --- a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJIBeacon.html +++ b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJIBeacon.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1485,7 +1475,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker.html b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker.html index 07511506..c19e58bf 100644 --- a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker.html +++ b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1657,7 +1647,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJIAudioFileInfo.html b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJIAudioFileInfo.html index fe0f4574..5d829915 100644 --- a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJIAudioFileInfo.html +++ b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJIAudioFileInfo.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJISpeakerState.html b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJISpeakerState.html index e34bbbcf..90826067 100644 --- a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJISpeakerState.html +++ b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJISpeakerState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJISpeakerState_CallbackInterface.html b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJISpeakerState_CallbackInterface.html index 51829109..8b9fc917 100644 --- a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJISpeakerState_CallbackInterface.html +++ b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_DJISpeakerState_CallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_TransmissionListenerInterface.html b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_TransmissionListenerInterface.html index dc2551e6..7b4fd37e 100644 --- a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_TransmissionListenerInterface.html +++ b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpeaker_TransmissionListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight.html b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight.html index fd8d0a83..1a82c8d3 100644 --- a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight.html +++ b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1517,7 +1507,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight_DJISpotlightState.html b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight_DJISpotlightState.html index 4f272901..2e721d6a 100644 --- a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight_DJISpotlightState.html +++ b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight_DJISpotlightState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight_DJISpotlightState_CallbackInterface.html b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight_DJISpotlightState_CallbackInterface.html index 90e62659..e4f7a7a9 100644 --- a/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight_DJISpotlightState_CallbackInterface.html +++ b/docs/API Reference/Components/AccessoryAggregation/DJIAccessoryAggregation_DJISpotlight_DJISpotlightState_CallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/AirLink/DJIAirLink.html b/docs/API Reference/Components/AirLink/DJIAirLink.html index b31eb3b1..8092f264 100644 --- a/docs/API Reference/Components/AirLink/DJIAirLink.html +++ b/docs/API Reference/Components/AirLink/DJIAirLink.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1603,7 +1593,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/AirLink/DJIAirLink_BaseStationSignalQualityUpdatedCallbackInterface.html b/docs/API Reference/Components/AirLink/DJIAirLink_BaseStationSignalQualityUpdatedCallbackInterface.html index 202079f0..621bff24 100644 --- a/docs/API Reference/Components/AirLink/DJIAirLink_BaseStationSignalQualityUpdatedCallbackInterface.html +++ b/docs/API Reference/Components/AirLink/DJIAirLink_BaseStationSignalQualityUpdatedCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/AirLink/DJIAirLink_CountryCodeCallbackInterface.html b/docs/API Reference/Components/AirLink/DJIAirLink_CountryCodeCallbackInterface.html index 124d25d1..d1c19c51 100644 --- a/docs/API Reference/Components/AirLink/DJIAirLink_CountryCodeCallbackInterface.html +++ b/docs/API Reference/Components/AirLink/DJIAirLink_CountryCodeCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/AirLink/DJIAirlink_SignalQualityCallbackInterface.html b/docs/API Reference/Components/AirLink/DJIAirlink_SignalQualityCallbackInterface.html index 78ae9131..87aea6e1 100644 --- a/docs/API Reference/Components/AirLink/DJIAirlink_SignalQualityCallbackInterface.html +++ b/docs/API Reference/Components/AirLink/DJIAirlink_SignalQualityCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/AppActivationManager/DJIAppActivationManager.html b/docs/API Reference/Components/AppActivationManager/DJIAppActivationManager.html index ea9891d7..65f64b86 100644 --- a/docs/API Reference/Components/AppActivationManager/DJIAppActivationManager.html +++ b/docs/API Reference/Components/AppActivationManager/DJIAppActivationManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/AppActivationManager/DJIAppActivationManager_AircraftBindingStateListenerInterface.html b/docs/API Reference/Components/AppActivationManager/DJIAppActivationManager_AircraftBindingStateListenerInterface.html index fd3e6450..1c212622 100644 --- a/docs/API Reference/Components/AppActivationManager/DJIAppActivationManager_AircraftBindingStateListenerInterface.html +++ b/docs/API Reference/Components/AppActivationManager/DJIAppActivationManager_AircraftBindingStateListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/AppActivationManager/DJIAppActivationManager_AppActivationStateListenerInterface.html b/docs/API Reference/Components/AppActivationManager/DJIAppActivationManager_AppActivationStateListenerInterface.html index 361d1815..9b9eb019 100644 --- a/docs/API Reference/Components/AppActivationManager/DJIAppActivationManager_AppActivationStateListenerInterface.html +++ b/docs/API Reference/Components/AppActivationManager/DJIAppActivationManager_AppActivationStateListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/BaseComponent/DJIBaseComponent.html b/docs/API Reference/Components/BaseComponent/DJIBaseComponent.html index f9d5e80d..ed0fe801 100644 --- a/docs/API Reference/Components/BaseComponent/DJIBaseComponent.html +++ b/docs/API Reference/Components/BaseComponent/DJIBaseComponent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1465,7 +1455,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/BaseComponent/DJIBaseComponent_DJIComponentListenerInterface.html b/docs/API Reference/Components/BaseComponent/DJIBaseComponent_DJIComponentListenerInterface.html index b04e92f2..dd1b497e 100644 --- a/docs/API Reference/Components/BaseComponent/DJIBaseComponent_DJIComponentListenerInterface.html +++ b/docs/API Reference/Components/BaseComponent/DJIBaseComponent_DJIComponentListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Battery/DJIBattery.html b/docs/API Reference/Components/Battery/DJIBattery.html index 862444c0..b350823b 100644 --- a/docs/API Reference/Components/Battery/DJIBattery.html +++ b/docs/API Reference/Components/Battery/DJIBattery.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1754,7 +1744,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/Battery/DJIBattery_AggregationState.html b/docs/API Reference/Components/Battery/DJIBattery_AggregationState.html index c4b42078..0f75026b 100644 --- a/docs/API Reference/Components/Battery/DJIBattery_AggregationState.html +++ b/docs/API Reference/Components/Battery/DJIBattery_AggregationState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Battery/DJIBattery_Aggregation_StateUpdateCallbackInterface.html b/docs/API Reference/Components/Battery/DJIBattery_Aggregation_StateUpdateCallbackInterface.html index 22d7c063..63e48cc2 100644 --- a/docs/API Reference/Components/Battery/DJIBattery_Aggregation_StateUpdateCallbackInterface.html +++ b/docs/API Reference/Components/Battery/DJIBattery_Aggregation_StateUpdateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Battery/DJIBattery_BatteryOverview.html b/docs/API Reference/Components/Battery/DJIBattery_BatteryOverview.html index 34117a38..f2857278 100644 --- a/docs/API Reference/Components/Battery/DJIBattery_BatteryOverview.html +++ b/docs/API Reference/Components/Battery/DJIBattery_BatteryOverview.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Battery/DJIBattery_BatteryState.html b/docs/API Reference/Components/Battery/DJIBattery_BatteryState.html index 79e61f2c..8f21cd70 100644 --- a/docs/API Reference/Components/Battery/DJIBattery_BatteryState.html +++ b/docs/API Reference/Components/Battery/DJIBattery_BatteryState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Battery/DJIBattery_StateUpdateCallbackInterface.html b/docs/API Reference/Components/Battery/DJIBattery_StateUpdateCallbackInterface.html index 9f912deb..dd969f24 100644 --- a/docs/API Reference/Components/Battery/DJIBattery_StateUpdateCallbackInterface.html +++ b/docs/API Reference/Components/Battery/DJIBattery_StateUpdateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Battery/DJIBattery_WarningRecord.html b/docs/API Reference/Components/Battery/DJIBattery_WarningRecord.html index b2e2d735..0d216416 100644 --- a/docs/API Reference/Components/Battery/DJIBattery_WarningRecord.html +++ b/docs/API Reference/Components/Battery/DJIBattery_WarningRecord.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera.html b/docs/API Reference/Components/Camera/DJICamera.html index 1ca7328f..bfb768ab 100644 --- a/docs/API Reference/Components/Camera/DJICamera.html +++ b/docs/API Reference/Components/Camera/DJICamera.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -2718,33 +2708,54 @@
Description:
Input Parameters:
@NonNull LocationCoordinate3D pointPosThe GPS location, you could get the location from getTargetLocation or get the location with map.
@NonNull PhysicalSource physicalSourceThe physical source of a video feed.
@NonNull CommonCallbacks.CompletionCallbackWith<PinPointInfo> callbackThe execution callback with the returned value(s).


+

LinkZoom

+
method
+
method setLinkZoomEnabled
+ +
void setLinkZoomEnabled(@NonNull boolean enabled, @NonNull CommonCallbacks.CompletionCallback callback)
+
Package:dji.sdk.camera
+
Description:
+

Enable or disable the link zoom function. After enabling the link zoom function, call setThermalDigitalZoomFactor to achieve synchronous zooming of the infrared lens and the zoom lens. In the split-screen mode PIP, the user can compare the images of the infrared lens and the zoom lens more efficiently. +Supported by Zenmuse H20 Series.

+
Input Parameters:
+
@NonNull boolean enabledTrue to enable link zoom.
@NonNull CommonCallbacks.CompletionCallback callbackThe execution callback with the returned value(s).
+
method
+
method getLinkZoomEnabled
+ +
void getLinkZoomEnabled(CommonCallbacks.CompletionCallbackWith<Boolean> callback)
+
Package:dji.sdk.camera
+
Description:
+

Gets the link zoom status. Supported by Zenmuse H20 Series.

+
Input Parameters:
+
CommonCallbacks.CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).
+


Settings

Factory Settings
method
method restoreFactorySettings
void restoreFactorySettings(@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.RESTORE_FACTORY_SETTINGS
-
Description:
+
Description:

Load the camera's factory settings.
Post condition: The camera will reboot itself.

-
Input Parameters:
+
Input Parameters:
@Nullable final CompletionCallback callbackThe execution callback with the returned value(s).
Custom Settings
method
method saveSettingsToProfile
void saveSettingsToProfile(@NonNull CustomSettingsProfile profile,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.SAVE_SETTINGS_TO_PROFILE
-
Description:
+
Description:

Saves the current camera settings permanently to the specified profile. See CustomSettingsProfile to view all possible camera users.

-
Input Parameters:
+
Input Parameters:
@NonNull CustomSettingsProfile profileCamera profile for which to store camera settings.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method loadSettingsFromProfile
void loadSettingsFromProfile(@NonNull CustomSettingsProfile profile, final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.LOAD_SETTINGS_FROM_PROFILE
-
Description:
+
Description:

Load camera settings from the specified user.
Post condition:
The camera will reboot itself.

-
Input Parameters:
+
Input Parameters:
@NonNull CustomSettingsProfile profileCamera profile to load camera settings from.
final CompletionCallback callbackThe execution callback with the returned execution result.


Photo Settings

@@ -2753,162 +2764,162 @@

Photo Settings

void setPhotoAspectRatio(@NonNull PhotoAspectRatio aspectRatio,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_ASPECT_RATIO
-
Description:
+
Description:

Sets the camera's aspect ratio for photos. See PhotoAspectRatio to view all possible ratios. Not supported by Z30 camera as the aspect ratio of Z30 is always RATIO_16_9. Not supported by XTS camera as the aspect ratio of XTS is always RATIO_4_3. For Zenmuse H20 and Zenmuse H20T, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull PhotoAspectRatio aspectRatioAspect ratio for photos to be taken by camera.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getPhotoAspectRatio
void getPhotoAspectRatio(@NonNull final CompletionCallbackWith<PhotoAspectRatio> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_ASPECT_RATIO
-
Description:
+
Description:

Gets the camera's aspect ratio for photos. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<PhotoAspectRatio> callbackThe execution callback with the returned value(s).
File Format
method
method setPhotoFileFormat
void setPhotoFileFormat(@NonNull PhotoFileFormat format, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_FILE_FORMAT
-
Description:
+
Description:

Sets the camera's photo file format. See PhotoFileFormat to view all possible photo formats to which the camera can be set. Also supported by thermal imaging camera. Not supported by Z30 camera and Mavic 2 Enterprise Dual as the photo file format for Z30 is always JPEG. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull PhotoFileFormat formatPhoto file format used when the camera takes a photo. Check the enum PhotoFileFormat to find all possible photo formats the camera can be set to.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getPhotoFileFormat
void getPhotoFileFormat(@NonNull final CompletionCallbackWith<PhotoFileFormat> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_FILE_FORMAT
-
Description:
+
Description:

Gets the camera's photo file format. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<PhotoFileFormat> callbackThe execution callback with the returned value(s).
Burst Count
method
method setPhotoBurstCount
void setPhotoBurstCount(@NonNull PhotoBurstCount count, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_BURST_COUNT
-
Description:
+
Description:

Sets the burst shoot count for the camera when the user wants to use that feature. Check PhotoBurstCount to view all possible burst count values to which the camera can be set.

-
Input Parameters:
+
Input Parameters:
@NonNull PhotoBurstCount countThe number of photos to take in one Burst shot. Please check the enum PhotoBurstCount to find all possible burst count values the camera can be set to.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getPhotoBurstCount
void getPhotoBurstCount(@NonNull final CompletionCallbackWith<PhotoBurstCount> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_BURST_COUNT
-
Description:
+
Description:

Gets the burst count type.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<PhotoBurstCount> callbackThe execution callback with the returned value(s).
RAW Burst Count
method
method setPhotoRAWBurstCount
void setPhotoRAWBurstCount(@NonNull PhotoBurstCount count, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_RAW_BURST_COUNT
-
Description:
+
Description:

Sets the RAW image burst shoot count for the camera when the user wants to use that feature. See PhotoBurstCount to view all possible burst count values to which the camera can be set. It is only supported Inspire 2.

-
Input Parameters:
+
Input Parameters:
@NonNull PhotoBurstCount countThe number of photos to take in one RAW burst shoot.
@Nullable final CompletionCallback callbackThe execution callback with the returned value(s).
method
method getPhotoRAWBurstCount
void getPhotoRAWBurstCount(@NonNull final CompletionCallbackWith<PhotoBurstCount> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_RAW_BURST_COUNT
-
Description:
+
Description:

Gets the RAW image burst count. It is only supported Inspire 2.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<PhotoBurstCount> callbackThe execution callback with the returned value(s).
Interval
method
method setPhotoTimeIntervalSettings
void setPhotoTimeIntervalSettings(@NonNull PhotoTimeIntervalSettings settings,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_TIME_INTERVAL_SETTINGS
-
Description:
+
Description:

Sets the interval shoot parameters. The camera will capture a photo, wait a specified interval of time, take another photo, and continue in this manner until it has taken the required number of photos. Also supported by thermal imaging camera.

-
Input Parameters:
+
Input Parameters:
@NonNull PhotoTimeIntervalSettings settingsAn instance of PhotoTimeIntervalSettings.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getPhotoTimeIntervalSettings
void getPhotoTimeIntervalSettings(
@NonNull final CompletionCallbackWith<PhotoTimeIntervalSettings> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_TIME_INTERVAL_SETTINGS
-
Description:
+
Description:

Gets the camera's interval shoot parameters.

Also supported by thermal imaging camera.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<PhotoTimeIntervalSettings> callbackThe execution callback with the returned value(s).
Time Lapse
method
method setPhotoTimeLapseSettings
void setPhotoTimeLapseSettings(@NonNull PhotoTimeLapseSettings settings,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_TIME_LAPSE_SETTINGS
-
Description:
+
Description:

Sets the TimeLapse parameters, including interval, duration and file format when saving. Precondition: Camera should be in TIME_LAPSE mode of ShootPhotoMode.

-
Input Parameters:
+
Input Parameters:
@NonNull PhotoTimeLapseSettings settingsThe time between image captures. An integer falls in the range, [10, 1000]. <br>The unit is 100ms. Please note that when the format is JPEG+Video,<br> the minimum interval is 20(2 seconds).
@Nullable final CompletionCallback callbackThe execution block with the returned execution result.
method
method getPhotoTimeLapseSettings
void getPhotoTimeLapseSettings(@NonNull final CompletionCallbackWith<PhotoTimeLapseSettings> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_TIME_LAPSE_SETTINGS
-
Description:
+
Description:

Gets the TimeLapse parameters including interval, duration and file format when saving. Precondition: The camera must be in TIME_LAPSE mode of ShootPhotoMode.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<PhotoTimeLapseSettings> callbackThe execution callback with the returned value(s).
Panorama Mode
method
method setPhotoPanoramaMode
void setPhotoPanoramaMode(@NonNull PhotoPanoramaMode mode, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_PANORAMA_MODE
-
Description:
+
Description:

Sets the panorama mode. It is used when setShootPhotoMode is called with PANORAMA. It is supported by Spark, Mavic Air, Mavic 2, Mavic 2 Pro, Mavic 2 Zoom, Mavic 2 Eneterprise, Mavic 2 Enterprise Dual.

-
Input Parameters:
+
Input Parameters:
@NonNull PhotoPanoramaMode modeThe panorama mode to set.
@Nullable final CompletionCallback callbackcompletion callback to receive the result.
method
method getPhotoPanoramaMode
void getPhotoPanoramaMode(@NonNull final CompletionCallbackWith<PhotoPanoramaMode> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_PANORAMA_MODE
-
Description:
+
Description:

Gets the panorama mode. It is supported by Spark, Mavic Air, Mavic 2, Mavic 2 Pro, Mavic 2 Zoom, Mavic 2 Eneterprise, Mavic 2 Enterprise Dual.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<PhotoPanoramaMode> callbackcompletion callback to receive the result.
Panorama Photo Settings
method
method setPanoOriginalPhotoSettings
void setPanoOriginalPhotoSettings(@NonNull OriginalPhotoSettings settings,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Change the original image configuration when shooting panorama photos. CAUTION: enabling this may consume 500 MB in the SD card or the internal storage for each panorama. It is supported by Spark, Mavic Air, Mavic 2, Mavic 2 Pro, Mavic 2 Zoom, Mavic 2 Eneterprise, Mavic 2 Enterprise Dual. For Mavic Air, getFormat is not used and it will ignore the value.

-
Input Parameters:
+
Input Parameters:
@NonNull OriginalPhotoSettings settingsAn object of OriginalPhotoSettings.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getPanoOriginalPhotoSettings
void getPanoOriginalPhotoSettings(
@NonNull final CompletionCallbackWith<OriginalPhotoSettings> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the configuration, which determines the behavior for the original images when shooting panorama photos. CAUTION: If this is enabled, it may consume 500 MB in the SD card or the internal storage for each panorama. It is supported by Mavic Air and Mavic 2. However, Mavic Air cannot change the format to save the original images. getFormat will be ignored by Mavic Air.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<OriginalPhotoSettings> callbackThe execution callback with the returned execution result.
High Quality Preview
method
method setHighQualityPreviewEnabled
void setHighQualityPreviewEnabled(boolean enabled, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Enables this before photo capture to download high quality preview image. Only supported by Phantom 4 RTK.

-
Input Parameters:
+
Input Parameters:
boolean enabledtrue to enable the feature.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getHighQualityPreviewEnabled
void getHighQualityPreviewEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets if high quality preview image downloading is enabled. Only supported by Phantom 4 RTK.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).


Video Settings

@@ -2917,207 +2928,207 @@

Video Settings

void setVideoResolutionAndFrameRate(@NonNull ResolutionAndFrameRate resolutionAndFrameRate,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.RESOLUTION_FRAME_RATE
-
Description:
+
Description:

Sets the camera's video resolution and frame rate. @warning The supported resolutions and frame rates for the two different analog television standards PAL and NTSC are below:

NTSC:
Resolution_4096x2160, FrameRate_24fps
Resolution_3840x2160, FrameRate_30fps
Resolution_3840x2160, FrameRate_24fps
Resolution_2704X1520, FrameRate_30fps
Resolution_2704X1520, FrameRate_24fps
Resolution_1920x1080, FrameRate_120fps (Slow Motion)
Resolution_1920x1080, FrameRate_60fps
Resolution_1920x1080, FrameRate_48fps
Resolution_1920x1080, FrameRate_30fps
Resolution_1920x1080, FrameRate_24fps
Resolution_1280x720, FrameRate_60fps
Resolution_1280x720, FrameRate_48fps
Resolution_1280x720, FrameRate_30fps
Resolution_1280x720, FrameRate_24fps

PAL:
Resolution_4096x2160, FrameRate_25fps
Resolution_4096x2160, FrameRate_24fps
Resolution_3840x2160, FrameRate_25fps
Resolution_3840x2160, FrameRate_24fps
Resolution_2704X1520, FrameRate_25fps
Resolution_2704X1520, FrameRate_24fps
Resolution_1920x1080, FrameRate_120fps (Slow Motion)
Resolution_1920x1080, FrameRate_50fps
Resolution_1920x1080, FrameRate_48fps
Resolution_1920x1080, FrameRate_25fps
Resolution_1920x1080, FrameRate_24fps
Resolution_1280x720, FrameRate_50fps
Resolution_1280x720, FrameRate_48fps
Resolution_1280x720, FrameRate_25fps
Resolution_1280x720, FrameRate_24fps For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull ResolutionAndFrameRate resolutionAndFrameRateResolution to be set for the video.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getVideoResolutionAndFrameRate
void getVideoResolutionAndFrameRate(
@NonNull final CompletionCallbackWith<ResolutionAndFrameRate> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.RESOLUTION_FRAME_RATE
-
Description:
+
Description:

Gets the camera's video resolution and frame rate values. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<ResolutionAndFrameRate> callbackThe execution callback with the returned value(s).
File Format
method
method setVideoFileFormat
void setVideoFileFormat(@NonNull VideoFileFormat format, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.VIDEO_FILE_FORMAT
-
Description:
+
Description:

Sets the camera's video file format. The default value is MOV. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull VideoFileFormat formatVideo file format to be set for videos.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getVideoFileFormat
void getVideoFileFormat(@NonNull final CompletionCallbackWith<VideoFileFormat> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.VIDEO_FILE_FORMAT
-
Description:
+
Description:

Gets the camera's video file format. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<VideoFileFormat> callbackThe execution callback with the returned value(s).
Analog Standard
method
method setVideoStandard
void setVideoStandard(@NonNull VideoStandard videoStandard, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.VIDEO_STANDARD
-
Description:
+
Description:

Sets the camera's analog video standard. Setting the video standard to PAL or NTSC will limit the available resolutions and frame rates to those compatible with the chosen video standard.

-
Input Parameters:
+
Input Parameters:
@NonNull VideoStandard videoStandardVideo standard value to be set for the camera.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getVideoStandard
void getVideoStandard(@NonNull final CompletionCallbackWith<VideoStandard> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.VIDEO_STANDARD
-
Description:
+
Description:

Gets the camera's video standard value.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<VideoStandard> callbackThe execution callback with the returned value(s).
Caption
method
method setVideoCaptionEnabled
void setVideoCaptionEnabled(boolean enabled, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.VIDEO_CAPTION_ENABLED
-
Description:
+
Description:

Enables recording position, time and camera information into a video caption file (.srt) saved on the SD card. The information is updated at 1Hz. Currently the .srt file can only be downloaded directly from the SD card.

-
Input Parameters:
+
Input Parameters:
boolean enabledtrue to enable video caption.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getVideoCaptionEnabled
void getVideoCaptionEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.VIDEO_CAPTION_ENABLED
-
Description:
+
Description:

Gets whether the video caption is enabled.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).
Histogram
method
method setHistogramEnabled
void setHistogramEnabled(boolean enabled, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.HISTOGRAM_ENABLED
-
Description:
+
Description:

Enables the histogram.

-
Input Parameters:
+
Input Parameters:
boolean enabledTrue to enable histogram.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getHistogramEnabled
void getHistogramEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.HISTOGRAM_ENABLED
-
Description:
+
Description:

Gets whether the histogram is enabled.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).
Compression
method
method setVideoFileCompressionStandard
void setVideoFileCompressionStandard(@NonNull VideoFileCompressionStandard standard,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.VIDEO_FILE_COMPRESSION_STANDARD
-
Description:
+
Description:

Sets the video file compression standard. It is only supported X4S camera, X5S camera and Phantom 4 Pro. For all other products, H.264 is used.

-
Input Parameters:
+
Input Parameters:
@NonNull VideoFileCompressionStandard standardThe compression standard to use.
@Nullable final CompletionCallback callbackThe execution callback with the returned value(s).
method
method getVideoFileCompressionStandard
void getVideoFileCompressionStandard(
@NonNull final CompletionCallbackWith<VideoFileCompressionStandard> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.VIDEO_FILE_COMPRESSION_STANDARD
-
Description:
+
Description:

Gets the video file compression standard. It is only supported X4S camera, X5S camera and Phantom 4 Pro.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<VideoFileCompressionStandard> callbackThe execution callback with the returned value(s).
SSD RAW
method
method setSSDVideoRecordingEnabled
void setSSDVideoRecordingEnabled(boolean enabled, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.SSD_VIDEO_RECORDING_ENABLED
-
Description:
+
Description:

Enables/disables the recording of RAW video. It is supported by X5S. User can use the other SSD interfaces only when it is enabled. For X5R, RAW recording is always enabled if there is SSD inserted.

-
Input Parameters:
+
Input Parameters:
boolean enabledtrue to enable the RAW video recording.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getSSDVideoRecordingEnabled
void getSSDVideoRecordingEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.SSD_VIDEO_RECORDING_ENABLED
-
Description:
+
Description:

Determines whether the recording of RAW video is enabled. It is supported by X5S.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).
SSD RAW Resolution and Frame Rate
method
method setSSDVideoResolutionAndFrameRate
void setSSDVideoResolutionAndFrameRate(@NonNull ResolutionAndFrameRate resolutionAndFrameRate,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.SSD_VIDEO_RESOLUTION_AND_FRAME_RATE
-
Description:
+
Description:

Set Raw Video Resolution and Frame Rate of the SSD. Note, only raw video is saved to the SSD. Compressed video, compressed pictures and raw pictures are all saved to the SD Card. During video capture, Raw video and compressed video are saved simultaneously to the SSD and SD Card respectively. @warning The supported resolutions and frame rates for SSD Raw Videos are shown below:

NTSC:
Resolution_4096x2160, FrameRate_24fps
Resolution_3840x2160, FrameRate_24fps
Resolution_3840x2160, FrameRate_30fps
Resolution_2704X1520, FrameRate_24fps
Resolution_2704X1520, FrameRate_30fps
Resolution_1920x1080, FrameRate_60fps
Resolution_1920x1080, FrameRate_48fps
Resolution_1920x1080, FrameRate_30fps
Resolution_1920x1080, FrameRate_24fps



PAL:
Resolution_4096x2160, FrameRate_25fps
Resolution_4096x2160, FrameRate_24fps
Resolution_3840x2160, FrameRate_25fps
Resolution_3840x2160, FrameRate_24fps
Resolution_2704X1520, FrameRate_25fps
Resolution_2704X1520, FrameRate_24fps
Resolution_1920x1080, FrameRate_50fps
Resolution_1920x1080, FrameRate_48fps
Resolution_1920x1080, FrameRate_25fps
Resolution_1920x1080, FrameRate_24fps

For X5S, the frame rate of SSD has to be the same as the video to be stored in SD card, so frameRate is ignored. The possible resolutions are determined by SD card video's frame rate and the SSD video license (CameraSSDVideoLicense) being used. The supported resolutions in the current configuration can be queried by using SSDVideoResolutionRange in Capabilities.

-
Input Parameters:
+
Input Parameters:
@NonNull ResolutionAndFrameRate resolutionAndFrameRateResolution and frame rate to be set for the video.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getSSDVideoResolutionAndFrameRate
void getSSDVideoResolutionAndFrameRate(
@NonNull final CompletionCallbackWith<ResolutionAndFrameRate> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.SSD_VIDEO_RESOLUTION_AND_FRAME_RATE
-
Description:
+
Description:

Get Raw Video Format and Frame Rate of the SSD.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<ResolutionAndFrameRate> callbackThe execution callback with the returned value(s).
SSD RAW Filter
method
method setSSDLegacyColor
void setSSDLegacyColor(@NonNull SettingsDefinitions.SSDLegacyColor color,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.SSD_LEGACY_COLOR
-
Description:
+
Description:

Sets the camera color for video that will be stored in SSD. It is only applied when the selected license key is either LicenseKeyTypeProRes422HQ or LicenseKeyTypeProRes4444XQ. This is the legacy version of SSD Color and it is only supported by Inspire 2 with firmware package versions (getFirmwarePackageVersion) lower than 01.0.0240. For newer firmware package versions, use setSSDColor instead.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.SSDLegacyColor colorSSD legacy color to set.
@Nullable final CompletionCallback callbackThe execution callback with the returned value(s).
method
method getSSDLegacyColor
void getSSDLegacyColor(@NonNull final CompletionCallbackWith<SSDLegacyColor> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.SSD_LEGACY_COLOR
-
Description:
+
Description:

Gets the camera color for video that will store in SSD. This is the legacy version of SSD Color and it is only supported by Inspire 2 with firmware package versions (getFirmwarePackageVersion) lower than 01.0.0240. For newer firmware package versions, use getSSDColor instead.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<SSDLegacyColor> callbackThe execution callback with the returned value(s).
SSD Color
method
method setSSDColor
void setSSDColor(final SettingsDefinitions.SSDColor color, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the color for videos that will be stored in SSD. It is only applied when the selected license key is either LicenseKeyTypeProRes422HQ or LicenseKeyTypeProRes4444XQ. For LicenseKeyTypeCinemaDNG, the color is always RAW_COLOR. It is only supported Inspire 2 with the firmware package version (getFirmwarePackageVersion) 01.0.0240 or later. For older firmware package versions, use setSSDLegacyColor instead.

-
Input Parameters:
+
Input Parameters:
final SettingsDefinitions.SSDColor colorVideo color to set.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getSSDColor
void getSSDColor(@NonNull final CompletionCallbackWith<SettingsDefinitions.SSDColor> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the color for videos that will be stored in SSD. It is only supported Inspire 2 with the firmware package version (getFirmwarePackageVersion) 01.0.0240 or later. For older firmware package versions, use getSSDLegacyColor instead.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<SettingsDefinitions.SSDColor> callbackThe execution callback with the returned SSDColor enum value.
SSD RAW License
method
method getSSDVideoLicenses
void getSSDVideoLicenses(@NonNull final CompletionCallbackWith<CameraSSDVideoLicense[]> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.SSD_VIDEO_LICENSES
-
Description:
+
Description:

Gets purchased license key(s). An Inspire 2 License Key activates the usage permission of CinemaDNG or Apple ProRes inside CineCore 2.0. User can purchase a license key on DJI's website. It is supported by Inspire 2. the digital filter for video that will store in SSD. It is only supported Inspire 2.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<CameraSSDVideoLicense[]> callbackThe execution callback with the returned value(s).
method
method activateSSDVideoLicense
void activateSSDVideoLicense(@NonNull CameraSSDVideoLicense license,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.ACTIVATE_SSD_VIDEO_LICENSE
-
Description:
+
Description:

Sets the SSD video license to be used. If an unpurchased license is selected then only SD video will be recorded.

-
Input Parameters:
+
Input Parameters:
@NonNull CameraSSDVideoLicense licenseLicense to used.
@Nullable final CompletionCallback callbackThe execution callback with the returned value(s).
method
method getSSDVideoLicense
void getSSDVideoLicense(@NonNull final CompletionCallbackWith<CameraSSDVideoLicense> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.ACTIVATE_SSD_VIDEO_LICENSE
-
Description:
+
Description:

Gets the license key being used. It is supported by Inspire 2.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<CameraSSDVideoLicense> callbackThe execution callback with the returned value(s).


Auto Lock Gimbal

@@ -3126,18 +3137,18 @@

Auto Lock Gimbal

void setAutoLockGimbalEnabled(final boolean enabled, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Enables this to lock the gimbal when the camera is shooting a photo. The gimbal will keep the attitude when starting to shoot the photo.

-
Input Parameters:
+
Input Parameters:
final boolean enabledtrue to enable the feature.
@Nullable final CompletionCallback callbackThe execution callback with the returned value(s).
method
method getAutoLockGimbalEnabled
void getAutoLockGimbalEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether the gimbal will be locked automatically during shooting photos.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).


Watermark Settings

@@ -3146,18 +3157,18 @@

Watermark Settings

void setWatermarkSettings(WatermarkSettings config, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the watermark configuration. Enables this to add timestamp and location stamp to the newly generated photos or videos. It is only supported by Mavic 2 Enterprise series. For Mavic 2 Enterprise Dual, the watermark is only applied to photos and videos generated by the visual camera.

-
Input Parameters:
+
Input Parameters:
WatermarkSettings configThe watermark configuration to set.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getWatermarkSettings
void getWatermarkSettings(@NonNull final CompletionCallbackWith<WatermarkSettings> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the watermark settings. If it is enabled, timestamp and location stamp will be added to the newly generated photos or videos. It is only supported by Mavic 2 Enterprise series. For Mavic 2 Enterprise Dual, the watermark is only applied to photos and videos generated by the visual camera.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<WatermarkSettings> callbackThe execution callback with the returned value(s).


Storage Settings

@@ -3166,79 +3177,79 @@

Storage Settings

void setCustomExpandDirectoryName(@NonNull String name, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Custom expand directory name settings. After calling this interface, the newly generated media files (videos or photos) will be stored in the new folder, this new folder's name will be appended by your custom directory name. For example, the default folder name is "DJI_202001012359_01", you could append "Mission1" after it, so the new folder's name will be "DJI_202001012359_01_Mission1". In one flight, you can set multiple expand directory names to create multiple custom folders. Only Supported by Zenmuse P1, Zenmuse L1, Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull String nameCustom directory name to set.
@Nullable final CompletionCallback callbackThe completion callback that receives the execution result.
method
method getCustomExpandDirectoryName
void getCustomExpandDirectoryName(@NonNull final CompletionCallbackWith<String> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets custom expand directory name. Only Supported by Zenmuse P1, Zenmuse L1, Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<String> callbackThe completion callback that receives the execution result.
Custom Expand File Name
method
method setCustomExpandFileName
void setCustomExpandFileName(@NonNull String name, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Custom expand file name settings. By calling this interface, the name of next media file (video or photo) which would be stored in camera will be appended by the custom file name you set. For example, the default photo name is "DJI_2020012091415_999_WIDE.JPG", you could append "Waypoint1" after the default photo name, so the new photo's name will be "DJI_2020012091415_999_WIDE_Waypoint1.JPG", This action will only take effect once. If you want to have the same name for all media files in one flight, you need to set this action before taking each photo. Only Supported by Zenmmuse P1, Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull String nameCustom file name to set.
@Nullable final CompletionCallback callbackThe completion callback that receives the execution result.
method
method getCustomExpandFileName
void getCustomExpandFileName(@NonNull final CompletionCallbackWith<String> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets custom expand file name. Only Supported by Zenmuse P1, Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<String> callbackThe completion callback that receives the execution result.
File Index Mode
method
method setFileIndexMode
void setFileIndexMode(@NonNull FileIndexMode mode, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.FILE_INDEX_MODE
-
Description:
+
Description:

Sets the camera's file index mode for the SD card. The default value of FileIndexMode is set to RESET.

-
Input Parameters:
+
Input Parameters:
@NonNull FileIndexMode modeFile index mode to be set for the camera's SD card. The default value of CameraFileIndexMode is set to Reset.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getFileIndexMode
void getFileIndexMode(@NonNull final CompletionCallbackWith<FileIndexMode> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the camera's file index mode.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<FileIndexMode> callbackThe execution callback with the returned value(s).
SD Card
method
method formatSDCard
void formatSDCard(@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.FORMAT_SD_CARD
-
Description:
+
Description:

Formats the SD card by deleting all the data on the SD card. This does not change any settings the user may have set on the SD card.

-
Input Parameters:
+
Input Parameters:
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
Storage
method
method formatStorage
void formatStorage(@NonNull SettingsDefinitions.StorageLocation storage, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Formats the storage by deleting all the data on it. It is supported by Mavic 2 series, Mavic 2 enterprise series, Mavic air and Matrice 200 V2 series.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.StorageLocation storageThe storage (either SD card or the internal storage) to format. When it is SDCARD, this interface has the same effect as formatSDCard.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
SSD
method
method isSSDSupported
boolean isSSDSupported()
Package:dji.sdk.camera
SDK Key:CameraKey.IS_SSD_SUPPORTED
-
Description:
+
Description:

Determines whether the SSD is supported by the camera. Currently, the SSD is supported only by X5R, X4S and X5S camera. @return true if SSD is supported, otherwise false.

Return:
booleanA boolean value.
@@ -3247,9 +3258,9 @@
Return:
void formatSSD(@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.FORMAT_SSD
-
Description:
+
Description:

Formats the SSD by deleting all the data on the SSD. This does not change any settings the user may have set on the SSD.

-
Input Parameters:
+
Input Parameters:
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.


Laser Sensor

@@ -3258,18 +3269,18 @@

Laser Sensor

void setLaserEnabled(boolean enabled, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the laser enabled. Laser sensor turns on ranging function. Set true to enable the laser distance sensor with measuring ranges to natural object. The laser sensor must be at least 3m from the target point. It is only supported for Zenmuse H20 series.

-
Input Parameters:
+
Input Parameters:
boolean enabledtrue to enable video caption.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned value(s).
method
method getLaserEnabled
void getLaserEnabled(@NonNull final CommonCallbacks.CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets whether the laser is enabled. The laser sensor must be at least 3m from the target point. It is only supported for Zenmuse H20 series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).


Misc Settings

@@ -3278,232 +3289,232 @@

Misc Settings

void setAntiFlickerFrequency(@NonNull AntiFlickerFrequency antiFlickerFrequency,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.ANTI_FLICKER_FREQUENCY
-
Description:
+
Description:

Sets the camera's anti-flicker frequency for video recording. Precondition: The exposure mode must be Program. Note: for the Z30 camera, changing anti-flicker will reboot the camera before the setting takes effect. It is not supported by Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull AntiFlickerFrequency antiFlickerFrequencyAnti-flicker value to set for the camera. See AntiFlickerFrequency to view all the possible anti-flicker type settings for the camera.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getAntiFlickerFrequency
void getAntiFlickerFrequency(@NonNull final CompletionCallbackWith<AntiFlickerFrequency> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.ANTI_FLICKER_FREQUENCY
-
Description:
+
Description:

Gets the camera's anti-flicker. It is not supported by Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<AntiFlickerFrequency> callbackThe execution callback with the returned value(s).
Sharpness
method
method setSharpness
void setSharpness(@IntRange(from = -3, to = 3) int sharpness, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.SHARPNESS
-
Description:
+
Description:

Sets the camera's sharpness. The default value is 0. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = -3, to = 3) int sharpnessSharpness value to be set in the range of [-3, 3].
@Nullable final CompletionCallback callbackAsynchronous execution result.
method
method getSharpness
void getSharpness(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.SHARPNESS
-
Description:
+
Description:

Gets the camera's sharpness. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned value of sharpness with range [-3, 3].
Contrast
method
method setContrast
void setContrast(@IntRange(from = -3, to = 3) int contrast, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.CONTRAST
-
Description:
+
Description:

Sets the camera's contrast. The default saturation value is 0. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = -3, to = 3) int contrastContrast value to be set in the range of [-3, 3].
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getContrast
void getContrast(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.CONTRAST
-
Description:
+
Description:

Gets the camera's contrast. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned value of contrast with range [-3, 3].
method
method setDefogEnabled
void setDefogEnabled(boolean enabled, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.DEFOG_ENABLED
-
Description:
+
Description:

Enable/disable defog feature. When defog feature is enabled, the contrast will be enhanced extraordinarily. It is only supported Z30.

-
Input Parameters:
+
Input Parameters:
boolean enabledtrue to enable defog feature.
@Nullable final CompletionCallback callbackThe execution callback with the returned value(s).
method
method getDefogEnabled
void getDefogEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.DEFOG_ENABLED
-
Description:
+
Description:

Determines whether defog feature is enabled. It is only supported by Z30 camera.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).
IR Filter
method
method setIRFilterEnabled
void setIRFilterEnabled(final boolean enabled, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Enables/disables the IR filter (infared filter). Disabling the IR filter can enhance the image in low light environments. Enabling the IR filter can reduce the color distortion caused by the infared light. It is only supported by Z30 camera. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
final boolean enabledtrue to enable IR-Cut filter.
@Nullable final CompletionCallback callbackThe execution callback that receives the setter result.
method
method getIRFilterEnabled
void getIRFilterEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether IR filter (infared filter) is enabled. Disabling the IR filter can enhance the image in low light environments. Enabling the IR filter can reduce the color distortion caused by the infared light. It is only supported by Z30 camera. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).
Saturation
method
method setSaturation
void setSaturation(@IntRange(from = -3, to = 3) int saturation,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.SATURATION
-
Description:
+
Description:

Sets the camera's saturation. The default saturation value is 0. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = -3, to = 3) int saturationSaturation value to be set in the range of [-3, 3]. The default value of the saturation value is 0.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getSaturation
void getSaturation(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.SATURATION
-
Description:
+
Description:

Gets the camera's saturation. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Digital Filter
method
method setColor
void setColor(@NonNull CameraColor color, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.CAMERA_COLOR
-
Description:
+
Description:

Sets the camera's color. The default value is NONE. For a list of all possible camera colors, see CameraColor. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull CameraColor colorCamera color to be applied to the camera.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getColor
void getColor(@NonNull final CompletionCallbackWith<SettingsDefinitions.CameraColor> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.CAMERA_COLOR
-
Description:
+
Description:

Gets the camera's color. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<SettingsDefinitions.CameraColor> callbackThe execution callback with the returned value(s).
Camera Orientation
method
method setOrientation
void setOrientation(@NonNull Orientation orientation, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.ORIENTATION
-
Description:
+
Description:

Sets the camera's orientation. The gimbal will rotate the roll axis based on the orientation. Supported only by Mavic Pro.

-
Input Parameters:
+
Input Parameters:
@NonNull Orientation orientationCamera's orientation.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getOrientation
void getOrientation(@NonNull final CompletionCallbackWith<Orientation> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.ORIENTATION
-
Description:
+
Description:

Gets the camera's orientation. Supported only by Mavic Pro.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Orientation> callbackThe execution callback with the returned value(s).
Vision Stabilization
method
method setVisionStabilizationEnabled
void setVisionStabilizationEnabled(final boolean enable, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.VISION_STABILIZATION_ENABLED
-
Description:
+
Description:

Enables vision stabilization for Z30 camera on M200 series. The vision system in the M200 series of aircraft can be used to compensate for any drift in the gimbal by analyzing the live view when there is no gimbal movement. Drift in the gimbal will be most noticeable at higher zoom factors. It is only supported Z30 on M200 series.

-
Input Parameters:
+
Input Parameters:
final boolean enabletrue to enable the vision stabilization.
@Nullable final CompletionCallback callbackcompletion callback to receive the result.
method
method getVisionStabilizationEnabled
void getVisionStabilizationEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.VISION_STABILIZATION_ENABLED
-
Description:
+
Description:

Determines whether vision stabilization is enabled. It is only supported Z30 on M200 series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackcompletion callback to receive the result.
Media File Custom Info
method
method setMediaFileCustomInformation
void setMediaFileCustomInformation(@NonNull String information, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.CUSTOM_INFORMATION
-
Description:
+
Description:

Custom information can be stored in media file's XMP meta data. The custom information is written to the media file automatically after the media file is created. This method defines the information to write. The same information will be written to all media files until the information is changed again by this method. Custom information written to each file can be retrieved through fetchCustomInformation or from the image itself when processed on a separate system. It is supported by Phantom 4 Pro, Phantom 4 Advanced, Phantom 4 Pro V2.0, Zenmuse P1, Zenmuse L1, Zenmuse X4S, Zenmuse X5S, Zenmuse X7, Mavic 2 Enterprise camera and Mavic 2 Enterprise Dual camera.

-
Input Parameters:
+
Input Parameters:
@NonNull String informationCustom information to set. Use UTF-8 encoding with a length equal to or less than 31 characters.
@Nullable final CompletionCallback callbackThe execution callback to receive the result.
method
method getMediaFileCustomInformation
void getMediaFileCustomInformation(@NonNull final CompletionCallbackWith<String> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.CUSTOM_INFORMATION
-
Description:
+
Description:

Custom information can be stored in media file's XMP meta data. This method retrieves the information that will be written to future media files. The information written to individual files can be retrieved through fetchCustomInformation. It is only supported Phantom 4 Pro, Phantom 4 Advanced, Phantom 4 Pro V2.0, Zenmuse P1, Zenmse L1, Zenmuse X4S, Zenmuse X5S, Zenmuse X7, Mavic 2 Enterprise camera and Mavic 2 Enterprise Dual camera.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<String> callbackThe execution callback to receive the result.
Video Dewarping Enabled
method
method setDewarpingEnabled
void setDewarpingEnabled(final boolean enabled, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Enables/disables dewarping (lens distortion correction) for video recorded to SD card. Supported by Phantom 4 Pro camera, X4S, X5S and X7.

-
Input Parameters:
+
Input Parameters:
final boolean enabledtrue to enable video dewarping.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getDewarpingEnabled
void getDewarpingEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether dewarping (lens distortion correction) is enabled. Supported by Phantom 4 Pro camera, X4S, X5S and X7.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned Boolean value(s).
Sensor Cleaning Mode
method
method initSensorCleaningMode
void initSensorCleaningMode(@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Initiates the sensor cleaning mode. Calling this will change getSensorCleaningState from IDLE to INITIATING. To start the sensor dedusting operation, the workflow should be:
1. Call initSensorCleaningMode.
2. Remove the lens from the camera.
3. Call startSensorCleaning.
4. When getSensorCleaningState becomes WAITING_FOR_LENS_REMOUNT, mount the lens back to the camera.

It is only supported Zenmuse X7.

-
Input Parameters:
+
Input Parameters:
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method startSensorCleaning
void startSensorCleaning(@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Starts cleaning the sensor. The sensor cleaning should only be started when the lens is removed from the camera. It is only supported Zenmuse X7.

-
Input Parameters:
+
Input Parameters:
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method exitSensorCleaningMode
void exitSensorCleaningMode(@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Exits sensor cleaning mode. Calling this will stop the current executing operation and change getSensorCleaningState to IDLE.

-
Input Parameters:
+
Input Parameters:
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
EI Mode
method
method isEIModeSupported
boolean isEIModeSupported()
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether the EI (exposure index) mode is supported by the camera. In this mode, the camera mimics the way a film camera works to help cinematographers capture as much information as possible while balancing the dynamic range and noise with different log curves. This mode only takes effect when the camera mode is in RECORD_VIDEO. The EI mode is supported by X4S, X5S and X7. In multiple lenses camera, if one of its lenses supports this feature, the camera and the lens that can supports both return true. User can only access the parameters through the lens object.

Return:
booleantrue if the EI mode is supported, otherwise false.
@@ -3512,79 +3523,79 @@
Return:
void setExposureSensitivityMode(final SettingsDefinitions.ExposureSensitivityMode mode, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the exposure sensitivity mode. It is only supported when isEIModeSupported returns true. It is supported by X4S, X5S and X7. For other cameras, only ISO mode is supported.

-
Input Parameters:
+
Input Parameters:
final SettingsDefinitions.ExposureSensitivityMode modeThe exposure sensitivity mode to set.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getExposureSensitivityMode
void getExposureSensitivityMode(@NonNull final CompletionCallbackWith<SettingsDefinitions.ExposureSensitivityMode> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the exposure sensitivity mode. It is only supported when isEIModeSupported returns true. It is supported by X4S, X5S and X7. For other cameras, only ISO mode is supported.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<SettingsDefinitions.ExposureSensitivityMode> callbackThe execution callback with the returned ExposureSensitivityMode enum value.
method
method setEI
void setEI(final int ei, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets EI value. The valid range can be fetched from getEIRange. It is only valid when exposure sensitivity mode is EI. It is only supported by X4S, X5S and X7.

-
Input Parameters:
+
Input Parameters:
final int eiThe EI value to set.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getEI
void getEI(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets EI value. It is only valid when exposure sensitivity mode is EI. It is only supported by X4S, X5S and X7.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned integer value.
method
method getRecommendedEI
void getRecommendedEI(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the EI value recommended by the camera. It is only valid when exposure sensitivity mode is EI. It is only supported by X4S, X5S and X7.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned Integer value.
method
method getEIRange
void getEIRange(@NonNull final CompletionCallbackWith<int[]> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the valid range of EI values. It is only valid when exposure sensitivity mode is EI. It is only supported by X4S, X5S and X7.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<int[]> callbackThe execution callback with the returned int value.
method
method setEIColor
void setEIColor(final SettingsDefinitions.EIColor color, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the camera color for EI mode. It is only valid when exposure sensitivity mode is EI. It is only supported by X4S, X5S and X7.

-
Input Parameters:
+
Input Parameters:
final SettingsDefinitions.EIColor colorThe camera color to set.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getEIColor
void getEIColor(@NonNull final CompletionCallbackWith<SettingsDefinitions.EIColor> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the camera color for EI mode. It is only valid when exposure sensitivity mode is EI. It is only supported by X4S, X5S and X7.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<SettingsDefinitions.EIColor> callbackThe execution callback with the returned EIColor enum value.
Mechanical Shutter Speed
method
method isMechanicalShutterSupported
boolean isMechanicalShutterSupported()
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether the mechanical shutter speed is supported by the camera or the lens (for X7). The mechanical shutter is supported by Zenmuse P1, Phantom 4 Pro camera, X4S and X7 with DL lenses. In multiple lenses camera, if one of its lenses supports this feature, the camera and the lens that can supports both return true. User can only access the parameters through the lens object.

Return:
booleantrue if the mechanical shutter is supported, otherwise false.
@@ -3593,25 +3604,25 @@
Return:
void setMechanicalShutterEnabled(final boolean enabled, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Enables the mechanical shutter. It is only valid when isMechanicalShutterSupported returns true. For Zenmuse L1, this interface can not enabled in video mode.

-
Input Parameters:
+
Input Parameters:
final boolean enabledtrue to enable the mechanical shutter.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getMechanicalShutterEnabled
void getMechanicalShutterEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether the mechanical shutter is enabled. It is only valid when isMechanicalShutterSupported returns true.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned boolean value.
ND Filter Mode
method
method isNDFilterModeSupported
boolean isNDFilterModeSupported()
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether the ND filter mode is supported by the camera and the lens. Only the DL-S 16mm F2.8 ND ASPH lens for X7 has a built-in ND4 filter and supports changing the modes through an application. In multiple lenses camera, if one of its lenses supports this feature, the camera and the lens that can supports both return true. User can only access the parameters through the lens object.

Return:
booleantrue if the ND filter mode is supported, otherwise false.
@@ -3620,43 +3631,43 @@
Return:
void setNDFilterMode(final SettingsDefinitions.NDFilterMode mode, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the mode of ND filter. It is only valid when isNDFilterModeSupported returns true.

-
Input Parameters:
+
Input Parameters:
final SettingsDefinitions.NDFilterMode modeThe ND filter mode to set.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getNDFilterMode
void getNDFilterMode(@NonNull final CompletionCallbackWith<SettingsDefinitions.NDFilterMode> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the ND filter mode. It is only valid when isNDFilterModeSupported returns true.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<SettingsDefinitions.NDFilterMode> callbackThe execution callback with the returned NDFilterMode enum value.
Clip File Name
method
method setSSDClipFileName
void setSSDClipFileName(final SettingsDefinitions.SSDClipFileName name, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the clip name for the video to be stored in SSD. The clip name will be applied to the next video file stored in SSD. After saving a video file, getClipID will increase by 1 automatically. It is only supported by Inspire 2.

-
Input Parameters:
+
Input Parameters:
final SettingsDefinitions.SSDClipFileName nameThe clip name to set.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getSSDClipFileName
void getSSDClipFileName(@NonNull final CompletionCallbackWith<SettingsDefinitions.SSDClipFileName> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the clip name for video to be stored in SSD. It is only supported by Inspire 2.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<SettingsDefinitions.SSDClipFileName> callbackThe execution callback with the returned SSDClipFileName class.
Quick View
method
method isPhotoQuickViewSupported
boolean isPhotoQuickViewSupported()
Package:dji.sdk.camera
SDK Key:CameraKey.IS_PHOTO_QUICK_VIEW_SUPPORTED
-
Description:
+
Description:

Determines whether the device supports the quick view. Quick view is the period of time a photo is shown as a preview after it is taken and before the camera returns to the live camera view. In multiple lenses camera, if one of its lenses supports this feature, the camera and the lens that can supports both return true. User can only access the parameters through the lens object.

Return:
booleanA boolean value.
@@ -3665,72 +3676,72 @@
Return:
void setPhotoQuickViewDuration(@IntRange(from = 0, to = 10) int duration,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_QUICK_VIEW_DURATION
-
Description:
+
Description:

Sets the camera's quick view duration. The valid range is [0, 10] seconds. When duration is 0, it means that the quick view is disabled. The default value is 0 second. Call isPhotoQuickViewSupported before using this method.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 10) int durationQuick view duration to be set for the camera. This value defines the amount of time a photo is shown as a preview after it is taken before the camera returns back to the live camera view. This value must be set in the range of [0, 10] seconds. When the value is 0, quick view is disabled. The default value is 0 second.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getPhotoQuickViewDuration
void getPhotoQuickViewDuration(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.PHOTO_QUICK_VIEW_DURATION
-
Description:
+
Description:

Gets the camera's quick view duration.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
HD Live View
method
method setHDLiveViewEnabled
void setHDLiveViewEnabled(boolean enabled, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.HD_LIVE_VIEW_ENABLED
-
Description:
+
Description:

Enables HD (high-definition) live view. When it is enabled, the live view resolution is 1080p with frame rate 30 fps. The settings will only take effect when the camera is in record-video mode and the video resolution is either 1080p or 2.7k without slow-motion enabled. If recording video in 4k, then the live stream will be limited to 720p. Supported by Mavic Air 2, DJI Air 2S, Mavic Pro, Mavic 2 Pro, Mavic 2 Zoom and Phantom 4 Pro v2.0.

-
Input Parameters:
+
Input Parameters:
boolean enabledEnable or disable HD live view.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getHDLiveViewEnabled
void getHDLiveViewEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.HD_LIVE_VIEW_ENABLED
-
Description:
+
Description:

true if 1080p live view is enabled. This will return the value of the setter, and not necessarily the actual live view resolution. For example, if recording in 4K and HD live view has previously been set, then this will return true but the actual live view resolution will be 720p. Supported only by , DJI Air 2S, Mavic Pro, Mavic 2 Pro, Mavic 2 Zoom and Phantom 4 Pro V2.0.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).
LED
method
method setLEDAutoTurnOffEnabled
void setLEDAutoTurnOffEnabled(boolean enabled, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.LED_AUTO_TURN_OFF_ENABLED
-
Description:
+
Description:

Enables the automatic control of the front-arm LEDs. The camera can turn off the front-arm LEDs automatically when it shoots photos or records videos. The LEDs will be turned on after the shooting or recording is finished. Supported only by Mavic Pro, Mavic Air, and Mavic 2 series.

-
Input Parameters:
+
Input Parameters:
boolean enabledEnable the automatic control of the front-arm LEDs.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getLEDAutoTurnOffEnabled
void getLEDAutoTurnOffEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.LED_AUTO_TURN_OFF_ENABLED
-
Description:
+
Description:

Determines whether the automatic control of the front-arm LEDs is Enabled. Supported only by Mavic Pro, Mavic Air, and Mavic 2 series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).
Beacon
method
method setBeaconAutoTurnOffEnabled
void setBeaconAutoTurnOffEnabled(boolean enabled, @NonNull final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Enables the automatic control of the beacon. The camera can turn off the beacon automatically when it shoots photos or records videos. The LEDs will be turned on after the shooting or recording is finished. Only Supported by Matrice 200 series V2 and Zenmuse H20 Series mounted on Matrice 300 RTK.

-
Input Parameters:
+
Input Parameters:
boolean enabledEnable the automatic control of the beacon.
@NonNull final CompletionCallback callbackThe execution callback with the returned value(s).
method
method getBeaconAutoTurnOffEnabled
void getBeaconAutoTurnOffEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether the automatic control of the beacon is Enabled. Only Supported by M200 series v2 and Zenmuse H20 Series mounted on Matrice 300 RTK.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).


Storage Location

@@ -3739,7 +3750,7 @@

Storage Location

boolean isInternalStorageSupported()
Package:dji.sdk.camera
-
Description:
+
Description:

Determines if the camera supports the internal storage or not. When it is supported, the camera shoot photos or record videos without SD card. The newly generated photos or videos will be stored in the internal storage.

Return:
booleantrue if internal storage is supported.
@@ -3748,18 +3759,18 @@
Return:
void setStorageLocation(@NonNull SettingsDefinitions.StorageLocation location,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the storage location for the newly generated photos or videos. It is only supported when isInternalStorageSupported returns true. Not supported by Mavic Mini, DJI Mini 2, DJI Mini SE.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.StorageLocation locationThe storage location to set.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getStorageLocation
void getStorageLocation(@NonNull final CompletionCallbackWith<SettingsDefinitions.StorageLocation> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the storage location for the newly generated photos or videos. When isInternalStorageSupported returns false, this setting is always SDCARD.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<SettingsDefinitions.StorageLocation> callbackThe execution callback with the returned execution result.


Audio Settings

@@ -3768,7 +3779,7 @@

Audio Settings

boolean isAudioRecordingSupported()
Package:dji.sdk.camera
SDK Key:CameraKey.IS_AUDIO_RECORDING_SUPPORTED
-
Description:
+
Description:

Determines whether the current device supports audio recording. Currently audio recording is supported only by the Osmo camera.

Return:
booleanThe boolean value.
@@ -3777,54 +3788,54 @@
Return:
void setAudioRecordingEnabled(boolean enabled, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.AUDIO_RECORDING_ENABLED
-
Description:
+
Description:

Enables audio recording when capturing video. Supported only by Osmo camera.

-
Input Parameters:
+
Input Parameters:
boolean enabledEnable or disable audio recording.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getAudioRecordingEnabled
void getAudioRecordingEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.AUDIO_RECORDING_ENABLED
-
Description:
+
Description:

Determines whether the audio record is enabled.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).
Microphone Gain
method
method setAudioGain
void setAudioGain(@IntRange(from = 0, to = 100) int value, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.AUDIO_GAIN
-
Description:
+
Description:

Sets the microphone recording gain.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 100) int valueRecording gain with range [0, 100].
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getAudioGain
void getAudioGain(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.AUDIO_GAIN
-
Description:
+
Description:

Gets the microphone recording gain.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Fan
method
method setTurnOffFanWhenPossible
void setTurnOffFanWhenPossible(boolean turnOffWhenPossible, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.TURN_OFF_FAN_WHEN_POSSIBLE
-
Description:
+
Description:

This method will turn off the camera's cooling fan whenever the camera is cool enough to do so. This allows better audio recording from the internal microphone in the camera.

-
Input Parameters:
+
Input Parameters:
boolean turnOffWhenPossibletrue to turn fan off whenever possible.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getTurnOffFanWhenPossible
void getTurnOffFanWhenPossible(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.TURN_OFF_FAN_WHEN_POSSIBLE
-
Description:
+
Description:

Determines whether the fan will turn off whenever it is cool enough to do so to enable better audio recordings from the camera's internal microphone.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).


Thermal

@@ -3833,7 +3844,7 @@

Thermal

boolean isThermalCamera()
Package:dji.sdk.camera
SDK Key:CameraKey.IS_THERMAL_CAMERA
-
Description:
+
Description:

true if the current connected device is a thermal imaging camera. @return BOOL true if current connected device is thermal imaging camera. For Zenmuse H20T and H20N, please use class Lens.

Return:
booleanA boolean value.
@@ -3842,558 +3853,558 @@
Return:
void setThermalROI(@NonNull ThermalROI roi, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ROI
-
Description:
+
Description:

Sets the Region of Interest (ROI). Used to manage color range distribution across the screen to maximize contrast for regions of highest interest. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull ThermalROI roiAn enum type of the Region of Interest to be used. Please refer to ThermalROI.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalROI
void getThermalROI(@NonNull final CompletionCallbackWith<ThermalROI> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ROI
-
Description:
+
Description:

Gets the Region of Interest. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<ThermalROI> callbackThe execution callback with the returned value(s).
Color Palette
method
method setThermalPalette
void setThermalPalette(@NonNull ThermalPalette palette, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_PALETTE
-
Description:
+
Description:

Sets the Palette. Each palette is a unique look-up table that maps 8-bit temperature values to different colors. Different palettes can be used to help the user better visualize temperature contrast or specific temperature bands. The valid range can be fetched from thermalPaletteRange. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull ThermalPalette paletteAn enum type of the ThermalPalette to be used.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalPalette
void getThermalPalette(@NonNull final CompletionCallbackWith<ThermalPalette> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_PALETTE
-
Description:
+
Description:

Gets the Palette. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<ThermalPalette> callbackThe execution callback with the returned value(s).
Scene
method
method setThermalScene
void setThermalScene(@NonNull ThermalScene scene, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_SCENE
-
Description:
+
Description:

Sets the scene to instantly enhance your image. In all modes except Manual and User modes, the DDE, ACE, SSO, brightness and contrast are set automatically to obtain the best result. In User modes, the contrast and brightness are set automatically to obtain the best results. Any settings that are made in these modes are retained if the scene is changed. In Manual mode, DDE, contrast and brightness are set manually. Supported only by thermal imaging cameras, except Mavic 2 Enterprise Dual thermal camera. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull ThermalScene sceneAn enum type for the ThermalScene to be used.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalScene
void getThermalScene(@NonNull final CompletionCallbackWith<ThermalScene> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_SCENE
-
Description:
+
Description:

Gets current scene. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<ThermalScene> callbackThe execution callback with the returned value(s).
Digital Data Enhancement (DDE)
method
method setThermalDDE
void setThermalDDE(@IntRange(from = -20, to = 100) int value, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_DDE
-
Description:
+
Description:

Sets the Digital Data Enhancement index (for DDE dynamic mode). DDE can be used to enhance image details (sharpen, higher index) and/or suppress fixed pattern noise (soften, lower index). It can be set manually only when the Scene mode is Manual, User1, User2 or User3. Supported only by thermal imaging cameras, except Mavic 2 Enterprise Dual thermal camera. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = -20, to = 100) int valueInteger in range [-20, 100]. Values less than 0 soften the image and filter fixed pattern noise. Values greater than 0 sharpen the details in the image. Value of 0 results in no enhancement.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalDDE
void getThermalDDE(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_DDE
-
Description:
+
Description:

Gets the value of Digital Data Enhancement. The value is available only when the Scene mode is Manual, User1, User2 or User3. Supported only by thermal imaging cameras, except Mavic 2 Enterprise Dual thermal camera. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Active Contrast Enhancement (ACE)
method
method setThermalACE
void setThermalACE(@IntRange(from = -8, to = 8) int value, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ACE
-
Description:
+
Description:

Set the value of Active Contrast Enhancement. Active contrast enhancement allows for a contrast trade-off between hotter and colder scenes when using 8-bit pixel data. It can be set manually only when the Scene mode is User1, User2 or User3. Supported only by thermal imaging cameras, except Mavic 2 Enterprise Dual thermal camera. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = -8, to = 8) int valueInteger in range [-8, 8]. <br> value > 0: more contrast in hotter scene content and less contrast in colder scene content (sky, ocean etc.). <br> value < 0: more contrast in colder scene content and less contrast in hotter scene content. <br> value = 0: neutral <br> value = 3: recommended for generic use
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalACE
void getThermalACE(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ACE
-
Description:
+
Description:

Gets the value of Active Contrast Enhancement. The value is available only when the Scene mode is Manual, User1, User2 or User3. Supported only by thermal imaging cameras, except Mavic 2 Enterprise Dual thermal camera. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Smart Scene Optimization (SSO)
method
method setThermalSSO
void setThermalSSO(@IntRange(from = 0, to = 100) int value, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_SSO
-
Description:
+
Description:

Sets the value of Smart Scene Optimization. When using non-linear histogram equalization to map the 14-bit sensor pixel values to 8-bit pixel values, it can become difficult to determine the difference in temperature of two objects from their different shades of gray. SSO allows a percentage of the 14-bit histogram to be mapped linearly to the 8-bit histogram, which will compromise local contrast, but allow for more accurate visual radiometric measurements. This is particularly useful for bi-modal scenes. It can be set manually only when the Scene mode is User1, User2 or User3. Supported only by thermal imaging cameras, except Mavic 2 Enterprise Dual thermal camera. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 100) int valuePercentage of histogram to map linearly [0, 100].
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalSSO
void getThermalSSO(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_SSO
-
Description:
+
Description:

Gets the value of Smart Scene Optimization. The value is available only when the Scene mode is Manual, User1, User2 or User3. Supported only by thermal imaging cameras, except Mavic 2 Enterprise Dual thermal camera. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Brightness
method
method setThermalBrightness
void setThermalBrightness(@IntRange(from = 0, to = 16383) int brightness,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_BRIGHTNESS
-
Description:
+
Description:

Sets the brightness of the image. It can be set manually only when the Scene mode is Manual. Supported only by thermal imaging cameras, except Mavic 2 Enterprise Dual thermal camera. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 16383) int brightnessThe integer value falls in [0, 16383].
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalBrightness
void getThermalBrightness(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_BRIGHTNESS
-
Description:
+
Description:

Gets the value of brightness. The value is available only when the Scene mode is Manual, User1, User2 or User3. Supported only by thermal imaging cameras, except Mavic 2 Enterprise Dual thermal camera. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Contrast
method
method setThermalContrast
void setThermalContrast(@IntRange(from = 0, to = 255) int contrast,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_CONTRAST
-
Description:
+
Description:

Sets the value of contrast, with larger values having higher contrast. It can be set manually only when the Scene mode is Manual. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 255) int contrastContrast value as an integer with range [0, 255].
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalContrast
void getThermalContrast(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_CONTRAST
-
Description:
+
Description:

Gets contrast value. The value is available only when the Scene mode is Manual, User1, User2 or User3. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Isotherms
method
method setThermalIsothermEnabled
void setThermalIsothermEnabled(boolean enabled, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ISOTHERM_ENABLED
-
Description:
+
Description:

Enable or disable Isotherms. Isotherms can be used to highlight specific temperature ranges: When disabled, all 256 values (8-bits) are dedicated to the temperature histogram of the scene. When enabled, only 128 values (0-127) are mapped linearly to temperature. Then three bands 128-175, 176-223 and 224-255 can be mapped to the user defined temperatures to highlight them to the user. Using some of the false color palettes (like RainbowIso) results in a thermal image that is grey scale except for three specific bands highlighted by either reds, blues or greens. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
boolean enabledtrue if isotherms are enabled.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalIsothermEnabled
void getThermalIsothermEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ISOTHERM_ENABLED
-
Description:
+
Description:

Determines whether Isotherms are enabled. true if Isotherms are enabled. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).
method
method setThermalIsothermUnit
void setThermalIsothermUnit(@NonNull ThermalIsothermUnit unit, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ISOTHERM_UNIT
-
Description:
+
Description:

Sets the unit of the Isotherm ranges to either Celsius or percent. Different units results in different value ranges for Isotherms. Supported only by thermal imaging cameras except Mavic 2 Enterprise Dual thermal camera. For Mavic 2 Enterprise Dual, the Isotherm unit is always CELSIUS. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull ThermalIsothermUnit unitAn enum type of the CameraThermalIsothermUnit to be used. Please refer to DJICameraThermalIsothermUnit.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalIsothermUnit
void getThermalIsothermUnit(@NonNull final CompletionCallbackWith<ThermalIsothermUnit> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ISOTHERM_UNIT
-
Description:
+
Description:

Gets the units for Isotherm ranges. Supported only by thermal imaging cameras, except Mavic 2 Enterprise Dual thermal camera. For Mavic 2 Enterprise Dual, the Isotherm unit is always CELSIUS. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<ThermalIsothermUnit> callbackThe execution callback with the returned value(s).
method
method setThermalIsothermUpperValue
void setThermalIsothermUpperValue(@IntRange(from = 0, to = 100) int value,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ISOTHERM_UPPER_VALUE
-
Description:
+
Description:

Sets the upper threshold value for Isotherm. All temperature values above this will use colors 224-255 from the palette. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 100) int valueIf the unit is percentage, the allowed range is [0,100]. If the unit is Celsius, for Mavic 2 Enterprise Dual thermal camera, the value range is [-10, 400]. For other thermal imaging cameras, the value range is [-40, 500]. The value can only be equal or larger than middle Isotherm threshold.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalIsothermUpperValue
void getThermalIsothermUpperValue(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ISOTHERM_UPPER_VALUE
-
Description:
+
Description:

Gets the upper threshold value for Isotherm. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
method
method setThermalIsothermMiddleValue
void setThermalIsothermMiddleValue(@IntRange(from = 0, to = 100) int value,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ISOTHERM_MIDDLE_VALUE
-
Description:
+
Description:

Sets the middle threshold value for Isotherm. Temperature values between the middle and upper Isotherm threshold will be displayed with colors 176-223 from the palette. Supported only by thermal imaging cameras, except Mavic 2 Enterprise Dual thermal camera. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 100) int valueIf the unit is percentage, the value falls in [0,100]. If the unit is Celsius, the value range is [-40, 550]. The value can only be equal or larger than lower threshold and equal or smaller than upper threshold.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalIsothermMiddleValue
void getThermalIsothermMiddleValue(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ISOTHERM_MIDDLE_VALUE
-
Description:
+
Description:

Gets the middle threshold value for Isotherm. Supported only by thermal imaging cameras, except Mavic 2 Enterprise Dual thermal camera. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
method
method setThermalIsothermLowerValue
void setThermalIsothermLowerValue(@IntRange(from = 0, to = 100) int value,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ISOTHERM_LOWER_VALUE
-
Description:
+
Description:

Sets the lower threshold value for Isotherm. Temperature values between the lower and middle Isotherm threshold will be displayed with colors 128-175 from the palette. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 100) int valueIf the unit is percentage, the value falls in [0,100]. If the unit is Celsius, for Mavic 2 Enterprise Dual thermal camera, the value range is [-10, 400], for other thermal imaging cameras, the value range is [-40, 500]. The value can only be equal or smaller than upper threshold.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalIsothermLowerValue
void getThermalIsothermLowerValue(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ISOTHERM_LOWER_VALUE
-
Description:
+
Description:

Gets the lower threshold value for Isotherm. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Gain
method
method setThermalGainMode
void setThermalGainMode(@NonNull ThermalGainMode mode, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_GAIN_MODE
-
Description:
+
Description:

Sets the gain mode. Low gain mode can be used for scenes with temperatures ranging from -40 to 550 degrees Celsius. For higher contrast, the high gain mode can be used by for temperatures between -25 to 135 degrees Celsius for the 640x512 camera and -25 to 100 degrees Celsius for 324 x 256 camera. Mavic 2 Enterprise Dual has different temperature range from other thermal imaging cameras. Therefore, for Mavic 2 Enterprise Dual, the low gain mode can be used from -10 to 140 degrees Celsius. The high gain mode can be used from -10 to 400 degree Celsius. Supported by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull ThermalGainMode modeAn enum type of the ThermalGainMode to be used.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalGainMode
void getThermalGainMode(@NonNull final CompletionCallbackWith<ThermalGainMode> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_GAIN_MODE
-
Description:
+
Description:

Gets the gain mode. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<ThermalGainMode> callbackThe execution callback with the returned value(s).
Measurement Mode
method
method setThermalMeasurementMode
void setThermalMeasurementMode(@NonNull ThermalMeasurementMode mode, @Nullable CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_MEASUREMENT_MODE
-
Description:
+
Description:

Sets the mode for thermal measurement. Use callback method onUpdate to receive the measurement result. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull ThermalMeasurementMode modeThe desired measurement mode.
@Nullable CompletionCallback callbackExecution callback that receives the getter execution result.
method
method getThermalMeasurementMode
void getThermalMeasurementMode(@NonNull CompletionCallbackWith<ThermalMeasurementMode> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_MEASUREMENT_MODE
-
Description:
+
Description:

Gets the mode for thermal measurement. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull CompletionCallbackWith<ThermalMeasurementMode> callbackThe execution callback with the returned value(s).
Digital Zoom
method
method setThermalDigitalZoomFactor
void setThermalDigitalZoomFactor(@NonNull ThermalDigitalZoomFactor factor,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_DIGITAL_ZOOM_FACTOR
-
Description:
+
Description:

Adjusts the digital zoom. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull ThermalDigitalZoomFactor factorFor resolution 640 x 512, x1,x2,x4,x8 can be set. For resolution 336 x 256, only x1,x2,x4 can be set. Please refer to CameraThermalDigitalZoomScale in DJICameraSettingsDef.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalDigitalZoomFactor
void getThermalDigitalZoomFactor(@NonNull final CompletionCallbackWith<ThermalDigitalZoomFactor> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_DIGITAL_ZOOM_FACTOR
-
Description:
+
Description:

Gets current digital zoom. Supported only by thermal imaging cameras. For Zenmuse H20T, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<ThermalDigitalZoomFactor> callbackThe execution callback with the returned value(s).
Profile
method
method getThermalProfile
void getThermalProfile(@NonNull final CompletionCallbackWith<SettingsDefinitions.ThermalProfile> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_PROFILE
-
Description:
+
Description:

Gets the thermal imaging camera profile. The profile includes information about resolution, frame rate and focal length. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<SettingsDefinitions.ThermalProfile> callbackThe execution callback with the returned value(s).
Metering
method
method setThermalSpotMeteringTargetPoint
void setThermalSpotMeteringTargetPoint(@NonNull PointF targetPoint,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_SPOT_METERING_TARGET_POINT
-
Description:
+
Description:

Sets the spot metering target point which then invoke the callback from setThermalTemperatureCallback with the temperature at a specific coordinate in the scene. This method requires a relative point that is proportional to the dimension of the camera video dimension, the x, and y values must all be between 0 and 1.0. Supported only by XT2, Mavic 2 Enterprise Dual and Zenmuse XT containing Advanced Radiometry capabilities. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull PointF targetPointThe desired target point.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalSpotMeteringTargetPoint
void getThermalSpotMeteringTargetPoint(
@NonNull final CompletionCallbackWith<PointF> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_SPOT_METERING_TARGET_POINT
-
Description:
+
Description:

Gets the spot metering target point if one is set, if not then returns CGPointZero. Supported only by XT2, Mavic 2 Enterprise Dual and Zenmuse XT containing Advanced Radiometry capabilities. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<PointF> callbackThe execution callback with the returned value(s).
method
method setThermalMeteringArea
void setThermalMeteringArea(@NonNull RectF area, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_METERING_AREA
-
Description:
+
Description:

Set the metering area for a rectangle inside the thermal image scene, which allows the camera to transmit aggregate temperature computations via the onUpdate callback method. See ThermalAreaTemperatureAggregations for the statistical values that are available. This method requires a relative rect that is proportional to the rect of the thermal scene, the x, y, width, and height values must all be between 0 and 1.0. Supported only by XT2, Mavic 2 Enterprise Dual and Zenmuse XT containing Advanced Radiometry capabilities. For Zenmuse H20T, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull RectF areaThe desired thermal metering area.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalMeteringArea
void getThermalMeteringArea(@NonNull final CompletionCallbackWith<RectF> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_METERING_AREA
-
Description:
+
Description:

Get a rect representing the currently set metering area for the thermal scene. Supported only by XT2, Mavic 2 Enterprise Dual and Zenmuse XT containing Advanced Radiometry capabilities. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<RectF> callbackThe execution callback with the returned value(s).
Flat-field Correction (FFC)
method
method setThermalFFCMode
void setThermalFFCMode(@NonNull ThermalFFCMode mode, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_FFC_MODE
-
Description:
+
Description:

Set the flat-field correction (FFC) mode. Supported only by thermal imaging cameras. For Mavic 2 Enterprise Dual thermal camera, the ThermalFFCMode is always AUTO. For Mavic 2 Enterprise Advanced camera, support AUTO and MANUAL. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull ThermalFFCMode modeThe desired FFC mode.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalFFCMode
void getThermalFFCMode(@NonNull final CompletionCallbackWith<ThermalFFCMode> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_FFC_MODE
-
Description:
+
Description:

Get the currently set flat-field correction (FFC) mode. Supported only by thermal imaging cameras with installed firmware version of 1.15.1.60 or higher. For Mavic 2 Enterprise Dual thermal camera, the DJICamera_DJICameraThermalFFCMode is always DJICamera_DJICameraThermalFFCMode_Auto. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<ThermalFFCMode> callbackThe execution callback with the returned value(s).
method
method triggerThermalFFC
void triggerThermalFFC(@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.TRIGGER_THERMAL_FFC
-
Description:
+
Description:

Trigger flat-field correction. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@Nullable final CompletionCallback callbackThe execution callback with result of the trigger action.
Scene Profile
method
method setThermalCustomExternalSceneSettingsProfile
void setThermalCustomExternalSceneSettingsProfile(@NonNull ThermalCustomExternalSceneSettingsProfile profile,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_CUSTOM_EXTERNAL_SCENE_SETTINGS_PROFILE
-
Description:
+
Description:

Set the custom user profile. This profile represents user-set external scene parameters for the thermal scene. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull ThermalCustomExternalSceneSettingsProfile profileThe desired user profile setting.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalCustomExternalSceneSettingsProfile
void getThermalCustomExternalSceneSettingsProfile(
@NonNull final CompletionCallbackWith<ThermalCustomExternalSceneSettingsProfile> callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_CUSTOM_EXTERNAL_SCENE_SETTINGS_PROFILE
-
Description:
+
Description:

Get the currently set custom user profile. This profile represents user-set external scene parameters for the thermal scene. Supported only by thermal imaging cameras. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<ThermalCustomExternalSceneSettingsProfile> callbackThe execution callback with the returned value(s).
Atmosphere
method
method setThermalAtmosphericTemperature
void setThermalAtmosphericTemperature(float temperature, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ATMOSPHERIC_TEMPERATURE
-
Description:
+
Description:

Set the temperature of the atmosphere between the scene and the camera. Supported only by Zenmuse XT containing Advanced Radiometry capabilities. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
float temperatureThe assumed temperature of the atmosphere between the camera and the scene, can be between -50 and 327.67 degrees Celsius.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method setThermalAtmosphericTransmissionCoefficient
void setThermalAtmosphericTransmissionCoefficient(final float coefficient,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_ATMOSPHERIC_TEMPERATURE
-
Description:
+
Description:

Set the transmission coefficient of the atmosphere between the scene and the camera. Supported only by Zenmuse XT containing Advanced Radiometry capabilities. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
final float coefficientThe desired atmospheric temperature, can be between 50 and 100.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
Background Temperature
method
method setThermalBackgroundTemperature
void setThermalBackgroundTemperature(final float temperature, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_BACKGROUND_TEMPERATURE
-
Description:
+
Description:

Set the assumed temperature reflected by the background of the scene, can be between -50 and 327.67 degrees Celsius. Supported only by Zenmuse XT containing Advanced Radiometry capabilities. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
final float temperatureThe desired background reflected temperature.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
Scene Emissivity
method
method setThermalSceneEmissivity
void setThermalSceneEmissivity(final float emissivity, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_SCENE_EMISSIVITY
-
Description:
+
Description:

Set the emissivity of the thermal scene, can be between 50 and 100. Supported only by Zenmuse XT containing Advanced Radiometry capabilities. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
final float emissivityThe desired scene emissivity.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
Windows
method
method setThermalWindowReflection
void setThermalWindowReflection(final float reflection, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_WINDOW_REFLECTION
-
Description:
+
Description:

Set assumed window reflection coefficient, can be between 0 and X where X is the window transmission coefficient parameter. Supported only by Zenmuse XT containing Advanced Radiometry capabilities. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
final float reflectionThe desired window reflection coefficient.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method setThermalWindowReflectedTemperature
void setThermalWindowReflectedTemperature(final float temperature,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_WINDOW_REFLECTED_TEMPERATURE
-
Description:
+
Description:

Set the temperature reflected in the window, can be between -50 and 327.67 degrees Celsius. Supported only by Zenmuse XT containing Advanced Radiometry capabilities. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
final float temperatureThe desired window reflected temperature.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method setThermalWindowTemperature
void setThermalWindowTemperature(final float temperature, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_WINDOW_TEMPERATURE
-
Description:
+
Description:

Set the window temperature, can be between -50 and 327.67 degrees Celsius. Supported only by Zenmuse XT containing Advanced Radiometry capabilities. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
final float temperatureThe desired window temperature.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method setThermalWindowTransmissionCoefficient
void setThermalWindowTransmissionCoefficient(final float coefficient,
@Nullable final CompletionCallback callback)
Package:dji.sdk.camera
SDK Key:CameraKey.THERMAL_WINDOW_TRANSMISSION_COEFFICIENT
-
Description:
+
Description:

Set the window transmission coefficient, can be between 50 and 100-X where X is the window reflection. Supported only by Zenmuse XT containing Advanced Radiometry capabilities. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
final float coefficientThe desired window transmission coefficient.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
Temperature Unit
method
method setThermalTemperatureUnit
void setThermalTemperatureUnit(final SettingsDefinitions.TemperatureUnit temperatureUnit, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the temperature unit. Only supported by XT2 and Mavic 2 Enterprise Dual. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
final SettingsDefinitions.TemperatureUnit temperatureUnitAn enum value of TemperatureUnit.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalTemperatureUnit
void getThermalTemperatureUnit(final CompletionCallbackWith<SettingsDefinitions.TemperatureUnit> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the temperature unit. Only supported by XT2 and Mavic 2 Enterprise Dual Thermal camera. For Zenmuse H20T and H20N, please use class Lens.

-
Input Parameters:
+
Input Parameters:
final CompletionCallbackWith<SettingsDefinitions.TemperatureUnit> callbackThe execution callback with the returned execution result.
Display Mode
method
method setDisplayMode
void setDisplayMode(final SettingsDefinitions.DisplayMode mode, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the display mode to coordinate the video feeds from both the visual camera and the thermal camera. Only supported by XT2 camera and Mavic 2 Enterprise Dual Thermal Camera. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
final SettingsDefinitions.DisplayMode modeThe display mode to set.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getDisplayMode
void getDisplayMode(@NonNull final CompletionCallbackWith<SettingsDefinitions.DisplayMode> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the display mode. The display mode determine the way to coordinate the video feeds from both the visual camera and the thermal camera. Only supported by XT2 camera and Mavic 2 Enterprise Dual Thermal Camera. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<SettingsDefinitions.DisplayMode> callbackThe execution callback with the returned execution result.
PIP Position
method
method setPIPPosition
void setPIPPosition(final SettingsDefinitions.PIPPosition position, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Set the Picture in picture mode of XT2 camera.For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
final SettingsDefinitions.PIPPosition positionCould be one of the Enum "SettingsDefinitions.PIPPosition"
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getPIPPosition
void getPIPPosition(@NonNull final CompletionCallbackWith<SettingsDefinitions.PIPPosition> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Get picture in picture mode of XT2 camera. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<SettingsDefinitions.PIPPosition> callbackThe execution callback with the returned execution result.
MSX Level
method
method setMSXLevel
void setMSXLevel(@IntRange(from = 0, to = 100) int level, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the level for MSX display mode. The range for level is [0, 100]. When it is 0, the visible spectrum definition is invisible. When it is 100, the visual spectrum definition is the most obvious. Only supported by XT2 camera and Mavic 2 Enterprise Dual. Mavic 2 Enterprise Dual does not support with firmware version lower than 01.01.0520. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 100) int levelThe MSX level to set with range [0, 100].
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getMSXLevel
void getMSXLevel(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the level for MSX display mode. The range for level is [0, 100]. When it is 0, the visible spectrum definition is invisible. When it is 100, the visual spectrum definition is the most obvious. Only supported by XT2 camera and Mavic 2 Enterprise Dual. Mavic 2 Enterprise Dual does not support with firmware version lower than 01.01.0520. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned execution result.
Dual Feed Vertical Alignment
method
method setDualFeedVerticalAlignmentOffset
void setDualFeedVerticalAlignmentOffset(@IntRange(from = -40, to = 40) int offset, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the vertical alignment offset between the video feeds from both the visual camera and the thermal camera. The alignment is applied to the MSX display mode. Different camera results in different value ranges. For XT2 camera, the valid range is [-8, 8]. For Mavic 2 Enterprise Dual, the valid range is [-40, 40]. Positive value will move the thermal window up. Use this setting to fine-tune the performance of MSX display mode and the align PIP mode. Only supported by XT2 camera and Mavic 2 Enterprise Dual.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = -40, to = 40) int offsetRange from -8 to 8 for XT2, from -40 to 40 for Mavic 2 Enterprise Dual.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getDualFeedVerticalAlignmentOffset
void getDualFeedVerticalAlignmentOffset(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the vertical alignment offset between the video feeds from both the visual camera and the thermal camera. The alignment is applied to the MSX display mode. Different camera results in different value ranges. For XT2 camera, the valid range is [-8, 8]. For Mavic 2 Enterprise Dual, the valid range is [-40, 40]. Positive value will move the thermal window up. Only supported by XT2 camera and Mavic 2 Enterprise Dual camera.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned execution result.
Dual Feed Horizontal Alignment
method
method setDualFeedHorizontalAlignmentOffset
void setDualFeedHorizontalAlignmentOffset(@IntRange(from = -100, to = 100) int offset, @Nullable final CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the horizontal alignment offset between the video feeds from both the visual camera and the thermal camera. The alignment is applied to the MSX display mode. Different camera results in different value ranges. For XT2 camera, the valid range is [-100, 100]. For Mavic 2 Enterprise Dual, the valid range is [-40, 40]. Positive value will move the thermal window to the right. Use this setting to fine-tune the performance of MSX display mode and the align PIP mode. Only supported by XT2 camera and Mavic 2 Enterprise Dual.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = -100, to = 100) int offsetRange from -100 to 100 for XT2, from -40 to 40 for Mavic 2 Enterprise Dual.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
method
method getDualFeedHorizontalAlignmentOffset
void getDualFeedHorizontalAlignmentOffset(@NonNull final CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the horizontal alignment offset between the video feeds from both the visual camera and the thermal camera. The alignment is applied to the MSX display mode. Different camera results in different value ranges. For XT2 camera, the valid range is [-100, 100]. For Mavic 2 Enterprise Dual, the valid range is [-40, 40]. Positive value will move the thermal window to the right. Only supported by XT2 camera and Mavic 2 Enterprise Dual.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<Integer> callbackThe execution callback with the returned execution result.


Multi Lenses

@@ -4402,7 +4413,7 @@

Multi Lenses

boolean isMultiLensCameraSupported()
Package:dji.sdk.camera
-
Description:
+
Description:

Determines if the camera supports the multiple lens.

Return:
booleantrue if the multiple lens is supported.
@@ -4411,7 +4422,7 @@
Return:
boolean isMultiVideoStreamSourceSupported()
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether the camera supports multi video stream source or not.

Return:
booleanA boolean value.
@@ -4420,54 +4431,54 @@
Return:
void setCameraVideoStreamSource(@NonNull CameraVideoStreamSource cameraVideoStreamSource, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the camera video stream source. For multi-lens cameras, the camera stream has different sources. CameraVideoStreamSource is used to represents the camera video stream source. When the source of the camera video stream is set, the current live view stream will also been changed to corresponding source. It is only supported by Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull CameraVideoStreamSource cameraVideoStreamSourceThe camera video stream source.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned value(s).
Get Camera Video Stream Source
method
method getCameraVideoStreamSource
void getCameraVideoStreamSource(@NonNull final CommonCallbacks.CompletionCallbackWith<CameraVideoStreamSource> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the camera video stream source. For multi-lens cameras, the camera stream has different sources. CameraVideoStreamSource is used to represents the camera video stream source. When the source of the camera video stream is set, the image transmission will also been changed to corresponding source. It is only supported by Zenmuse H20 series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<CameraVideoStreamSource> callbackThe execution callback with the returned value(s).
Capture Camera Stream Settings
method
method setCaptureCameraStreamSettings
void setCaptureCameraStreamSettings(@NonNull CameraStreamSettings streamSettings, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

By default, all lenses of this camera will take photos. by using this interface, you can select your interested lens to take photos. Before calling this interface, you should set the camera mode to photo mode. Only supported by Zenmuse H20 series.

-
Input Parameters:
+
Input Parameters:
@NonNull CameraStreamSettings streamSettingsAn object of CameraStreamSettings.
@Nullable final CommonCallbacks.CompletionCallback callbackCallback that receives the setter execution result.
method
method getCaptureCameraStreamSettings
void getCaptureCameraStreamSettings(@NonNull final CommonCallbacks.CompletionCallbackWith<CameraStreamSettings> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the capture camera stream settings for taking photo. Only supported by Zenmuse H20 series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<CameraStreamSettings> callbackCallback to receive the result.
Record Camera Stream Settings
method
method setRecordCameraStreamSettings
void setRecordCameraStreamSettings(@NonNull CameraStreamSettings streamSettings, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the camera stream settings for recording video. When recording video, it will been determined whether if current screen is recorded and which camera stream sources are recorded according the camera settings. The class of CameraStreamSettings is used to set the camera stream settings. Before calling this interface, you should set the camera mode to video mode. Only supported by Zenmuse H20 series.

-
Input Parameters:
+
Input Parameters:
@NonNull CameraStreamSettings streamSettingsAn object of CameraStreamSettings.
@Nullable final CommonCallbacks.CompletionCallback callbackCallback that receives the setter execution result.
method
method getRecordCameraStreamSettings
void getRecordCameraStreamSettings(@NonNull final CommonCallbacks.CompletionCallbackWith<CameraStreamSettings> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the capture camera stream settings for recording video. Only supported by Zenmuse H20 series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<CameraStreamSettings> callbackCallback to receive the result.


Multispectral Camera

@@ -4476,126 +4487,126 @@

Multispectral Camera

void setMultispectralDisplayMode(SettingsDefinitions.MultispectralDisplayMode displayMode, @Nullable CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the display mode to coordinate the video feeds from both the RGB sensor and single-band sensors. Only supported by multispectral camera of P4 Multispectral.

-
Input Parameters:
+
Input Parameters:
SettingsDefinitions.MultispectralDisplayMode displayModeThe display mode to set.
@Nullable CommonCallbacks.CompletionCallback callbackCallback that receives the setter execution result.
method
method getMultispectralDisplayMode
void getMultispectralDisplayMode(@NonNull CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.MultispectralDisplayMode> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the display mode. The display mode determines the way to coordinate the video feeds from both the RGB sensor and single-band sensors. Only supported by multispectral camera of P4 Multispectral.

-
Input Parameters:
+
Input Parameters:
@NonNull CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.MultispectralDisplayMode> callbackCallback to receive the result.
Multispectral Storage Photo Settings
method
method setMultispectralStoragePhotoSettings
void setMultispectralStoragePhotoSettings(MultispectralStoragePhotoSettings settings, @Nullable CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the storage settings for the multispectral camera. The settings control if the photos created by different sensors will be saved or not. Only supported by multispectral camera of P4 Multispectral.

-
Input Parameters:
+
Input Parameters:
MultispectralStoragePhotoSettings settingsAn object of MultispectralStoragePhotoSettings.
@Nullable CommonCallbacks.CompletionCallback callbackCallback to receive the setter result.
method
method getMultispectralStoragePhotoSettings
void getMultispectralStoragePhotoSettings(@NonNull CommonCallbacks.CompletionCallbackWith<MultispectralStoragePhotoSettings> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the storage settings for the multispectral camera. Only supported by multispectral camera of P4 Multispectral.

-
Input Parameters:
+
Input Parameters:
@NonNull CommonCallbacks.CompletionCallbackWith<MultispectralStoragePhotoSettings> callbackCallback to receive the getter result.
Multispectral Metering Mode
method
method setMultispectralMeteringMode
void setMultispectralMeteringMode(SettingsDefinitions.MeteringMode mode, @Nullable CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the metering mode for the single-band sensors on the multispectral camera. The same metering mode will be applied to all single-band sensors (sensors except the RGB one). Only CENTER and AVERAGE mode to be set. Only supported by multispectral camera of P4 Multispectral.

-
Input Parameters:
+
Input Parameters:
SettingsDefinitions.MeteringMode modeExposure metering to set.
@Nullable CommonCallbacks.CompletionCallback callbackCallback to receive the result.
method
method getMultispectralMeteringMode
void getMultispectralMeteringMode(@NonNull CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.MeteringMode> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the metering mode for all single-band sensors (sensors except the RGB one). Only supported by multispectral camera of P4 Multispectral.

-
Input Parameters:
+
Input Parameters:
@NonNull CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.MeteringMode> callbackCallback to receive the result.
Multispectral Exposure Mode
method
method setMultispectralExposureMode
void setMultispectralExposureMode(SettingsDefinitions.ExposureMode mode, @Nullable CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the exposure mode for the single-band sensors on the multispectral camera. The same exposure mode will be applied to all single-band sensors (sensors except the RGB one). Exposure mode must be PROGRAM or SHUTTER_PRIORITY. Only supported by multispectral camera of P4 Multispectral.

-
Input Parameters:
+
Input Parameters:
SettingsDefinitions.ExposureMode modeCamera exposure mode to set.
@Nullable CommonCallbacks.CompletionCallback callbackRemote execution result error block.
method
method getMultispectralExposureMode
void getMultispectralExposureMode(@NonNull CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ExposureMode> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the exposure mode for all single-band sensors (sensors except the RGB one). Only supported by multispectral camera of P4 Multispectral.

-
Input Parameters:
+
Input Parameters:
@NonNull CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ExposureMode> callbackCallback to receive the result.
method
method setMultispectralExposureCompensation
void setMultispectralExposureCompensation(SettingsDefinitions.ExposureCompensation compensation, @Nullable CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the exposure compensation for the single-band sensors on the multispectral camera. The same exposure compensation will be applied to all single-band sensors (sensors except the RGB one). See ExposureCompensation to view all possible exposure compensations to which the single-band sensors can be set. In order to use this function, set the camera exposure mode to PROGRAM or SHUTTER_PRIORITY Only supported by multispectral camera of P4 Multispectral.

-
Input Parameters:
+
Input Parameters:
SettingsDefinitions.ExposureCompensation compensationExposure compensation value to be set for the single-band sensors's.
@Nullable CommonCallbacks.CompletionCallback callbackCallback to receive the result.
Multispectral Exposure Compensation
method
method getMultispectralExposureCompensation
void getMultispectralExposureCompensation(@NonNull CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ExposureCompensation> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the exposure compensation for all single-band sensors (sensors except the RGB one). Only supported by multispectral camera of P4 Multispectral.

-
Input Parameters:
+
Input Parameters:
@NonNull CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ExposureCompensation> callbackCallback to receive the result.
Multispectral Shutter Speed
method
method setMultispectralShutterSpeed
void setMultispectralShutterSpeed(SettingsDefinitions.ShutterSpeed shutterSpeed, @Nullable CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the shutter speed for the single-band sensors on the multispectral camera. The same shutter speed will be applied to all single-band sensors (sensors except the RGB one). To see all available shutter speed value settings, see ShutterSpeed. The shutter speed should not be set slower than the video frame rate when the camera's mode is RECORD_VIDEO. For example, if the video frame rate is 30fps, the shutter speed must be <= 1/30. Precondition: The shutter speed can be set only when the camera exposure mode is SHUTTER_PRIORITY mode. Only supported by multispectral camera of P4 Multispectral.

-
Input Parameters:
+
Input Parameters:
SettingsDefinitions.ShutterSpeed shutterSpeedShutter speed value to be set for the single-band sensors. For all available values shutterSpeed can be set to, please check ShutterSpeed. <br> The shutter speed should not be set slower than the video frame rate when the camera's mode is RECORD_VIDEO. For example, if the video frame rate = 30fps, then the shutterSpeed must be <= 1/30.
@Nullable CommonCallbacks.CompletionCallback callbackRemote execution result error block.
method
method getMultispectralShutterSpeed
void getMultispectralShutterSpeed(@NonNull CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ShutterSpeed> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the shutter speed for all single-band sensors (sensors except the RGB one). The shutter speed is only available when the camera exposure mode is SHUTTER_PRIORITY mode.

-
Input Parameters:
+
Input Parameters:
@NonNull CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ShutterSpeed> callbackCallback to receive the result.
Multispectral AE Lock
method
method setMultispectralAELock
void setMultispectralAELock(boolean isLocked, @Nullable CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Locks or unlocks the single-band sensors on the multispectral camera AELock AE (auto exposure). The same lock state will be applied to all single-band sensors (sensors except the RGB one).

-
Input Parameters:
+
Input Parameters:
boolean isLockedtrue if the the single-band sensors AE is locked, false if it is unlocked.
@Nullable CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getMultispectralAELock
void getMultispectralAELock(@NonNull CommonCallbacks.CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Determines if all the single-band (sensors except the RGB one) sensors on the multispectral camera AE (auto exposure) is locked.

-
Input Parameters:
+
Input Parameters:
@NonNull CommonCallbacks.CompletionCallbackWith<Boolean> callbackCallback to receive the result.


Camera Calibration

@@ -4604,7 +4615,7 @@

Camera Calibration

enum DJICameraCalibrateState
Package:dji.common.camera
-
Description:
+
Description:

The calibration status of the camera's lens.

Enum Members:
NOT_CALIBRATEIf the camera lenses are not calibrated. Focusing action will be influenced. Please use calibration interface if you need.
CALIBRATEDCamera lens calibrated. Do not need to calibrate.
CALIBRATINGCalibration is in progress.
WAITING_FOR_CALIBRATEWaiting for the calibration.
OTHERThe camera lens's state is unknown.
@@ -4615,7 +4626,7 @@
Class Members:
enum DJICameraCalibrateResult
Package:dji.common.camera
-
Description:
+
Description:

The calibration result of the camera's lens.

Enum Members:
IDLENo calibration.
COMPLETEDThe calibration is successful.
FAIL_NORMALThe calibration is failed. Please retry.
DATA_ERRORThe calibration is failed because of the data error. Please retry.
OTHERThe calibration is failed with the unknown error.
@@ -4626,27 +4637,27 @@
Class Members:
void startCalibration(@NonNull CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

If you encounter the following situation, please call this interface for camera calibration. Only supported by Zemmuse P1.
1. Zemmuse P1 supports the replacement of a variety of fixed focus lenses, so when the lens is replaced, it is recommended that you recalibrate.
2. Please listen the OnStateUpdate, if the status is NOT_CALIBRATE, please recalibrate.
3. Please listen the hms error code, If you listen to the following error code, please recalibrate.
       hms_0x1C000D02: The camera calibration file failed to load, please perform infinity calibration.
       hms_0x1C000D03: Infinity focus calibration data expired. Recalibrate.
       hms_0x1C000D04: Infinity focus calibration data expired. Recalibrate.

The following are the calibration steps:
1. Take off and ascend to 102 meters (335ft) or higher to start calibration. Fly with caution.
2. Call startCalibration interface. The state will change to WAITING_FOR_CALIBRATE.
3. Set gimbal angle as -90 degrees(perpendicular to the ground). Call setFocusTarget interface to set the object with multiple distinct visual patterns at the center of the camera view as focus. Then the state will change to CALIBRATING.
4. After finish the calibration, the state will change to CALIBRATED. You can use DJICameraCalibrateResult to listen the calibration result.

-
Input Parameters:
+
Input Parameters:
@NonNull CommonCallbacks.CompletionCallback callbackThe execution callback with the returned value(s).
Stop Calibaration
method
method stopCalibration
void stopCalibration(@NonNull CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Stop camera calibraion.

-
Input Parameters:
+
Input Parameters:
@NonNull CommonCallbacks.CompletionCallback callbackThe execution callback with the returned value(s).
Infinity Focus
method
method calibratedInfinityFocus
void calibratedInfinityFocus(@NonNull CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Make sure you have calibrated the lens' infinity focusing with startCalibration. When in use, the lens uses infinity focus as calibrated. To help ensure focusing accuracy, recalibrate the infinity focus when there is a large temperature difference between the mission environment and the calibration environment (>15 degrees Celsius).

-
Input Parameters:
+
Input Parameters:
@NonNull CommonCallbacks.CompletionCallback callbackThe execution callback with the returned value(s).
Inherited Methods:
dji.sdk.base.BaseComponent
method
@@ -4654,17 +4665,17 @@
Inherited Methods:
void setComponentListener(ComponentListener listener)
Package:dji.sdk.base
-
Description:
+
Description:

Sets the listener for the DJI component.

-
Input Parameters:
+
Input Parameters:
ComponentListener listenerThe callback of ComponentListener.
method
method getIndex
int getIndex()
Package:dji.sdk.base
-
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+
Description:
+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
@@ -4672,7 +4683,7 @@
Return:
boolean isConnected()
Package:dji.sdk.base
-
Description:
+
Description:

true if the component is connected.

Return:
booleantrue if the component is connected.
@@ -4681,18 +4692,18 @@
Return:
void getSerialNumber(@NonNull CompletionCallbackWith<String> callback)
Package:dji.sdk.base
-
Description:
+
Description:

Gets the serial number of the component. Depending on the component, this serial number might not match the serial number found on the physical component.

-
Input Parameters:
+
Input Parameters:
@NonNull CompletionCallbackWith<String> callbackThe execution callback with the value returned.
method
method getFirmwareVersion
void getFirmwareVersion(@NonNull CompletionCallbackWith<String> callback)
Package:dji.sdk.base
-
Description:
+
Description:

Returns the firmware version of the component. Each component will have a different firmware version, the combination of which will form the package firmware version getFirmwarePackageVersion found in BaseProduct.

-
Input Parameters:
+
Input Parameters:
@NonNull CompletionCallbackWith<String> callbackThe execution callback with the value(s) returned.
diff --git a/docs/API Reference/Components/Camera/DJICamera_CalibrationCallback.html b/docs/API Reference/Components/Camera/DJICamera_CalibrationCallback.html index 8a964b7b..f9211067 100644 --- a/docs/API Reference/Components/Camera/DJICamera_CalibrationCallback.html +++ b/docs/API Reference/Components/Camera/DJICamera_CalibrationCallback.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_CamerNewGeneratedMediaFileInfoCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_CamerNewGeneratedMediaFileInfoCallbackInterface.html index 169a3b9b..0c18d878 100644 --- a/docs/API Reference/Components/Camera/DJICamera_CamerNewGeneratedMediaFileInfoCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_CamerNewGeneratedMediaFileInfoCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_CameraGeneratedNewMediaFileCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_CameraGeneratedNewMediaFileCallbackInterface.html index a2b47f3a..99af5996 100644 --- a/docs/API Reference/Components/Camera/DJICamera_CameraGeneratedNewMediaFileCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_CameraGeneratedNewMediaFileCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_CameraGeneratedTimeLapsePreviewCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_CameraGeneratedTimeLapsePreviewCallbackInterface.html index fd852fe3..a9fe2778 100644 --- a/docs/API Reference/Components/Camera/DJICamera_CameraGeneratedTimeLapsePreviewCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_CameraGeneratedTimeLapsePreviewCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_CameraPeakThreshold.html b/docs/API Reference/Components/Camera/DJICamera_CameraPeakThreshold.html index 23f591eb..26a46a9f 100644 --- a/docs/API Reference/Components/Camera/DJICamera_CameraPeakThreshold.html +++ b/docs/API Reference/Components/Camera/DJICamera_CameraPeakThreshold.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_CameraReceivedVideoDataCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_CameraReceivedVideoDataCallbackInterface.html index 3a0bc546..12f726dd 100644 --- a/docs/API Reference/Components/Camera/DJICamera_CameraReceivedVideoDataCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_CameraReceivedVideoDataCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedCurrentExposureValuesCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedCurrentExposureValuesCallbackInterface.html index 98aa155a..277683c6 100644 --- a/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedCurrentExposureValuesCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedCurrentExposureValuesCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedLensStateCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedLensStateCallbackInterface.html index efbcb555..f0e07f1c 100644 --- a/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedLensStateCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedLensStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedSSDStateCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedSSDStateCallbackInterface.html index 2bae4719..70d9217d 100644 --- a/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedSSDStateCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedSSDStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedStorageStateCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedStorageStateCallbackInterface.html index 3c048eb2..9935a7ca 100644 --- a/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedStorageStateCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedStorageStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedSystemStateCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedSystemStateCallbackInterface.html index d48c3edc..d4ecd1ca 100644 --- a/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedSystemStateCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_CameraUpdatedSystemStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_CameraVideoStreamSource_CallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_CameraVideoStreamSource_CallbackInterface.html index 501e0ab5..8271e35e 100644 --- a/docs/API Reference/Components/Camera/DJICamera_CameraVideoStreamSource_CallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_CameraVideoStreamSource_CallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_ColorWaveformSettings.html b/docs/API Reference/Components/Camera/DJICamera_ColorWaveformSettings.html index 1bb487fc..e553f09b 100644 --- a/docs/API Reference/Components/Camera/DJICamera_ColorWaveformSettings.html +++ b/docs/API Reference/Components/Camera/DJICamera_ColorWaveformSettings.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraExposureParameters.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraExposureParameters.html index 582d6355..f3573477 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraExposureParameters.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraExposureParameters.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraFocusAssistantSettings.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraFocusAssistantSettings.html index e947eb4c..61768919 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraFocusAssistantSettings.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraFocusAssistantSettings.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraHybridZoomSpec.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraHybridZoomSpec.html index 82f12e46..6821d7aa 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraHybridZoomSpec.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraHybridZoomSpec.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraLaserMeasureInformation.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraLaserMeasureInformation.html index ed9931f7..a03dfab2 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraLaserMeasureInformation.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraLaserMeasureInformation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraLaserMeasureInformation_CallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraLaserMeasureInformation_CallbackInterface.html index 37495510..71902014 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraLaserMeasureInformation_CallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraLaserMeasureInformation_CallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraLensState.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraLensState.html index b9361f2e..7e731c00 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraLensState.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraLensState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralExposureState.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralExposureState.html index 1e2c87e2..a88ad993 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralExposureState.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralExposureState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralExposureStateCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralExposureStateCallbackInterface.html index c7c6133f..6bd63ab0 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralExposureStateCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralExposureStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralStorageSettings.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralStorageSettings.html index 91a44a8b..2c38cca0 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralStorageSettings.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralStorageSettings.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralStorageSettings_StoragePhotoCamerasParamBuilder.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralStorageSettings_StoragePhotoCamerasParamBuilder.html index d5d38c48..e1a294b6 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralStorageSettings_StoragePhotoCamerasParamBuilder.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraMultispectralStorageSettings_StoragePhotoCamerasParamBuilder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraOpticalZoomSpec.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraOpticalZoomSpec.html index 326f0a52..b17214dd 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraOpticalZoomSpec.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraOpticalZoomSpec.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraOriginalPhotoSettings.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraOriginalPhotoSettings.html index d8951532..6f51734c 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraOriginalPhotoSettings.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraOriginalPhotoSettings.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters.html index 3671c58f..95800c18 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters_ListenerInterface.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters_ListenerInterface.html index 10eabfdf..f279e068 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters_ListenerInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters_ListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters_MultispectralExposureCompensationRangeCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters_MultispectralExposureCompensationRangeCallbackInterface.html index 9b038a2d..6d53011f 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters_MultispectralExposureCompensationRangeCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters_MultispectralExposureCompensationRangeCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters_MultispectralShutterSpeedRangeCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters_MultispectralShutterSpeedRangeCallbackInterface.html index a44b6433..5037e006 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters_MultispectralShutterSpeedRangeCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraParameters_MultispectralShutterSpeedRangeCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraPhotoIntervalParam.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraPhotoIntervalParam.html index 631d7491..209ed40b 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraPhotoIntervalParam.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraPhotoIntervalParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraPhotoTimeLapseSettings.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraPhotoTimeLapseSettings.html index 22043df4..61aff5e6 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraPhotoTimeLapseSettings.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraPhotoTimeLapseSettings.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraPictureStylePreset.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraPictureStylePreset.html index 7ea41171..8cf00c65 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraPictureStylePreset.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraPictureStylePreset.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraSDCardState.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraSDCardState.html index c49ad05f..3b2af004 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraSDCardState.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraSDCardState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraSSDClipFileNameInterface.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraSSDClipFileNameInterface.html index 57207b13..fd0cb251 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraSSDClipFileNameInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraSSDClipFileNameInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraSSDState.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraSSDState.html index fbd68cf5..5269a61d 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraSSDState.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraSSDState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraSettingsDef.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraSettingsDef.html index a6ca785b..e58dbeba 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraSettingsDef.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraSettingsDef.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1968,148 +1958,159 @@
Enum Members:
SDCARDSD card.
INTERNAL_STORAGEThe internal storage embedded in the aircraft. When it is available, the camera can shoot photos or record videos without SD card. It is only supported by Mavic Air.
UNKNOWNUnknown.
Class Members:
+
enum
+
enum IRFilterMode
+ +
enum IRFilterMode
+
Package:dji.common.camera
+
Description:
+

The IR filter mode.

+
Enum Members:
+
OFFOff.
ONOn.
AUTOAuto.
+
Class Members:
+
Thermal
enum
enum ThermalROI
enum ThermalROI
Package:dji.common.camera
SDK Key:CameraKey.THERMAL_ROI
-
Description:
+
Description:

Region of interest. Use this feature to manage color range distribution across the screen to maximize contrast for regions of highest interest.

-
Enum Members:
+
Enum Members:
FULLCauses the color spectrum to be evenly distributed across the entire image depending the default settings.
SKY_EXCLUDED_33Ignores areas of the sky 33% so that most of the spectrum can be allocated to remaining areas, providing higher contrast and utility for analysis.
SKY_EXCLUDED_50Ignores areas of the sky 50% so that most of the spectrum can be allocated to remaining areas, providing higher contrast and utility for analysis.
UNKNOWNThe ROI type is unknown.
-
Class Members:
+
Class Members:
enum
enum ThermalPalette
enum ThermalPalette
Package:dji.common.camera
SDK Key:CameraKey.THERMAL_PALETTE
-
Description:
+
Description:

The different colors are used to show various temperatures in the thermal imagery image. The colors are not actually related to wavelengths of light, but rather the grayscale intensity.

-
Enum Members:
+
Enum Members:
WHITE_HOTWithout Isotherm enabled, the Palette type is WhiteHot. With Isotherm enabled, the Palette type is WhiteHotIso.
BLACK_HOTWithout Isotherm enabled, the Palette type is BlackHot. With Isotherm enabled, the Palette type is BlackHotIso.
RED_HOTWithout Isotherm enabled, the Palette type is RedHot. With Isotherm enabled, the Palette type is RedHotIso. Shown as Tint in DJI Pilot.
GREEN_HOTWithout Isotherm enabled, the Palette type is GreenHot. With Isotherm enabled, the Palette type is GreenHotIso. Shown as Medical in DJI Pilot.
FUSIONWithout Isotherm enabled, the Palette type is Fusion. With Isotherm enabled, the Palette type is FusionIso.
RAINBOWWithout Isotherm enabled, the Palette type is Rainbow. With Isotherm enabled, the Palette type is RainbowIso. Shown as Rainbow1 in DJI Pilot.
IRONBOW_1Without Isotherm enabled, the Palette type is Ironbow1. With Isotherm enabled, the Palette type is IronbowWHIso. Shown as IronRed in DJI Pilot.
IRONBOW_2Without Isotherm enabled, the Palette type is Ironbow2. With Isotherm enabled, the Palette type is IronbowBHIso.
ICE_FIREWithout Isotherm enabled, the Palette type is IceFire. With Isotherm enabled, the Palette type is IceFireIso. Shown as Arctic in DJI Pilot.
SEPIAWithout Isotherm enabled, the Palette type is Sepia. With Isotherm enabled, the Palette type is SepiaIso.
GLOWBOWWithout Isotherm enabled, the Palette type is Glowbow. With Isotherm enabled, the Palette type is GlowbowIso.
COLOR_1Without Isotherm enabled, the Palette type is Color1. With Isotherm enabled, the Palette type is MidRangeWHIso. Shown as Fulgurite in DJI Pilot.
COLOR_2Without Isotherm enabled, the Palette type is Color2. With Isotherm enabled, the Palette type is MidRangeBHIso. Shown as HotIron in DJI Pilot.
RAINWithout Isotherm enabled, the Palette type is Rain. With Isotherm enabled, the Palette type is RainbowHCIso. Shown as Rainbow2 in DJI Pilot.
HOT_SPOTWithout Isotherm enabled, the Palette type is HotSpot. With Isotherm enabled, the Palette type is HotSpotIso. Only supported by Mavic 2 Enterprise Dual.
RAINBOW2Without Isotherm enabled, the Palette type is Rainbow2. With Isotherm enabled, the Palette type is Rainbow2Iso. Only supported by Mavic 2 Enterprise Dual.
GRAYWithout Isotherm enabled, the Palette type is Gray. With Isotherm enabled, the Palette type is GrayIso. Only supported by Mavic 2 Enterprise Dual.
HOT_METALWithout Isotherm enabled, the Palette type is HotMetal. With Isotherm enabled, the Palette type is HotMetalIso. Only supported by Mavic 2 Enterprise Dual.
COLD_SPOTWithout Isotherm enabled, the Palette type is ColdSpot. With Isotherm enabled, the Palette type is ColdSpotIso. Only supported by Mavic 2 Enterprise Dual.
UNKNOWNThe palette type is unknown.
-
Class Members:
+
Class Members:
enum
enum ThermalScene
enum ThermalScene
Package:dji.common.camera
SDK Key:CameraKey.THERMAL_SCENE
-
Description:
+
Description:

Uses the Scene option to instantly enhance your image.

-
Enum Members:
+
Enum Members:
LINEARLinearly transforms the 14-bit sensor pixel data to 8-bit JPEG/MP4 pixel data.
DEFAULTAutomatically adjusts DDE, ACE, SSO, brightness and contrast.
SEA_SKYAutomatically adjusts DDE, ACE, SSO, brightness and contrast with presets optimized for scenes composed of the sea and the sky scenes.
OUTDOORAutomatically adjusts DDE, ACE, SSO, brightness and contrast with presets optimized for outdoor scenes.
INDOORAutomatically adjusts DDE, ACE, SSO, brightness and contrast with presets optimized for indoor scenes.
MANUALAllows manual setting of DDE, ACE, SSO, brightness and contrast.
PROFILE_1First saved settings of DDE, ACE, SSO, brightness and contrast.
PROFILE_2Second saved settings of DDE, ACE, SSO, brightness and contrast.
PROFILE_3Third saved settings of DDE, ACE, SSO, brightness and contrast.
INSPECTIONAutomatically adjusts DDE, ACE, SSO, brightness and contrast with presets optimized for inspection scenes.
UNKNOWNThe Scene type is unknown.
-
Class Members:
+
Class Members:
enum
enum ThermalIsothermUnit
enum ThermalIsothermUnit
Package:dji.common.camera
SDK Key:CameraKey.THERMAL_ISOTHERM_UNIT
-
Description:
+
Description:

The unit for Isotherm. For Zenmuse H20T and H20N, please access the value through class Lens.

-
Enum Members:
+
Enum Members:
PERCENTAGEThe unit type is percentage. The allowed range is [0, 100].
CELSIUSThe unit type is degrees Celsius. The allowed range is [-40, 1000].
UNKNOWNThe unit type is unknown.
-
Class Members:
+
Class Members:
enum
enum ThermalGainMode
enum ThermalGainMode
Package:dji.common.camera
SDK Key:CameraKey.THERMAL_GAIN_MODE
-
Description:
+
Description:

The gain mode.

-
Enum Members:
+
Enum Members:
AUTOThe camera will automatically select the optimal gain mode according to the temperature range of the image.
LOWThe camera covers a wider temperature range but is less sensitive to temperature differences.
HIGHThe camera covers a smaller temperature range but is more sensitive to temperature differences.
UNKNOWNThe gain mode is unknown.
-
Class Members:
+
Class Members:
enum
enum ThermalResolution
enum ThermalResolution
Package:dji.common.camera
SDK Key:CameraKey.THERMAL_PROFILE
-
Description:
+
Description:

The resolution of thermal imaging camera.

-
Enum Members:
+
Enum Members:
RESOLUTION_336x256The thermal imaging camera resolution is 336x256.
RESOLUTION_640x512The thermal imaging camera resolution is 640x512.
RESOLUTION_384x288The thermal imaging camera resolution is 384x288.
RESOLUTION_1024x768The thermal imaging camera resolution is 1024x768.
UNKNOWNThe thermal imaging camera resolution is unknown.
-
Class Members:
+
Class Members:
enum
enum ThermalFrameRateUpperBound
enum ThermalFrameRateUpperBound
Package:dji.common.camera
-
Description:
+
Description:

The frame rate upper bound supported by the thermal camera.

-
Enum Members:
+
Enum Members:
UPPER_BOUND_8_DOT_3_HZThe thermal imaging camera frame rate upper bound is 8.3Hz.
UPPER_BOUND_30_HZThe thermal imaging camera frame rate upper bound is 30Hz.
UNKNOWNThe thermal imaging camera frame rate upper bound is unknown.
-
Class Members:
+
Class Members:
enum
enum ThermalLensFocalLength
enum ThermalLensFocalLength
Package:dji.common.camera
SDK Key:CameraKey.THERMAL_PROFILE
-
Description:
+
Description:

The focal length of the thermal imaging camera.

-
Enum Members:
+
Enum Members:
LENGTH_6_DOT_8_MMThe thermal imaging camera's lens focal length is 6.8 mm.
LENGTH_7_DOT_5_MMThe thermal imaging camera lens focal length is 7.5mm.
LENGTH_9_MMThe thermal imaging camera's lens focal length is 9 mm.
LENGTH_13_MMThe thermal imaging camera's lens focal length is 13 mm.
LENGTH_19_MMThe thermal imaging camera's lens focal length is 19 mm.
UNKNOWNThe thermal imaging camera's lens focal length is unknown.
-
Class Members:
+
Class Members:
enum
enum ThermalVersion
@EXClassNullAway
enum ThermalVersion
Package:dji.common.camera
-
Description:
+
Description:

There is a standard version and version with Advanced Radiometry capabilities of the Zenmuse XT thermal camera. This enum defines the versions.

-
Enum Members:
+
Enum Members:
XT_STANDARDThe thermal camera is Zenmuse XT Standard version.
XT_ADVANCED_RADIOMETRY_ENABLEDThe thermal camera is Zenmuse XT Advanced Radiometry version.
-
Class Members:
+
Class Members:
enum
enum ThermalCustomExternalSceneSettingsProfile
enum ThermalCustomExternalSceneSettingsProfile
Package:dji.common.camera
SDK Key:CameraKey.THERMAL_CUSTOM_EXTERNAL_SCENE_SETTINGS_PROFILE
-
Description:
+
Description:

User defined parameters.

-
Enum Members:
+
Enum Members:
PROFILE_1Custom thermal external scene settings for user 1.
PROFILE_2Custom thermal external scene settings for user 2.
PROFILE_3Custom thermal external scene settings for user 3.
UNKNOWNThe user is unknown.
-
Class Members:
+
Class Members:
enum
enum ThermalFFCMode
enum ThermalFFCMode
Package:dji.common.camera
SDK Key:CameraKey.THERMAL_FFC_MODE
-
Description:
+
Description:

Flat-field correction mods.

-
Enum Members:
+
Enum Members:
AUTOAutomatic flat-field correction mode.
MANUALManual flat-field correction mode.
UNKNOWNUnknown flat-field correction mode.
-
Class Members:
+
Class Members:
class
enum
enum ThermalDigitalZoomFactor
enum ThermalDigitalZoomFactor
Package:dji.common.camera
SDK Key:CameraKey.THERMAL_DIGITAL_ZOOM_FACTOR
-
Description:
+
Description:

Thermal camera digital zoom scale. The default value is x1.

-
Enum Members:
+
Enum Members:
X_1Digital zoom factor x1.
X_2Digital Zoom factor is x2.
X_4Digital Zoom factor is x4.
X_8Digital Zoom factor is x8. Not support by Mavic 2 Enterprise Dual Light Camera.
X_16Digital Zoom factor is x16. Not support by Mavic 2 Enterprise Dual Light Camera.
X_32Digital Zoom factor is x32. Not support by Mavic 2 Enterprise Dual Light Camera.
UNKNOWNDigital Zoom factor is unknown.
-
Class Members:
+
Class Members:
enum
enum ThermalMeasurementMode
@EXClassNullAway
enum ThermalMeasurementMode
Package:dji.common.camera
SDK Key:CameraKey.THERMAL_MEASUREMENT_MODE
-
Description:
+
Description:

Thermal camera temperature measurement mode. The default value is Disabled.

-
Enum Members:
+
Enum Members:
DISABLEDDisable temperature measuring.
SPOT_METERINGEnable temperature measurement and set mode to spot metering. Use setThermalTemperatureCallback to receive the updated temperature data. In this mode, the advanced radiometry version XT camera can change the metering point using setThermalSpotMeteringTargetPoint.
AREA_METERINGEnable temperature measurement and set mode to area metering. Use onUpdate to receive the updated temperature data. Only supported by the advanced radiometry version XT camera.
UNKNOWNThermal camera's temperature measurement mode is unknown.
-
Class Members:
+
Class Members:
class
class
diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraStreamSettings.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraStreamSettings.html index f93cf7f9..b0ae5a99 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraStreamSettings.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraStreamSettings.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraSystemState.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraSystemState.html index 168e99a8..55b0ee5d 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraSystemState.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraSystemState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraThermalAreaTemperatureAggregations.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraThermalAreaTemperatureAggregations.html index 568fb3a7..2b79d5f1 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraThermalAreaTemperatureAggregations.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraThermalAreaTemperatureAggregations.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraThermalExternalSceneSettings.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraThermalExternalSceneSettings.html index 2d518b0a..4e415999 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraThermalExternalSceneSettings.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraThermalExternalSceneSettings.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraThermalProfile.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraThermalProfile.html index 6e72be0d..2481e144 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraThermalProfile.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraThermalProfile.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraVideoResolutionAndFrameRate.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraVideoResolutionAndFrameRate.html index 6cb13806..3d35d433 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraVideoResolutionAndFrameRate.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraVideoResolutionAndFrameRate.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraWatermarkSettings.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraWatermarkSettings.html index 6851e194..9f464e00 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraWatermarkSettings.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraWatermarkSettings.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJICameraWhiteBalanceInterface.html b/docs/API Reference/Components/Camera/DJICamera_DJICameraWhiteBalanceInterface.html index 99500217..07150ea5 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJICameraWhiteBalanceInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJICameraWhiteBalanceInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJILens.html b/docs/API Reference/Components/Camera/DJICamera_DJILens.html index 5504de96..d3c34cd7 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJILens.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJILens.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1846,6 +1836,24 @@
Description:

Determines whether IR filter (infared filter) is enabled. Disabling the IR filter can enhance the image in low light environments. Enabling the IR filter can reduce the color distortion caused by the infared light. Supported by the zoom lens of Zenmuse H20 Series.

Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).
+
Set IR Filter Mode
method
+
method setIRFilterMode
+ +
void setIRFilterMode(@NonNull final SettingsDefinitions.IRFilterMode irFilterMode, @NonNull final CommonCallbacks.CompletionCallback callback)
+
Package:dji.sdk.camera
+
Description:
+

Sets the IR filter mode of the current lens. ON to reduce the color distortion caused by the infared light, OFF to enhance the image in low light environments, or AUTO to up to the system to decide whether to switch. Supported by the zoom lens of Zenmuse H20 Series.

+
Input Parameters:
+
@NonNull final SettingsDefinitions.IRFilterMode irFilterModeAn enum type of the IRFilterMode to be used.
@NonNull final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
+
method
+
method getIRFilterMode
+ +
void getIRFilterMode(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.IRFilterMode> callback)
+
Package:dji.sdk.camera
+
Description:
+

Gets the IR filter mode of the current lens. Supported by the zoom lens of Zenmuse H20 Series.

+
Input Parameters:
+
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.IRFilterMode> callbackThe execution callback with the returned value(s).


Digital Zoom

Check Digital Zoom Support
method
@@ -1853,7 +1861,7 @@

Digital Zoom

boolean isDigitalZoomSupported()
Package:dji.sdk.camera
-
Description:
+
Description:

Check if the current device supports digital zoom scale. It is supported by Osmo with X3 camera, Phantom 4 camera, Z3 camera, Mavic Pro camera and Z30 camera. For Zenmuse H20 Series and Mavic 2 Enterprise Advanced, please use class Lens.

Return:
booleanA boolean value.
@@ -1862,18 +1870,18 @@
Return:
void setDigitalZoomFactor(@FloatRange(from = 1.0, to = 2.0) float factor,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the digital zoom factor of the current lens. Not supported by Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@FloatRange(from = 1.0, to = 2.0) float factorThe valid range is from 1.0 to 2.0.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getDigitalZoomFactor
void getDigitalZoomFactor(@NonNull final CommonCallbacks.CompletionCallbackWith<Float> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets current digital zoom factor of the current lens. Note Z30 cannot set the digital zoom scale, but will use digital zoom when using startContinuousOpticalZoom and the optical zoom has reached its limit. Not supported by Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Float> callbackThe execution callback with the returned value(s).


Optical Zoom

@@ -1882,7 +1890,7 @@

Optical Zoom

boolean isOpticalZoomSupported()
Package:dji.sdk.camera
-
Description:
+
Description:

Determine if the current lens supports optical zoom. Not supported by Zenmuse H20 Series.

Return:
booleantrue if lens supports optical zoom.
@@ -1891,45 +1899,45 @@
Return:
void getOpticalZoomSpec(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.OpticalZoomSpec> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the specification of the current lens. Not supported by Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.OpticalZoomSpec> callbackThe execution callback with the returned value(s).
Set Optical Zoom Focal Length
method
method setOpticalZoomFocalLength
void setOpticalZoomFocalLength(int focalLength, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets focal length of the current lens. Not supported by Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
int focalLengthFocal length of zoom lens. Valid range is [getMinFocalLength, getMaxFocalLength] and must be a multiple of getFocalLengthStep.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Get Optical Zoom Focal Length
method
method getOpticalZoomFocalLength
void getOpticalZoomFocalLength(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the optical zoom focal length of the current lens in units of 0.1mm. Not supported by Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Start Continuous Optical Zoom In Direction
method
method startContinuousOpticalZoom
void startContinuousOpticalZoom(@NonNull SettingsDefinitions.ZoomDirection direction,
@NonNull final SettingsDefinitions.ZoomSpeed speed,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Start changing the focal length of the lens in specified direction with specified speed. Focal length change (zooming) will halt when maximum or minimum focal lengths are reached, or stopContinuousOpticalZoom is called. Supported by the zoom lens of Zenmuse H20 Series and Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.ZoomDirection directionDirection to zoom.
@NonNull final SettingsDefinitions.ZoomSpeed speedZoom speed.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Stop Continuous Optical Zoom
method
method stopContinuousOpticalZoom
void stopContinuousOpticalZoom(@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Called to stop focal length changing, when it currently is from calling startContinuousOpticalZoom. Supported by the zoom lens of Zenmuse H20 Series and Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.


Hybrid Zoom

@@ -1938,7 +1946,7 @@

Hybrid Zoom

boolean isHybridZoomSupported()
Package:dji.sdk.camera
-
Description:
+
Description:

Hybrid zoom is combining optical and digital zoom. Lens will automatically switch over to digital zoom when optical zoom range is exceeded. Check if lens supports hybrid zoom. Supported by the zoom lens of Zenmuse H20 Series.

Return:
booleantrue if camera supports hybrid zoom.
@@ -1947,27 +1955,27 @@
Return:
void getHybridZoomSpec(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.HybridZoomSpec> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Hybrid zoom is combining optical and digital zoom. Lens will automatically switch over to digital zoom when optical zoom range is exceeded. Gets the specification of the zoom lens. Supported by the zoom lens of Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.HybridZoomSpec> callbackThe execution callback with the returned value(s).
Hybrid Zoom Focal Length
method
method setHybridZoomFocalLength
void setHybridZoomFocalLength(int focalLength, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Hybrid zoom is combining optical and digital zoom. Lens will automatically switch over to digital zoom when optical zoom range is exceeded. Sets focal length of the zoom lens. Supported by the zoom lens of Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
int focalLengthFocal length of zoom lens. Valid range is [getMinHybridFocalLength, getMaxHybridFocalLength] and must be a multiple of getFocalLengthStep.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getHybridZoomFocalLength
void getHybridZoomFocalLength(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Hybrid zoom is combining optical and digital zoom. Lens will automatically switch over to digital zoom when optical zoom range is exceeded. Gets zoom lens focal length in units of 0.1mm. Supported by the zoom lens of Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).


Tap Zoom

@@ -1976,7 +1984,7 @@

Tap Zoom

boolean isTapZoomSupported()
Package:dji.sdk.camera
-
Description:
+
Description:

Determines if the current lens supports TapZoom feature.

Return:
booleantrue if camera supports tap zoom.
@@ -1985,45 +1993,45 @@
Return:
void setTapZoomEnabled(boolean enabled, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Enable/disable TapZoom. tapZoomAtTarget can only be called when TapZoom is enabled. Supported by Mavic 2 Enterprise Advanced, the zoom lens and the wide lens of Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
boolean enabledtrue to enable TapZoom feature.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getTapZoomEnabled
void getTapZoomEnabled(@NonNull final CommonCallbacks.CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Determines if TapZoom is enabled.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).
Tap Zoom Multiplier
method
method setTapZoomMultiplier
void setTapZoomMultiplier(@IntRange(from = 1, to = 5) int multiplier,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

TapZoom uses a multiplier to change the zoom scale when called. The final zoom scale for a TapZoom will be: Current Zoom Scale x Multiplier. The multiplier range is [1,5]. A multiplier of 1 will not change the zoom. When the multiplier is 1, the zoom scale will not change during TapZoom. Supported by the zoom lens and the wide lens of Zenmuse H20 Series. The tap zoom multiplier of Zenmuse H20 Series must be 1.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 1, to = 5) int multiplierMultiplier of TapZoom.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getTapZoomMultiplier
void getTapZoomMultiplier(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the multiplier for TapZoom. Supported by the zoom lens and the wide lens of Zenmuse H20 Series. The tap zoom multiplier of Zenmuse H20 Series must be 1.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Tap Zoom Target
method
method tapZoomAtTarget
void tapZoomAtTarget(@NonNull PointF target, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

TapZoom at the target. It can be called only when TapZoom is enabled. When a new target is set, the gimbal will rotate and locate the target in the center of the screen. At the same time, the camera will zoom by multiplying the TapZoom multiplier. Supported by Mavic 2 Enterprise Advanced, the zoom lens and the wide lens of Zenmuse H20 Series. It will only work when the tap zoom multiplier of Zenmuse H20 Series is 1.

-
Input Parameters:
+
Input Parameters:
@NonNull PointF targetThe target to zoom. The range for x and y is from 0.0 to 1.0. The point [0.0, 0.0] represents the top-left corner of the screen.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.


Advanced Camera Settings

@@ -2032,7 +2040,7 @@

Advanced Camera Settings

boolean isAdjustableApertureSupported()
Package:dji.sdk.camera
-
Description:
+
Description:

Gets whether the lens supports an adjustable aperture. Currently adjustable aperture is supported only by the zoom lens of Zenmuse H20 Series.

Return:
booleanA boolean value.
@@ -2041,25 +2049,25 @@
Return:
void setAperture(@NonNull SettingsDefinitions.Aperture aperture, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the aperture value of the current lens. This feature is available only when isAdjustableApertureSupported returns true. Precondition: The exposure mode ExposureMode must be in MANUAL or APERTURE_PRIORITY.
Supported only by the zoom lens of Zenmuse H20 Series and Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.Aperture apertureThe aperture to set. See FocusMode.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getAperture
void getAperture(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.Aperture> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the aperture of the current lens. This feature is available only when isAdjustableApertureSupported returns true.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.Aperture> callbackThe execution callback with the returned value(s).
Check Adjustable Focal Point Support
method
method isAdjustableFocalPointSupported
boolean isAdjustableFocalPointSupported()
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether the lens supports an adjustable focal point. Currently, the adjustable focal point is supported by the zoom lens of Zenmuse H20 Series.

Return:
booleanA boolean value.
@@ -2068,81 +2076,81 @@
Return:
void setFocusMode(@NonNull SettingsDefinitions.FocusMode focusMode,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the focus mode of the current lens. See FocusMode. It is available only when isAdjustableFocalPointSupported returns true. Supported by the zoom lens of Zenmuse H20 Series. Not supported by Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.FocusMode focusModeFocus mode to set. Check FocusMode for more detail.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getFocusMode
void getFocusMode(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.FocusMode> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the focus mode of the current lens. Please check FocusMode. It is available only when isAdjustableFocalPointSupported returns true. Supported by the zoom lens of Zenmuse H20 Series. Not supported by Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.FocusMode> callbackThe execution callback with the returned value(s).
Focus Target
method
method setFocusTarget
void setFocusTarget(@NonNull PointF focusTarget, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the lens focus target point. When the focus mode is auto, the target point is the focal point. When the focus mode is manual, the target point is the zoom out area if the focus assistant is enabled for the manual mode. It is available only when isAdjustableFocalPointSupported returns true. Supported by the zoom lens of Zenmuse H20 Series. Not supported by Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@NonNull PointF focusTargetThe focus target to set. The range for x and y is from 0.0 to 1.0. The point [0.0, 0.0] represents the top-left angle of the screen.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getFocusTarget
void getFocusTarget(@NonNull final CommonCallbacks.CompletionCallbackWith<PointF> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the lens focus target point. It is available only when isAdjustableFocalPointSupported returns true. Supported by the zoom lens of Zenmuse H20 Series. Not supported by Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<PointF> callbackThe execution callback with the returned value(s).
Focus Assistant Settings
method
method setFocusAssistantSettings
void setFocusAssistantSettings(FocusAssistantSettings settings,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Used to enable/disable the lens focus assistant. When the focus assistant is enabled, the camera live view will digitally zoom into the focus target area so the user can see the quality of focus. Focus assistant can be used for both manual focus (MF) and auto focus (AF). It is available only when isAdjustableFocalPointSupported returns true. Not supported by Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
FocusAssistantSettings settingsSets whether the lens focus assistant for AF and MF mode is enabled.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getFocusAssistantSettings
void getFocusAssistantSettings(@NonNull final CommonCallbacks.CompletionCallbackWithTwoParam<Boolean, Boolean> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether the lens focus assistant is enabled. When the focus assistant is enabled, the camera live view will digitally zoom into the focus target area so the user can see the quality of focus. Focus assistant can be used for both manual focus (MF) and auto focus (AF). It is available only when isAdjustableFocalPointSupported returns true. Supported by the zoom lens of Zenmuse H20 Series. Not supported by Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWithTwoParam<Boolean, Boolean> callbackThe execution callback with the returned value(s).
Focus Ring Value Upper Bound
method
method getFocusRingValueUpperBound
void getFocusRingValueUpperBound(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the lens focusing ring value's max value. It is available only when isAdjustableFocalPointSupported returns true. Supported by the zoom lens of Zenmuse H20 Series. Not supported by Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Focus Ring Value
method
method setFocusRingValue
void setFocusRingValue(@IntRange(from = 0) int value, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Set the focal distance by simulating the focus ring adjustment. Value can have a range of 0, getFocusRingValueUpperBound], which represents infinity and the closest possible focal distance. It is available only when isAdjustableFocalPointSupported returns true. For some lenses, the minimum focus ring value is larger than 0. For example the minimum of DJI MFT 15mm f/1.7 ASPH is 270. To retrieve the minimum value, perform the following steps: - Call setFocusMode with AUTO. - Call setFocusTarget with the furthest target (>30m). - Call getFocusRingValue to get the current focus ring value. This is the minimum value. The maximum value can be retrieved using getFocusRingValueUpperBound. Supported by the zoom lens of Zenmuse H20 Series. Not supported by Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0) int valueValue to adjust focus ring to. The minimum value is 0, the maximum value depends on the installed lens. Please use method getFocusRingValueUpperBound to ensure the input argument is valid.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getFocusRingValue
void getFocusRingValue(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the lens focus ring value. It is available only when isAdjustableFocalPointSupported returns true. Supported by the zoom lens of Zenmuse H20 Series. Not supported by Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).


Mechanical Shutter Speed

@@ -2151,7 +2159,7 @@

Mechanical Shutter Speed

boolean isMechanicalShutterSupported()
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether the mechanical shutter speed is supported by the camera or the lens.

Return:
booleantrue if the mechanical shutter is supported, otherwise false.
@@ -2160,18 +2168,18 @@
Return:
void setMechanicalShutterEnabled(final boolean enabled, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Enables the mechanical shutter. It is only valid when isMechanicalShutterSupported returns true.

-
Input Parameters:
+
Input Parameters:
final boolean enabledtrue to enable the mechanical shutter.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getMechanicalShutterEnabled
void getMechanicalShutterEnabled(@NonNull final CommonCallbacks.CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether the mechanical shutter is enabled. It is only valid when isMechanicalShutterSupported returns true.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Boolean> callbackThe execution callback with the returned boolean value.


Video Recording

@@ -2180,18 +2188,18 @@

Video Recording

void setAntiFlickerFrequency(@NonNull SettingsDefinitions.AntiFlickerFrequency antiFlickerFrequency,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the lens anti-flicker frequency for video recording. Precondition: The exposure mode must be Program. Note: for the Z30 camera, changing anti-flicker will reboot the camera before the setting takes effect. It is not supported by Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.AntiFlickerFrequency antiFlickerFrequencyAnti-flicker value to set for the camera. See AntiFlickerFrequency to view all the possible anti-flicker type settings for the camera.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getAntiFlickerFrequency
void getAntiFlickerFrequency(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.AntiFlickerFrequency> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the lens anti-flicker. It is not supported by Zenmuse H20 Series.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.AntiFlickerFrequency> callbackThe execution callback with the returned value(s).


Thermal Imaging Camera

@@ -2200,7 +2208,7 @@

Thermal Imaging Camera

boolean isThermalLens()
Package:dji.sdk.camera
-
Description:
+
Description:

Return true if the current connected device is a thermal imaging lens.

Return:
booleanA boolean value.
@@ -2209,596 +2217,596 @@
Return:
void setThermalROI(@NonNull SettingsDefinitions.ThermalROI roi, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the region of interest (ROI). Used to manage color range distribution across the screen to maximize contrast for regions of highest interest. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.ThermalROI roiAn enum type of the Region of Interest to be used. Please refer to ThermalROI.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalROI
void getThermalROI(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalROI> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the region of interest.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalROI> callbackThe execution callback with the returned value(s).
Thermal Palette
method
method setThermalPalette
void setThermalPalette(@NonNull SettingsDefinitions.ThermalPalette palette, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the palette. Each palette is a unique look-up table that maps 8-bit temperature values to different colors. Different palettes can be used to help the user better visualize temperature contrast or specific temperature bands.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.ThermalPalette paletteAn enum type of the ThermalPalette to be used.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalPalette
void getThermalPalette(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalPalette> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the palette. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalPalette> callbackThe execution callback with the returned value(s).
Thermal Scene
method
method setThermalScene
void setThermalScene(@NonNull SettingsDefinitions.ThermalScene scene, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the scene to instantly enhance your image. In all modes except Manual and User modes, the DDE, ACE, SSO, brightness and contrast are set automatically to obtain the best result. In User modes, the contrast and brightness are set automatically to obtain the best results. Any settings that are made in these modes are retained if the scene is changed. In Manual mode, DDE, contrast and brightness are set manually.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.ThermalScene sceneAn enum type for the ThermalScene to be used.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalScene
void getThermalScene(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalScene> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets current scene.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalScene> callbackThe execution callback with the returned value(s).
Thermal DDE
method
method setThermalDDE
void setThermalDDE(@IntRange(from = -20, to = 100) int value, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the Digital Data Enhancement index (for DDE dynamic mode). DDE can be used to enhance image details (sharpen, higher index) and/or suppress fixed pattern noise (soften, lower index). It can be set manually only when the Scene mode is Manual, User1, User2 or User3.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = -20, to = 100) int valueInteger in range [-20, 100]. Values less than 0 soften the image and filter fixed pattern noise. Values greater than 0 sharpen the details in the image. Value of 0 results in no enhancement.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalDDE
void getThermalDDE(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the value of Digital Data Enhancement. The value is available only when the Scene mode is Manual, User1, User2 or User3.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Thermal ACE
method
method setThermalACE
void setThermalACE(@IntRange(from = -8, to = 8) int value, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Set the value of Active Contrast Enhancement. Active contrast enhancement allows for a contrast trade-off between hotter and colder scenes when using 8-bit pixel data. It can be set manually only when the Scene mode is User1, User2 or User3. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = -8, to = 8) int valueInteger in range [-8, 8]. <br> value > 0: more contrast in hotter scene content and less contrast in colder scene content (sky, ocean etc.). <br> value < 0: more contrast in colder scene content and less contrast in hotter scene content. <br> value = 0: neutral <br> value = 3: recommended for generic use.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalACE
void getThermalACE(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the value of Active Contrast Enhancement. The value is available only when the Scene mode is Manual, User1, User2 or User3. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Thermal SSO
method
method setThermalSSO
void setThermalSSO(@IntRange(from = 0, to = 100) int value, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the value of Smart Scene Optimization. When using non-linear histogram equalization to map the 14-bit sensor pixel values to 8-bit pixel values, it can become difficult to determine the difference in temperature of two objects from their different shades of gray. SSO allows a percentage of the 14-bit histogram to be mapped linearly to the 8-bit histogram, which will compromise local contrast, but allow for more accurate visual radiometric measurements. This is particularly useful for bi-modal scenes. It can be set manually only when the Scene mode is User1, User2 or User3. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 100) int valuePercentage of histogram to map linearly [0, 100].
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalSSO
void getThermalSSO(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the value of Smart Scene Optimization. The value is available only when the Scene mode is Manual, User1, User2 or User3. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Thermal Brightness
method
method setThermalBrightness
void setThermalBrightness(@IntRange(from = 0, to = 16383) int brightness,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the brightness of the image. It can be set manually only when the Scene mode is Manual.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 16383) int brightnessThe integer value falls in [0, 16383].
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalBrightness
void getThermalBrightness(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the value of brightness. The value is available only when the Scene mode is Manual, User1, User2 or User3.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Thermal Contrast
method
method setThermalContrast
void setThermalContrast(@IntRange(from = 0, to = 255) int contrast,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the value of contrast, with larger values having higher contrast. It can be set manually only when the Scene mode is Manual.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 255) int contrastContrast value as an integer with range [0, 255].
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalContrast
void getThermalContrast(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets contrast value. The value is available only when the Scene mode is Manual, User1, User2 or User3.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Thermal Isotherms Enable
method
method setThermalIsothermEnabled
void setThermalIsothermEnabled(boolean enabled, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Enable or disable Isotherms. Isotherms can be used to highlight specific temperature ranges: When disabled, all 256 values (8-bits) are dedicated to the temperature histogram of the scene. When enabled, only 128 values (0-127) are mapped linearly to temperature. Then three bands 128-175, 176-223 and 224-255 can be mapped to the user defined temperatures to highlight them to the user. Using some of the false color palettes (like RainbowIso) results in a thermal image that is grey scale except for three specific bands highlighted by either reds, blues or greens. Not supported by Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
boolean enabledtrue if isotherms are enabled.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalIsothermEnabled
void getThermalIsothermEnabled(@NonNull final CommonCallbacks.CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Determines whether Isotherms are enabled. true if Isotherms are enabled. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Boolean> callbackThe execution callback with the returned value(s).
Thermal Isotherm Unit
method
method setThermalIsothermUnit
void setThermalIsothermUnit(@NonNull SettingsDefinitions.ThermalIsothermUnit unit, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the unit of the Isotherm ranges to either Celsius or percent. Different units results in different value ranges for Isotherms.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.ThermalIsothermUnit unitAn enum type of the ThermalIsothermUnit to be used. Please refer to ThermalIsothermUnit.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalIsothermUnit
void getThermalIsothermUnit(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalIsothermUnit> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the units for Isotherm ranges.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalIsothermUnit> callbackThe execution callback with the returned value(s).
Thermal Isotherm Upper Value
method
method setThermalIsothermUpperValue
void setThermalIsothermUpperValue(@IntRange(from = 0, to = 100) int value,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the upper threshold value for Isotherm. All temperature values above this will use colors 224-255 from the palette.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 100) int valueIf the unit is percentage, the allowed range is [0,100].
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalIsothermUpperValue
void getThermalIsothermUpperValue(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the upper threshold value for Isotherm. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Thermal Isotherm Middle Value
method
method setThermalIsothermMiddleValue
void setThermalIsothermMiddleValue(@IntRange(from = 0, to = 100) int value,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the middle threshold value for Isotherm. Temperature values between the middle and upper Isotherm threshold will be displayed with colors 176-223 from the palette. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 100) int valueIf the unit is percentage, the value falls in [0,100]. If the unit is Celsius, the value range is [-40, 550]. The value can only be equal or larger than lower threshold and equal or smaller than upper threshold.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalIsothermMiddleValue
void getThermalIsothermMiddleValue(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the middle threshold value for Isotherm. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Thermal Isotherm Lower Value
method
method setThermalIsothermLowerValue
void setThermalIsothermLowerValue(@IntRange(from = 0, to = 100) int value,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the lower threshold value for Isotherm. Temperature values between the lower and middle Isotherm threshold will be displayed with colors 128-175 from the palette. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 100) int valueIf the unit is percentage, the value falls in [0,100].
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalIsothermLowerValue
void getThermalIsothermLowerValue(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the lower threshold value for Isotherm. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned value(s).
Thermal Gain Mode
method
method setThermalGainMode
void setThermalGainMode(@NonNull SettingsDefinitions.ThermalGainMode mode, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the gain mode. Low gain mode can be used for scenes with temperatures ranging from -40 to 550 degrees Celsius. For higher contrast, the high gain mode can be used by for temperatures between -25 to 135 degrees Celsius for the 640x512 camera and -25 to 100 degrees Celsius for 324 x 256 camera. Mavic 2 Enterprise Dual has different temperature range from other thermal imaging cameras. Therefore, for Mavic 2 Enterprise Dual, the low gain mode can be used from -10 to 140 degrees Celsius. The high gain mode can be used from -10 to 400 degree Celsius, for Mavic 2 Enterprise Advanced, the low gain mode can be used from -20 to 450 degrees Celsius. The high gain mode can be used from -20 to 150 degree Celsius

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.ThermalGainMode modeAn enum type of the ThermalGainMode to be used.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalGainMode
void getThermalGainMode(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalGainMode> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the gain mode. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalGainMode> callbackThe execution callback with the returned value(s).
Thermal Measurement Mode
method
method setThermalMeasurementMode
void setThermalMeasurementMode(@NonNull ThermalMeasurementMode mode, @Nullable CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the mode for thermal measurement. Supported only by thermal imaging cameras. Supported by the thermal lens of Zenmuse H20T and H20N and Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@NonNull ThermalMeasurementMode modeThe desired measurement mode.
@Nullable CommonCallbacks.CompletionCallback callbackCompletion block that receives the getter execution result.
method
method getThermalMeasurementMode
void getThermalMeasurementMode(@NonNull CommonCallbacks.CompletionCallbackWith<ThermalMeasurementMode> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the mode for thermal measurement. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull CommonCallbacks.CompletionCallbackWith<ThermalMeasurementMode> callbackThe execution callback with the returned value(s).
Thermal Digital Zoom Factor
method
method setThermalDigitalZoomFactor
void setThermalDigitalZoomFactor(@NonNull SettingsDefinitions.ThermalDigitalZoomFactor factor,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Adjusts the digital zoom. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.ThermalDigitalZoomFactor factorFor resolution 640 x 512, x1,x2,x4,x8 can be set. For resolution 336 x 256, only x1,x2,x4 can be set. Please refer to ThermalDigitalZoomFactor in DJICameraSettingsDef.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalDigitalZoomFactor
void getThermalDigitalZoomFactor(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalDigitalZoomFactor> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets current digital zoom.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalDigitalZoomFactor> callbackThe execution callback with the returned value(s).
Thermal Profile
method
method getThermalProfile
void getThermalProfile(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalProfile> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the thermal imaging camera profile. The profile includes information about resolution, frame rate and focal length. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalProfile> callbackThe execution callback with the returned value(s).
Thermal Spot Metering Target Point
method
method getThermalSpotMeteringTargetPoint
void getThermalSpotMeteringTargetPoint(
@NonNull final CommonCallbacks.CompletionCallbackWith<PointF> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the spot metering target point if one is set, if not then returns CGPointZero. Supported by the thermal lens of Zenmuse H20T and H20N and Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<PointF> callbackThe execution callback with the returned value(s).
method
method setThermalSpotMeteringTargetPoint
void setThermalSpotMeteringTargetPoint(@NonNull PointF targetPoint,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the spot metering target point which then invoke the callback from setThermalTemperatureCallback. This method requires a relative point that is proportional to the dimension of the camera video dimension, the x, and y values must all be between 0 and 1.0. You should call setThermalMeasurementMode to set the measurement mode to SPOT_METERING first. Supported by the thermal lens of Zenmuse H20T and H20N and Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@NonNull PointF targetPointThe desired target point.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Thermal Metering Area
method
method getThermalMeteringArea
void getThermalMeteringArea(@NonNull final CommonCallbacks.CompletionCallbackWith<RectF> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Get a rect representing the currently set metering area for the thermal scene. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<RectF> callbackThe execution callback with the returned value(s).
method
method setThermalMeteringArea
void setThermalMeteringArea(@NonNull RectF area, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Set the metering area for a rectangle inside the thermal ismage scene, which allows the camera to transmit aggregate temperature computations via the onUpdate delegate method. See ThermalAreaTemperatureAggregations for the statistical values that are available. This method requires a relative rect that is proportional to the rect of the thermal scene, the x, y, width, and height values must all be between 0 and 1.0. You should call setThermalMeasurementMode to set the measurement mode to AREA_METERING first. Supported by the thermal lens of Zenmuse H20T and H20N and Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@NonNull RectF areaThe desired thermal metering area.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Thermal FFC Mode
method
method getThermalFFCMode
void getThermalFFCMode(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalFFCMode> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Get the currently set flat-field correction (FFC) mode.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalFFCMode> callbackThe execution callback with the returned value(s).
method
method setThermalFFCMode
void setThermalFFCMode(@NonNull SettingsDefinitions.ThermalFFCMode mode, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Set the flat-field correction (FFC) mode. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.ThermalFFCMode modeThe desired FFC mode.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Thermal FFC
method
method triggerThermalFFC
void triggerThermalFFC(@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Trigger flat-field correction. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with result of the trigger action.
Thermal Custom External Scene Settings Profile
method
method getThermalCustomExternalSceneSettingsProfile
void getThermalCustomExternalSceneSettingsProfile(
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalCustomExternalSceneSettingsProfile> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the currently set custom user profile. This profile represents user-set external scene parameters for the thermal scene. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.ThermalCustomExternalSceneSettingsProfile> callbackThe execution callback with the returned value(s).
method
method setThermalCustomExternalSceneSettingsProfile
void setThermalCustomExternalSceneSettingsProfile(@NonNull SettingsDefinitions.ThermalCustomExternalSceneSettingsProfile profile,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the custom user profile. This profile represents user-set external scene parameters for the thermal scene. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull SettingsDefinitions.ThermalCustomExternalSceneSettingsProfile profileThe desired user profile setting.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Thermal Temperature Unit
method
method setThermalTemperatureUnit
void setThermalTemperatureUnit(final SettingsDefinitions.TemperatureUnit temperatureUnit, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the temperature unit. Not supported by Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
final SettingsDefinitions.TemperatureUnit temperatureUnitTemperature unit to set.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getThermalTemperatureUnit
void getThermalTemperatureUnit(final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.TemperatureUnit> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the temperature unit.

-
Input Parameters:
+
Input Parameters:
final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.TemperatureUnit> callbackThe execution callback with the returned execution result.
Display Mode
method
method setDisplayMode
void setDisplayMode(final SettingsDefinitions.DisplayMode mode, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the display mode to coordinate the video feeds from both the visual camera and the thermal camera. Only applies to the thermal infrared video feed. For Zemmuse H20T and H20N, you should set setCameraVideoStreamSource with INFRARED_THERMAL first. Only supported by Zenmuse H20T and H20N.and Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
final SettingsDefinitions.DisplayMode modeThe display mode to set.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getDisplayMode
void getDisplayMode(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.DisplayMode> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the display mode. The display mode determine the way to coordinate the video feeds from both the visual camera and the thermal camera.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.DisplayMode> callbackThe execution callback with the returned execution result.
PIP Position
method
method setPIPPosition
void setPIPPosition(final SettingsDefinitions.PIPPosition position, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the thermal window's position relative to the visual window. Only applies to the thermal infrared video feed. The setting is valid when the display mode is PIP. Refer to setDisplayMode and getDisplayMode.

-
Input Parameters:
+
Input Parameters:
final SettingsDefinitions.PIPPosition positionThe position to set.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getPIPPosition
void getPIPPosition(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.PIPPosition> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the PIP position which determines the thermal window's position relative to the visual window. The setting is valid when the display mode is PIP. Refer to setDisplayMode and getDisplayMode.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.PIPPosition> callbackThe execution callback with the returned execution result.
MSX Level
method
method setMSXLevel
void setMSXLevel(@IntRange(from = 0, to = 100) int level, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the level for MSX display mode. The range for level is [0, 100]. When it is 0, the visible spectrum definition is invisible. When it is 100, the visual spectrum definition is the most obvious. Only applies to the thermal infrared video feed.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = 0, to = 100) int levelThe MSX level to set with range [0, 100].
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getMSXLevel
void getMSXLevel(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the level for MSX display mode. The range for level is [0, 100]. When it is 0, the visible spectrum definition is invisible. When it is 100, the visual spectrum definition is the most obvious. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned execution result.
Dual Feed Horizontal Alignment Offset
method
method setDualFeedHorizontalAlignmentOffset
void setDualFeedHorizontalAlignmentOffset(@IntRange(from = -100, to = 100) int offset, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the horizontal alignment offset between the video feeds from both the visual lens and the thermal lens. The alignment is applied to the MSX display mode. Different camera results in different value ranges.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = -100, to = 100) int offsetRange from -100 to 100 for XT2, from -40 to 40 for Mavic 2 Enterprise Dual.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getDualFeedHorizontalAlignmentOffset
void getDualFeedHorizontalAlignmentOffset(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the horizontal alignment offset between the video feeds from both the visual lens and the thermal lens. The alignment is applied to the MSX display mode. Different camera results in different value ranges.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned execution result.
Dual Feed Vertical Alignment Offset
method
method setDualFeedVerticalAlignmentOffset
void setDualFeedVerticalAlignmentOffset(@IntRange(from = -40, to = 40) int offset, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the vertical alignment offset between the video feeds from both the visual lens and the thermal lens. The alignment is applied to the MSX display mode. Different camera results in different value ranges.

-
Input Parameters:
+
Input Parameters:
@IntRange(from = -40, to = 40) int offsetRange from -8 to 8 for XT2, from -40 to 40 for Mavic 2 Enterprise Dual.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method getDualFeedVerticalAlignmentOffset
void getDualFeedVerticalAlignmentOffset(@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets the vertical alignment offset between the video feeds from both the visual lens and the thermal Lens. The alignment is applied to the MSX display mode. Different camera results in different value ranges.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<Integer> callbackThe execution callback with the returned execution result.
Thermal Atmospheric Temperature
method
method setThermalAtmosphericTemperature
void setThermalAtmosphericTemperature(float temperature, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the temperature of the atmosphere between the scene and the camera. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
float temperatureThe assumed temperature of the atmosphere between the camera and the scene, can be between -50 and 327.67 degrees Celsius.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Thermal Atmospheric Transmission Coefficient
method
method setThermalAtmosphericTransmissionCoefficient
void setThermalAtmosphericTransmissionCoefficient(final float coefficient,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the transmission coefficient of the atmosphere between the scene and the camera. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
final float coefficientThe desired atmospheric temperature, can be between 50 and 100.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Thermal Background Temperature
method
method setThermalBackgroundTemperature
void setThermalBackgroundTemperature(final float temperature, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the assumed temperature reflected by the background of the scene, can be between -50 and 327.67 degrees Celsius. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
final float temperatureThe desired background reflected temperature.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Thermal Scene Emissivity
method
method setThermalSceneEmissivity
void setThermalSceneEmissivity(final float emissivity, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the emissivity of the thermal scene, can be between 50 and 100. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
final float emissivityThe desired scene emissivity.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Thermal Window Reflection
method
method setThermalWindowReflection
void setThermalWindowReflection(final float reflection, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets assumed window reflection coefficient, can be between 0 and X where X is the window transmission coefficient parameter. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
final float reflectionThe desired window reflection coefficient.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Thermal Window Reflected Temperature
method
method setThermalWindowReflectedTemperature
void setThermalWindowReflectedTemperature(final float temperature,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the temperature reflected in the window, can be between -50 and 327.67 degrees Celsius. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
final float temperatureThe desired window reflected temperature.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Thermal Window Temperature
method
method setThermalWindowTemperature
void setThermalWindowTemperature(final float temperature, @Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the window temperature, can be between -50 and 327.67 degrees Celsius. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
final float temperatureThe desired window temperature.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
method
method setThermalWindowTransmissionCoefficient
void setThermalWindowTransmissionCoefficient(final float coefficient,
@Nullable final CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the window transmission coefficient, can be between 50 and 100-X where X is the window reflection. Not supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
final float coefficientThe desired window transmission coefficient.
@Nullable final CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Get FOV
method
method getZoomBoxRelativeFov
void getZoomBoxRelativeFov(@NonNull final CommonCallbacks.CompletionCallbackWith<ZoomRelativeFov> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Get the FOV after camera's focal distance changed.

-
Input Parameters:
+
Input Parameters:
@NonNull final CommonCallbacks.CompletionCallbackWith<ZoomRelativeFov> callbackThe execution callback with the returned value(s).
Get Gain Temperature Range
method
method getThermalGainModeRange
void getThermalGainModeRange(SettingsDefinitions.ThermalGainMode mode, @NonNull final CommonCallbacks.CompletionCallbackWith<float []> callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Gets temperature range of specific gain mode. Only supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
SettingsDefinitions.ThermalGainMode modeGiven camera gain mode.
@NonNull final CommonCallbacks.CompletionCallbackWith<float []> callbackCompletion block to receive the result.The temperature measurement range of given gain mode.
Infrared Sensor Protection
method
method setInfraredThermalCameraSensorBurningProtectionEnabled
void setInfraredThermalCameraSensorBurningProtectionEnabled(boolean isEnabled, CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Enables or disables the infrared sensor protection. If the sensor protection is enabled, the infrared thermal camera shutter might be closed. Only supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
boolean isEnabledEnable or disable infrared sensor protection.
CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.
Enable Infrared Thermal Camera
method
method setInfraredThermalCameraShutterEnabled
void setInfraredThermalCameraShutterEnabled(CommonCallbacks.CompletionCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Enables the infrared thermal camera. Infrared thermal camera shutter may be closed, if the sensor protection is enabled. Only supported by Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
CommonCallbacks.CompletionCallback callbackThe execution callback with the returned execution result.


State Updates

@@ -2807,72 +2815,72 @@

State Updates

void setThermalAreaTemperatureAggregationsCallback(
@Nullable ThermalAreaTemperatureAggregations.Callback areaTemperatureAggregationsUpdatedCallback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the thermal lens temperature aggregation update callback. Callback will be called when there are new min, max, and average values available for the set spot metering area. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@Nullable ThermalAreaTemperatureAggregations.Callback areaTemperatureAggregationsUpdatedCallbackThe Callback object to set as the callback.
Thermal External Scene Settings
method
method setThermalExternalSceneSettingsCallback
void setThermalExternalSceneSettingsCallback(
@Nullable ThermalExternalSceneSettings.Callback thermalExternalSceneSettingsUpdatedCallback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the thermal lens external scene settings update callback. Callback will get called when updated external scene settings are available. Only supported by XT2.

-
Input Parameters:
+
Input Parameters:
@Nullable ThermalExternalSceneSettings.Callback thermalExternalSceneSettingsUpdatedCallbackThe Callback object to set as the callback.
Thermal Temperature
method
method setThermalTemperatureCallback
void setThermalTemperatureCallback(@Nullable TemperatureDataCallback updateCenterTemperatureCallback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the thermal lens temperature update callback. Callback is used when there is a new temperature value available for the set spot metering target point. Supported by the thermal lens of Zenmuse H20T and H20N.

-
Input Parameters:
+
Input Parameters:
@Nullable TemperatureDataCallback updateCenterTemperatureCallbackThe Callback object to set as the callback. <br> Callback implements an onUpdate method.</br> The Float object contains information about the updated temperature value.
Exposure Settings
method
method setExposureSettingsCallback
void setExposureSettingsCallback(@Nullable ExposureSettings.Callback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the callback for updated exposure parameters. The callback's onUpdate method will be called each time the exposure parameters (ISO, Exposure Compensation, Shutter Speed and Aperture) are updated.

-
Input Parameters:
+
Input Parameters:
@Nullable ExposureSettings.Callback callbackThe execution callback.
Focus State
method
method setFocusStateCallback
void setFocusStateCallback(@Nullable FocusState.Callback updatedLensStateCallback)
Package:dji.sdk.camera
-
Description:
+
Description:

Callback for updating the state of the current lens.

-
Input Parameters:
+
Input Parameters:
@Nullable FocusState.Callback updatedLensStateCallbackThe execution callback.
Tap Zoom State
method
method setTapZoomStateCallback
void setTapZoomStateCallback(@Nullable final Lens.TapZoomStateCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the tap zoom state callback. The callback's DJICamera_DJILens_TapZoomStateCallbackInterface_onUpdate method will be called when the lens zoom state is updated. Supported by the zoom lens and the wide lens of Zenmuse H20 Series and Mavic 2 Enterprise Advanced.

-
Input Parameters:
+
Input Parameters:
@Nullable final Lens.TapZoomStateCallback callbackCompletion block that receives the execution result.
Thermal Global Temperature
method
method setThermalGlobalTemperatureCallback
void setThermalGlobalTemperatureCallback(@Nullable final Lens.ThermalGlobalTemperatureCallback callback)
Package:dji.sdk.camera
-
Description:
+
Description:

Callback to update current global minimum temperature and maximum temperature.

-
Input Parameters:
+
Input Parameters:
@Nullable final Lens.ThermalGlobalTemperatureCallback callbackCompletion callback that receives the execution result.
Laser Measure Information
method
method setLaserMeasureInformationCallback
void setLaserMeasureInformationCallback(@Nullable LaserMeasureInformation.Callback laserMeasureInformationCallback)
Package:dji.sdk.camera
-
Description:
+
Description:

Sets the laser measure information callback. When laser information would been updated, it call Callback to update the laser state information. The laser sensor must be at least 3m from the target point. It is only supported by Zenmuse H20 series.

-
Input Parameters:
+
Input Parameters:
@Nullable LaserMeasureInformation.Callback laserMeasureInformationCallbackCompletion block that receives the execution result.


diff --git a/docs/API Reference/Components/Camera/DJICamera_DJILens_LensCapabilities.html b/docs/API Reference/Components/Camera/DJICamera_DJILens_LensCapabilities.html index b88907c9..65189ef0 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJILens_LensCapabilities.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJILens_LensCapabilities.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJILens_TapZoomStateCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_DJILens_TapZoomStateCallbackInterface.html index 0d1dca1f..46c5837f 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJILens_TapZoomStateCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJILens_TapZoomStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJILens_TemperatureDataCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_DJILens_TemperatureDataCallbackInterface.html index 44a5da44..4346c15a 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJILens_TemperatureDataCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJILens_TemperatureDataCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJILens_ThermalGainModeTemperatureRangeCallback.html b/docs/API Reference/Components/Camera/DJICamera_DJILens_ThermalGainModeTemperatureRangeCallback.html index 26adb1cb..a5812712 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJILens_ThermalGainModeTemperatureRangeCallback.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJILens_ThermalGainModeTemperatureRangeCallback.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_DJILens_ThermalGlobalTemperatureCallback.html b/docs/API Reference/Components/Camera/DJICamera_DJILens_ThermalGlobalTemperatureCallback.html index 9d7b28a5..da244df1 100644 --- a/docs/API Reference/Components/Camera/DJICamera_DJILens_ThermalGlobalTemperatureCallback.html +++ b/docs/API Reference/Components/Camera/DJICamera_DJILens_ThermalGlobalTemperatureCallback.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_PinPoint.html b/docs/API Reference/Components/Camera/DJICamera_PinPoint.html index b76112b0..8547cd26 100644 --- a/docs/API Reference/Components/Camera/DJICamera_PinPoint.html +++ b/docs/API Reference/Components/Camera/DJICamera_PinPoint.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_PinPointInfo.html b/docs/API Reference/Components/Camera/DJICamera_PinPointInfo.html index 97cb2109..2fc64ab7 100644 --- a/docs/API Reference/Components/Camera/DJICamera_PinPointInfo.html +++ b/docs/API Reference/Components/Camera/DJICamera_PinPointInfo.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_StabilizationState.html b/docs/API Reference/Components/Camera/DJICamera_StabilizationState.html index 8d57e8fb..ff10b941 100644 --- a/docs/API Reference/Components/Camera/DJICamera_StabilizationState.html +++ b/docs/API Reference/Components/Camera/DJICamera_StabilizationState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_SuperResolutionInfo.html b/docs/API Reference/Components/Camera/DJICamera_SuperResolutionInfo.html index 23297961..34ba16c4 100644 --- a/docs/API Reference/Components/Camera/DJICamera_SuperResolutionInfo.html +++ b/docs/API Reference/Components/Camera/DJICamera_SuperResolutionInfo.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_SuperResolutionInfo_Callback.html b/docs/API Reference/Components/Camera/DJICamera_SuperResolutionInfo_Callback.html index 0ffb7b12..075600a7 100644 --- a/docs/API Reference/Components/Camera/DJICamera_SuperResolutionInfo_Callback.html +++ b/docs/API Reference/Components/Camera/DJICamera_SuperResolutionInfo_Callback.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_TapZoomStateCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_TapZoomStateCallbackInterface.html index e7c56e6c..a8896e02 100644 --- a/docs/API Reference/Components/Camera/DJICamera_TapZoomStateCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_TapZoomStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_TemperatureDataCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_TemperatureDataCallbackInterface.html index 686ffe0a..24c2a605 100644 --- a/docs/API Reference/Components/Camera/DJICamera_TemperatureDataCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_TemperatureDataCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_ThermalCameraAreaTemperatureAggregationsUpdatedCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_ThermalCameraAreaTemperatureAggregationsUpdatedCallbackInterface.html index 22dcfbb5..b526a24f 100644 --- a/docs/API Reference/Components/Camera/DJICamera_ThermalCameraAreaTemperatureAggregationsUpdatedCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_ThermalCameraAreaTemperatureAggregationsUpdatedCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_ThermalCameraExternalSceneSettingsUpdatedCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_ThermalCameraExternalSceneSettingsUpdatedCallbackInterface.html index 20fc0bec..c2d08dd8 100644 --- a/docs/API Reference/Components/Camera/DJICamera_ThermalCameraExternalSceneSettingsUpdatedCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_ThermalCameraExternalSceneSettingsUpdatedCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJICamera_histogramUpdateCallbackInterface.html b/docs/API Reference/Components/Camera/DJICamera_histogramUpdateCallbackInterface.html index d761d79e..8e3618cd 100644 --- a/docs/API Reference/Components/Camera/DJICamera_histogramUpdateCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJICamera_histogramUpdateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJILens_DJILensParameters_ListenerInterface.html b/docs/API Reference/Components/Camera/DJILens_DJILensParameters_ListenerInterface.html index 680eca7a..2e306ced 100644 --- a/docs/API Reference/Components/Camera/DJILens_DJILensParameters_ListenerInterface.html +++ b/docs/API Reference/Components/Camera/DJILens_DJILensParameters_ListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJIMediaManager.html b/docs/API Reference/Components/Camera/DJIMediaManager.html index 52449bd2..7dc418c8 100644 --- a/docs/API Reference/Components/Camera/DJIMediaManager.html +++ b/docs/API Reference/Components/Camera/DJIMediaManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJIMediaManager_CameraDownloadListenerInterface.html b/docs/API Reference/Components/Camera/DJIMediaManager_CameraDownloadListenerInterface.html index ba626687..fc4c72af 100644 --- a/docs/API Reference/Components/Camera/DJIMediaManager_CameraDownloadListenerInterface.html +++ b/docs/API Reference/Components/Camera/DJIMediaManager_CameraDownloadListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJIMediaManager_DJIFetchMediaTask.html b/docs/API Reference/Components/Camera/DJIMediaManager_DJIFetchMediaTask.html index a511b7f6..d77d89e2 100644 --- a/docs/API Reference/Components/Camera/DJIMediaManager_DJIFetchMediaTask.html +++ b/docs/API Reference/Components/Camera/DJIMediaManager_DJIFetchMediaTask.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJIMediaManager_DJIFetchMediaTask_CallbackInterface.html b/docs/API Reference/Components/Camera/DJIMediaManager_DJIFetchMediaTask_CallbackInterface.html index d471e583..bbd8564c 100644 --- a/docs/API Reference/Components/Camera/DJIMediaManager_DJIFetchMediaTask_CallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJIMediaManager_DJIFetchMediaTask_CallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJIMediaManager_DJIMedia.html b/docs/API Reference/Components/Camera/DJIMediaManager_DJIMedia.html index 17fec07f..03d95392 100644 --- a/docs/API Reference/Components/Camera/DJIMediaManager_DJIMedia.html +++ b/docs/API Reference/Components/Camera/DJIMediaManager_DJIMedia.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1574,7 +1564,7 @@
Return:
VideoResolution getResolution()
Package:dji.sdk.media
Description:
-

Camera resolution.

+

Camera video resolution. Only supported by video.

Return:
VideoResolutionAn enum value of VideoResolution.
method
diff --git a/docs/API Reference/Components/Camera/DJIMediaManager_DJIMediaInfo.html b/docs/API Reference/Components/Camera/DJIMediaManager_DJIMediaInfo.html index 091fbcff..869ffa37 100644 --- a/docs/API Reference/Components/Camera/DJIMediaManager_DJIMediaInfo.html +++ b/docs/API Reference/Components/Camera/DJIMediaManager_DJIMediaInfo.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJIMediaManager_DJIMedia_DJIMediaFile.html b/docs/API Reference/Components/Camera/DJIMediaManager_DJIMedia_DJIMediaFile.html index e60c46bc..73f59689 100644 --- a/docs/API Reference/Components/Camera/DJIMediaManager_DJIMedia_DJIMediaFile.html +++ b/docs/API Reference/Components/Camera/DJIMediaManager_DJIMedia_DJIMediaFile.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1596,7 +1586,7 @@
Return:
VideoResolution getResolution()
Package:dji.sdk.media
Description:
-

Camera resolution.

+

Camera video resolution. Only supported by video.

Return:
VideoResolutionAn enum value of VideoResolution.
method
diff --git a/docs/API Reference/Components/Camera/DJIMediaManager_FetchMediaTaskScheduler.html b/docs/API Reference/Components/Camera/DJIMediaManager_FetchMediaTaskScheduler.html index c7c0a30d..53e2ee16 100644 --- a/docs/API Reference/Components/Camera/DJIMediaManager_FetchMediaTaskScheduler.html +++ b/docs/API Reference/Components/Camera/DJIMediaManager_FetchMediaTaskScheduler.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJIMediaManager_FileListStateListener.html b/docs/API Reference/Components/Camera/DJIMediaManager_FileListStateListener.html index bf3a107a..d5440611 100644 --- a/docs/API Reference/Components/Camera/DJIMediaManager_FileListStateListener.html +++ b/docs/API Reference/Components/Camera/DJIMediaManager_FileListStateListener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJIMediaManager_VideoPlayback_DJIMediaVideoPlaybackState.html b/docs/API Reference/Components/Camera/DJIMediaManager_VideoPlayback_DJIMediaVideoPlaybackState.html index d4e4e39a..4d2bbc44 100644 --- a/docs/API Reference/Components/Camera/DJIMediaManager_VideoPlayback_DJIMediaVideoPlaybackState.html +++ b/docs/API Reference/Components/Camera/DJIMediaManager_VideoPlayback_DJIMediaVideoPlaybackState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJIMediaManager_updateVideoPlaybackStateCallbackInterface.html b/docs/API Reference/Components/Camera/DJIMediaManager_updateVideoPlaybackStateCallbackInterface.html index ca7b4e6a..9d9af43a 100644 --- a/docs/API Reference/Components/Camera/DJIMediaManager_updateVideoPlaybackStateCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJIMediaManager_updateVideoPlaybackStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJIPlaybackManager.html b/docs/API Reference/Components/Camera/DJIPlaybackManager.html index 5259cf04..16dc02f2 100644 --- a/docs/API Reference/Components/Camera/DJIPlaybackManager.html +++ b/docs/API Reference/Components/Camera/DJIPlaybackManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJIPlaybackManager_CameraFileDownloadCallbackInterface.html b/docs/API Reference/Components/Camera/DJIPlaybackManager_CameraFileDownloadCallbackInterface.html index ecd2626a..92cfec41 100644 --- a/docs/API Reference/Components/Camera/DJIPlaybackManager_CameraFileDownloadCallbackInterface.html +++ b/docs/API Reference/Components/Camera/DJIPlaybackManager_CameraFileDownloadCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJIPlaybackManager_DJICameraPlayBackStateCallBackInterface.html b/docs/API Reference/Components/Camera/DJIPlaybackManager_DJICameraPlayBackStateCallBackInterface.html index d7c566e4..d651d742 100644 --- a/docs/API Reference/Components/Camera/DJIPlaybackManager_DJICameraPlayBackStateCallBackInterface.html +++ b/docs/API Reference/Components/Camera/DJIPlaybackManager_DJICameraPlayBackStateCallBackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Camera/DJIPlaybackManager_DJICameraPlaybackState.html b/docs/API Reference/Components/Camera/DJIPlaybackManager_DJICameraPlaybackState.html index b60c28d8..bd249764 100644 --- a/docs/API Reference/Components/Camera/DJIPlaybackManager_DJICameraPlaybackState.html +++ b/docs/API Reference/Components/Camera/DJIPlaybackManager_DJICameraPlaybackState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/CodecManager/DJICodecManager.html b/docs/API Reference/Components/CodecManager/DJICodecManager.html index 52416444..10529837 100644 --- a/docs/API Reference/Components/CodecManager/DJICodecManager.html +++ b/docs/API Reference/Components/CodecManager/DJICodecManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1592,21 +1582,30 @@
Description:

Enable or disable the over exposure warning.

Input Parameters:
boolean isEnabledEnable/Disable the over exposure warning.
+
Codec Name
method
+
method setCodecName
+ +
void setCodecName(final String codecName)
+
Package:dji.sdk.codec
+
Description:
+

Set the codec name. For some mobile phones that cannot display video stream normally. You can set the codec name through this interface so that MSDK can call the correct decoder for decoding and display. You can call android API:MediaCodecList to get available codec names for testing.

+
Input Parameters:
+
final String codecName
Set Callback
method
method setYuvDataCallback
void setYuvDataCallback(YuvDataCallback callback)
Package:dji.sdk.codec
-
Description:
+
Description:

Sends YUV data from hardware decoder.

-
Input Parameters:
+
Input Parameters:
YuvDataCallback callbackThe YUV data callback.
method
method getYuvDataCallback
YuvDataCallback getYuvDataCallback()
Package:dji.sdk.codec
-
Description:
+
Description:

Sends YUV data from hardware decoder.

Return:
YuvDataCallbackThe YUV data callback.
@@ -1615,9 +1614,9 @@
Return:
byte[] getYuvData(int width, int height)
Package:dji.sdk.codec
-
Description:
+
Description:

Gets YUV data from hardware decoder. The obtained data of format is MediaCodecInfo.CodecCapabilities.COLOR_FormatYUV420Planar and the width and height must be even.

-
Input Parameters:
+
Input Parameters:
int widthwidth of the video.
int heightheight of the video.
Return:
byte[]The YUV data from the hardware decoder.
@@ -1626,9 +1625,9 @@
Return:
byte[] getRgbaData(int width, int height)
Package:dji.sdk.codec
-
Description:
+
Description:

Gets RGBA data from hardware decoder.

-
Input Parameters:
+
Input Parameters:
int widthwidth of the video.
int heightheight of the video.
Return:
byte[]The RGBA data from the hardware decoder.
@@ -1638,7 +1637,7 @@
enum VideoSource
Package:dji.sdk.codec
-
Description:
+
Description:

The source of the video feed.

Enum Members:
CAMERAThe source of the video feed is the main camera.
FPVThe source of the video feed is the FPV camera.
SECONDARY_CAMERAThe source of the video feed is the secondary camera.
UNKNOWNThe source of the video feed is unknown.
diff --git a/docs/API Reference/Components/CodecManager/DJICodecManager_YuvDataCallbackInterface.html b/docs/API Reference/Components/CodecManager/DJICodecManager_YuvDataCallbackInterface.html index 5a3b57bb..ffaf0ebf 100644 --- a/docs/API Reference/Components/CodecManager/DJICodecManager_YuvDataCallbackInterface.html +++ b/docs/API Reference/Components/CodecManager/DJICodecManager_YuvDataCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Compass/DJICompass.html b/docs/API Reference/Components/Compass/DJICompass.html index 3323477d..8884879c 100644 --- a/docs/API Reference/Components/Compass/DJICompass.html +++ b/docs/API Reference/Components/Compass/DJICompass.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Compass/DJICompass_CompassCalibrationStateCallback.html b/docs/API Reference/Components/Compass/DJICompass_CompassCalibrationStateCallback.html index f6056276..7f0903ce 100644 --- a/docs/API Reference/Components/Compass/DJICompass_CompassCalibrationStateCallback.html +++ b/docs/API Reference/Components/Compass/DJICompass_CompassCalibrationStateCallback.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/DataProtectionManager/DJIDataProtectionManager.html b/docs/API Reference/Components/DataProtectionManager/DJIDataProtectionManager.html index f976a61b..880895d8 100644 --- a/docs/API Reference/Components/DataProtectionManager/DJIDataProtectionManager.html +++ b/docs/API Reference/Components/DataProtectionManager/DJIDataProtectionManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1448,7 +1438,7 @@
class DataProtectionManager
Package:dji.sdk.dataprotection
Description:
-

Data Protection Manager. DJI SDK will send data to DJI servers in the background in order to complete logics, including data related to user's information. Data Protection Manager can be used to authorize DJI server to access the user-related data. SDK will NOT send the data to DJI server in the background before the authorization. Internet requests triggered by the user manually are not managed by DataProtectionManager. Involved user-related data is listed in the documentation of the interfaces. The authorization is not persistent and each authorization setting will be reset to the default value for each APP's life cycle. This class is accessible before calling registerApp. The UTMISSManager class needs to report flight dynamic data to the UTMISS server in accordance with the policy requirements of the Civil Aviation Administration of China. It is not in this category of management. For details, please refer to the UTMISSManager interface document.

+

Data Protection Manager. DJI SDK will send data to DJI servers in the background in order to complete logics, including data related to user's information. Data Protection Manager can be used to authorize DJI server to access the user-related data. SDK will NOT send the data to DJI server in the background before the authorization. Internet requests triggered by the user manually are not managed by DataProtectionManager. Involved user-related data is listed in the documentation of the interfaces. This class is accessible before calling registerApp. The UTMISSManager class needs to report flight dynamic data to the UTMISS server in accordance with the policy requirements of the Civil Aviation Administration of China. It is not in this category of management. For details, please refer to the UTMISSManager interface document.

Class Members:
method
method authorizeAccessToDJIDeviceHardwareInfo
@@ -1479,14 +1469,34 @@
Description:

Get the authorization of access to data of type Obfuscated Location.

Return:
booleantrue if it is authorized.
+
method
+
method agreeToProductImprovement
+ +
DJIError agreeToProductImprovement(boolean isAgree)
+
Package:dji.sdk.dataprotection
+
Description:
+

Agree or disagree with the product improvement project. Through this project, the DJI device information, mobile device information, and diagnostic and usage data collected through MSDK will be provided to DJI for analysis. This analysis helps DJI improve products and services. DJI will take necessary data protection measures before data analysis.

+
Input Parameters:
+
boolean isAgreetrue to ageree product improvement project.
+
Return:
+
DJIErrorThe encountered error if there is any.
+
method
+
method isAgreeToProductImprovement
+ +
boolean isAgreeToProductImprovement()
+
Package:dji.sdk.dataprotection
+
Description:
+

Gets whether to agree to the product improvement project.

+
Return:
+
booleantrue if it is agreed to product improvement project.
method
method getInstance
static DataProtectionManager getInstance()
Package:dji.sdk.dataprotection
-
Description:
+
Description:

Get the singleton instance of the class.

-
Return:
+
Return:
static DataProtectionManagerAn object of DataProtectionManager.
diff --git a/docs/API Reference/Components/Diagnostics/DJIDiagnostics.html b/docs/API Reference/Components/Diagnostics/DJIDiagnostics.html index b8ae164b..f3b0d346 100644 --- a/docs/API Reference/Components/Diagnostics/DJIDiagnostics.html +++ b/docs/API Reference/Components/Diagnostics/DJIDiagnostics.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Diagnostics/DJIDiagnostics_DJIDiagnosticsDeviceHealthInformation.html b/docs/API Reference/Components/Diagnostics/DJIDiagnostics_DJIDiagnosticsDeviceHealthInformation.html index 77b53280..d5d3a03a 100644 --- a/docs/API Reference/Components/Diagnostics/DJIDiagnostics_DJIDiagnosticsDeviceHealthInformation.html +++ b/docs/API Reference/Components/Diagnostics/DJIDiagnostics_DJIDiagnosticsDeviceHealthInformation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Diagnostics/DJIDiagnostics_DJIDiagnosticsError.html b/docs/API Reference/Components/Diagnostics/DJIDiagnostics_DJIDiagnosticsError.html index f2a6e2d6..d50a6d8d 100644 --- a/docs/API Reference/Components/Diagnostics/DJIDiagnostics_DJIDiagnosticsError.html +++ b/docs/API Reference/Components/Diagnostics/DJIDiagnostics_DJIDiagnosticsError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Diagnostics/DJIDiagnostics_DiagnosticsInformationCallbackInterface.html b/docs/API Reference/Components/Diagnostics/DJIDiagnostics_DiagnosticsInformationCallbackInterface.html index 0a406f6a..77ffecb0 100644 --- a/docs/API Reference/Components/Diagnostics/DJIDiagnostics_DiagnosticsInformationCallbackInterface.html +++ b/docs/API Reference/Components/Diagnostics/DJIDiagnostics_DiagnosticsInformationCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIAirSenseAirplaneState.html b/docs/API Reference/Components/FlightController/DJIAirSenseAirplaneState.html index 7bd8692e..c3892c80 100644 --- a/docs/API Reference/Components/FlightController/DJIAirSenseAirplaneState.html +++ b/docs/API Reference/Components/FlightController/DJIAirSenseAirplaneState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIAirSenseAirplaneState_callbackInterface.html b/docs/API Reference/Components/FlightController/DJIAirSenseAirplaneState_callbackInterface.html index cdcbde52..58e74efe 100644 --- a/docs/API Reference/Components/FlightController/DJIAirSenseAirplaneState_callbackInterface.html +++ b/docs/API Reference/Components/FlightController/DJIAirSenseAirplaneState_callbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIAirSenseSystemInformation.html b/docs/API Reference/Components/FlightController/DJIAirSenseSystemInformation.html index 9da33ea3..2e17c56d 100644 --- a/docs/API Reference/Components/FlightController/DJIAirSenseSystemInformation.html +++ b/docs/API Reference/Components/FlightController/DJIAirSenseSystemInformation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIAirSenseSystemInformation_callbackInterface.html b/docs/API Reference/Components/FlightController/DJIAirSenseSystemInformation_callbackInterface.html index d3317881..852bebcd 100644 --- a/docs/API Reference/Components/FlightController/DJIAirSenseSystemInformation_callbackInterface.html +++ b/docs/API Reference/Components/FlightController/DJIAirSenseSystemInformation_callbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIFlightController.html b/docs/API Reference/Components/FlightController/DJIFlightController.html index ddb256b0..8418bc82 100644 --- a/docs/API Reference/Components/FlightController/DJIFlightController.html +++ b/docs/API Reference/Components/FlightController/DJIFlightController.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1580,7 +1570,7 @@

PipeLines

void savePipelinesLog(boolean enabled)
Package:dji.sdk.flightcontroller
Description:
-

Sets true to save log for pipelines. In order to improve developer's experience on SDK interconnectivity, Pipeline is designed to save log files locally when files are transferred, during which the speed is 475KB per minute. Please be careful with the device storage.

+

Sets true to save log for pipelines. In order to improve developer's experience on SDK interconnectivity, DJIPipeline is designed to save log files locally when files are transferred, during which the speed is 475KB per minute. Please be careful with the device storage.

Input Parameters:
boolean enabledtrue to save log files.
Get pipeline
method
@@ -1591,7 +1581,7 @@
Input Parameters:
Description:

The pipelines to transmit data between onboard device and DJI mobile SDK. It's only supported by Matrice 300 RTK.

Return:
-
PipelinesAn instance of Pipelines.
+
PipelinesAn instance of DJIPipelines.


Sub Components

Landing Gear
method
@@ -2213,7 +2203,7 @@
Input Parameters:
void setCoordinatedTurnEnabled(@NonNull boolean enabled, @Nullable CompletionCallback<DJIError> callback)
Package:dji.sdk.flightcontroller
Description:
-

Enables the coordinated turn. Improves aerodynamic efficiency. The aircraft is flying in the direction of the turn, without sideslipping. Only supported by M300 RTK.

+

Enables the coordinated turn. Improves aerodynamic efficiency. The aircraft is flying in the direction of the turn, without sideslipping. Only supported by M300 RTK and M350 RTK.

Input Parameters:
@NonNull boolean enabledtrue to enable the coordinated turn.
@Nullable CompletionCallback<DJIError> callbackCallback that receives the execution result.
method
@@ -2222,7 +2212,7 @@
Input Parameters:
void getCoordinatedTurnEnabled(@Nullable CompletionCallbackWith<Boolean> callback)
Package:dji.sdk.flightcontroller
Description:
-

Get whether the coordinated turn switch is on. Only supported by M300 RTK.

+

Get whether the coordinated turn switch is on. Only supported by M300 RTK and M350 RTK.

Input Parameters:
@Nullable CompletionCallbackWith<Boolean> callbackCompletion block that receives the execution result.
Navigation Satellite System
method
@@ -2231,7 +2221,7 @@
Input Parameters:
void setNavigationSatelliteSystem(@NonNull NavigationSatelliteSystem system, @Nullable CompletionCallback<DJIError> callback)
Package:dji.sdk.flightcontroller
Description:
-

The selection of satellite positioning system is only supported when the RTK positioning function is turned off, and cannot be modified in the air. If RTK positioning function is turned on, aircraft uses GPS, GLONASS, Galileo, and BDS data to determine location. Only supported by M300 RTK.

+

The selection of satellite positioning system is only supported when the RTK positioning function is turned off, and cannot be modified in the air. If RTK positioning function is turned on, aircraft uses GPS, GLONASS, Galileo, and BDS data to determine location. Only supported by M300 RTK and M350 RTK.

Input Parameters:
@NonNull NavigationSatelliteSystem systemNavigation satellite system.
@Nullable CompletionCallback<DJIError> callbackCallback that receives the execution result.
method
@@ -2240,7 +2230,7 @@
Input Parameters:
void getNavigationSatelliteSystem(@Nullable CompletionCallbackWith<NavigationSatelliteSystem> callback)
Package:dji.sdk.flightcontroller
Description:
-

Get the navigation satellite system. Only supported by M300 RTK.

+

Get the navigation satellite system. Only supported by M300 RTK and M350 RTK.

Input Parameters:
@Nullable CompletionCallbackWith<NavigationSatelliteSystem> callbackCallback that receives the execution result.
Flight Limitation
method
@@ -2350,7 +2340,7 @@
Input Parameters:
void setGoHomeHeightInMeters(@IntRange(from = 20, to = 500) int height,
@Nullable CompletionCallback callback)
Package:dji.sdk.flightcontroller
SDK Key:FlightControllerKey.GO_HOME_HEIGHT_IN_METERS
Description:
-

Sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. This can be useful when the user foresees obstacles in the aircraft's flight path. If the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. The valid range for the altitude is from 20m to 500m. But if the aircraft is M300 RTK, the limit can beyond 500m.

+

Sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. This can be useful when the user foresees obstacles in the aircraft's flight path. If the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. The valid range for the altitude is from 20m to 500m. But if the aircraft is M300 RTK or M350 RTK, the limit can beyond 500m.

Input Parameters:
@IntRange(from = 20, to = 500) int heightThe aircraft's default go home altitude.
@Nullable CompletionCallback callbackThe execution callback with the returned execution result.
method
@@ -2722,7 +2712,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/FlightController/DJIFlightController_DJIAttitude.html b/docs/API Reference/Components/FlightController/DJIFlightController_DJIAttitude.html index 23f80b85..0283bb55 100644 --- a/docs/API Reference/Components/FlightController/DJIFlightController_DJIAttitude.html +++ b/docs/API Reference/Components/FlightController/DJIFlightController_DJIAttitude.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerCurrentState.html b/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerCurrentState.html index 4bf20ac5..fece7f32 100644 --- a/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerCurrentState.html +++ b/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerCurrentState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerCurrentState_DJIFlightControllerSmartGoHomeStatus.html b/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerCurrentState_DJIFlightControllerSmartGoHomeStatus.html index 6a8888bc..6dae1c70 100644 --- a/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerCurrentState_DJIFlightControllerSmartGoHomeStatus.html +++ b/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerCurrentState_DJIFlightControllerSmartGoHomeStatus.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerLEDsSettings.html b/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerLEDsSettings.html index d1c9ff5e..3c4e7de3 100644 --- a/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerLEDsSettings.html +++ b/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerLEDsSettings.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerLEDsSettings_Builder.html b/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerLEDsSettings_Builder.html index abf3becd..51c2b403 100644 --- a/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerLEDsSettings_Builder.html +++ b/docs/API Reference/Components/FlightController/DJIFlightController_DJIFlightControllerLEDsSettings_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIFlightController_DJIGravityCenterState.html b/docs/API Reference/Components/FlightController/DJIFlightController_DJIGravityCenterState.html index 6abfa7cf..d10bc226 100644 --- a/docs/API Reference/Components/FlightController/DJIFlightController_DJIGravityCenterState.html +++ b/docs/API Reference/Components/FlightController/DJIFlightController_DJIGravityCenterState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIFlightController_DJILocationCoordinate2D.html b/docs/API Reference/Components/FlightController/DJIFlightController_DJILocationCoordinate2D.html index 5ce57063..d7a7d87f 100644 --- a/docs/API Reference/Components/FlightController/DJIFlightController_DJILocationCoordinate2D.html +++ b/docs/API Reference/Components/FlightController/DJIFlightController_DJILocationCoordinate2D.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIFlightController_DJILocationCoordinate3D.html b/docs/API Reference/Components/FlightController/DJIFlightController_DJILocationCoordinate3D.html index b5b2415b..547fed41 100644 --- a/docs/API Reference/Components/FlightController/DJIFlightController_DJILocationCoordinate3D.html +++ b/docs/API Reference/Components/FlightController/DJIFlightController_DJILocationCoordinate3D.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIFlightController_DJIVirtualStickFlightControlData.html b/docs/API Reference/Components/FlightController/DJIFlightController_DJIVirtualStickFlightControlData.html index 93e1521e..6ed85dd1 100644 --- a/docs/API Reference/Components/FlightController/DJIFlightController_DJIVirtualStickFlightControlData.html +++ b/docs/API Reference/Components/FlightController/DJIFlightController_DJIVirtualStickFlightControlData.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIFlightController_Limits.html b/docs/API Reference/Components/FlightController/DJIFlightController_Limits.html index 422eccfa..225db6f2 100644 --- a/docs/API Reference/Components/FlightController/DJIFlightController_Limits.html +++ b/docs/API Reference/Components/FlightController/DJIFlightController_Limits.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIFlightController_ReceivedDataFromExternalDeviceCallbackInterface.html b/docs/API Reference/Components/FlightController/DJIFlightController_ReceivedDataFromExternalDeviceCallbackInterface.html index 3c55bdec..52f8ced0 100644 --- a/docs/API Reference/Components/FlightController/DJIFlightController_ReceivedDataFromExternalDeviceCallbackInterface.html +++ b/docs/API Reference/Components/FlightController/DJIFlightController_ReceivedDataFromExternalDeviceCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightController/DJIFlightController_UpdateSystemStateCallbackInterface.html b/docs/API Reference/Components/FlightController/DJIFlightController_UpdateSystemStateCallbackInterface.html index 7cdee1ee..fabd99a5 100644 --- a/docs/API Reference/Components/FlightController/DJIFlightController_UpdateSystemStateCallbackInterface.html +++ b/docs/API Reference/Components/FlightController/DJIFlightController_UpdateSystemStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightController_DJIGravityCenterStateInterfaceCallback.html b/docs/API Reference/Components/FlightHubManager/DJIFlightController_DJIGravityCenterStateInterfaceCallback.html index c264d237..8c77d871 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightController_DJIGravityCenterStateInterfaceCallback.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightController_DJIGravityCenterStateInterfaceCallback.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager.html b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager.html index 768ab344..f9000745 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubBoundDevice.html b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubBoundDevice.html index 2b4764a8..50b68d76 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubBoundDevice.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubBoundDevice.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubFlightHistoricalDetail.html b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubFlightHistoricalDetail.html index e2b8666f..22d93163 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubFlightHistoricalDetail.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubFlightHistoricalDetail.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubFlightPathNode.html b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubFlightPathNode.html index e1a106fa..99077a0c 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubFlightPathNode.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubFlightPathNode.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubHistoricalFlight.html b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubHistoricalFlight.html index 67d6a46d..2b30d056 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubHistoricalFlight.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubHistoricalFlight.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubLiveStream.html b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubLiveStream.html index 8b6f9572..f0c63e3e 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubLiveStream.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubLiveStream.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubOnlineDevice.html b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubOnlineDevice.html index c07adcb7..9c844598 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubOnlineDevice.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubOnlineDevice.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubRealTimeFlightData.html b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubRealTimeFlightData.html index 2330efc9..da3f9d0f 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubRealTimeFlightData.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubRealTimeFlightData.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubStatistics.html b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubStatistics.html index e10954e9..8d585d7c 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubStatistics.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubStatistics.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubTeam.html b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubTeam.html index 9211a797..455dbcaa 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubTeam.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubTeam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubUpStream.html b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubUpStream.html index fd0940ef..dd5c0330 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubUpStream.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubUpStream.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubUser.html b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubUser.html index 1778a920..adb1177b 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubUser.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_DJIFlightHubUser.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_UpdatedUploadStateCallbackInterface.html b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_UpdatedUploadStateCallbackInterface.html index 527bcccc..df272268 100644 --- a/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_UpdatedUploadStateCallbackInterface.html +++ b/docs/API Reference/Components/FlightHubManager/DJIFlightHubManager_UpdatedUploadStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager.html b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager.html index 6189274c..fa8066af 100644 --- a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager.html +++ b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1514,75 +1504,84 @@
Description:

Unlocks the selected fly zones. This method can be used to unlock authorization zones. After unlocking the zones, flight will be unrestricted in those zones until the unlock expires. The unlocking record will be linked to the user's account and will be accessible to DJI Go and other DJI Mobile SDK based applications.
Data Protection Notes - Calling this method will send the following protected data to DJI server:
- User account information
- The serial number of the connected aircraft.

Input Parameters:
@Size(min = 1) final ArrayList<Integer> idsThe IDs of AUTHORIZATION zones.
@Nullable final CompletionCallback callbackThe execution callback with the returned execution result.
+
method
+
method unlockAuthorizationFlyZone
+ +
void unlockAuthorizationFlyZone(@Size(min = 1) final int id, @Nullable final CompletionCallback<DJIError> callback)
+
Package:dji.sdk.flightcontroller
+
Description:
+

Unlock the authorization fly zone. After unlocking the authorization fly zone, the aircraft will be able to take off normally in the authorization fly zone, and the authorization fly zone will continue to be banned after reboot the aircraft.

+
Input Parameters:
+
@Size(min = 1) final int idThe ID of AUTHORIZATION zone.
@Nullable final CompletionCallback<DJIError> callbackThe execution callback with the returned execution result.
Unlocked Zone Groups
method
method reloadUnlockedZoneGroupsFromServer
void reloadUnlockedZoneGroupsFromServer(final CompletionCallback callback)
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

Reloads the unlocked zone groups unlocked by the current user's account from the server. For all products besides Phantom 3 and Inspire 1 series this includes both self unlocked and custom unlocked zones. Each unlocked zone group corresponds to one aircraft serial number. After launch, SDK will call this method once. It will call this method again when either the network connection or the current account state changes (e.g. when a new user successfully logs in). Call this method any other time to trigger the reloading manually. Calling this method will NOT synchronize the loaded zone groups onto the aircraft. To get a list of groups currently loaded from the server, call getLoadedUnlockedZoneGroups. User will need to manually call syncUnlockedZoneGroupToAircraft to synchronize the unlocked group to the connected aircraft after the unlocked zone groups are reloaded. This feature is not supported by Inspire 1 or Phantom 3 series. For the other products, it can be used when isCustomUnlockZoneSupported returns true.

-
Input Parameters:
+
Input Parameters:
final CompletionCallback callbackcompletion callback to receive the result.
method
method getLoadedUnlockedZoneGroups
void getLoadedUnlockedZoneGroups(final CommonCallbacks.CompletionCallbackWith<List<UnlockedZoneGroup>> callback)
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

Gets the unlocked zone groups loaded from the server. Each zone group corresponds to one aircraft. The loaded zone groups will NOT be synchronized to the aircraft automatically. User need to manually invoke syncUnlockedZoneGroupToAircraft to synchronize the unlocked zone group to the connected aircraft. Invoke reloadUnlockedZoneGroupsFromServer to trigger the reloading of unlocked zone groups manually. This feature is not supported by Inspire 1 or Phantom 3 series. For the other products, it can be used when isCustomUnlockZoneSupported returns true.

-
Input Parameters:
+
Input Parameters:
final CommonCallbacks.CompletionCallbackWith<List<UnlockedZoneGroup>> callbackThe execution callback with the returned result.
method
method syncUnlockedZoneGroupToAircraft
void syncUnlockedZoneGroupToAircraft(final CompletionCallback callback)
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

Synchronizes the unlocked zone group to the connected aircraft. SDK will select the unlocked zone group that matches the serial number of the connected aircraft. After the unlocked zone group is synchronized to the aircraft successfully, the latest unlocked fly zones and the custom unlock zones on the aircraft can be checked by the follow methods:

- Unlocked fly zones: getUnlockedFlyZonesForAircraft
- Custom unlock zones: getCustomUnlockZonesFromAircraft This feature is not supported by Inspire 1 or Phantom 3 series. For the other products, it can be used when isCustomUnlockZoneSupported returns true.

-
Input Parameters:
+
Input Parameters:
final CompletionCallback callbackThe completion callback with the returned result.
method
method deleteAllUnlockingLicenses
void deleteAllUnlockingLicenses(@Nullable final CompletionCallback callback)
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

Deletes all unlocking licenses in the aircraft. Supported only by Mavic Mini, DJI Mini 2, DJI Mini SE and Matrice 300 RTK.

-
Input Parameters:
+
Input Parameters:
@Nullable final CompletionCallback callbackThe execution callback.
Custom Unlocking
method
method getCustomUnlockZonesFromAircraft
void getCustomUnlockZonesFromAircraft(final CompletionCallbackWith<List<CustomUnlockZone>> callback)
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

Gets the Custom Unlock Zones currently on the aircraft. This method can only be used when isCustomUnlockZoneSupported is true.

-
Input Parameters:
+
Input Parameters:
final CompletionCallbackWith<List<CustomUnlockZone>> callbackCompletion callback that receives the execution result.
method
method enableCustomUnlockZone
void enableCustomUnlockZone(@Nullable CustomUnlockZone zone, @Nullable final CompletionCallback callback)
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

Enables an Custom Unlock Zones that is on the aircraft. All Custom Unlock Zones on the aircraft can be retrieved with getCustomUnlockZonesFromAircraft. At any time, only one Custom Unlock Zone can be enabled. Enabling an Custom Unlock Zone will disable the previously enabled zone. This method can only be used when isCustomUnlockZoneSupported is true.

-
Input Parameters:
+
Input Parameters:
@Nullable CustomUnlockZone zoneCustom Unlock Zone to enabled. If zone is nil, only the previously enabled zone will be disabled.
@Nullable final CompletionCallback callbackcompletion callback to receive the result.
method
method getEnabledCustomUnlockZone
void getEnabledCustomUnlockZone(@NonNull final CompletionCallbackWith<CustomUnlockZone> callback)
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

Gets the currently enabled Custom Unlock Zone. This method can only be used when isCustomUnlockZoneSupported is true.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<CustomUnlockZone> callbackCompletion callback that receives the execution result.
method
method isCustomUnlockZoneSupported
boolean isCustomUnlockZoneSupported()
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

true if an aircraft is connected with flight controller firmware that supports Custom Unlock Zones. Aircraft that support Custom Unlock zones are also able to disable unlocked fly zones temporarily.

Return:
booleanA boolean value to check if Custom Unlock Zone supported.
@@ -1591,54 +1590,54 @@
Return:
void getPreciseDatabaseVersion(@NonNull final CompletionCallbackWith<String> callback)
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

The version of the precise fly zone database in the firmware of the aircraft. It is null if getPreciseDatabaseState is INITIALIZING. The precise database is supported by Phantom 4 series, Inspire 2, M200 series, Mavic and Spark.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<String> callbackThe execution callback.
method
method getPreciseDatabaseState
void getPreciseDatabaseState(@NonNull final CompletionCallbackWith<FlyZoneDatabaseState> callback)
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

The fly zone database state in the firmware of the aircraft. The SDK will compare the version of the database on the aircraft against the latest one online. When the aircraft database is out-of-date, the user should use DJI Go or Assistant 2 to update the firmware. This database is supported by Phantom 4 series, Inspire 2, M200 series, Mavic and Spark.

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<FlyZoneDatabaseState> callbackThe execution callback.
method
method getBasicDatabaseState
void getBasicDatabaseState(@NonNull final CompletionCallbackWith<FlyZoneDatabaseState> callback)
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

Get the state of the basic fly zone database on the mobile device. The SDK will compare the version of the local database against the latest one online. When the local database is out-of-date, call startBasicDatabaseUpgrade to start updating the database. If the update is compulsory (for safety reasons), SDK will start the update automatically. The basic database is used by DJI aircraft that do not support the precise database (e.g. Phantom 3 series, Inspire 1 series).

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<FlyZoneDatabaseState> callbackThe execution callback with the returned FlyZoneDatabaseState enum value(s).
method
method getBasicDatabaseVersion
void getBasicDatabaseVersion(@NonNull final CompletionCallbackWith<String> callback)
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

The version of the basic fly zone database on the mobile device. It is null if the local file cannot be parsed by SDK. The basic database is used by DJI aircraft that do not support the precise database (e.g. Phantom 3 series, Inspire 1 series).

-
Input Parameters:
+
Input Parameters:
@NonNull final CompletionCallbackWith<String> callbackThe execution callback with the returned String value.
method
method startBasicDatabaseUpgrade
void startBasicDatabaseUpgrade(@Nullable final CompletionCallback callback)
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

Starts the upgrde of the basic database. Internet access is required. When the upgrade is started successfully, use onUpdate to monitor the progress.

-
Input Parameters:
+
Input Parameters:
@Nullable final CompletionCallback callbackcompletion callback to receive the result.
method
method stopBasicDatabaseUpgrade
void stopBasicDatabaseUpgrade(@Nullable final CompletionCallback callback)
Package:dji.sdk.flightcontroller
-
Description:
+
Description:

Stops the in-progress upgrade of the basic database.

-
Input Parameters:
+
Input Parameters:
@Nullable final CompletionCallback callbackcompletion callback to receive the result.
class
class
enum
@@ -1646,7 +1645,7 @@
@EXClassNullAway
enum FlyZoneDatabaseState
Package:dji.common.flightcontroller.flyzone
-
Description:
+
Description:

The state of the fly zone database on the aircraft.

Enum Members:
INITIALIZINGSDK is fetching the information of the database.
NO_INTERNET_CONNECTIONSDK cannot access the Internet, so it cannot compare the database version with the latest one on the Internet.
OUT_OF_DATEAircraft's database version is older than the latest one. User should use DJI Go or Assistant 2 to upgrade the firmware in order to keep the database up to date.
UP_TO_DATEThe database in the aircraft is up to date.
UNKNOWNUnknown state
@@ -1657,7 +1656,7 @@
Class Members:
@EXClassNullAway
enum FlyZoneState
Package:dji.common.flightcontroller.flyzone
-
Description:
+
Description:

This enum describes whether the aircraft is clear of, near, or actually in a fly zone.

Enum Members:
CLEARThe aircraft is not within 200 meters of any warning, enhanced warning, authorization or restricted zone.
NEAR_RESTRICTED_ZONEThe aircraft is within 200 meters of an authorization or restricted zone.
IN_WARNING_ZONE_WITH_HEIGHT_LIMITATIONThe aircraft is currently in a warning or enhanced warning zone and this place will limit max flight height to 120m.
IN_WARNING_ZONEThe aircraft is currently in a warning or enhanced warning zone.
IN_RESTRICTED_ZONEThe aircraft is currently in an authorization or restricted zone.
UNKNOWNUnknown.
diff --git a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlySafeNotification.html b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlySafeNotification.html index 726ca609..f1182e10 100644 --- a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlySafeNotification.html +++ b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlySafeNotification.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlySafeNotificationCallbackInterface.html b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlySafeNotificationCallbackInterface.html index d68473ca..6581a5bb 100644 --- a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlySafeNotificationCallbackInterface.html +++ b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlySafeNotificationCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlySafeReturnToHomeInformation.html b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlySafeReturnToHomeInformation.html index cff10d44..4772c464 100644 --- a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlySafeReturnToHomeInformation.html +++ b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlySafeReturnToHomeInformation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyZoneInformation.html b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyZoneInformation.html index f12227ea..d8f4a24d 100644 --- a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyZoneInformation.html +++ b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyZoneInformation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyingSafetySeriousWarningInformation.html b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyingSafetySeriousWarningInformation.html index 96b0526a..43bd3f0a 100644 --- a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyingSafetySeriousWarningInformation.html +++ b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyingSafetySeriousWarningInformation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyingSafetyTip.html b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyingSafetyTip.html index a5007e54..c3cd2bb5 100644 --- a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyingSafetyTip.html +++ b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyingSafetyTip.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyingSafetyWarningInformation.html b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyingSafetyWarningInformation.html index 64c0a437..e11cc634 100644 --- a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyingSafetyWarningInformation.html +++ b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIFlyingSafetyWarningInformation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIIndividualUnlockZone.html b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIIndividualUnlockZone.html index 6e82c55a..bf6bba7e 100644 --- a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIIndividualUnlockZone.html +++ b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIIndividualUnlockZone.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJISubFlyZoneInformation.html b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJISubFlyZoneInformation.html index f6c44dd0..9c9d86b0 100644 --- a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJISubFlyZoneInformation.html +++ b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJISubFlyZoneInformation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIUnlockedZoneGroup.html b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIUnlockedZoneGroup.html index 8d6d24ad..a099750a 100644 --- a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIUnlockedZoneGroup.html +++ b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_DJIUnlockedZoneGroup.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_basicDatabaseUpgradeProgressUpdatedCallbackInterface.html b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_basicDatabaseUpgradeProgressUpdatedCallbackInterface.html index 1eb81aa6..70c4389b 100644 --- a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_basicDatabaseUpgradeProgressUpdatedCallbackInterface.html +++ b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_basicDatabaseUpgradeProgressUpdatedCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_flyForbidStatusUpdatedCallbackInterface.html b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_flyForbidStatusUpdatedCallbackInterface.html index cde6667e..7af4081c 100644 --- a/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_flyForbidStatusUpdatedCallbackInterface.html +++ b/docs/API Reference/Components/FlyZoneManager/DJIFlyZoneManager_flyForbidStatusUpdatedCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal.html b/docs/API Reference/Components/Gimbal/DJIGimbal.html index 8850127c..baeb6a8b 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -2328,7 +2318,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalBalanceDetectionState.html b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalBalanceDetectionState.html index 33dc08d5..761ef85b 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalBalanceDetectionState.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalBalanceDetectionState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalBalanceDetectionState_callbackInterface.html b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalBalanceDetectionState_callbackInterface.html index 25fa9ab9..8a94d4ff 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalBalanceDetectionState_callbackInterface.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalBalanceDetectionState_callbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalCoaxialityDetectionState.html b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalCoaxialityDetectionState.html index 10833fe3..ed1c919a 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalCoaxialityDetectionState.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalCoaxialityDetectionState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalCoaxialityDetectionState_CallbackInterface.html b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalCoaxialityDetectionState_CallbackInterface.html index 525b46ee..fda149d8 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalCoaxialityDetectionState_CallbackInterface.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalCoaxialityDetectionState_CallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalControlParametersAutoTuningState.html b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalControlParametersAutoTuningState.html index 96cac690..bbf0b4ba 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalControlParametersAutoTuningState.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalControlParametersAutoTuningState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalControlParametersAutoTuningState_CallbackInterface.html b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalControlParametersAutoTuningState_CallbackInterface.html index d1af87a2..08ca334e 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalControlParametersAutoTuningState_CallbackInterface.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalControlParametersAutoTuningState_CallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalDirectionState.html b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalDirectionState.html index 98ffbfbe..8527cae5 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalDirectionState.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalDirectionState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalRotation.html b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalRotation.html index 7e034bf7..fe790227 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalRotation.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalRotation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalRotation_Constructor.html b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalRotation_Constructor.html index 1c5cef78..7e128d67 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalRotation_Constructor.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIGimbalRotation_Constructor.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIMultiGimbalConnectionWorkingStatus.html b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIMultiGimbalConnectionWorkingStatus.html index a5717879..8faadf86 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_DJIMultiGimbalConnectionWorkingStatus.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_DJIMultiGimbalConnectionWorkingStatus.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_GimbalState.html b/docs/API Reference/Components/Gimbal/DJIGimbal_GimbalState.html index 0553f63a..da53b4e5 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_GimbalState.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_GimbalState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_attitude.html b/docs/API Reference/Components/Gimbal/DJIGimbal_attitude.html index e54380f9..e67ada91 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_attitude.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_attitude.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_batteryRemainingEnergyUpdateCallbackInterface.html b/docs/API Reference/Components/Gimbal/DJIGimbal_batteryRemainingEnergyUpdateCallbackInterface.html index 264ae9ea..d0afc514 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_batteryRemainingEnergyUpdateCallbackInterface.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_batteryRemainingEnergyUpdateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_movementSettingsState.html b/docs/API Reference/Components/Gimbal/DJIGimbal_movementSettingsState.html index caab1525..72f601c4 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_movementSettingsState.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_movementSettingsState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_movementSettingsStateUpdateCallbackInterface.html b/docs/API Reference/Components/Gimbal/DJIGimbal_movementSettingsStateUpdateCallbackInterface.html index 723c7483..516f46ca 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_movementSettingsStateUpdateCallbackInterface.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_movementSettingsStateUpdateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Gimbal/DJIGimbal_stateUpdateCallbackInterface.html b/docs/API Reference/Components/Gimbal/DJIGimbal_stateUpdateCallbackInterface.html index eb81088a..d6c6310f 100644 --- a/docs/API Reference/Components/Gimbal/DJIGimbal_stateUpdateCallbackInterface.html +++ b/docs/API Reference/Components/Gimbal/DJIGimbal_stateUpdateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/HandheldController/DJIHandheldController.html b/docs/API Reference/Components/HandheldController/DJIHandheldController.html index a0d0888d..310ee80c 100644 --- a/docs/API Reference/Components/HandheldController/DJIHandheldController.html +++ b/docs/API Reference/Components/HandheldController/DJIHandheldController.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1555,7 +1545,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldControllerHardwareState.html b/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldControllerHardwareState.html index 083b7094..57cb9c9a 100644 --- a/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldControllerHardwareState.html +++ b/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldControllerHardwareState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldControllerLEDCommand.html b/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldControllerLEDCommand.html index 499a9b80..959010ff 100644 --- a/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldControllerLEDCommand.html +++ b/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldControllerLEDCommand.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldControllerLEDCommand_DJIHandheldControllerLEDColorPattern.html b/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldControllerLEDCommand_DJIHandheldControllerLEDColorPattern.html index 55fc2c5d..f83e6bb0 100644 --- a/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldControllerLEDCommand_DJIHandheldControllerLEDColorPattern.html +++ b/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldControllerLEDCommand_DJIHandheldControllerLEDColorPattern.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldPowerModeListenerInterface.html b/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldPowerModeListenerInterface.html index 0141b16e..8830b688 100644 --- a/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldPowerModeListenerInterface.html +++ b/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIHandheldPowerModeListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIUpdateHardwareStateCallbackInterface.html b/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIUpdateHardwareStateCallbackInterface.html index 822651fa..4abd679b 100644 --- a/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIUpdateHardwareStateCallbackInterface.html +++ b/docs/API Reference/Components/HandheldController/DJIHandheldController_DJIUpdateHardwareStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/IMUState/DJIFlightController_IMUStateChangedCallbackInterface.html b/docs/API Reference/Components/IMUState/DJIFlightController_IMUStateChangedCallbackInterface.html index 0a854bfa..67ed0d42 100644 --- a/docs/API Reference/Components/IMUState/DJIFlightController_IMUStateChangedCallbackInterface.html +++ b/docs/API Reference/Components/IMUState/DJIFlightController_IMUStateChangedCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/IMUState/DJIIMUState.html b/docs/API Reference/Components/IMUState/DJIIMUState.html index a7cb7041..818ef3cc 100644 --- a/docs/API Reference/Components/IMUState/DJIIMUState.html +++ b/docs/API Reference/Components/IMUState/DJIIMUState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/IMUState/DJIIMUState_DJIIMUMultiOrientationCalibrationHint.html b/docs/API Reference/Components/IMUState/DJIIMUState_DJIIMUMultiOrientationCalibrationHint.html index 180f8774..ab8471ac 100644 --- a/docs/API Reference/Components/IMUState/DJIIMUState_DJIIMUMultiOrientationCalibrationHint.html +++ b/docs/API Reference/Components/IMUState/DJIIMUState_DJIIMUMultiOrientationCalibrationHint.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/IntelligentFlightAssistant/DJIFlightAssistantPerceptionState.html b/docs/API Reference/Components/IntelligentFlightAssistant/DJIFlightAssistantPerceptionState.html index 3d84d1f1..7b0edbed 100644 --- a/docs/API Reference/Components/IntelligentFlightAssistant/DJIFlightAssistantPerceptionState.html +++ b/docs/API Reference/Components/IntelligentFlightAssistant/DJIFlightAssistantPerceptionState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/IntelligentFlightAssistant/DJIFlightAssistant_ObstacleAvoidanceSensorState.html b/docs/API Reference/Components/IntelligentFlightAssistant/DJIFlightAssistant_ObstacleAvoidanceSensorState.html index d4d487df..ba227f08 100644 --- a/docs/API Reference/Components/IntelligentFlightAssistant/DJIFlightAssistant_ObstacleAvoidanceSensorState.html +++ b/docs/API Reference/Components/IntelligentFlightAssistant/DJIFlightAssistant_ObstacleAvoidanceSensorState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant.html b/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant.html index 428e832a..2b6fea3d 100644 --- a/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant.html +++ b/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_UpdateVisionControlStateCallbackInterface.html b/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_UpdateVisionControlStateCallbackInterface.html index c016f0e5..4d631b6a 100644 --- a/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_UpdateVisionControlStateCallbackInterface.html +++ b/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_UpdateVisionControlStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_updateVisionFaceAwareStateCallbackInterface.html b/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_updateVisionFaceAwareStateCallbackInterface.html index bf031204..4c622258 100644 --- a/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_updateVisionFaceAwareStateCallbackInterface.html +++ b/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_updateVisionFaceAwareStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_updateVisionPalmControlStateCallbackInterface.html b/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_updateVisionPalmControlStateCallbackInterface.html index cf89ade8..d789cadd 100644 --- a/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_updateVisionPalmControlStateCallbackInterface.html +++ b/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_updateVisionPalmControlStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_updateVisionSmartCaptureStateCallbackInterface.html b/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_updateVisionSmartCaptureStateCallbackInterface.html index e60d010e..78f594d2 100644 --- a/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_updateVisionSmartCaptureStateCallbackInterface.html +++ b/docs/API Reference/Components/IntelligentFlightAssistant/DJIIntelligentFlightAssistant_updateVisionSmartCaptureStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/IntelligentFlightAssistant/DJISmartCaptureState.html b/docs/API Reference/Components/IntelligentFlightAssistant/DJISmartCaptureState.html index a6af3c99..6af5f7ed 100644 --- a/docs/API Reference/Components/IntelligentFlightAssistant/DJISmartCaptureState.html +++ b/docs/API Reference/Components/IntelligentFlightAssistant/DJISmartCaptureState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/IntelligentFlightAssistant/DJIVisionDetectionState_DJIVisionControlState.html b/docs/API Reference/Components/IntelligentFlightAssistant/DJIVisionDetectionState_DJIVisionControlState.html index cbaa9be6..2c958a12 100644 --- a/docs/API Reference/Components/IntelligentFlightAssistant/DJIVisionDetectionState_DJIVisionControlState.html +++ b/docs/API Reference/Components/IntelligentFlightAssistant/DJIVisionDetectionState_DJIVisionControlState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIAccessoryKey.html b/docs/API Reference/Components/KeyManager/DJIAccessoryKey.html index ad07a1ba..53f04b23 100644 --- a/docs/API Reference/Components/KeyManager/DJIAccessoryKey.html +++ b/docs/API Reference/Components/KeyManager/DJIAccessoryKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIAirLinkKey.html b/docs/API Reference/Components/KeyManager/DJIAirLinkKey.html index 3dc20d82..bbca2d1c 100644 --- a/docs/API Reference/Components/KeyManager/DJIAirLinkKey.html +++ b/docs/API Reference/Components/KeyManager/DJIAirLinkKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIBatteryKey.html b/docs/API Reference/Components/KeyManager/DJIBatteryKey.html index 1da820de..eecf10ad 100644 --- a/docs/API Reference/Components/KeyManager/DJIBatteryKey.html +++ b/docs/API Reference/Components/KeyManager/DJIBatteryKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJICameraKey.html b/docs/API Reference/Components/KeyManager/DJICameraKey.html index 1a8df12c..95979b5c 100644 --- a/docs/API Reference/Components/KeyManager/DJICameraKey.html +++ b/docs/API Reference/Components/KeyManager/DJICameraKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIDiagnosticsKey.html b/docs/API Reference/Components/KeyManager/DJIDiagnosticsKey.html index 818df91d..fa7f8fac 100644 --- a/docs/API Reference/Components/KeyManager/DJIDiagnosticsKey.html +++ b/docs/API Reference/Components/KeyManager/DJIDiagnosticsKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIFlightControllerKey.html b/docs/API Reference/Components/KeyManager/DJIFlightControllerKey.html index 94581d19..a74bb0ff 100644 --- a/docs/API Reference/Components/KeyManager/DJIFlightControllerKey.html +++ b/docs/API Reference/Components/KeyManager/DJIFlightControllerKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIGimbalKey.html b/docs/API Reference/Components/KeyManager/DJIGimbalKey.html index bc7b7894..67e61184 100644 --- a/docs/API Reference/Components/KeyManager/DJIGimbalKey.html +++ b/docs/API Reference/Components/KeyManager/DJIGimbalKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIHandheldControllerKey.html b/docs/API Reference/Components/KeyManager/DJIHandheldControllerKey.html index 76b37d8e..0711e927 100644 --- a/docs/API Reference/Components/KeyManager/DJIHandheldControllerKey.html +++ b/docs/API Reference/Components/KeyManager/DJIHandheldControllerKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIKey.html b/docs/API Reference/Components/KeyManager/DJIKey.html index fcdb107f..6937a40f 100644 --- a/docs/API Reference/Components/KeyManager/DJIKey.html +++ b/docs/API Reference/Components/KeyManager/DJIKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIKeyManager.html b/docs/API Reference/Components/KeyManager/DJIKeyManager.html index 998bb101..f7cb26ce 100644 --- a/docs/API Reference/Components/KeyManager/DJIKeyManager.html +++ b/docs/API Reference/Components/KeyManager/DJIKeyManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIKeyManager_ActionCallback_Interface.html b/docs/API Reference/Components/KeyManager/DJIKeyManager_ActionCallback_Interface.html index 6018e9ee..9faeeed3 100644 --- a/docs/API Reference/Components/KeyManager/DJIKeyManager_ActionCallback_Interface.html +++ b/docs/API Reference/Components/KeyManager/DJIKeyManager_ActionCallback_Interface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIKeyManager_DJIKeyedListenerUpdateBlock.html b/docs/API Reference/Components/KeyManager/DJIKeyManager_DJIKeyedListenerUpdateBlock.html index 4d297bdd..20a713a0 100644 --- a/docs/API Reference/Components/KeyManager/DJIKeyManager_DJIKeyedListenerUpdateBlock.html +++ b/docs/API Reference/Components/KeyManager/DJIKeyManager_DJIKeyedListenerUpdateBlock.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIKeyManager_GetCallback_Interface.html b/docs/API Reference/Components/KeyManager/DJIKeyManager_GetCallback_Interface.html index 1021997b..d0996143 100644 --- a/docs/API Reference/Components/KeyManager/DJIKeyManager_GetCallback_Interface.html +++ b/docs/API Reference/Components/KeyManager/DJIKeyManager_GetCallback_Interface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIKeyManager_SetCallback_Interface.html b/docs/API Reference/Components/KeyManager/DJIKeyManager_SetCallback_Interface.html index 18502683..ff09d460 100644 --- a/docs/API Reference/Components/KeyManager/DJIKeyManager_SetCallback_Interface.html +++ b/docs/API Reference/Components/KeyManager/DJIKeyManager_SetCallback_Interface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJILidarKey.html b/docs/API Reference/Components/KeyManager/DJILidarKey.html index 6bb4f08f..2b203af0 100644 --- a/docs/API Reference/Components/KeyManager/DJILidarKey.html +++ b/docs/API Reference/Components/KeyManager/DJILidarKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIPayloadKey.html b/docs/API Reference/Components/KeyManager/DJIPayloadKey.html index 296b54ee..9537deee 100644 --- a/docs/API Reference/Components/KeyManager/DJIPayloadKey.html +++ b/docs/API Reference/Components/KeyManager/DJIPayloadKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIProductKey.html b/docs/API Reference/Components/KeyManager/DJIProductKey.html index 3dac6952..1a45346b 100644 --- a/docs/API Reference/Components/KeyManager/DJIProductKey.html +++ b/docs/API Reference/Components/KeyManager/DJIProductKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIRTKBaseStationKey.html b/docs/API Reference/Components/KeyManager/DJIRTKBaseStationKey.html index fc01222b..6188c5c9 100644 --- a/docs/API Reference/Components/KeyManager/DJIRTKBaseStationKey.html +++ b/docs/API Reference/Components/KeyManager/DJIRTKBaseStationKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIRadarKey.html b/docs/API Reference/Components/KeyManager/DJIRadarKey.html index 482e070e..9c7619e5 100644 --- a/docs/API Reference/Components/KeyManager/DJIRadarKey.html +++ b/docs/API Reference/Components/KeyManager/DJIRadarKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/KeyManager/DJIRemoteControllerKey.html b/docs/API Reference/Components/KeyManager/DJIRemoteControllerKey.html index 4f251cf0..668564be 100644 --- a/docs/API Reference/Components/KeyManager/DJIRemoteControllerKey.html +++ b/docs/API Reference/Components/KeyManager/DJIRemoteControllerKey.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/LBAirLink/DJILBAirLink.html b/docs/API Reference/Components/LBAirLink/DJILBAirLink.html index fdcd0b3d..835d8919 100644 --- a/docs/API Reference/Components/LBAirLink/DJILBAirLink.html +++ b/docs/API Reference/Components/LBAirLink/DJILBAirLink.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/LBAirLink/DJILBAirLink_AntennaRSSICallbackInterface.html b/docs/API Reference/Components/LBAirLink/DJILBAirLink_AntennaRSSICallbackInterface.html index 7f979956..169f005a 100644 --- a/docs/API Reference/Components/LBAirLink/DJILBAirLink_AntennaRSSICallbackInterface.html +++ b/docs/API Reference/Components/LBAirLink/DJILBAirLink_AntennaRSSICallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/LBAirLink/DJILBAirLink_DJILBAirLinkChannelInterference.html b/docs/API Reference/Components/LBAirLink/DJILBAirLink_DJILBAirLinkChannelInterference.html index 6953646d..85b45d35 100644 --- a/docs/API Reference/Components/LBAirLink/DJILBAirLink_DJILBAirLinkChannelInterference.html +++ b/docs/API Reference/Components/LBAirLink/DJILBAirLink_DJILBAirLinkChannelInterference.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/LBAirLink/DJILBAirLink_DJILightbridgeAntennaRSSI.html b/docs/API Reference/Components/LBAirLink/DJILBAirLink_DJILightbridgeAntennaRSSI.html index f6292a0e..c5db7c77 100644 --- a/docs/API Reference/Components/LBAirLink/DJILBAirLink_DJILightbridgeAntennaRSSI.html +++ b/docs/API Reference/Components/LBAirLink/DJILBAirLink_DJILightbridgeAntennaRSSI.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/LBAirLink/DJILBAirLink_UpdateAllChannelInterferenceCallbackInterface.html b/docs/API Reference/Components/LBAirLink/DJILBAirLink_UpdateAllChannelInterferenceCallbackInterface.html index 9c038a22..5ebbc66a 100644 --- a/docs/API Reference/Components/LBAirLink/DJILBAirLink_UpdateAllChannelInterferenceCallbackInterface.html +++ b/docs/API Reference/Components/LBAirLink/DJILBAirLink_UpdateAllChannelInterferenceCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/LDMManager/DJILDMManager.html b/docs/API Reference/Components/LDMManager/DJILDMManager.html index 108b059c..dfb23cff 100644 --- a/docs/API Reference/Components/LDMManager/DJILDMManager.html +++ b/docs/API Reference/Components/LDMManager/DJILDMManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/LDMManager/DJILDMManager_LDMCallbackInterface.html b/docs/API Reference/Components/LDMManager/DJILDMManager_LDMCallbackInterface.html index f6ada2d2..dcf7e030 100644 --- a/docs/API Reference/Components/LDMManager/DJILDMManager_LDMCallbackInterface.html +++ b/docs/API Reference/Components/LDMManager/DJILDMManager_LDMCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/LDMManager/DJILDMManager_LDMModule.html b/docs/API Reference/Components/LDMManager/DJILDMManager_LDMModule.html index 45dc3e8e..b9ff0aa4 100644 --- a/docs/API Reference/Components/LDMManager/DJILDMManager_LDMModule.html +++ b/docs/API Reference/Components/LDMManager/DJILDMManager_LDMModule.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/LDMManager/DJILDMManager_LDMModule_Builder.html b/docs/API Reference/Components/LDMManager/DJILDMManager_LDMModule_Builder.html index d3649357..f17cd605 100644 --- a/docs/API Reference/Components/LDMManager/DJILDMManager_LDMModule_Builder.html +++ b/docs/API Reference/Components/LDMManager/DJILDMManager_LDMModule_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/LandingGear/DJILandingGear.html b/docs/API Reference/Components/LandingGear/DJILandingGear.html index beab99b0..c09fe0d1 100644 --- a/docs/API Reference/Components/LandingGear/DJILandingGear.html +++ b/docs/API Reference/Components/LandingGear/DJILandingGear.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Lidar/DJILidar.html b/docs/API Reference/Components/Lidar/DJILidar.html index e3dcb648..bbaa277f 100644 --- a/docs/API Reference/Components/Lidar/DJILidar.html +++ b/docs/API Reference/Components/Lidar/DJILidar.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1715,7 +1705,7 @@
Enum Members:
VISIBLE_LIGHT_PIXEL_OFFTurn off superimposed visible light pixels.
VISIBLE_LIGHT_PIXEL_ON_TIMED_SHOT_ONTurn on superimposed visible light pixels. In this mode camera will take a photo every 3 seconds. It is recommended to use when flying aircraft manually.
VISIBLE_LIGHT_PIXEL_ON_TIMED_SHOT_OFFTurn on superimposed visible light pixels. In this mode camera will not take photo automatically. It is recommended to use in Waypoint Mission and set the photo interval to 3 seconds.
Class Members:
-
class
class
+
class
diff --git a/docs/API Reference/Components/Lidar/DJILidarLiveViewDataProcessor.html b/docs/API Reference/Components/Lidar/DJILidarLiveViewDataProcessor.html index 4f06b39e..64da0472 100644 --- a/docs/API Reference/Components/Lidar/DJILidarLiveViewDataProcessor.html +++ b/docs/API Reference/Components/Lidar/DJILidarLiveViewDataProcessor.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1448,7 +1438,7 @@
interface IDJILidarLiveViewDataProcessor
Package:dji.sdk.lidar.processor
Description:
-

This processor is provided by DJI. We receive the PointCloudLiveViewData through startReadPointCloudLiveViewData interface, and then use IDJILidarLiveViewDataProcessor to optimize the algorithm so that the point cloud data can be displayed efficiently through PointCloudView. If you want to display with your own algorithm. You can use PointCloudLiveViewData to draw the point cloud live view data by yourself.

+

This processor is provided by DJI. We receive the PointCloudLiveViewData through startReadPointCloudLiveViewData interface, and then use IDJILidarLiveViewDataProcessor to optimize the algorithm so that the point cloud data can be displayed efficiently through DJILidarPointCloudView. If you want to display with your own algorithm. You can use PointCloudLiveViewData to draw the point cloud live view data by yourself.

Class Members:
method
method bindView
@@ -1458,7 +1448,7 @@
Class Members:
Description:

bind the view which is provided by DJI.

Input Parameters:
-
PointCloudView viewThe view to draw the point cloud live view data. Provided by DJI.
+
PointCloudView viewThe view to draw the point cloud live view data. Provided by DJI.
method
method addPointCloudLiveViewData
@@ -1485,7 +1475,7 @@
Input Parameters:
Description:

Sets the point cloud live view color mode.

Input Parameters:
-
PointCloudColorMode colorModePoint cloud live view color mode
+
PointCloudColorMode colorModePoint cloud live view color mode
method
method freshPointCloudLiveViewDataProcessedBuffers
@@ -1521,17 +1511,6 @@
Description:
Enum Members:
FPVDisplay the point cloud live view data by FPV mode. Only the point cloud live view data in the current FPV screen will be displayed.
OVERALLDisplay the point cloud live view data by overall mode. All point cloud live view data added to IDJILidarLiveViewDataProcessor through addPointCloudLiveViewData will be displayed.
Class Members:
-
-
enum
-
enum PointCloudColorMode
- -
enum PointCloudColorMode
-
Package:dji.lidar_map.views
-
Description:
-

Enums represent the point cloud live view color mode of lidar.

-
Enum Members:
-
INTENSITYUsing intensity data to coloring the point cloud live view data.
HEIGHTUsing height(getZ) data to coloring the point cloud live view data. It will help you measure objects with a large height difference.
HYBIRDHybird the intensity and distance(getX, getY) data to coloring the point cloud live view data. It will help you to measure objects better when flying horizontally.
VISIBLE_LIGHTUsing visible light(getRed, getGreen, getBlue) data to coloring the point cloud live view data. If you want to use this mode, please set DJILidarPointCloudVisibleLightPixelMode on.
-
Class Members:
diff --git a/docs/API Reference/Components/Lidar/DJILidarPointCloudView.html b/docs/API Reference/Components/Lidar/DJILidarPointCloudView.html index 0a64d760..f1903bd7 100644 --- a/docs/API Reference/Components/Lidar/DJILidarPointCloudView.html +++ b/docs/API Reference/Components/Lidar/DJILidarPointCloudView.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Lidar/DJILidar_DJILidarCapabilities.html b/docs/API Reference/Components/Lidar/DJILidar_DJILidarCapabilities.html index c317b0bf..cb9ca366 100644 --- a/docs/API Reference/Components/Lidar/DJILidar_DJILidarCapabilities.html +++ b/docs/API Reference/Components/Lidar/DJILidar_DJILidarCapabilities.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Lidar/DJILidar_DJILidarParametersListener_Interface.html b/docs/API Reference/Components/Lidar/DJILidar_DJILidarParametersListener_Interface.html index f6b5f5ee..ae02744e 100644 --- a/docs/API Reference/Components/Lidar/DJILidar_DJILidarParametersListener_Interface.html +++ b/docs/API Reference/Components/Lidar/DJILidar_DJILidarParametersListener_Interface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Lidar/DJILidar_DJIPointCloudLiveDataListener.html b/docs/API Reference/Components/Lidar/DJILidar_DJIPointCloudLiveDataListener.html index d4b91a89..4ba4e089 100644 --- a/docs/API Reference/Components/Lidar/DJILidar_DJIPointCloudLiveDataListener.html +++ b/docs/API Reference/Components/Lidar/DJILidar_DJIPointCloudLiveDataListener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Lidar/DJILidar_PointCloud_RecordStatus_ListenerInterface.html b/docs/API Reference/Components/Lidar/DJILidar_PointCloud_RecordStatus_ListenerInterface.html index 6e6faab4..00137dc6 100644 --- a/docs/API Reference/Components/Lidar/DJILidar_PointCloud_RecordStatus_ListenerInterface.html +++ b/docs/API Reference/Components/Lidar/DJILidar_PointCloud_RecordStatus_ListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Lidar/DJILidar_pointCloudLiveViewData.html b/docs/API Reference/Components/Lidar/DJILidar_pointCloudLiveViewData.html index 1feeb4a8..18163733 100644 --- a/docs/API Reference/Components/Lidar/DJILidar_pointCloudLiveViewData.html +++ b/docs/API Reference/Components/Lidar/DJILidar_pointCloudLiveViewData.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/LiveStreamManager/DJILiveStreamManager.html b/docs/API Reference/Components/LiveStreamManager/DJILiveStreamManager.html index fd2a0600..7c8346e0 100644 --- a/docs/API Reference/Components/LiveStreamManager/DJILiveStreamManager.html +++ b/docs/API Reference/Components/LiveStreamManager/DJILiveStreamManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/LiveStreamManager/DJILiveStreamManager_LiveVideoResolution.html b/docs/API Reference/Components/LiveStreamManager/DJILiveStreamManager_LiveVideoResolution.html index 87acc24b..0f291bf9 100644 --- a/docs/API Reference/Components/LiveStreamManager/DJILiveStreamManager_LiveVideoResolution.html +++ b/docs/API Reference/Components/LiveStreamManager/DJILiveStreamManager_LiveVideoResolution.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/LiveStreamManager/DJILiveStreamManager_OnLiveErrorStatusListener.html b/docs/API Reference/Components/LiveStreamManager/DJILiveStreamManager_OnLiveErrorStatusListener.html index 1fa64dbd..c8078487 100644 --- a/docs/API Reference/Components/LiveStreamManager/DJILiveStreamManager_OnLiveErrorStatusListener.html +++ b/docs/API Reference/Components/LiveStreamManager/DJILiveStreamManager_OnLiveErrorStatusListener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/ActiveTrackMissionOperatorListener.html b/docs/API Reference/Components/Missions/ActiveTrackMissionOperatorListener.html index 8ba6150b..7cce4c56 100644 --- a/docs/API Reference/Components/Missions/ActiveTrackMissionOperatorListener.html +++ b/docs/API Reference/Components/Missions/ActiveTrackMissionOperatorListener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIActiveTrackMission.html b/docs/API Reference/Components/Missions/DJIActiveTrackMission.html index 0531915e..beeb052b 100644 --- a/docs/API Reference/Components/Missions/DJIActiveTrackMission.html +++ b/docs/API Reference/Components/Missions/DJIActiveTrackMission.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIActiveTrackMissionEvent.html b/docs/API Reference/Components/Missions/DJIActiveTrackMissionEvent.html index 6fafb99d..91b89b19 100644 --- a/docs/API Reference/Components/Missions/DJIActiveTrackMissionEvent.html +++ b/docs/API Reference/Components/Missions/DJIActiveTrackMissionEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIActiveTrackMissionOperator.html b/docs/API Reference/Components/Missions/DJIActiveTrackMissionOperator.html index 5ecd610b..609f6ed9 100644 --- a/docs/API Reference/Components/Missions/DJIActiveTrackMissionOperator.html +++ b/docs/API Reference/Components/Missions/DJIActiveTrackMissionOperator.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIActiveTrackMissionState.html b/docs/API Reference/Components/Missions/DJIActiveTrackMissionState.html index e3316fdc..026b73bc 100644 --- a/docs/API Reference/Components/Missions/DJIActiveTrackMissionState.html +++ b/docs/API Reference/Components/Missions/DJIActiveTrackMissionState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIActiveTrackMission_DJISubjectSensingState.html b/docs/API Reference/Components/Missions/DJIActiveTrackMission_DJISubjectSensingState.html index ba69eb63..f3288a28 100644 --- a/docs/API Reference/Components/Missions/DJIActiveTrackMission_DJISubjectSensingState.html +++ b/docs/API Reference/Components/Missions/DJIActiveTrackMission_DJISubjectSensingState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIActiveTrackTrackingState.html b/docs/API Reference/Components/Missions/DJIActiveTrackTrackingState.html index bcae9887..3d9ae7a1 100644 --- a/docs/API Reference/Components/Missions/DJIActiveTrackTrackingState.html +++ b/docs/API Reference/Components/Missions/DJIActiveTrackTrackingState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIAircraftYawAction.html b/docs/API Reference/Components/Missions/DJIAircraftYawAction.html index 51a008df..98f4e3ce 100644 --- a/docs/API Reference/Components/Missions/DJIAircraftYawAction.html +++ b/docs/API Reference/Components/Missions/DJIAircraftYawAction.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIAircraftYawAction_DJIAircraftYawActionError.html b/docs/API Reference/Components/Missions/DJIAircraftYawAction_DJIAircraftYawActionError.html index 5202fd46..4943b771 100644 --- a/docs/API Reference/Components/Missions/DJIAircraftYawAction_DJIAircraftYawActionError.html +++ b/docs/API Reference/Components/Missions/DJIAircraftYawAction_DJIAircraftYawActionError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIFollowMeMission.html b/docs/API Reference/Components/Missions/DJIFollowMeMission.html index b5892363..cb2e0a57 100644 --- a/docs/API Reference/Components/Missions/DJIFollowMeMission.html +++ b/docs/API Reference/Components/Missions/DJIFollowMeMission.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIFollowMeMissionEvent.html b/docs/API Reference/Components/Missions/DJIFollowMeMissionEvent.html index 7930e5df..eb0f1832 100644 --- a/docs/API Reference/Components/Missions/DJIFollowMeMissionEvent.html +++ b/docs/API Reference/Components/Missions/DJIFollowMeMissionEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIFollowMeMissionOperator.html b/docs/API Reference/Components/Missions/DJIFollowMeMissionOperator.html index 4a94e29d..b6b10d51 100644 --- a/docs/API Reference/Components/Missions/DJIFollowMeMissionOperator.html +++ b/docs/API Reference/Components/Missions/DJIFollowMeMissionOperator.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIFollowMeMissionOperatorListener.html b/docs/API Reference/Components/Missions/DJIFollowMeMissionOperatorListener.html index b78de78b..e97660cc 100644 --- a/docs/API Reference/Components/Missions/DJIFollowMeMissionOperatorListener.html +++ b/docs/API Reference/Components/Missions/DJIFollowMeMissionOperatorListener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIFollowMeMissionState.html b/docs/API Reference/Components/Missions/DJIFollowMeMissionState.html index 14723d9e..4affdb2a 100644 --- a/docs/API Reference/Components/Missions/DJIFollowMeMissionState.html +++ b/docs/API Reference/Components/Missions/DJIFollowMeMissionState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIGimbalAttitudeAction.html b/docs/API Reference/Components/Missions/DJIGimbalAttitudeAction.html index 96fc53a0..491e5cd1 100644 --- a/docs/API Reference/Components/Missions/DJIGimbalAttitudeAction.html +++ b/docs/API Reference/Components/Missions/DJIGimbalAttitudeAction.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIGimbalAttitudeAction_DJIGimbalAttitudeActionError.html b/docs/API Reference/Components/Missions/DJIGimbalAttitudeAction_DJIGimbalAttitudeActionError.html index 7e002f72..336340c1 100644 --- a/docs/API Reference/Components/Missions/DJIGimbalAttitudeAction_DJIGimbalAttitudeActionError.html +++ b/docs/API Reference/Components/Missions/DJIGimbalAttitudeAction_DJIGimbalAttitudeActionError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIGoHomeAction.html b/docs/API Reference/Components/Missions/DJIGoHomeAction.html index 7e180d0d..aa3d3408 100644 --- a/docs/API Reference/Components/Missions/DJIGoHomeAction.html +++ b/docs/API Reference/Components/Missions/DJIGoHomeAction.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIGoToAction.html b/docs/API Reference/Components/Missions/DJIGoToAction.html index dd90d6e9..1de4ab4f 100644 --- a/docs/API Reference/Components/Missions/DJIGoToAction.html +++ b/docs/API Reference/Components/Missions/DJIGoToAction.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIGoToAction_DJIGoToActionError.html b/docs/API Reference/Components/Missions/DJIGoToAction_DJIGoToActionError.html index 3dbd7765..cfc3bed7 100644 --- a/docs/API Reference/Components/Missions/DJIGoToAction_DJIGoToActionError.html +++ b/docs/API Reference/Components/Missions/DJIGoToAction_DJIGoToActionError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIHotPointMission.html b/docs/API Reference/Components/Missions/DJIHotPointMission.html index 65bc9933..68e9ebd3 100644 --- a/docs/API Reference/Components/Missions/DJIHotPointMission.html +++ b/docs/API Reference/Components/Missions/DJIHotPointMission.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIHotpointAction.html b/docs/API Reference/Components/Missions/DJIHotpointAction.html index b9219193..ef97f466 100644 --- a/docs/API Reference/Components/Missions/DJIHotpointAction.html +++ b/docs/API Reference/Components/Missions/DJIHotpointAction.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIHotpointMissionEvent.html b/docs/API Reference/Components/Missions/DJIHotpointMissionEvent.html index 84427dbf..ff98dcef 100644 --- a/docs/API Reference/Components/Missions/DJIHotpointMissionEvent.html +++ b/docs/API Reference/Components/Missions/DJIHotpointMissionEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIHotpointMissionOperator.html b/docs/API Reference/Components/Missions/DJIHotpointMissionOperator.html index 9296618c..c56167db 100644 --- a/docs/API Reference/Components/Missions/DJIHotpointMissionOperator.html +++ b/docs/API Reference/Components/Missions/DJIHotpointMissionOperator.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIHotpointMissionOperatorListener.html b/docs/API Reference/Components/Missions/DJIHotpointMissionOperatorListener.html index 326599e1..787ad78b 100644 --- a/docs/API Reference/Components/Missions/DJIHotpointMissionOperatorListener.html +++ b/docs/API Reference/Components/Missions/DJIHotpointMissionOperatorListener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIHotpointMissionState.html b/docs/API Reference/Components/Missions/DJIHotpointMissionState.html index 7753b14d..72ceda65 100644 --- a/docs/API Reference/Components/Missions/DJIHotpointMissionState.html +++ b/docs/API Reference/Components/Missions/DJIHotpointMissionState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIIntelligentHotpointMission.html b/docs/API Reference/Components/Missions/DJIIntelligentHotpointMission.html index 7f0a89f0..deb90234 100644 --- a/docs/API Reference/Components/Missions/DJIIntelligentHotpointMission.html +++ b/docs/API Reference/Components/Missions/DJIIntelligentHotpointMission.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperator.html b/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperator.html index 92d3f1b7..e171e6b8 100644 --- a/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperator.html +++ b/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperator.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperatorListenerInterface.html b/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperatorListenerInterface.html index f398779e..f6fa22fa 100644 --- a/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperatorListenerInterface.html +++ b/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperatorListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperator_DJIIntelligentHotpointMissionEvent.html b/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperator_DJIIntelligentHotpointMissionEvent.html index e63f0e0e..0fae031f 100644 --- a/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperator_DJIIntelligentHotpointMissionEvent.html +++ b/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperator_DJIIntelligentHotpointMissionEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperator_DJIIntelligentHotpointMissionState.html b/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperator_DJIIntelligentHotpointMissionState.html index af9a45ed..5c97d9ab 100644 --- a/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperator_DJIIntelligentHotpointMissionState.html +++ b/docs/API Reference/Components/Missions/DJIIntelligentHotpointMissionOperator_DJIIntelligentHotpointMissionState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJILandAction.html b/docs/API Reference/Components/Missions/DJILandAction.html index c315374c..3a14225d 100644 --- a/docs/API Reference/Components/Missions/DJILandAction.html +++ b/docs/API Reference/Components/Missions/DJILandAction.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIMissionAction.html b/docs/API Reference/Components/Missions/DJIMissionAction.html index ff076a9a..71e05d0b 100644 --- a/docs/API Reference/Components/Missions/DJIMissionAction.html +++ b/docs/API Reference/Components/Missions/DJIMissionAction.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIMissionControl.html b/docs/API Reference/Components/Missions/DJIMissionControl.html index a68ebcb8..0d58acd7 100644 --- a/docs/API Reference/Components/Missions/DJIMissionControl.html +++ b/docs/API Reference/Components/Missions/DJIMissionControl.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIMissionControlError.html b/docs/API Reference/Components/Missions/DJIMissionControlError.html index 6af8cfed..b27c40ed 100644 --- a/docs/API Reference/Components/Missions/DJIMissionControlError.html +++ b/docs/API Reference/Components/Missions/DJIMissionControlError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIMissionControlTimelineElement.html b/docs/API Reference/Components/Missions/DJIMissionControlTimelineElement.html index 3648360b..3d65840b 100644 --- a/docs/API Reference/Components/Missions/DJIMissionControlTimelineElement.html +++ b/docs/API Reference/Components/Missions/DJIMissionControlTimelineElement.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIMissionControlTimelineElementFeedback.html b/docs/API Reference/Components/Missions/DJIMissionControlTimelineElementFeedback.html index 44c91c75..4cbaad13 100644 --- a/docs/API Reference/Components/Missions/DJIMissionControlTimelineElementFeedback.html +++ b/docs/API Reference/Components/Missions/DJIMissionControlTimelineElementFeedback.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIMissionControl_DJIMissionControlTimelineEventBlockInterface.html b/docs/API Reference/Components/Missions/DJIMissionControl_DJIMissionControlTimelineEventBlockInterface.html index 6c27c43f..1c3bea7a 100644 --- a/docs/API Reference/Components/Missions/DJIMissionControl_DJIMissionControlTimelineEventBlockInterface.html +++ b/docs/API Reference/Components/Missions/DJIMissionControl_DJIMissionControlTimelineEventBlockInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIMissionTrigger.html b/docs/API Reference/Components/Missions/DJIMissionTrigger.html index d9570251..db0f9d4e 100644 --- a/docs/API Reference/Components/Missions/DJIMissionTrigger.html +++ b/docs/API Reference/Components/Missions/DJIMissionTrigger.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIAircraftLandedMissionTrigger.html b/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIAircraftLandedMissionTrigger.html index fe0d85bb..4efa3942 100644 --- a/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIAircraftLandedMissionTrigger.html +++ b/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIAircraftLandedMissionTrigger.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIBatteryLevelMissionTrigger.html b/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIBatteryLevelMissionTrigger.html index bf44d123..4fae93e3 100644 --- a/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIBatteryLevelMissionTrigger.html +++ b/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIBatteryLevelMissionTrigger.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIMissionTriggerActionInterface.html b/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIMissionTriggerActionInterface.html index e89c8a2d..535fb5ac 100644 --- a/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIMissionTriggerActionInterface.html +++ b/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIMissionTriggerActionInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIWaypointReachedMissionTrigger.html b/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIWaypointReachedMissionTrigger.html index 8dd1f8ca..31e60264 100644 --- a/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIWaypointReachedMissionTrigger.html +++ b/docs/API Reference/Components/Missions/DJIMissionTrigger_DJIWaypointReachedMissionTrigger.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIMissionTrigger_listenerInterface.html b/docs/API Reference/Components/Missions/DJIMissionTrigger_listenerInterface.html index 068acfd3..92034466 100644 --- a/docs/API Reference/Components/Missions/DJIMissionTrigger_listenerInterface.html +++ b/docs/API Reference/Components/Missions/DJIMissionTrigger_listenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIPanoramaMissionEvent.html b/docs/API Reference/Components/Missions/DJIPanoramaMissionEvent.html index 86310938..882174f4 100644 --- a/docs/API Reference/Components/Missions/DJIPanoramaMissionEvent.html +++ b/docs/API Reference/Components/Missions/DJIPanoramaMissionEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIPanoramaMissionOperator.html b/docs/API Reference/Components/Missions/DJIPanoramaMissionOperator.html index 5e41f646..a8684bb0 100644 --- a/docs/API Reference/Components/Missions/DJIPanoramaMissionOperator.html +++ b/docs/API Reference/Components/Missions/DJIPanoramaMissionOperator.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIPanoramaMissionState.html b/docs/API Reference/Components/Missions/DJIPanoramaMissionState.html index cae0d28f..e91ffcff 100644 --- a/docs/API Reference/Components/Missions/DJIPanoramaMissionState.html +++ b/docs/API Reference/Components/Missions/DJIPanoramaMissionState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIPanoramaMission_DJIPanoramaMissionStatus.html b/docs/API Reference/Components/Missions/DJIPanoramaMission_DJIPanoramaMissionStatus.html index c96f27d5..867be8b2 100644 --- a/docs/API Reference/Components/Missions/DJIPanoramaMission_DJIPanoramaMissionStatus.html +++ b/docs/API Reference/Components/Missions/DJIPanoramaMission_DJIPanoramaMissionStatus.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIRecordVideoAction.html b/docs/API Reference/Components/Missions/DJIRecordVideoAction.html index 1b3ce7f5..07a9ecbf 100644 --- a/docs/API Reference/Components/Missions/DJIRecordVideoAction.html +++ b/docs/API Reference/Components/Missions/DJIRecordVideoAction.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIRecordVideoAction_DJIRecordVideoActionError.html b/docs/API Reference/Components/Missions/DJIRecordVideoAction_DJIRecordVideoActionError.html index 69386d3e..eaa23e5f 100644 --- a/docs/API Reference/Components/Missions/DJIRecordVideoAction_DJIRecordVideoActionError.html +++ b/docs/API Reference/Components/Missions/DJIRecordVideoAction_DJIRecordVideoActionError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIShootPhotoAction.html b/docs/API Reference/Components/Missions/DJIShootPhotoAction.html index ca3a1139..4f3f8756 100644 --- a/docs/API Reference/Components/Missions/DJIShootPhotoAction.html +++ b/docs/API Reference/Components/Missions/DJIShootPhotoAction.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIShootPhotoAction_DJIShootPhotoActionError.html b/docs/API Reference/Components/Missions/DJIShootPhotoAction_DJIShootPhotoActionError.html index 40ac674c..a5159eb2 100644 --- a/docs/API Reference/Components/Missions/DJIShootPhotoAction_DJIShootPhotoActionError.html +++ b/docs/API Reference/Components/Missions/DJIShootPhotoAction_DJIShootPhotoActionError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJITakeOffAction.html b/docs/API Reference/Components/Missions/DJITakeOffAction.html index 1fba677a..cce8946a 100644 --- a/docs/API Reference/Components/Missions/DJITakeOffAction.html +++ b/docs/API Reference/Components/Missions/DJITakeOffAction.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJITapFlyMission.html b/docs/API Reference/Components/Missions/DJITapFlyMission.html index f704bb65..97014d11 100644 --- a/docs/API Reference/Components/Missions/DJITapFlyMission.html +++ b/docs/API Reference/Components/Missions/DJITapFlyMission.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJITapFlyMissionEvent.html b/docs/API Reference/Components/Missions/DJITapFlyMissionEvent.html index e99f75ac..447db82f 100644 --- a/docs/API Reference/Components/Missions/DJITapFlyMissionEvent.html +++ b/docs/API Reference/Components/Missions/DJITapFlyMissionEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJITapFlyMissionOperator.html b/docs/API Reference/Components/Missions/DJITapFlyMissionOperator.html index 11c859fa..b4368902 100644 --- a/docs/API Reference/Components/Missions/DJITapFlyMissionOperator.html +++ b/docs/API Reference/Components/Missions/DJITapFlyMissionOperator.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJITapFlyMissionState.html b/docs/API Reference/Components/Missions/DJITapFlyMissionState.html index 8edc2c09..d516ce81 100644 --- a/docs/API Reference/Components/Missions/DJITapFlyMissionState.html +++ b/docs/API Reference/Components/Missions/DJITapFlyMissionState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJITapFlyMission_DJITapFlyExecutionState.html b/docs/API Reference/Components/Missions/DJITapFlyMission_DJITapFlyExecutionState.html index 3bab904a..0c058efb 100644 --- a/docs/API Reference/Components/Missions/DJITapFlyMission_DJITapFlyExecutionState.html +++ b/docs/API Reference/Components/Missions/DJITapFlyMission_DJITapFlyExecutionState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJITapFlyMission_DJIVector.html b/docs/API Reference/Components/Missions/DJITapFlyMission_DJIVector.html index 80eb6a13..880555f0 100644 --- a/docs/API Reference/Components/Missions/DJITapFlyMission_DJIVector.html +++ b/docs/API Reference/Components/Missions/DJITapFlyMission_DJIVector.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJITriggerable.html b/docs/API Reference/Components/Missions/DJITriggerable.html index 74410535..51c1d047 100644 --- a/docs/API Reference/Components/Missions/DJITriggerable.html +++ b/docs/API Reference/Components/Missions/DJITriggerable.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypoint.html b/docs/API Reference/Components/Missions/DJIWaypoint.html index 703a7e96..2394ba4c 100644 --- a/docs/API Reference/Components/Missions/DJIWaypoint.html +++ b/docs/API Reference/Components/Missions/DJIWaypoint.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointMission.html b/docs/API Reference/Components/Missions/DJIWaypointMission.html index 84e62d14..1dca3ee0 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointMission.html +++ b/docs/API Reference/Components/Missions/DJIWaypointMission.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1448,7 +1438,7 @@
@EXClassNullAway
final class WaypointMission
Package:dji.common.mission.waypoint
Description:
-

In the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. Waypoints are physical locations to which the aircraft will fly. Creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. Actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. The aircraft travels between waypoints automatically at a base speed. However, the user can change the speed by using the pitch joystick. If the stick is pushed up, the speed will increase. If the stick is pushed down, the speed will slow down. The stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. When the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. If the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). If the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. It is not supported by Mavic Pro when using WiFi connection. It is not supported by Spark, Mavic Mini, DJI Mini 2, DJI Mini SE, Mavic Air 2, DJI Air 2S and Matrice 300 RTK.

+

In the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. Waypoints are physical locations to which the aircraft will fly. Creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. Actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. The aircraft travels between waypoints automatically at a base speed. However, the user can change the speed by using the pitch joystick. If the stick is pushed up, the speed will increase. If the stick is pushed down, the speed will slow down. The stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. When the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. If the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). If the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. It is not supported by Mavic Pro when using WiFi connection. It is not supported by Spark, Mavic Mini, DJI Mini 2, DJI Mini SE, Mavic Air 2, DJI Air 2S and Matrice 300 RTK.

Class Members:
enum
@@ -1459,7 +1449,7 @@
Description:

Current waypoint mission state.

Enum Members:
-
INITIALIZINGWaypoint mission is initializing, which means the mission has started and the aircraft is going to the first waypoint.
MOVINGAircraft is currently moving toward the mission's next waypoint. This happens when the WaypointMissionFlightPathMode is set to NORMAL.
CURVE_MODE_MOVINGAircraft is currently moving. This happens when the WaypointMissionFlightPathMode is set to CURVED.
CURVE_MODE_TURNINGAircraft is currently turning. This happens when the WaypointMissionFlightPathMode is set to CURVED.
BEGIN_ACTIONAircraft has reached a waypoint, has rotated to the new heading and is now processing actions. This state will be called before the waypoint actions starts executing and will occur for each waypoint action.
DOING_ACTIONAircraft is at a waypoint and is executing an action.
FINISHED_ACTIONAircraft is at a waypoint and has finished executing the current waypoint action. This state occurs once for each waypoint action.
RETURN_TO_FIRST_WAYPOINTAircraft has returned to the first waypoint. This happens when the getFinishedAction is set to RETURN_TO_FIRST_WAYPOINT.
PAUSEDThe mission is currently paused by the user.
+
INITIALIZINGWaypoint mission is initializing, which means the mission has started and the aircraft is going to the first waypoint.
MOVINGAircraft is currently moving toward the mission's next waypoint. This happens when the WaypointMissionFlightPathMode is set to NORMAL.
CURVE_MODE_MOVINGAircraft is currently moving. This happens when the WaypointMissionFlightPathMode is set to CURVED.
CURVE_MODE_TURNINGAircraft is currently turning. This happens when the WaypointMissionFlightPathMode is set to CURVED.
BEGIN_ACTIONAircraft has reached a waypoint, has rotated to the new heading and is now processing actions. This state will be called before the waypoint actions starts executing and will occur for each waypoint action.
DOING_ACTIONAircraft is at a waypoint and is executing an action.
FINISHED_ACTIONAircraft is at a waypoint and has finished executing the current waypoint action. This state occurs once for each waypoint action.
RETURN_TO_FIRST_WAYPOINTAircraft has returned to the first waypoint. This happens when the getFinishedAction is set to RETURN_TO_FIRST_WAYPOINT.
PAUSEDThe mission is currently paused by the user.
Class Members:
class
enum
diff --git a/docs/API Reference/Components/Missions/DJIWaypointMissionDownloadEvent.html b/docs/API Reference/Components/Missions/DJIWaypointMissionDownloadEvent.html index 6e96b834..1516dea0 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointMissionDownloadEvent.html +++ b/docs/API Reference/Components/Missions/DJIWaypointMissionDownloadEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointMissionEvent.html b/docs/API Reference/Components/Missions/DJIWaypointMissionEvent.html index 1b943559..c50d9aed 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointMissionEvent.html +++ b/docs/API Reference/Components/Missions/DJIWaypointMissionEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointMissionExecutionEvent.html b/docs/API Reference/Components/Missions/DJIWaypointMissionExecutionEvent.html index 966cfad0..a200b097 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointMissionExecutionEvent.html +++ b/docs/API Reference/Components/Missions/DJIWaypointMissionExecutionEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointMissionOperator.html b/docs/API Reference/Components/Missions/DJIWaypointMissionOperator.html index 0a3d81c1..75d5020b 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointMissionOperator.html +++ b/docs/API Reference/Components/Missions/DJIWaypointMissionOperator.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1477,7 +1467,7 @@
Return:
void getPreviousInterruption(CommonCallbacks.CompletionCallbackWith<WaypointMissionInterruption> callback)
Package:dji.sdk.mission.waypoint
Description:
-

Gets the interruption of the last waypoint mission. If a waypoint mission is interrupted before the completion, the aircraft will record the interruption information. This information is only available when the last waypoint mission is incomplete and the first waypoint of the mission has been reached. The interruption will also be recorded if the mission is stopped by the user. The interruption information is recorded in the aircraft and the information persists even after the aircraft's reboot. Supported only by Phantom 4 RTK.

+

Gets the interruption of the last waypoint mission. If a waypoint mission is interrupted before the completion, the aircraft will record the interruption information. This information is only available when the last waypoint mission is incomplete and the first waypoint of the mission has been reached. The interruption will also be recorded if the mission is stopped by the user. The interruption information is recorded in the aircraft and the information persists even after the aircraft's reboot. Supported only by Phantom 4 RTK.

Input Parameters:
CommonCallbacks.CompletionCallbackWith<WaypointMissionInterruption> callbackThe execution callback with the returned execution result.
Mission Upload to Aircraft
method
@@ -1551,7 +1541,7 @@
Input Parameters:
void setAutoFlightSpeed(@FloatRange(from = -15.0f, to = 15.0f) float speed, @Nullable CompletionCallback<DJIWaypointV2Error> callback)
Package:dji.sdk.mission.waypoint
Description:
-

Set the flight speed while the mission is executing automatically (without manual joystick speed input). This is the only property or method in this class that can communicate with the aircraft during a mission. All other properties and methods are used offline to prepare the mission which is then uploaded to the aircraft.

+

Set the flight speed while the mission is executing automatically (without manual joystick speed input). This is the only property or method in this class that can communicate with the aircraft during a mission. All other properties and methods are used offline to prepare the mission which is then uploaded to the aircraft.

Input Parameters:
@FloatRange(from = -15.0f, to = 15.0f) float speedAuto flight speed to be set. The absolute value of the auto flight speed should be less than or equal to the getMaxFlightSpeed. Its range is [-getMaxFlightSpeed, getMaxFlightSpeed] m/s.
@Nullable CompletionCallback<DJIWaypointV2Error> callbackCallback.
method
diff --git a/docs/API Reference/Components/Missions/DJIWaypointMissionOperator_Listener.html b/docs/API Reference/Components/Missions/DJIWaypointMissionOperator_Listener.html index 9e6a4226..1e8a3234 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointMissionOperator_Listener.html +++ b/docs/API Reference/Components/Missions/DJIWaypointMissionOperator_Listener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointMissionState.html b/docs/API Reference/Components/Missions/DJIWaypointMissionState.html index 6d234f04..b9b90ce1 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointMissionState.html +++ b/docs/API Reference/Components/Missions/DJIWaypointMissionState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointMissionUploadEvent.html b/docs/API Reference/Components/Missions/DJIWaypointMissionUploadEvent.html index dc33244b..420c42c8 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointMissionUploadEvent.html +++ b/docs/API Reference/Components/Missions/DJIWaypointMissionUploadEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointMission_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointMission_Builder.html index a33337a8..3a8ff7fe 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointMission_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointMission_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointDownloadProgress.html b/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointDownloadProgress.html index 862416e5..c294f00a 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointDownloadProgress.html +++ b/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointDownloadProgress.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointExecutionProgress.html b/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointExecutionProgress.html index 94d4b030..96f5cdef 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointExecutionProgress.html +++ b/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointExecutionProgress.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1466,7 +1456,7 @@
See Also:
boolean isWaypointReached
Package:dji.common.mission.waypoint
Description:
-

YES when the aircraft reaches a waypoint. After the waypoint actions and heading change is complete, the targetWaypointIndex will increment and this property will become NO.

+

YES when the aircraft reaches a waypoint. After the waypoint actions and heading change is complete, the targetWaypointIndex will increment and this property will become NO.

Execution State
property
property executeState
diff --git a/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointMissionInterruption.html b/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointMissionInterruption.html index efcf0186..5c87c6e3 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointMissionInterruption.html +++ b/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointMissionInterruption.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointUploadProgress.html b/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointUploadProgress.html index 77445ad7..649526af 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointUploadProgress.html +++ b/docs/API Reference/Components/Missions/DJIWaypointMission_DJIWaypointUploadProgress.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2.html b/docs/API Reference/Components/Missions/DJIWaypointV2.html index 2bb35e55..5896d466 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Action.html b/docs/API Reference/Components/Missions/DJIWaypointV2Action.html index f179d453..8b3d872c 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Action.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Action.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_PointTargetParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_PointTargetParam.html index bf453bb6..51887677 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_PointTargetParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_PointTargetParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_PointTargetParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_PointTargetParam_Builder.html index eb46d0ae..574a3f28 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_PointTargetParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_PointTargetParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_RectangleTargetParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_RectangleTargetParam.html index a16c306d..6e4b5b51 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_RectangleTargetParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_RectangleTargetParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_RectangleTargetParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_RectangleTargetParam_Builder.html index fd1a4c17..02de56f6 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_RectangleTargetParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2ActionActuatorParam_DJIWaypointV2CameraFocus_RectangleTargetParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2ActionDownloadEventInterface.html b/docs/API Reference/Components/Missions/DJIWaypointV2ActionDownloadEventInterface.html index 89a548fe..5e3e3fbc 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2ActionDownloadEventInterface.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2ActionDownloadEventInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2ActionDownloadProgressInterface.html b/docs/API Reference/Components/Missions/DJIWaypointV2ActionDownloadProgressInterface.html index 6e5c3e99..eae75e1f 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2ActionDownloadProgressInterface.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2ActionDownloadProgressInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2ActionExecutionEvent.html b/docs/API Reference/Components/Missions/DJIWaypointV2ActionExecutionEvent.html index bda3d94d..0dd00047 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2ActionExecutionEvent.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2ActionExecutionEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2ActionExecutionProgressInterface.html b/docs/API Reference/Components/Missions/DJIWaypointV2ActionExecutionProgressInterface.html index 9a710118..a8443665 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2ActionExecutionProgressInterface.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2ActionExecutionProgressInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2ActionUploadEventInterface.html b/docs/API Reference/Components/Missions/DJIWaypointV2ActionUploadEventInterface.html index 1c9a7b73..54cbbcab 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2ActionUploadEventInterface.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2ActionUploadEventInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2ActionUploadProgressInterface.html b/docs/API Reference/Components/Missions/DJIWaypointV2ActionUploadProgressInterface.html index 4ee70531..64daa610 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2ActionUploadProgressInterface.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2ActionUploadProgressInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Action_ActionTypes.html b/docs/API Reference/Components/Missions/DJIWaypointV2Action_ActionTypes.html index 8ab65817..10ba6107 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Action_ActionTypes.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Action_ActionTypes.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Action_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Action_Builder.html index b9525d0f..373c4a11 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Action_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Action_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Actuator.html b/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Actuator.html index 347bf2de..679b2575 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Actuator.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Actuator.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Actuator_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Actuator_Builder.html index d845ff0c..577310ae 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Actuator_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Actuator_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Trigger.html b/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Trigger.html index 2304bc9f..9c52b535 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Trigger.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Trigger.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Trigger_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Trigger_Builder.html index 31cd91b6..0efa2079 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Trigger_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Action_DJIWaypointV2Trigger_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointCameraCustomNameParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointCameraCustomNameParam.html index 6e0bc20e..0c0f3752 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointCameraCustomNameParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointCameraCustomNameParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointCameraCustomNameParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointCameraCustomNameParam_Builder.html index f643022d..535508e8 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointCameraCustomNameParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointCameraCustomNameParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointCameraFocusModeParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointCameraFocusModeParam.html index 459c9a16..0a1af9b2 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointCameraFocusModeParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointCameraFocusModeParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2AircraftControlParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2AircraftControlParam.html index 366f4eaa..d91c2f27 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2AircraftControlParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2AircraftControlParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2AircraftControlParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2AircraftControlParam_Builder.html index 834c65f5..bd780dbd 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2AircraftControlParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2AircraftControlParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2CameraActuatorParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2CameraActuatorParam.html index 0f817c0f..03352425 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2CameraActuatorParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2CameraActuatorParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2CameraActuatorParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2CameraActuatorParam_Builder.html index 2c530e7c..332c18fd 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2CameraActuatorParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2CameraActuatorParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2CameraFocusModeParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2CameraFocusModeParam_Builder.html index 3d9f6d26..bf59f7aa 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2CameraFocusModeParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2CameraFocusModeParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2GimbalActuatorParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2GimbalActuatorParam.html index 5b454522..82a49dd4 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2GimbalActuatorParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2GimbalActuatorParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2GimbalActuatorParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2GimbalActuatorParam_Builder.html index 14dc48d0..9b423a7b 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2GimbalActuatorParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2GimbalActuatorParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2LidarActuatorParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2LidarActuatorParam.html index 91d7ba44..3889787f 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2LidarActuatorParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2LidarActuatorParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2LidarActuatorParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2LidarActuatorParam_Builder.html index 272fe05e..b5234d9d 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2LidarActuatorParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_DJIWaypointV2LidarActuatorParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_PointCloudRecordActuatorParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_PointCloudRecordActuatorParam.html index 6719ad83..9a6b43b6 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_PointCloudRecordActuatorParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_PointCloudRecordActuatorParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_PointCloudRecordActuatorParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_PointCloudRecordActuatorParam_Builder.html index 9915482e..865781cf 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_PointCloudRecordActuatorParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Actuator_PointCloudRecordActuatorParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlFlyingParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlFlyingParam.html index ee179bd9..3e65bfc1 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlFlyingParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlFlyingParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlFlyingParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlFlyingParam_Builder.html index d437c679..b509c4fd 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlFlyingParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlFlyingParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlRotateHeadingParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlRotateHeadingParam.html index 616b62a1..515d2393 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlRotateHeadingParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlRotateHeadingParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlRotateHeadingParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlRotateHeadingParam_Builder.html index 9a2e7405..4e185f97 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlRotateHeadingParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2AircraftControlParam_DJIWaypointV2AircraftControlRotateHeadingParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocalLengthParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocalLengthParam.html index 6ed0271e..ef757669 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocalLengthParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocalLengthParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocalLengthParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocalLengthParam_Builder.html index 26cf3195..703828de 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocalLengthParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocalLengthParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocusParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocusParam.html index e0b5c84b..b55e0ff6 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocusParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocusParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocusParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocusParam_Builder.html index a0ee4303..86d54da4 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocusParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraFocusParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraStartIntervalShootParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraStartIntervalShootParam.html index 7aeb5e51..b44b9c5f 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraStartIntervalShootParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraStartIntervalShootParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraStartIntervalShootParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraStartIntervalShootParam_Builder.html index 16b8e6f3..3385db22 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraStartIntervalShootParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraStartIntervalShootParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraStopIntervalShootParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraStopIntervalShootParam.html index 80f7a2a8..4010ebb3 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraStopIntervalShootParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2CameraActuatorParam_DJIWaypointV2CameraStopIntervalShootParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathPointInfo.html b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathPointInfo.html index a1fa79d1..0fb50c55 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathPointInfo.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathPointInfo.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathPointInfo_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathPointInfo_Builder.html index 75001da9..259c1e48 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathPointInfo_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathPointInfo_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathShootingParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathShootingParam.html index 2bc880de..7425a5dc 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathShootingParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathShootingParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathShootingParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathShootingParam_Builder.html index c793a622..86853407 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathShootingParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalPathShootingParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStartPathShootingParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStartPathShootingParam.html index d134ce09..0f173fe3 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStartPathShootingParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStartPathShootingParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStartPathShootingParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStartPathShootingParam_Builder.html index 4d9fd40d..c3912e13 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStartPathShootingParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStartPathShootingParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStopPathShootingParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStopPathShootingParam.html index 1e6bb561..bcb060f5 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStopPathShootingParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStopPathShootingParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStopPathShootingParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStopPathShootingParam_Builder.html index 63e27fe3..26e5af91 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStopPathShootingParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2GimbalActuatorParam_DJIWaypointV2GimbalStopPathShootingParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Mission.html b/docs/API Reference/Components/Missions/DJIWaypointV2Mission.html index 9c1fe8b4..f33ab510 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Mission.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Mission.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1448,7 +1438,7 @@
class WaypointV2Mission
Package:dji.common.mission.waypointv2
Description:
-

In the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. Waypoints are physical locations to which the aircraft will fly. Creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. Actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. The aircraft travels between waypoints automatically at a base speed. However, the user can change the speed by using the pitch joystick. If the stick is pushed up, the speed will increase. If the stick is pushed down, the speed will slow down. The stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. When the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. If the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). If the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. It is only supported by MATRICE_300_RTK.

+

In the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. Waypoints are physical locations to which the aircraft will fly. Creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. Actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. The aircraft travels between waypoints automatically at a base speed. However, the user can change the speed by using the pitch joystick. If the stick is pushed up, the speed will increase. If the stick is pushed down, the speed will slow down. The stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. When the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. If the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). If the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. It is only supported by MATRICE_300_RTK.

Class Members:
Mission Download
method
method isComplete
diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2MissionDownloadEvent.html b/docs/API Reference/Components/Missions/DJIWaypointV2MissionDownloadEvent.html index 2e1a86a4..7326d097 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2MissionDownloadEvent.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2MissionDownloadEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2MissionExecutionEvent.html b/docs/API Reference/Components/Missions/DJIWaypointV2MissionExecutionEvent.html index 1c463a42..acf469a6 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2MissionExecutionEvent.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2MissionExecutionEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator.html b/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator.html index be9c8937..bfe7a2a4 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1459,7 +1449,7 @@
Description:

All the possible state of WaypointV2MissionOperator.

Enum Members:
-
UNKNOWNThe state of the operator is unknown.
DISCONNECTEDThe connection between the mobile device, remote controller and aircraft is broken.
RECOVERINGThe connection between the mobile device, remote controller and aircraft is built-up. The operator is synchronizing the state from the aircraft.
NOT_SUPPORTEDThe connected product does not support waypoint mission 2.0.
READY_TO_UPLOADThe aircraft is ready to upload a mission.
UPLOADINGThe uploading is started successfully. Detail information for each waypoint is being uploaded one by one.
READY_TO_EXECUTEWaypoint mission is uploaded completely and the aircraft is ready to start the execution.
EXECUTINGThe execution is started successfully.
INTERRUPTEDWaypoint mission is paused successfully. User can call interruptMission to continue the execution.
+
UNKNOWNThe state of the operator is unknown.
DISCONNECTEDThe connection between the mobile device, remote controller and aircraft is broken.
RECOVERINGThe connection between the mobile device, remote controller and aircraft is built-up. The operator is synchronizing the state from the aircraft.
NOT_SUPPORTEDThe connected product does not support waypoint mission 2.0.
READY_TO_UPLOADThe aircraft is ready to upload a mission.
UPLOADINGThe uploading is started successfully. Detail information for each waypoint is being uploaded one by one.
READY_TO_EXECUTEWaypoint mission is uploaded completely and the aircraft is ready to start the execution.
EXECUTINGThe execution is started successfully.
INTERRUPTEDWaypoint mission is paused successfully. User can call interruptMission to continue the execution.
Class Members:
enum
@@ -1470,7 +1460,7 @@
Class Members:
Description:

All the possible action state of WaypointV2MissionOperator.

Enum Members:
-
UNKNOWNThe state of the operator is unknown. It is the initial action state when the operator is just created.
DISCONNECTEDThe connection between the mobile device, remote controller and aircraft is broken.
RECOVERINGThe connection between the mobile device, remote controller and aircraft is built-up. The operator is synchronizing the action state from the aircraft.
NOT_SUPPORTEDThe connected product does not support waypoint mission 2.0.
READY_TO_UPLOADThe aircraft is ready to upload actions.
UPLOADINGThe uploading is started successfully. Detail information for each action is being uploaded one by one.
READY_TO_EXECUTEWaypoint mission is uploaded completely and the aircraft is ready to start the execution.
ExecutingThe execution is started successfully.
InterruptedWaypoint mission is interrupted successfully. User can call interruptMission to continue the execution.
+
UNKNOWNThe state of the operator is unknown. It is the initial action state when the operator is just created.
DISCONNECTEDThe connection between the mobile device, remote controller and aircraft is broken.
RECOVERINGThe connection between the mobile device, remote controller and aircraft is built-up. The operator is synchronizing the action state from the aircraft.
NOT_SUPPORTEDThe connected product does not support waypoint mission 2.0.
READY_TO_UPLOADThe aircraft is ready to upload actions.
UPLOADINGThe uploading is started successfully. Detail information for each action is being uploaded one by one.
READY_TO_EXECUTEWaypoint mission is uploaded completely and the aircraft is ready to start the execution.
ExecutingThe execution is started successfully.
InterruptedWaypoint mission is interrupted successfully. User can call interruptMission to continue the execution.
Class Members:
enum
@@ -1503,7 +1493,7 @@

Preparation

@Nullable
WaypointV2Mission getLoadedMission()
Package:dji.sdk.mission.waypoint
Description:
-

Gets the currently loaded mission of the operator. There are two ways to load a mission. 1. A mission can be loaded by user through loadMission. 2. If the aircraft is already executing a waypoint mission when SDK is re-connected, the operator will download part of the mission's information from the aircraft and load it automatically. In that case, the loaded mission will only contain the summary of the executing mission but information for each waypoint is absent. User can call downloadMission to get all the information for the loaded mission. The getLoadedMission will be reset to null when the execution of the loadedMission is stopped, finished.

+

Gets the currently loaded mission of the operator. There are two ways to load a mission. 1. A mission can be loaded by user through loadMission. 2. If the aircraft is already executing a waypoint mission when SDK is re-connected, the operator will download part of the mission's information from the aircraft and load it automatically. In that case, the loaded mission will only contain the summary of the executing mission but information for each waypoint is absent. User can call downloadMission to get all the information for the loaded mission. The getLoadedMission will be reset to null when the execution of the loadedMission is stopped, finished.

Return:
WaypointV2MissionAn object of WaypointV2Mission.
Load Mission
method
@@ -1512,7 +1502,7 @@
Return:
void loadMission(@NonNull WaypointV2Mission mission, @Nullable CompletionCallback<DJIWaypointV2Error> callback)
Package:dji.sdk.mission.waypoint
Description:
-

Loads a waypoint mission into the operator. A mission can be loaded only when the WaypointV2MissionState is one of the following :
- READY_TO_UPLOAD
- READY_TO_EXECUTE
Calling loadMission when the current state is READY_TO_EXECUTE will change the state to READY_TO_UPLOAD. After calling getLoadedMission,

+

Loads a waypoint mission into the operator. A mission can be loaded only when the WaypointV2MissionState is one of the following :
- READY_TO_UPLOAD
- READY_TO_EXECUTE
Calling loadMission when the current state is READY_TO_EXECUTE will change the state to READY_TO_UPLOAD. After calling getLoadedMission,

Input Parameters:
@NonNull WaypointV2Mission missionWaypoint mission to load.
@Nullable CompletionCallback<DJIWaypointV2Error> callbackReturns an error when mission data is invalid or the mission cannot be loaded in the current state.
Loaded Action Count
method
@@ -1521,7 +1511,7 @@
Input Parameters:
int getLoadedActionCount()
Package:dji.sdk.mission.waypoint
Description:
-

Gets the currently loaded actions count of the operator. There are two ways to load a mission. 1. Actions can be loaded by user through loadMission. 2. If the aircraft is already executing a waypoint mission and it has uploaded actions when SDK is re-connected, the operator will recover uploaded action count.

+

Gets the currently loaded actions count of the operator. There are two ways to load a mission. 1. Actions can be loaded by user through loadMission. 2. If the aircraft is already executing a waypoint mission and it has uploaded actions when SDK is re-connected, the operator will recover uploaded action count.

Return:
intAn int value of loaded action count.
Loaded Actions
method
@@ -1530,7 +1520,7 @@
Return:
@Nullable
List<WaypointV2Action> getLoadedActions()
Package:dji.sdk.mission.waypoint
Description:
-

Gets the count of loaded actions in current operator. There are two ways to load a mission. 1. Actions can be loaded by user through loadMission. 2. If the aircraft is already executing a waypoint mission and it has uploaded actions when SDK is re-connected, the operator will recover uploaded action count. load it automatically. In that case, the loaded actions will be null, if user want get summary of the executing actions user can call downloadMission to get all the information for the loaded actions. The getLoadedActions will be reset to null when the execution of the getLoadedMission is stopped, finished.

+

Gets the count of loaded actions in current operator. There are two ways to load a mission. 1. Actions can be loaded by user through loadMission. 2. If the aircraft is already executing a waypoint mission and it has uploaded actions when SDK is re-connected, the operator will recover uploaded action count. load it automatically. In that case, the loaded actions will be null, if user want get summary of the executing actions user can call downloadMission to get all the information for the loaded actions. The getLoadedActions will be reset to null when the execution of the getLoadedMission is stopped, finished.

Return:
List<WaypointV2Action>A list of WaypointV2Action objects.
Current State
method
@@ -1557,25 +1547,25 @@
Return:
void uploadMission(@Nullable CompletionCallback<DJIWaypointV2Error> callback)
Package:dji.sdk.mission.waypoint
Description:
-

Starts to upload the getLoadedMission to the aircraft. It can only be called when the getLoadedMission is complete and the DJIWaypointV2MissionActionExecutionEvent_currentState is READY_TO_UPLOAD. If a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. After a mission is uploaded successfully, the WaypointV2MissionState will become READY_TO_EXECUTE. If it is started successfully, use DJIWaypointV2MissionOperator_Listener_onUploadUpdate to receive the detailed progress.

+

Starts to upload the getLoadedMission to the aircraft. It can only be called when the getLoadedMission is complete and the DJIWaypointV2MissionActionExecutionEvent_currentState is READY_TO_UPLOAD. If a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. After a mission is uploaded successfully, the WaypointV2MissionState will become READY_TO_EXECUTE. If it is started successfully, use DJIWaypointV2MissionOperator_Listener_onUploadUpdate to receive the detailed progress.

Input Parameters:
-
@Nullable CompletionCallback<DJIWaypointV2Error> callbackCallback will be invoked with the result if the upload command has been received successfully by the aircraft. If the upload command is successfully sent, use addWaypointEventListener to check the detailed progress.
+
@Nullable CompletionCallback<DJIWaypointV2Error> callbackCallback will be invoked with the result if the upload command has been received successfully by the aircraft. If the upload command is successfully sent, use addWaypointEventListener to check the detailed progress.
Upload Waypoint Actions
method
method uploadWaypointActions
void uploadWaypointActions(List<WaypointV2Action> actions, @Nullable CompletionCallback<DJIWaypointV2Error> callback)
Package:dji.sdk.mission.waypoint
Description:
-

Starts to upload the getLoadedActions to the aircraft. It can only be called when the getLoadedActions is complete and the DJIWaypointV2MissionActionExecutionEvent_currentState is READY_TO_EXECUTE. If a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. After a mission is uploaded successfully, the DJIWaypointV2MissionActionState will become READY_TO_EXECUTE.

+

Starts to upload the getLoadedActions to the aircraft. It can only be called when the getLoadedActions is complete and the DJIWaypointV2MissionActionExecutionEvent_currentState is READY_TO_EXECUTE. If a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. After a mission is uploaded successfully, the DJIWaypointV2MissionActionState will become READY_TO_EXECUTE.

Input Parameters:
-
List<WaypointV2Action> actionsA list of WaypointV2Action objects.
@Nullable CompletionCallback<DJIWaypointV2Error> callbackCallback will be invoked with the result if the upload action command has been received successfully by the aircraft. If the upload command is successfully sent, use addActionListener to check the detailed progress.
+
List<WaypointV2Action> actionsA list of WaypointV2Action objects.
@Nullable CompletionCallback<DJIWaypointV2Error> callbackCallback will be invoked with the result if the upload action command has been received successfully by the aircraft. If the upload command is successfully sent, use addActionListener to check the detailed progress.
Download Mission
method
method downloadMission
void downloadMission(@Nullable CompletionCallback<DJIWaypointV2Error> callback)
Package:dji.sdk.mission.waypoint
Description:
-

Downloads information of Actions from startActionID to endActionID. The information of waypoints missing in getLoadedMission ascending order. If getLoadedMission is already complete (containing all the waypoints), this method will call completion immediately without error. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following:
- Executing
- INTERRUPTED

+

Downloads information of each waypoint from aircraft and save it to getLoadedMission. If a download operation starts, the operator will download the information of waypoints missing in getLoadedMission one-by-one in ascending order. If getLoadedMission is already complete (containing all the waypoints), this method will call completion immediately without error. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following:
- Executing
- INTERRUPTED.

Input Parameters:
@Nullable CompletionCallback<DJIWaypointV2Error> callbackCallback that will be called when the download operation succeeds or fails to start. If it is started successfully, use DJIWaypointV2MissionOperator_Listener_onDownloadUpdate to receive the detailed progress.
method
@@ -1584,7 +1574,7 @@
Input Parameters:
void downloadActions(@Nullable CompletionCallback<DJIWaypointV2Error> callback)
Package:dji.sdk.mission.waypoint
Description:
-

Downloads information of each waypoint from aircraft and save it to getLoadedMission. If a download operation starts, the operator will download the information of waypoints missing in getLoadedMission one-by-one in ascending order. If getLoadedMission is already complete (containing all the waypoints), this method will call completion immediately without error. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following:
- Executing
- INTERRUPTED.

+

Downloads information of Actions from startActionID to endActionID. The information of waypoints missing in getLoadedMission ascending order. If getLoadedMission is already complete (containing all the waypoints), this method will call completion immediately without error. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following:
- Executing
- INTERRUPTED

Input Parameters:
@Nullable CompletionCallback<DJIWaypointV2Error> callbackCallback that will be called when the download operation succeeds or fails to start. If it is started successfully, use DJIWaypointV2MissionOperator_addListenerToDownloadEvent to receive the detailed progress.


@@ -1604,7 +1594,7 @@
Input Parameters:
void removeWaypointListener(@NonNull WaypointV2MissionOperatorListener listener)
Package:dji.sdk.mission.waypoint
Description:
-

Removes listener. If the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them.

+

Removes listener. If the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them.

Input Parameters:
@NonNull WaypointV2MissionOperatorListener listenerListener to be removed.
Add Action Listener
method
@@ -1622,7 +1612,7 @@
Input Parameters:
void removeActionListener(@NonNull WaypointV2ActionListener listener)
Package:dji.sdk.mission.waypoint
Description:
-

Removes listener. If the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them.

+

Removes listener. If the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them.

Input Parameters:
@NonNull WaypointV2ActionListener listenerListener to be removed.


@@ -1633,7 +1623,7 @@

Mission Execution

void startMission(@Nullable CompletionCallback<DJIWaypointV2Error> callback)
Package:dji.sdk.mission.waypoint
Description:
-

Starts the execution of the uploaded mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is READY_TO_EXECUTE. After a mission is started successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become Executing.

+

Starts the execution of the uploaded mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is READY_TO_EXECUTE. After a mission is started successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become Executing.

Input Parameters:
@Nullable CompletionCallback<DJIWaypointV2Error> callbackCompletion block that will be called when the operator succeeds or fails to start the execution. If it fails, an error will be returned.
Interrupt Mission
method
@@ -1642,7 +1632,7 @@
Input Parameters:
void interruptMission(@Nullable CompletionCallback<DJIWaypointV2Error> callback)
Package:dji.sdk.mission.waypoint
Description:
-

Pauses the executing mission. It can only be called when the WaypointV2MissionState is Executing. After a mission is paused successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become INTERRUPTED.

+

Pauses the executing mission. It can only be called when the WaypointV2MissionState is Executing. After a mission is paused successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become INTERRUPTED.

Input Parameters:
@Nullable CompletionCallback<DJIWaypointV2Error> callbackCallback that will be called when the operator succeeds or fails to pause the mission. If it fails, an error will be returned.
Recover Mission
method
@@ -1651,7 +1641,7 @@
Input Parameters:
void recoverMission(@Nullable CompletionCallback<DJIWaypointV2Error> callback)
Package:dji.sdk.mission.waypoint
Description:
-

Resumes the paused mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is INTERRUPTED. After a mission is resumed successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become Executing.

+

Resumes the paused mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is INTERRUPTED. After a mission is resumed successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become Executing.

Input Parameters:
@Nullable CompletionCallback<DJIWaypointV2Error> callbackCallback that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.
method
@@ -1660,7 +1650,7 @@
Input Parameters:
void recoverMission(@NonNull InterruptRecoverActionType type, @Nullable CompletionCallback<DJIWaypointV2Error> callback)
Package:dji.sdk.mission.waypoint
Description:
-

Resumes the paused mission with recover type. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is INTERRUPTED. After a mission is resumed successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become Executing.

+

Resumes the paused mission with recover type. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is INTERRUPTED. After a mission is resumed successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become Executing.

Input Parameters:
@NonNull InterruptRecoverActionType typeAn enum value of InterruptRecoverActionType
@Nullable CompletionCallback<DJIWaypointV2Error> callbackCallback that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.
Stop Mission
method
@@ -1669,7 +1659,7 @@
Input Parameters:
void stopMission(@Nullable CompletionCallback<DJIWaypointV2Error> callback)
Package:dji.sdk.mission.waypoint
Description:
-

Stops the executing or paused mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following:
- Executing
- INTERRUPTED After a mission finishes successfully, DJIWaypointV2MissionActionExecutionEvent_currentState will become READY_TO_UPLOAD.

+

Stops the executing or paused mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following:
- Executing
- INTERRUPTED After a mission finishes successfully, DJIWaypointV2MissionActionExecutionEvent_currentState will become READY_TO_UPLOAD.

Input Parameters:
@Nullable CompletionCallback<DJIWaypointV2Error> callbackCompletion block that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.
diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator_DJIWaypointV2DownloadProgress.html b/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator_DJIWaypointV2DownloadProgress.html index e60935d9..a1b63986 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator_DJIWaypointV2DownloadProgress.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator_DJIWaypointV2DownloadProgress.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator_DJIWaypointV2ExecutionProgress.html b/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator_DJIWaypointV2ExecutionProgress.html index 7187a3d5..5e7bb3b7 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator_DJIWaypointV2ExecutionProgress.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator_DJIWaypointV2ExecutionProgress.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator_DJIWaypointV2UploadProgress.html b/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator_DJIWaypointV2UploadProgress.html index 191b33ef..6ddf830d 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator_DJIWaypointV2UploadProgress.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2MissionOperator_DJIWaypointV2UploadProgress.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2MissionUploadEvent.html b/docs/API Reference/Components/Missions/DJIWaypointV2MissionUploadEvent.html index 960489ea..a3c95cdb 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2MissionUploadEvent.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2MissionUploadEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Mission_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Mission_Builder.html index a36ff138..3a1ac61b 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Mission_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Mission_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2AssociateTriggerParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2AssociateTriggerParam.html index 66bcc6bb..39489a2a 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2AssociateTriggerParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2AssociateTriggerParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2AssociateTriggerParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2AssociateTriggerParam_Builder.html index 70f56327..d062e7d0 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2AssociateTriggerParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2AssociateTriggerParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2IntervalTriggerParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2IntervalTriggerParam.html index 84343336..b72ce5d2 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2IntervalTriggerParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2IntervalTriggerParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2IntervalTriggerParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2IntervalTriggerParam_Builder.html index 82f23387..129595af 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2IntervalTriggerParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2IntervalTriggerParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2ReachPointTriggerParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2ReachPointTriggerParam.html index 11b56b66..8d43b419 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2ReachPointTriggerParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2ReachPointTriggerParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2ReachPointTriggerParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2ReachPointTriggerParam_Builder.html index 347bfd50..6576e67b 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2ReachPointTriggerParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2ReachPointTriggerParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2TrajectoryTriggerParam.html b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2TrajectoryTriggerParam.html index c5f95ecd..56a65b0c 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2TrajectoryTriggerParam.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2TrajectoryTriggerParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2TrajectoryTriggerParam_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2TrajectoryTriggerParam_Builder.html index e50a25e2..31d84cad 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2TrajectoryTriggerParam_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2Trigger_DJIWaypointV2TrajectoryTriggerParam_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypointV2_Builder.html b/docs/API Reference/Components/Missions/DJIWaypointV2_Builder.html index d2038847..8e027099 100644 --- a/docs/API Reference/Components/Missions/DJIWaypointV2_Builder.html +++ b/docs/API Reference/Components/Missions/DJIWaypointV2_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/DJIWaypoint_DJIWaypointAction.html b/docs/API Reference/Components/Missions/DJIWaypoint_DJIWaypointAction.html index 82611001..f416d4c3 100644 --- a/docs/API Reference/Components/Missions/DJIWaypoint_DJIWaypointAction.html +++ b/docs/API Reference/Components/Missions/DJIWaypoint_DJIWaypointAction.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/PanoramaMissionOperatorListener.html b/docs/API Reference/Components/Missions/PanoramaMissionOperatorListener.html index a9446a43..dc63017d 100644 --- a/docs/API Reference/Components/Missions/PanoramaMissionOperatorListener.html +++ b/docs/API Reference/Components/Missions/PanoramaMissionOperatorListener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/TapFlyMissionOperatorListener.html b/docs/API Reference/Components/Missions/TapFlyMissionOperatorListener.html index 4b7820b1..5a4c22b1 100644 --- a/docs/API Reference/Components/Missions/TapFlyMissionOperatorListener.html +++ b/docs/API Reference/Components/Missions/TapFlyMissionOperatorListener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/TimelineMission.html b/docs/API Reference/Components/Missions/TimelineMission.html index ceeb602d..f9e87d60 100644 --- a/docs/API Reference/Components/Missions/TimelineMission.html +++ b/docs/API Reference/Components/Missions/TimelineMission.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/WaypointV2ActionListenerInterface.html b/docs/API Reference/Components/Missions/WaypointV2ActionListenerInterface.html index 6b682b99..02c6d6c7 100644 --- a/docs/API Reference/Components/Missions/WaypointV2ActionListenerInterface.html +++ b/docs/API Reference/Components/Missions/WaypointV2ActionListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Missions/WaypointV2MissionOperatorListenerInterface.html b/docs/API Reference/Components/Missions/WaypointV2MissionOperatorListenerInterface.html index 5bedb676..f708faec 100644 --- a/docs/API Reference/Components/Missions/WaypointV2MissionOperatorListenerInterface.html +++ b/docs/API Reference/Components/Missions/WaypointV2MissionOperatorListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/MobileRemoteController/DJIMobileRemoteController.html b/docs/API Reference/Components/MobileRemoteController/DJIMobileRemoteController.html index 8c9ec6de..5ddf889a 100644 --- a/docs/API Reference/Components/MobileRemoteController/DJIMobileRemoteController.html +++ b/docs/API Reference/Components/MobileRemoteController/DJIMobileRemoteController.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1538,7 +1528,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink.html b/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink.html index 4c0b3ec5..43ce3521 100644 --- a/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink.html +++ b/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_DJIOcuSyncFrequencyInterference.html b/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_DJIOcuSyncFrequencyInterference.html index 2c8c16bd..003a025b 100644 --- a/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_DJIOcuSyncFrequencyInterference.html +++ b/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_DJIOcuSyncFrequencyInterference.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_DJIOcuSyncMagneticInterferenceLevelCallbackInterface.html b/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_DJIOcuSyncMagneticInterferenceLevelCallbackInterface.html index 35cfac00..1b2749c5 100644 --- a/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_DJIOcuSyncMagneticInterferenceLevelCallbackInterface.html +++ b/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_DJIOcuSyncMagneticInterferenceLevelCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_FrequencyInterferenceUpdatedCallbackInterface.html b/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_FrequencyInterferenceUpdatedCallbackInterface.html index 2b25d3d6..09c63d49 100644 --- a/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_FrequencyInterferenceUpdatedCallbackInterface.html +++ b/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_FrequencyInterferenceUpdatedCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_ReceivedWarningMessageCallbackInterface.html b/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_ReceivedWarningMessageCallbackInterface.html index 4abb9887..b1e01ddb 100644 --- a/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_ReceivedWarningMessageCallbackInterface.html +++ b/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_ReceivedWarningMessageCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_VideoDataRateUpdatedCallbackInterface.html b/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_VideoDataRateUpdatedCallbackInterface.html index 889f2175..18413e84 100644 --- a/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_VideoDataRateUpdatedCallbackInterface.html +++ b/docs/API Reference/Components/OcuSyncLink/DJIOcuSyncLink_VideoDataRateUpdatedCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/ParamCapability/DJIParamCapability.html b/docs/API Reference/Components/ParamCapability/DJIParamCapability.html index 4029defb..a506d86c 100644 --- a/docs/API Reference/Components/ParamCapability/DJIParamCapability.html +++ b/docs/API Reference/Components/ParamCapability/DJIParamCapability.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/ParamCapability/DJIParamCapability_DJIParamCapabilityMinMax.html b/docs/API Reference/Components/ParamCapability/DJIParamCapability_DJIParamCapabilityMinMax.html index 9a744604..550166a3 100644 --- a/docs/API Reference/Components/ParamCapability/DJIParamCapability_DJIParamCapabilityMinMax.html +++ b/docs/API Reference/Components/ParamCapability/DJIParamCapability_DJIParamCapabilityMinMax.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Payload/DJIPayload.html b/docs/API Reference/Components/Payload/DJIPayload.html index 244c92dd..de14dd97 100644 --- a/docs/API Reference/Components/Payload/DJIPayload.html +++ b/docs/API Reference/Components/Payload/DJIPayload.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1448,7 +1438,7 @@
class Payload extends BaseComponent
Package:dji.sdk.payload
Inherits From:BaseComponent
Description:
-

Class used to interact with the payload device mounted on DJI aircraft.

+

Class used to interact with the payload device mounted on DJI aircraft.
Note: In the MSDK V4 version, the PSDK payload device cannot be used with Zenmuse L1 and Zenmuse P1 at the same time. If you need to use them at the same time, please upgrade to MSDK V5.

Class Members:
Pipe Lines
method
method getPipelines
@@ -1458,7 +1448,7 @@
Class Members:
Description:

The pipelines to transmit data between DJI Payload device and DJI mobile SDK. This function does not support dual controllers scenarios. It's only supported by Matrice 300 RTK.

Return:
-
PipelinesThe Pipelines objects.
+
PipelinesThe DJIPipelines objects.
Upstream Bandwidth
method
method getUpstreamBandwidth
@@ -1701,7 +1691,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/Payload/DJIPayload_ActivateInfo.html b/docs/API Reference/Components/Payload/DJIPayload_ActivateInfo.html index 87219e88..28294b5e 100644 --- a/docs/API Reference/Components/Payload/DJIPayload_ActivateInfo.html +++ b/docs/API Reference/Components/Payload/DJIPayload_ActivateInfo.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Payload/DJIPayload_CommandDataCallbackInterface.html b/docs/API Reference/Components/Payload/DJIPayload_CommandDataCallbackInterface.html index e2088cbc..4e11af32 100644 --- a/docs/API Reference/Components/Payload/DJIPayload_CommandDataCallbackInterface.html +++ b/docs/API Reference/Components/Payload/DJIPayload_CommandDataCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Payload/DJIPayload_HintMessageCallbackInterface.html b/docs/API Reference/Components/Payload/DJIPayload_HintMessageCallbackInterface.html index 849a9bc6..127bbb6d 100644 --- a/docs/API Reference/Components/Payload/DJIPayload_HintMessageCallbackInterface.html +++ b/docs/API Reference/Components/Payload/DJIPayload_HintMessageCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Payload/DJIPayload_PayloadWidget.html b/docs/API Reference/Components/Payload/DJIPayload_PayloadWidget.html index dae4238c..1090febf 100644 --- a/docs/API Reference/Components/Payload/DJIPayload_PayloadWidget.html +++ b/docs/API Reference/Components/Payload/DJIPayload_PayloadWidget.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Payload/DJIPayload_PayloadWidgetDownloadListener.html b/docs/API Reference/Components/Payload/DJIPayload_PayloadWidgetDownloadListener.html index 9ed9ded9..b92d5791 100644 --- a/docs/API Reference/Components/Payload/DJIPayload_PayloadWidgetDownloadListener.html +++ b/docs/API Reference/Components/Payload/DJIPayload_PayloadWidgetDownloadListener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Payload/DJIPayload_PayloadWidgetListener.html b/docs/API Reference/Components/Payload/DJIPayload_PayloadWidgetListener.html index e062c2aa..9bb99d10 100644 --- a/docs/API Reference/Components/Payload/DJIPayload_PayloadWidgetListener.html +++ b/docs/API Reference/Components/Payload/DJIPayload_PayloadWidgetListener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Payload/DJIPayload_StreamDataCallbackInterface.html b/docs/API Reference/Components/Payload/DJIPayload_StreamDataCallbackInterface.html index ab30d01d..8912d860 100644 --- a/docs/API Reference/Components/Payload/DJIPayload_StreamDataCallbackInterface.html +++ b/docs/API Reference/Components/Payload/DJIPayload_StreamDataCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Payload/DJIPayload_VideoDataReceivedCallbackInterface.html b/docs/API Reference/Components/Payload/DJIPayload_VideoDataReceivedCallbackInterface.html index 9eaaa155..c2f15690 100644 --- a/docs/API Reference/Components/Payload/DJIPayload_VideoDataReceivedCallbackInterface.html +++ b/docs/API Reference/Components/Payload/DJIPayload_VideoDataReceivedCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Payload/DJIPayload_WidgetValueChangedCallbackInterface.html b/docs/API Reference/Components/Payload/DJIPayload_WidgetValueChangedCallbackInterface.html index aa78dc35..9f32f6a6 100644 --- a/docs/API Reference/Components/Payload/DJIPayload_WidgetValueChangedCallbackInterface.html +++ b/docs/API Reference/Components/Payload/DJIPayload_WidgetValueChangedCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Pipeline/DJIPipeline.html b/docs/API Reference/Components/Pipeline/DJIPipeline.html index 0ef7ee78..2d46444a 100644 --- a/docs/API Reference/Components/Pipeline/DJIPipeline.html +++ b/docs/API Reference/Components/Pipeline/DJIPipeline.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1444,85 +1434,9 @@
-

class Pipeline

-
interface Pipeline
-
Package:dji.mop.common
+

No Source No Source

Description:
-

Establishes a pipeline connected with Onboard device or Payload device to transmit data. Uses connect to create a pipeline. disconnect can be invoked to destroy the data transmission channel and disconnect from the Onboard device or Payload device.

-
Class Members:
-
ID
method
-
method getId
- -
int getId()
-
Package:dji.mop.common
-
Description:
-

The identification number of the pipeline connected with the Payload or the Onboard device.

-
Return:
-
intAn int value of pipeline id.
-
Transmission Type
method
-
method getType
- -
TransmissionControlType getType()
-
Package:dji.mop.common
-
Description:
-

Transmission processing type.

-
Return:
-
TransmissionControlTypeAn enum value of TransmissionControlType.
-
Device Type
method
-
method getDeviceType
- -
PipelineDeviceType getDeviceType()
-
Package:dji.mop.common
-
Description:
-

Device type connected.

-
Return:
-
PipelineDeviceTypeAn enum value of PipelineDeviceType.
-
Write Data
method
-
method writeData
- -
int writeData(byte[] data, int offset, int length)
-
Package:dji.mop.common
-
Description:
-

Data to be sent. 1 KB data size is recommended.

-
Input Parameters:
-
byte[] dataThe data needs to be sent.
int offsetThe start offset in the data.
int lengthThe number of bytes to write.
-
Return:
-
intIf the return code greater than 0 it is the length of data written otherwise it is the error code.
-
Read Data
method
-
method readData
- -
int readData(byte[] buff, int offset, int length)
-
Package:dji.mop.common
-
Description:
-

Read data from the pipeline.

-
Input Parameters:
-
byte[] buffThe buffer into which the data is read.
int offsetThe start offset in the array buff at which the data is written.
int lengthThe maximum number of bytes to read.
-
Return:
-
intIf the return code greater than 0 it is the length of data read otherwise it is the error code.
- -
-
enum TransmissionControlType
- -
enum TransmissionControlType
-
Package:dji.mop.common
-
Description:
-

Defines pipeline transmission control type.

-
Enum Members:
-
STABLEGuarantees delivery of data and that packets will be delivered in the order they were sent.
PUSHThis transmission control type does not provide guaranteed delivery and a datagram packet may become corrupt or lost in transit. Suitable for time-sensitive transmission.
-
Class Members:
-
-
-
enum PipelineDeviceType
- -
enum PipelineDeviceType
-
Package:dji.mop.common
-
Description:
-

The enum is used to represent the pipeline device type.

-
Enum Members:
-
ON_BOARDOnboard device. Please check the developer website: https://developer.dji.com/onboard-sdk/.
PAYLOADPayload device. Please check the developer website: https://developer.dji.com/payload-sdk/.
UNKNOWNUnknown.
-
Class Members:
-
- +

Establishes a pipeline connected with Onboard device or Payload device to transmit data. Uses DJIPipelines_connect to create a pipeline. DJIPipelines_disconnect can be invoked to destroy the data transmission channel and disconnect from the Onboard device or Payload device.

diff --git a/docs/API Reference/Components/Pipeline/DJIPipelines.html b/docs/API Reference/Components/Pipeline/DJIPipelines.html index 99915b6d..e2611863 100644 --- a/docs/API Reference/Components/Pipeline/DJIPipelines.html +++ b/docs/API Reference/Components/Pipeline/DJIPipelines.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTK.html b/docs/API Reference/Components/RTK/DJIRTK.html index 2d7db734..ba3dc89b 100644 --- a/docs/API Reference/Components/RTK/DJIRTK.html +++ b/docs/API Reference/Components/RTK/DJIRTK.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1536,7 +1526,7 @@
Class Members:
Description:

All the possible state of ReferenceStationSource.

Enum Members:
-
NONENot using any reference station source.
BASE_STATIONRTK is using the D-RTK 2 base station as the reference station. It is supported by Phantom 4 RTK, P4 Multispectral and Matrice 300 RTK.
CUSTOM_NETWORK_SERVICERTK is using third-party network service as the reference station. The network service should use NTRIP(Networked Transport of RTCM via Internet Protocol). It is supported by Phantom 4 RTK, P4 Multispectral, Matrice 210 RTK V2 and Matrice 300 RTK.
NETWORK_RTKDefault virtual reference station solution to provide cm level accurate position. The frame can be either WGS84 or CGCS 2000. Please note that this default solution can only be used in China. Please add the "djinetworkrtkhelper" to the project via gradle:
implementation 'com.dji:library-networkrtk-helper:2.0.2'. It is only supported by Phantom 4 RTK, P4 Multispectral and Matrice 300 RTK.
UNKNOWNUnknown reference station source.
+
NONENot using any reference station source.
BASE_STATIONRTK is using the D-RTK 2 base station as the reference station. It is supported by Phantom 4 RTK, P4 Multispectral and Matrice 300 RTK.
CUSTOM_NETWORK_SERVICERTK is using third-party network service as the reference station. The network service should use NTRIP(Networked Transport of RTCM via Internet Protocol). It is supported by Phantom 4 RTK, P4 Multispectral, Matrice 210 RTK V2 and Matrice 300 RTK.
NETWORK_RTKDefault virtual reference station solution to provide cm level accurate position. The frame can be either WGS84 or CGCS 2000. Please note that this default solution can only be used in China. Please add the "djinetworkrtkhelper" to the project via gradle:
implementation 'com.dji:library-networkrtk-helper:2.0.2'. It is only supported by Matrice 300 RTK and Matrice 350 RTK.
NTRIP_NETWORK_SERVICENtrip network service which is used for CMCC network RTK service. It is only supported Matrice 300 RTK and Matrice 350 RTK.
UNKNOWNUnknown reference station source.
Class Members:
State Updates
class
diff --git a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider.html b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider.html index 13c653df..9e0aacbf 100644 --- a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider.html +++ b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServicePlan.html b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServicePlan.html index 19e79c13..b4c3678c 100644 --- a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServicePlan.html +++ b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServicePlan.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServicePlansState.html b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServicePlansState.html index 840d0e46..48c8897e 100644 --- a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServicePlansState.html +++ b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServicePlansState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServicePlansState_Builder.html b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServicePlansState_Builder.html index 9d02b8f5..b3591f9a 100644 --- a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServicePlansState_Builder.html +++ b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServicePlansState_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceSettings.html b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceSettings.html index ff44fd22..8d6ad284 100644 --- a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceSettings.html +++ b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceSettings.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceSettings_Builder.html b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceSettings_Builder.html index a13b6ec5..69b03ee8 100644 --- a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceSettings_Builder.html +++ b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceSettings_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceState.html b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceState.html index 28f61729..46cb88fa 100644 --- a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceState.html +++ b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceState_callback.html b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceState_callback.html index 4da931fc..27db0954 100644 --- a/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceState_callback.html +++ b/docs/API Reference/Components/RTK/DJIRTKNetworkServiceProvider_DJIRTKNetworkServiceState_callback.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTK_DJILocationStandardDeviation.html b/docs/API Reference/Components/RTK/DJIRTK_DJILocationStandardDeviation.html index 0618726a..b80ac676 100644 --- a/docs/API Reference/Components/RTK/DJIRTK_DJILocationStandardDeviation.html +++ b/docs/API Reference/Components/RTK/DJIRTK_DJILocationStandardDeviation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTK_DJIRTKBaseStationInformation.html b/docs/API Reference/Components/RTK/DJIRTK_DJIRTKBaseStationInformation.html index 08245e47..759070d0 100644 --- a/docs/API Reference/Components/RTK/DJIRTK_DJIRTKBaseStationInformation.html +++ b/docs/API Reference/Components/RTK/DJIRTK_DJIRTKBaseStationInformation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTK_DJIRTKReceiverInfo.html b/docs/API Reference/Components/RTK/DJIRTK_DJIRTKReceiverInfo.html index ad95c98e..4a6aa153 100644 --- a/docs/API Reference/Components/RTK/DJIRTK_DJIRTKReceiverInfo.html +++ b/docs/API Reference/Components/RTK/DJIRTK_DJIRTKReceiverInfo.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTK_DJIRTKReferenceStationSource_Callback.html b/docs/API Reference/Components/RTK/DJIRTK_DJIRTKReferenceStationSource_Callback.html index 3672bd2f..f9a33ea9 100644 --- a/docs/API Reference/Components/RTK/DJIRTK_DJIRTKReferenceStationSource_Callback.html +++ b/docs/API Reference/Components/RTK/DJIRTK_DJIRTKReferenceStationSource_Callback.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTK_DJIRTKState.html b/docs/API Reference/Components/RTK/DJIRTK_DJIRTKState.html index 841683d1..e231da2d 100644 --- a/docs/API Reference/Components/RTK/DJIRTK_DJIRTKState.html +++ b/docs/API Reference/Components/RTK/DJIRTK_DJIRTKState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTK_RTKBaseStationListCallbackInterface.html b/docs/API Reference/Components/RTK/DJIRTK_RTKBaseStationListCallbackInterface.html index f5360db7..01730b94 100644 --- a/docs/API Reference/Components/RTK/DJIRTK_RTKBaseStationListCallbackInterface.html +++ b/docs/API Reference/Components/RTK/DJIRTK_RTKBaseStationListCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTK_RTKConnectionStateWithBaseStationReferenceSourceCallbackInterface.html b/docs/API Reference/Components/RTK/DJIRTK_RTKConnectionStateWithBaseStationReferenceSourceCallbackInterface.html index 71e7bbb7..df24f2f3 100644 --- a/docs/API Reference/Components/RTK/DJIRTK_RTKConnectionStateWithBaseStationReferenceSourceCallbackInterface.html +++ b/docs/API Reference/Components/RTK/DJIRTK_RTKConnectionStateWithBaseStationReferenceSourceCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTK/DJIRTK_updateRtkStateCallbackInterface.html b/docs/API Reference/Components/RTK/DJIRTK_updateRtkStateCallbackInterface.html index 4f7b519d..2273a523 100644 --- a/docs/API Reference/Components/RTK/DJIRTK_updateRtkStateCallbackInterface.html +++ b/docs/API Reference/Components/RTK/DJIRTK_updateRtkStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation.html b/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation.html index 11b1c027..8cdda7c3 100644 --- a/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation.html +++ b/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationBatteryState.html b/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationBatteryState.html index 3e6eaca2..bc4c692d 100644 --- a/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationBatteryState.html +++ b/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationBatteryState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationBatteryStateCallbackInterface.html b/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationBatteryStateCallbackInterface.html index b7ff3ea3..838fa523 100644 --- a/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationBatteryStateCallbackInterface.html +++ b/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationBatteryStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationState.html b/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationState.html index 7132327d..a3c71f4f 100644 --- a/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationState.html +++ b/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationStateCallbackInterface.html b/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationStateCallbackInterface.html index a3ea231e..ab3b9613 100644 --- a/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationStateCallbackInterface.html +++ b/docs/API Reference/Components/RTKBaseStation/DJIRTKBaseStation_DJIRTKBaseStationStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Radar/DJIRadar.html b/docs/API Reference/Components/Radar/DJIRadar.html index 0f3a8a1a..953d8197 100644 --- a/docs/API Reference/Components/Radar/DJIRadar.html +++ b/docs/API Reference/Components/Radar/DJIRadar.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1511,7 +1501,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController.html b/docs/API Reference/Components/RemoteController/DJIRemoteController.html index 2b826d62..9112e5b8 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -2848,7 +2838,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCAircraftMapping.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCAircraftMapping.html index beb836be..ed5d11ba 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCAircraftMapping.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCAircraftMapping.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCAircraftStickMapping.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCAircraftStickMapping.html index 48c77df7..6ac1dba3 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCAircraftStickMapping.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCAircraftStickMapping.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCBatteryInfo.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCBatteryInfo.html index 4e2f7a80..a124a8aa 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCBatteryInfo.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCBatteryInfo.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCFiveDButton.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCFiveDButton.html index 02e10e0e..64a690d8 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCFiveDButton.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCFiveDButton.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGPSData.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGPSData.html index 71a0d5d7..b0a949de 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGPSData.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGPSData.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGimbalControlSpeed.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGimbalControlSpeed.html index dae5d091..02ecc3d6 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGimbalControlSpeed.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGimbalControlSpeed.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGimbalMapping.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGimbalMapping.html index 72e80e6d..cfd73f3c 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGimbalMapping.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGimbalMapping.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGimbalStickMapping.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGimbalStickMapping.html index 293ec718..5a195bb6 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGimbalStickMapping.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGimbalStickMapping.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGpsTime.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGpsTime.html index b77584cb..d86220f3 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGpsTime.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCGpsTime.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareRightWheel.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareRightWheel.html index 86f79a68..a6ffad52 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareRightWheel.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareRightWheel.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareState.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareState.html index aeab736d..8eb33192 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareState.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareState_Button.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareState_Button.html index 829940a0..14c7c377 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareState_Button.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareState_Button.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareTransformationSwitch.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareTransformationSwitch.html index 8c0f800f..c7f0c3a1 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareTransformationSwitch.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCHardwareTransformationSwitch.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCInfo.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCInfo.html index a1940102..80cebe9e 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCInfo.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCInfo.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCMasterSlaveState.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCMasterSlaveState.html index a3964474..668aacdc 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCMasterSlaveState.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCMasterSlaveState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCMultiDeviceAggregationState.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCMultiDeviceAggregationState.html index 1a119a4a..a56318a2 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCMultiDeviceAggregationState.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCMultiDeviceAggregationState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCMultiDeviceAggregationState_callbackInterface.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCMultiDeviceAggregationState_callbackInterface.html index 89aa1103..1e8627fa 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCMultiDeviceAggregationState_callbackInterface.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCMultiDeviceAggregationState_callbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCRemoteFocusState.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCRemoteFocusState.html index 6388d349..16837654 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCRemoteFocusState.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_DJIRCRemoteFocusState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_GPSLocation.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_GPSLocation.html index 271f104b..f1b8049c 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_GPSLocation.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_GPSLocation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_JoinMasterAuthorizationInfo.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_JoinMasterAuthorizationInfo.html index 11df29f5..b3c59d7e 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_JoinMasterAuthorizationInfo.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_JoinMasterAuthorizationInfo.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_JoinedMasterNameAndPasswordResult.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_JoinedMasterNameAndPasswordResult.html index f134720d..7ebb832c 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_JoinedMasterNameAndPasswordResult.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_JoinedMasterNameAndPasswordResult.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_MasterSearchingCallbackInterface.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_MasterSearchingCallbackInterface.html index 372291de..274fdd48 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_MasterSearchingCallbackInterface.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_MasterSearchingCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC.html index adaab68e..721b2205 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_ButtonConfiguration.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_ButtonConfiguration.html index 437a7261..b7330ac3 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_ButtonConfiguration.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_ButtonConfiguration.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_ButtonConfiguration_Builder.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_ButtonConfiguration_Builder.html index bce83843..9fce953a 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_ButtonConfiguration_Builder.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_ButtonConfiguration_Builder.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_CallbackInterface.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_CallbackInterface.html index 1a8886e4..0b7a029b 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_CallbackInterface.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_CallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_Event.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_Event.html index 7b694cba..bb85f410 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_Event.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_ProfessionalRC_Event.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_RCBatteryStateUpdateCallbackInterface.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_RCBatteryStateUpdateCallbackInterface.html index 3cf85b25..aa1376da 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_RCBatteryStateUpdateCallbackInterface.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_RCBatteryStateUpdateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_RCCustomButtonTagParam.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_RCCustomButtonTagParam.html index 9effe729..f359899d 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_RCCustomButtonTagParam.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_RCCustomButtonTagParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_RCCustomButtonTagParam_Constructor.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_RCCustomButtonTagParam_Constructor.html index 76d91d01..6911d718 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_RCCustomButtonTagParam_Constructor.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_RCCustomButtonTagParam_Constructor.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_RCHardwareStateUpdateCallbackInterface.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_RCHardwareStateUpdateCallbackInterface.html index b4480244..349b25ee 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_RCHardwareStateUpdateCallbackInterface.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_RCHardwareStateUpdateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_RCReceiveGimbalControlRequestFromSlaveCallbackInterface.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_RCReceiveGimbalControlRequestFromSlaveCallbackInterface.html index dfee41ea..27c6439c 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_RCReceiveGimbalControlRequestFromSlaveCallbackInterface.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_RCReceiveGimbalControlRequestFromSlaveCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_RCRemoteFocusStateUpdateCallbackInterface.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_RCRemoteFocusStateUpdateCallbackInterface.html index 493cc506..97028893 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_RCRemoteFocusStateUpdateCallbackInterface.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_RCRemoteFocusStateUpdateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_RTKChannelEnabledUpdatedCallbackInterface.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_RTKChannelEnabledUpdatedCallbackInterface.html index ff8a2501..72035216 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_RTKChannelEnabledUpdatedCallbackInterface.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_RTKChannelEnabledUpdatedCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_ResponseForGimbalControl.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_ResponseForGimbalControl.html index 2241e93a..f78f786c 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_ResponseForGimbalControl.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_ResponseForGimbalControl.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_didUpdateMasterSlaveStateCallbackInterface.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_didUpdateMasterSlaveStateCallbackInterface.html index 42cc61f4..dcee69b1 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_didUpdateMasterSlaveStateCallbackInterface.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_didUpdateMasterSlaveStateCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/RemoteController/DJIRemoteController_updateGpsDataCallbackInterface.html b/docs/API Reference/Components/RemoteController/DJIRemoteController_updateGpsDataCallbackInterface.html index 681ed12a..8e2bbb28 100644 --- a/docs/API Reference/Components/RemoteController/DJIRemoteController_updateGpsDataCallbackInterface.html +++ b/docs/API Reference/Components/RemoteController/DJIRemoteController_updateGpsDataCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError.html b/docs/API Reference/Components/SDKError/DJIError.html index b2ee7228..addcdd13 100644 --- a/docs/API Reference/Components/SDKError/DJIError.html +++ b/docs/API Reference/Components/SDKError/DJIError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1499,7 +1489,7 @@
Description:

API Key successfully registered.

-
class
class
class
class
class
class
class
class
class
class
class
class
+
final CANNOT_PAUSE_STABILIZATION
static final DJIError CANNOT_PAUSE_STABILIZATION = new DJIError("Can't pause stabilization.")
@@ -1531,12 +1521,20 @@
Description:
Description:

Data error. Shown as "N/A" in DJI APP.

+
+
final COMMON_INVALID_AUTHORIZATION_ID
+ +
static final DJIError COMMON_INVALID_AUTHORIZATION_ID = new DJIError("Invalid authorization id")
+
Package:dji.common.error
+
Description:
+

Invalid authorization ID.

+
final COMMON_UNDEFINED
static final DJIError COMMON_UNDEFINED = new DJIError("Undefined Error")
Package:dji.common.error
-
Description:
+
Description:

Undefined error.
This error will be returned when the error is undefined.

public void setMultiControlMode(boolean value,final DJIExecuteResultCallback mCallBack)

@@ -1544,7 +1542,7 @@
Description:
static final DJIError COMMON_TIMEOUT = new DJIError("Execution of this process has timed out")
Package:dji.common.error
-
Description:
+
Description:

Execution timeout.
This error will be returned when the execution times out.

public void sendDataToExternalDevice(byte[] data,final DJIExecuteResultCallback mCallBack)
public void setMultiControlMode(boolean value,final DJIExecuteResultCallback mCallBack)

@@ -1552,7 +1550,7 @@
Description:
static final DJIError COMMON_PARAM_ILLEGAL = new DJIError("Param Illegal")
Package:dji.common.error
-
Description:
+
Description:

Illegal parameters.
This error will be returned by the function for setting camera parameters in DJIPhantomCamera and DJIInspireCamera, when illegal parameters are used.

@@ -1560,7 +1558,7 @@
Description:
static final DJIError COMMON_PARAM_INVALID = new DJIError("Param Invalid")
Package:dji.common.error
-
Description:
+
Description:

Invalid parameters.
This error will be returned by the function for setting camera parameters when invalid parameters are used.

@@ -1568,7 +1566,7 @@
Description:
static final DJIError COMMON_UNSUPPORTED = new DJIError("Not supported")
Package:dji.common.error
-
Description:
+
Description:

Unsupported feature.
This error will be returned by the function for some special feature interface when the feature isn't supported by the device.

@@ -1576,7 +1574,7 @@
Description:
static final DJIError COMMON_DISCONNECTED = new DJIError("Disconnected")
Package:dji.common.error
-
Description:
+
Description:

Disconnected error.
This error will be returned by the function for some special interface when the DJI product is not connected to the mobile device.

@@ -1584,7 +1582,7 @@
Description:
static final DJIError FIRMWARE_NON_SEQUENCE = new DJIError("Firmware pattern number not continuous")
Package:dji.common.error
-
Description:
+
Description:

Inspire only.
The sequence number of firmware is not continuous.

@@ -1592,7 +1590,7 @@
Description:
static final DJIError FIRMWARE_LENGTH_WRONG = new DJIError("Firmware length invalid")
Package:dji.common.error
-
Description:
+
Description:

The file size of the firmware is invalid.

@@ -1600,7 +1598,7 @@
Description:
static final DJIError FIRMWARE_CRC_WRONG = new DJIError("Firmware crc value invalid")
Package:dji.common.error
-
Description:
+
Description:

Inspire only.
The check number of the firmware is invalid.

@@ -1608,7 +1606,7 @@
Description:
static final DJIError FLASH_CLEAR_WRONG = new DJIError("Flash clear error ")
Package:dji.common.error
-
Description:
+
Description:

The clear action of the flash is invalid.

@@ -1616,7 +1614,7 @@
Description:
static final DJIError FLASH_WRITE_WRONG = new DJIError("Flash write error ")
Package:dji.common.error
-
Description:
+
Description:

The write action of the flash is invalid.

@@ -1624,7 +1622,7 @@
Description:
static final DJIError UPDATE_WRONG = new DJIError("Update error")
Package:dji.common.error
-
Description:
+
Description:

The update process is invalid.

@@ -1632,7 +1630,7 @@
Description:
static final DJIError FIRMWARE_MATCH_WRONG = new DJIError("Firmware match error ")
Package:dji.common.error
-
Description:
+
Description:

There is a firmware match error.

@@ -1640,7 +1638,7 @@
Description:
static final DJIError FLASH_FLUSHING = new DJIError("Firmware flushing")
Package:dji.common.error
-
Description:
+
Description:

The flash is flushing.

@@ -1648,7 +1646,7 @@
Description:
static final DJIError MEDIA_INVALID_REQUEST_TYPE =
new DJIError("Media download result: media downloading request type is invalid")
Package:dji.common.error
-
Description:
+
Description:

The media download request type is invalid.

@@ -1656,7 +1654,7 @@
Description:
static final DJIError MEDIA_NO_SUCH_FILE = new DJIError("Media download result: no such file")
Package:dji.common.error
-
Description:
+
Description:

Media download error: no such file.

@@ -1664,7 +1662,7 @@
Description:
static final DJIError COMMAND_REPEAT = new DJIError("Execution of this process is sent repeatedly")
Package:dji.common.error
-
Description:
+
Description:

Execution of this process is sent repeatedly

@@ -1672,7 +1670,7 @@
Description:
static final DJIError MEDIA_REQUEST_CLIENT_ABORT =
new DJIError("Media download result: the client aborts the downloading")
Package:dji.common.error
-
Description:
+
Description:

Media download error: the client aborted the downloading.

@@ -1680,7 +1678,7 @@
Description:
static final DJIError MEDIA_REQUEST_DISCONNECT =
new DJIError("Media download result: the downloading link disconnects")
Package:dji.common.error
-
Description:
+
Description:

Result of media downloading: the downloading link disconnects.

@@ -1688,7 +1686,7 @@
Description:
static final DJIError IMAGE_TRANSMITTER_INVALID_PARAMETER =
new DJIError("The input parameter is out of bound or invalid.")
Package:dji.common.error
-
Description:
+
Description:

The input parameters is out of bound or invalid.

@@ -1696,7 +1694,7 @@
Description:
static final DJIError COMMAND_NOT_SUPPORTED_BY_FIRMWARE =
new DJIError("The command is not supported by the current firmware version.")
Package:dji.common.error
-
Description:
+
Description:

The command is not supported by the current firmware version.

@@ -1704,7 +1702,7 @@
Description:
static final DJIError COMMAND_NOT_SUPPORTED_BY_HARDWARE =
new DJIError("The command is not supported by the current hardware.")
Package:dji.common.error
-
Description:
+
Description:

The command is not supported by the current hardware version.

@@ -1712,7 +1710,7 @@
Description:
static final DJIError UNABLE_TO_GET_FIRMWARE_VERSION = new DJIError(
"Unable to get the firmware version. Note: The sdk will fetch the firmware version from the server so, please ensure you have Internet connectivity before you invoke getVersion().")
Package:dji.common.error
-
Description:
+
Description:

Unable to get the firmware version. Note: The SDK gets the firmware version table from the server. Ensure Internet connectivity before you invoke getVersion().

@@ -1720,7 +1718,7 @@
Description:
static final DJIError UNABLE_TO_GET_FLAGS = new DJIError(
"Unable to get the analytics flags from server. Please ensure you have Internet connectivity before you invoke this method.")
Package:dji.common.error
-
Description:
+
Description:

Unable to get the analytics flags from server. Note: Ensure Internet connectivity before you invoke this method.

@@ -1728,7 +1726,7 @@
Description:
static final DJIError UNABLE_TO_GET_FLAG_BUT_RETRY = new DJIError(
"Unable to get the analytics flags from server, but retrying. Please ensure you have Internet connectivity before invoking this method")
Package:dji.common.error
-
Description:
+
Description:

Unable to get the analytics flags from server, but retrying.

@@ -1736,7 +1734,7 @@
Description:
static final DJIError SET_PARAM_FAILED = new DJIError("set param failed")
Package:dji.common.error
-
Description:
+
Description:

Set param failed.

@@ -1744,7 +1742,7 @@
Description:
static final DJIError BATTERY_PAIR_FAILED = new DJIError("Unable to pair the batteries")
Package:dji.common.error
-
Description:
+
Description:

Unable to pair the batteries.

@@ -1752,7 +1750,7 @@
Description:
static final DJIError BATTERY_GET_SMART_BATTERY_INFO_FAILED = new DJIError("Get smart battery info failed")
Package:dji.common.error
-
Description:
+
Description:

Get smart battery information failed.
This error will be returned by the functions for getting information in DJIPhantomBattery and DJIAircraftBattery when the request to get information failed.

public void getSmartBatteryRestTimeForAll(DJISmartBatteryExecuteResultCallback mCallBack)
public void getSmartBatteryNeedTimeForGoHome(DJISmartBatteryExecuteResultCallback mCallBack)
public void getSmartBatteryNeedTimeForLand(DJISmartBatteryExecuteResultCallback mCallBack)
public void getSmartBatteryGohomeBatteryLevel(DJISmartBatteryExecuteResultCallback mCallBack)
public void getSmartBatteryLandBatteryLevel(DJISmartBatteryExecuteResultCallback mCallBack)
public void getSmartBatteryRadiusForGohome(DJISmartBatteryExecuteResultCallback mCallBack)
public void getSmartBatteryRequestGohomeFlag(DJISmartBatteryExecuteResultCallback mCallBack)

@@ -1760,7 +1758,7 @@
Description:
static final DJIError NO_NETWORK = new DJIError("No network")
Package:dji.common.error
-
Description:
+
Description:

No network access.

@@ -1768,7 +1766,7 @@
Description:
static final DJIError DATABASE_IS_NOT_READY = new DJIError("Database is not ready")
Package:dji.common.error
-
Description:
+
Description:

Database is not ready.

@@ -1776,7 +1774,7 @@
Description:
static final DJIError AREA_CODE_NOT_SAME = new DJIError("The set area code is inconsistent with the local area code.")
Package:dji.common.error
-
Description:
+
Description:

The set area code is inconsistent with the local area code.

@@ -1784,7 +1782,7 @@
Description:
static final DJIError MEDIA_REQUEST_SERVER_ABORT =
new DJIError("Media download result: the server aborts the downloading")
Package:dji.common.error
-
Description:
+
Description:

Media download error: the server aborted the downloading.

diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIAccessLockerError.html b/docs/API Reference/Components/SDKError/DJIError_DJIAccessLockerError.html index 02f591b9..1dfd7b52 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIAccessLockerError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIAccessLockerError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIAccessoryAggregationError.html b/docs/API Reference/Components/SDKError/DJIError_DJIAccessoryAggregationError.html index 3c9cf451..466602f3 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIAccessoryAggregationError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIAccessoryAggregationError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIAirLinkError.html b/docs/API Reference/Components/SDKError/DJIError_DJIAirLinkError.html index ab258b43..7d3c9d5f 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIAirLinkError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIAirLinkError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIBatteryError.html b/docs/API Reference/Components/SDKError/DJIError_DJIBatteryError.html index 6b43acda..1a3c3321 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIBatteryError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIBatteryError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJICameraError.html b/docs/API Reference/Components/SDKError/DJIError_DJICameraError.html index e719863c..41643dc0 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJICameraError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJICameraError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIFlightControllerError.html b/docs/API Reference/Components/SDKError/DJIError_DJIFlightControllerError.html index 4c76169e..dbc09d4f 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIFlightControllerError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIFlightControllerError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIGeoError.html b/docs/API Reference/Components/SDKError/DJIError_DJIGeoError.html index 7de34f73..a88aed86 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIGeoError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIGeoError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIGimbalError.html b/docs/API Reference/Components/SDKError/DJIError_DJIGimbalError.html index 02c9beaf..2898d240 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIGimbalError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIGimbalError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJILDMError.html b/docs/API Reference/Components/SDKError/DJIError_DJILDMError.html index 17d07a1e..1e14127f 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJILDMError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJILDMError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIMissionManagerError.html b/docs/API Reference/Components/SDKError/DJIError_DJIMissionManagerError.html index 6804b832..4b6cf5d1 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIMissionManagerError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIMissionManagerError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIPayloadError.html b/docs/API Reference/Components/SDKError/DJIError_DJIPayloadError.html index b7522f3e..bd99c5c1 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIPayloadError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIPayloadError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIPipelineError.html b/docs/API Reference/Components/SDKError/DJIError_DJIPipelineError.html index f8e4a843..d9bccbde 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIPipelineError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIPipelineError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIRTKNetworkServiceError.html b/docs/API Reference/Components/SDKError/DJIError_DJIRTKNetworkServiceError.html index 0e29b057..ca4908e8 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIRTKNetworkServiceError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIRTKNetworkServiceError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIRemoteControllerError.html b/docs/API Reference/Components/SDKError/DJIError_DJIRemoteControllerError.html index 30f282af..6d247e89 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIRemoteControllerError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIRemoteControllerError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJISDKCacheError.html b/docs/API Reference/Components/SDKError/DJIError_DJISDKCacheError.html index a53251dc..863c5cd3 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJISDKCacheError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJISDKCacheError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJISDKError.html b/docs/API Reference/Components/SDKError/DJIError_DJISDKError.html index 1e345e89..f151249f 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJISDKError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJISDKError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJISDKFlightHubError.html b/docs/API Reference/Components/SDKError/DJIError_DJISDKFlightHubError.html index be075182..1bddfb3d 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJISDKFlightHubError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJISDKFlightHubError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIUTMISSError.html b/docs/API Reference/Components/SDKError/DJIError_DJIUTMISSError.html index 8d1139d1..f82f1d20 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIUTMISSError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIUTMISSError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIUpgradeError.html b/docs/API Reference/Components/SDKError/DJIError_DJIUpgradeError.html index f285a2b4..663005c8 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIUpgradeError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIUpgradeError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DJIWaypointV2Error.html b/docs/API Reference/Components/SDKError/DJIError_DJIWaypointV2Error.html index b2b70ca6..823bda89 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DJIWaypointV2Error.html +++ b/docs/API Reference/Components/SDKError/DJIError_DJIWaypointV2Error.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKError/DJIError_DataProtectionError.html b/docs/API Reference/Components/SDKError/DJIError_DataProtectionError.html index 64f0c54a..eff8567b 100644 --- a/docs/API Reference/Components/SDKError/DJIError_DataProtectionError.html +++ b/docs/API Reference/Components/SDKError/DJIError_DataProtectionError.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKManager/DJIBluetoothProductConnector.html b/docs/API Reference/Components/SDKManager/DJIBluetoothProductConnector.html index 227f4c3c..372f2744 100644 --- a/docs/API Reference/Components/SDKManager/DJIBluetoothProductConnector.html +++ b/docs/API Reference/Components/SDKManager/DJIBluetoothProductConnector.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKManager/DJIBluetoothProductConnector_BluetoothProductConnectorListenerInterface.html b/docs/API Reference/Components/SDKManager/DJIBluetoothProductConnector_BluetoothProductConnectorListenerInterface.html index 7aaa562f..96177feb 100644 --- a/docs/API Reference/Components/SDKManager/DJIBluetoothProductConnector_BluetoothProductConnectorListenerInterface.html +++ b/docs/API Reference/Components/SDKManager/DJIBluetoothProductConnector_BluetoothProductConnectorListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKManager/DJIBluetoothProductConnector_DJIBluetoothDevice.html b/docs/API Reference/Components/SDKManager/DJIBluetoothProductConnector_DJIBluetoothDevice.html index b0732ec6..87901b36 100644 --- a/docs/API Reference/Components/SDKManager/DJIBluetoothProductConnector_DJIBluetoothDevice.html +++ b/docs/API Reference/Components/SDKManager/DJIBluetoothProductConnector_DJIBluetoothDevice.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKManager/DJISDKManager.html b/docs/API Reference/Components/SDKManager/DJISDKManager.html index 49aa40cd..d1b7a402 100644 --- a/docs/API Reference/Components/SDKManager/DJISDKManager.html +++ b/docs/API Reference/Components/SDKManager/DJISDKManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1504,20 +1494,12 @@
Description:

Accessor for DJISDKManager object.

Return:
synchronized static DJISDKManagerAn instance of DJISDKManager object.
-
method
-
method destroy
- -
void destroy()
-
Package:dji.sdk.sdkmanager
-
Description:
-

Releases the resources held by the DJISDKManager. This will unsubscribe the app from any updates sent by the SDK.

-
Threading
method
method setCallbackRunInUIThread
void setCallbackRunInUIThread(boolean enable)
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Determines whether asynchronous getter and setter method callbacks should be invoked in UIThread or BackgroundThread. This method is only for setters and getters, as push data callbacks (typically state data) always return in the BackgroundThread.

Input Parameters:
boolean enableA boolean value.
@@ -1526,7 +1508,7 @@
Input Parameters:
void closeAOAConnection()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

This method is used to close the AOA connection during development and should not be used in the final application. When using AS or Eclipse to build and run the application, the AOA connection is not properly closed if the application is terminated. As a result, the next time the application is run, the SDK will not be able to connect to the product without first disconnecting and reconnecting the USB cable. AS and Eclipse can be configured to invoke this method before compiling the application, closing the link before the application is run, and overcoming this problem.

App Activation Manager
method
@@ -1534,7 +1516,7 @@
Description:
AppActivationManager getAppActivationManager()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Used to check the states related to the App Activation.

Return:
AppActivationManagerAn instance of AppActivationManager.
@@ -1543,7 +1525,7 @@
Return:
RTKNetworkServiceProvider getRTKNetworkServiceProvider()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Accesses the RTK network service provider.

Return:
RTKNetworkServiceProviderAn instance of RTKNetworkServiceProvider.
@@ -1552,7 +1534,7 @@
Return:
UpgradeManager getUpgradeManager()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Provide access to UpgradeManager used to manage components upgrade.

Return:
UpgradeManagerAn instance of UpgradeManager.
@@ -1561,7 +1543,7 @@
Return:
UASRemoteIDManager getUasRemoteIDManager()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Provide access to UASRemoteIDManager used to manage UA SRemote ID.

Return:
UASRemoteIDManagerAn instance of DJIUASRemoteIDManager.
@@ -1572,7 +1554,7 @@

Product Connection

BaseProduct getProduct()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

The DJI product which is connected to the mobile device, only available after successful registration of the app.

Return:
BaseProductAn instance of BaseProduct.
@@ -1581,7 +1563,7 @@
Return:
BluetoothProductConnector getBluetoothProductConnector()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Used to establish the Bluetooth connection between the mobile device and the DJI product. The Bluetooth connection needs to be established before a connection between the SDK and the DJI product can be made using startConnectionToProduct.

Return:
BluetoothProductConnectorA BluetoothProductConnector instance.
@@ -1590,7 +1572,7 @@
Return:
void setSupportOnlyForBluetoothDevice(boolean isBluetoothDevice)
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

If only Bluetooth devices will be connected, then this should be set to true.

Input Parameters:
boolean isBluetoothDevicetrue if only Bluetooth devices will be connected.
@@ -1599,7 +1581,7 @@
Input Parameters:
boolean startConnectionToProduct()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Starts a connection between the SDK and the DJI product. This method should be called after successful registration of the app and once there is a data connection between the mobile device and DJI product. This data connection is either a USB cable connection, a WiFi connection (that needs to be established outside of the SDK) or a Bluetooth connection (that needs to be established with getBluetoothProductConnector). If the connection succeeds, onProductConnect will be called if the connection succeeded. Returns true if the connection is started successfully. For products which connect to the mobile device using Bluetooth, getBluetoothProductConnector should be used to get a BluetoothProductConnector object which can handle Bluetooth device connection.

Return:
booleantrue if the connection is started successfully.
@@ -1608,7 +1590,7 @@
Return:
void stopConnectionToProduct()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Disconnect from the connected DJI product.


@@ -1618,7 +1600,7 @@

Debug and Logging

void enableBridgeModeWithBridgeAppIP(String bridgeAppIP)
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Enter debug mode with debug IP.

Input Parameters:
String bridgeAppIPDebug IP of the DJI Bridge App.
@@ -1629,7 +1611,7 @@

Get Log Path

@NonNull
String getLogPath()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Gets the path that flight logs are stored to. Flight logs are automatically defineed by MSDK and stored on the mobile device. The SDK does nothing with these logs, and they are provided only as a convenience for developers and users. Users can use these flight logs with DJI service centers if they are making a warranty claim. Only developers using the SDK, and users of the mobile device can access these logs. Older flight logs are overwritten by newer flight logs over time, so the flight log path is given in case an application needs to store all logs.

Return:
StringAn NSString object of the flight log path.
@@ -1638,7 +1620,7 @@
Return:
String getFlycLogPath()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Gets the path that flight control compact logs are stored to. Flight control compact logs are defined by flight controller and stored on the mobile device. The SDK does nothing with these logs, and they are provided only as a convenience for developers and users. Users can use these flight logs with DJI service centers if they are making a warranty claim. Only developers using the SDK, and users of the mobile device can access these logs. Older flight logs are overwritten by newer flight logs over time, so the flight log path is given in case an application needs to store all logs. Supported by DJI Air 2S, DJI Mini 2, DJI Mini SE, Mavic Air 2, Mavic Mini, Mavic Pro, Phantom 4 Pro, Matrice 300 RTK.

Return:
StringAn NSString object of the flight control compact log path.
@@ -1649,7 +1631,7 @@

Managers

FlyZoneManager getFlyZoneManager()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Provide access to FlyZoneManager used to manage DJI's GEO system for no fly zones.

Return:
FlyZoneManagerAn instance of FlyZoneManager.
@@ -1658,7 +1640,7 @@
Return:
@Nullable
KeyManager getKeyManager()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Provide access to the SDK Key interface.

Return:
KeyManagerAn instance of KeyManager.
@@ -1667,7 +1649,7 @@
Return:
MissionControl getMissionControl()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Provide access to MissionControl used to manage missions.

Return:
MissionControlAn instance of MissionControl.
@@ -1676,7 +1658,7 @@
Return:
FlightHubManager getFlightHubManager()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Provide access to FlightHubManager. It can be used to interact with DJI FlightHub (https://www.dji.com/flighthub).

Return:
FlightHubManagerAn instance of FlightHubManager.
@@ -1685,7 +1667,7 @@
Return:
LiveStreamManager getLiveStreamManager()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Provides access to getLiveStreamManager. It can be used to stream the video to a RTMP server to do live streaming with DJI products.

Return:
LiveStreamManagerAn instance of getLiveStreamManager.
@@ -1696,7 +1678,7 @@

LDM

LDMManager getLDMManager()
Package:dji.sdk.sdkmanager
-
Description:
+
Description:

Manages Local Data Mode (LDM) functionality. Local data mode gives the developer the option to put the SDK into airplane mode, restricting its access to the internet. See LDMManager for details on when and where this is possible, and what is restricted.

Return:
LDMManagerAn instance of LDMManager.
diff --git a/docs/API Reference/Components/SDKManager/DJISDKManager_DJISDKInitEvent.html b/docs/API Reference/Components/SDKManager/DJISDKManager_DJISDKInitEvent.html index 25a33683..ba043a27 100644 --- a/docs/API Reference/Components/SDKManager/DJISDKManager_DJISDKInitEvent.html +++ b/docs/API Reference/Components/SDKManager/DJISDKManager_DJISDKInitEvent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/SDKManager/DJISDKManager_DJISDKManagerCallbackInterface.html b/docs/API Reference/Components/SDKManager/DJISDKManager_DJISDKManagerCallbackInterface.html index fb83a80e..a69553ef 100644 --- a/docs/API Reference/Components/SDKManager/DJISDKManager_DJISDKManagerCallbackInterface.html +++ b/docs/API Reference/Components/SDKManager/DJISDKManager_DJISDKManagerCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Simulator/DJIAccessLocker.html b/docs/API Reference/Components/Simulator/DJIAccessLocker.html index 2f1a0847..8383a4ae 100644 --- a/docs/API Reference/Components/Simulator/DJIAccessLocker.html +++ b/docs/API Reference/Components/Simulator/DJIAccessLocker.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerFormattingState.html b/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerFormattingState.html index a4a3f376..7b5be9e9 100644 --- a/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerFormattingState.html +++ b/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerFormattingState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerFormattingState_callbackInterface.html b/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerFormattingState_callbackInterface.html index 6e90f41e..f7d70b65 100644 --- a/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerFormattingState_callbackInterface.html +++ b/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerFormattingState_callbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerState_CallbackInterface.html b/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerState_CallbackInterface.html index 155f8db3..9bfe2858 100644 --- a/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerState_CallbackInterface.html +++ b/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerState_CallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerUserAccountInfo.html b/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerUserAccountInfo.html index d04dd586..d31c8791 100644 --- a/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerUserAccountInfo.html +++ b/docs/API Reference/Components/Simulator/DJIAccessLocker_DJIAccessLockerUserAccountInfo.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Simulator/DJISimulator.html b/docs/API Reference/Components/Simulator/DJISimulator.html index cb11a5af..ad318b79 100644 --- a/docs/API Reference/Components/Simulator/DJISimulator.html +++ b/docs/API Reference/Components/Simulator/DJISimulator.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Simulator/DJISimulator_DJISimulatorInitializationData.html b/docs/API Reference/Components/Simulator/DJISimulator_DJISimulatorInitializationData.html index e5a1d2cf..bdd63b78 100644 --- a/docs/API Reference/Components/Simulator/DJISimulator_DJISimulatorInitializationData.html +++ b/docs/API Reference/Components/Simulator/DJISimulator_DJISimulatorInitializationData.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Simulator/DJISimulator_DJISimulatorState.html b/docs/API Reference/Components/Simulator/DJISimulator_DJISimulatorState.html index 6947bf0b..fed66025 100644 --- a/docs/API Reference/Components/Simulator/DJISimulator_DJISimulatorState.html +++ b/docs/API Reference/Components/Simulator/DJISimulator_DJISimulatorState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Simulator/DJISimulator_UpdatedSimulatorStateDataCallbackInterface.html b/docs/API Reference/Components/Simulator/DJISimulator_UpdatedSimulatorStateDataCallbackInterface.html index 4b87bec3..594e41df 100644 --- a/docs/API Reference/Components/Simulator/DJISimulator_UpdatedSimulatorStateDataCallbackInterface.html +++ b/docs/API Reference/Components/Simulator/DJISimulator_UpdatedSimulatorStateDataCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Stick/DJIStick.html b/docs/API Reference/Components/Stick/DJIStick.html index 32e5b234..f054c6ac 100644 --- a/docs/API Reference/Components/Stick/DJIStick.html +++ b/docs/API Reference/Components/Stick/DJIStick.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/UASRemoteIDManager/DJIUASRemoteIDManager.html b/docs/API Reference/Components/UASRemoteIDManager/DJIUASRemoteIDManager.html index 5330816a..468f8058 100644 --- a/docs/API Reference/Components/UASRemoteIDManager/DJIUASRemoteIDManager.html +++ b/docs/API Reference/Components/UASRemoteIDManager/DJIUASRemoteIDManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/UASRemoteIDManager/IUASRemoteIDManager.html b/docs/API Reference/Components/UASRemoteIDManager/IUASRemoteIDManager.html index 882de482..2e940c6e 100644 --- a/docs/API Reference/Components/UASRemoteIDManager/IUASRemoteIDManager.html +++ b/docs/API Reference/Components/UASRemoteIDManager/IUASRemoteIDManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/UASRemoteIDManager/IUASRemoteIDManager_UASRemoteIDStatus.html b/docs/API Reference/Components/UASRemoteIDManager/IUASRemoteIDManager_UASRemoteIDStatus.html index e298ff38..c7d1bfb7 100644 --- a/docs/API Reference/Components/UASRemoteIDManager/IUASRemoteIDManager_UASRemoteIDStatus.html +++ b/docs/API Reference/Components/UASRemoteIDManager/IUASRemoteIDManager_UASRemoteIDStatus.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/UASRemoteIDManager/IUASRemoteIDManager_UASRemoteIDStatusListener.html b/docs/API Reference/Components/UASRemoteIDManager/IUASRemoteIDManager_UASRemoteIDStatusListener.html index edc53765..ed0c93c1 100644 --- a/docs/API Reference/Components/UASRemoteIDManager/IUASRemoteIDManager_UASRemoteIDStatusListener.html +++ b/docs/API Reference/Components/UASRemoteIDManager/IUASRemoteIDManager_UASRemoteIDStatusListener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/UTMISSManager/DJIUTMISSManager.html b/docs/API Reference/Components/UTMISSManager/DJIUTMISSManager.html index e4a39d18..9488d826 100644 --- a/docs/API Reference/Components/UTMISSManager/DJIUTMISSManager.html +++ b/docs/API Reference/Components/UTMISSManager/DJIUTMISSManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/UTMISSManager/DJIUTMISSManager_DJIUTMISSParam.html b/docs/API Reference/Components/UTMISSManager/DJIUTMISSManager_DJIUTMISSParam.html index 69f0f845..42b9d061 100644 --- a/docs/API Reference/Components/UTMISSManager/DJIUTMISSManager_DJIUTMISSParam.html +++ b/docs/API Reference/Components/UTMISSManager/DJIUTMISSManager_DJIUTMISSParam.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/UTMISSManager/DJIUTMISSManager_UTMISSFlightDataUpdatedUploadStatusCallbackInterface.html b/docs/API Reference/Components/UTMISSManager/DJIUTMISSManager_UTMISSFlightDataUpdatedUploadStatusCallbackInterface.html index 5f645be8..a1fe49dc 100644 --- a/docs/API Reference/Components/UTMISSManager/DJIUTMISSManager_UTMISSFlightDataUpdatedUploadStatusCallbackInterface.html +++ b/docs/API Reference/Components/UTMISSManager/DJIUTMISSManager_UTMISSFlightDataUpdatedUploadStatusCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Upgrade/DJIUpgradeManager.html b/docs/API Reference/Components/Upgrade/DJIUpgradeManager.html index 5077bcb1..de8a8305 100644 --- a/docs/API Reference/Components/Upgrade/DJIUpgradeManager.html +++ b/docs/API Reference/Components/Upgrade/DJIUpgradeManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent.html b/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent.html index 571ec40a..8695a325 100644 --- a/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent.html +++ b/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent_DJIFirmwareInformation.html b/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent_DJIFirmwareInformation.html index 5fc88610..8874a52e 100644 --- a/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent_DJIFirmwareInformation.html +++ b/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent_DJIFirmwareInformation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent_DJIFirmwareUpgradeProgress.html b/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent_DJIFirmwareUpgradeProgress.html index 9c2d8312..5910cc86 100644 --- a/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent_DJIFirmwareUpgradeProgress.html +++ b/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent_DJIFirmwareUpgradeProgress.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent_UpgradeFirmwareListenerInterface.html b/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent_UpgradeFirmwareListenerInterface.html index 441528d1..b86eadf9 100644 --- a/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent_UpgradeFirmwareListenerInterface.html +++ b/docs/API Reference/Components/Upgrade/DJIUpgradeManager_DJIUpgradeComponent_UpgradeFirmwareListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/Upgrade/DJIUpgradeManager_UpgradeComponentChangeListener.html b/docs/API Reference/Components/Upgrade/DJIUpgradeManager_UpgradeComponentChangeListener.html index 95ca0b99..45e158fe 100644 --- a/docs/API Reference/Components/Upgrade/DJIUpgradeManager_UpgradeComponentChangeListener.html +++ b/docs/API Reference/Components/Upgrade/DJIUpgradeManager_UpgradeComponentChangeListener.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/UserAccountManager/DJIUserAccountManager.html b/docs/API Reference/Components/UserAccountManager/DJIUserAccountManager.html index dd179167..514be546 100644 --- a/docs/API Reference/Components/UserAccountManager/DJIUserAccountManager.html +++ b/docs/API Reference/Components/UserAccountManager/DJIUserAccountManager.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/UserAccountManager/DJIUserAccountManager_UserAccountInformation.html b/docs/API Reference/Components/UserAccountManager/DJIUserAccountManager_UserAccountInformation.html index 6e398ac7..7ceb419c 100644 --- a/docs/API Reference/Components/UserAccountManager/DJIUserAccountManager_UserAccountInformation.html +++ b/docs/API Reference/Components/UserAccountManager/DJIUserAccountManager_UserAccountInformation.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/UserAccountManager/DJIUserAccountManager_UserAccountStateChangeListenerInterface.html b/docs/API Reference/Components/UserAccountManager/DJIUserAccountManager_UserAccountStateChangeListenerInterface.html index b2669a73..49f459d7 100644 --- a/docs/API Reference/Components/UserAccountManager/DJIUserAccountManager_UserAccountStateChangeListenerInterface.html +++ b/docs/API Reference/Components/UserAccountManager/DJIUserAccountManager_UserAccountStateChangeListenerInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/VisionDetectionState/DJIIntelligentFlightAssistant_visionDetectionStateUpdatedCallbackInterface.html b/docs/API Reference/Components/VisionDetectionState/DJIIntelligentFlightAssistant_visionDetectionStateUpdatedCallbackInterface.html index abef3dc4..11335798 100644 --- a/docs/API Reference/Components/VisionDetectionState/DJIIntelligentFlightAssistant_visionDetectionStateUpdatedCallbackInterface.html +++ b/docs/API Reference/Components/VisionDetectionState/DJIIntelligentFlightAssistant_visionDetectionStateUpdatedCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/VisionDetectionState/DJIVisionDetectionState.html b/docs/API Reference/Components/VisionDetectionState/DJIVisionDetectionState.html index 79169653..d9f7f04a 100644 --- a/docs/API Reference/Components/VisionDetectionState/DJIVisionDetectionState.html +++ b/docs/API Reference/Components/VisionDetectionState/DJIVisionDetectionState.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/VisionDetectionState/DJIVisionDetectionState_DJIVisionDetectionSector.html b/docs/API Reference/Components/VisionDetectionState/DJIVisionDetectionState_DJIVisionDetectionSector.html index 2373eba3..16452ccc 100644 --- a/docs/API Reference/Components/VisionDetectionState/DJIVisionDetectionState_DJIVisionDetectionSector.html +++ b/docs/API Reference/Components/VisionDetectionState/DJIVisionDetectionState_DJIVisionDetectionSector.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/WiFiLink/DJIWiFiLink.html b/docs/API Reference/Components/WiFiLink/DJIWiFiLink.html index e73204ea..71138a51 100644 --- a/docs/API Reference/Components/WiFiLink/DJIWiFiLink.html +++ b/docs/API Reference/Components/WiFiLink/DJIWiFiLink.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1644,7 +1634,7 @@
Input Parameters:
int getIndex()
Package:dji.sdk.base
Description:
-

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

+

Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The Battery component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, Battery with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, Camera and Gimbal with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. Lidar with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft.

Return:
intAn int value of index.
method
diff --git a/docs/API Reference/Components/WiFiLink/DJIWiFiLink_DJIWiFiChannelInterference.html b/docs/API Reference/Components/WiFiLink/DJIWiFiLink_DJIWiFiChannelInterference.html index a255284b..2fca85b4 100644 --- a/docs/API Reference/Components/WiFiLink/DJIWiFiLink_DJIWiFiChannelInterference.html +++ b/docs/API Reference/Components/WiFiLink/DJIWiFiLink_DJIWiFiChannelInterference.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/WiFiLink/DJIWiFiLink_DJIWiFiSignalQualityChangedCallbackInterface.html b/docs/API Reference/Components/WiFiLink/DJIWiFiLink_DJIWiFiSignalQualityChangedCallbackInterface.html index e0661295..ba210f1d 100644 --- a/docs/API Reference/Components/WiFiLink/DJIWiFiLink_DJIWiFiSignalQualityChangedCallbackInterface.html +++ b/docs/API Reference/Components/WiFiLink/DJIWiFiLink_DJIWiFiSignalQualityChangedCallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Components/WiFiLink/DJIWiFiLink_RSSICallbackInterface.html b/docs/API Reference/Components/WiFiLink/DJIWiFiLink_RSSICallbackInterface.html index 514aa873..3df4a822 100644 --- a/docs/API Reference/Components/WiFiLink/DJIWiFiLink_RSSICallbackInterface.html +++ b/docs/API Reference/Components/WiFiLink/DJIWiFiLink_RSSICallbackInterface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Products/Aircraft/DJIAircraft.html b/docs/API Reference/Products/Aircraft/DJIAircraft.html index 6585cc59..2afbc170 100644 --- a/docs/API Reference/Products/Aircraft/DJIAircraft.html +++ b/docs/API Reference/Products/Aircraft/DJIAircraft.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError @@ -1529,7 +1519,7 @@
Description:
synchronized List<Lidar> getLidars()
Package:dji.sdk.products
Description:
-

Retrieves instances of the product's lidars. This is used when the aircraft has multiple DJI lidars, e.g. M300 RTK. Note, when two Zenmuse L1 do exist, lidar order within the array will not always the same. For example: On the M300 RTK, the port side (left) Zenmuse L1 will have an index of 0 and the starboard side (right) Zenmuse will have an index of 1. However, the first object of getLidars will not necessarily always be the lidar with getIndex of 0.

+

Retrieves instances of the product's lidars. This is used when the aircraft has multiple DJI lidars, e.g. M300 RTK and M350 RTK. Note, when two Zenmuse L1 do exist, lidar order within the array will not always the same. For example: On the M300 RTK and M350 RTK, the port side (left) Zenmuse L1 will have an index of 0 and the starboard side (right) Zenmuse will have an index of 1. However, the first object of getLidars will not necessarily always be the lidar with getIndex of 0.

Return:
synchronized List<Lidar>A list of the aircraft's lidars.
Inherited Methods:
diff --git a/docs/API Reference/Products/Handheld/DJIHandheld.html b/docs/API Reference/Products/Handheld/DJIHandheld.html index 4055989c..c8f79898 100644 --- a/docs/API Reference/Products/Handheld/DJIHandheld.html +++ b/docs/API Reference/Products/Handheld/DJIHandheld.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Utils/DJICommonCallbacks.html b/docs/API Reference/Utils/DJICommonCallbacks.html index 35e8a096..c9e8a0ef 100644 --- a/docs/API Reference/Utils/DJICommonCallbacks.html +++ b/docs/API Reference/Utils/DJICommonCallbacks.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Utils/DJICommonCallbacks_CompletionCallbackWithTwoParam_Interface.html b/docs/API Reference/Utils/DJICommonCallbacks_CompletionCallbackWithTwoParam_Interface.html index 1fb1d3f4..cacbd189 100644 --- a/docs/API Reference/Utils/DJICommonCallbacks_CompletionCallbackWithTwoParam_Interface.html +++ b/docs/API Reference/Utils/DJICommonCallbacks_CompletionCallbackWithTwoParam_Interface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Utils/DJICommonCallbacks_CompletionCallbackWith_Interface.html b/docs/API Reference/Utils/DJICommonCallbacks_CompletionCallbackWith_Interface.html index 20848a45..47125d48 100644 --- a/docs/API Reference/Utils/DJICommonCallbacks_CompletionCallbackWith_Interface.html +++ b/docs/API Reference/Utils/DJICommonCallbacks_CompletionCallbackWith_Interface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Utils/DJICommonCallbacks_CompletionCallback_Interface.html b/docs/API Reference/Utils/DJICommonCallbacks_CompletionCallback_Interface.html index dd6fe9d7..af35be4b 100644 --- a/docs/API Reference/Utils/DJICommonCallbacks_CompletionCallback_Interface.html +++ b/docs/API Reference/Utils/DJICommonCallbacks_CompletionCallback_Interface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Utils/DJILocationUtil.html b/docs/API Reference/Utils/DJILocationUtil.html index 057ecae5..3cc3dcf4 100644 --- a/docs/API Reference/Utils/DJILocationUtil.html +++ b/docs/API Reference/Utils/DJILocationUtil.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Utils/DJIVideoSizeCalculatorUtil.html b/docs/API Reference/Utils/DJIVideoSizeCalculatorUtil.html index 0c16ef1c..b916a005 100644 --- a/docs/API Reference/Utils/DJIVideoSizeCalculatorUtil.html +++ b/docs/API Reference/Utils/DJIVideoSizeCalculatorUtil.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Utils/DJIVideoSizeCalculatorUtil_Interface.html b/docs/API Reference/Utils/DJIVideoSizeCalculatorUtil_Interface.html index da821796..8d9b0499 100644 --- a/docs/API Reference/Utils/DJIVideoSizeCalculatorUtil_Interface.html +++ b/docs/API Reference/Utils/DJIVideoSizeCalculatorUtil_Interface.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/Utils/DJIWarningStatusItem.html b/docs/API Reference/Utils/DJIWarningStatusItem.html index ffd1ccdd..1e2252c4 100644 --- a/docs/API Reference/Utils/DJIWarningStatusItem.html +++ b/docs/API Reference/Utils/DJIWarningStatusItem.html @@ -872,12 +872,6 @@
-
Pipeline - -
AccessoryAggregation
@@ -1402,8 +1394,6 @@
DJIWaypointV2Error
-
PipelineError -
DJISDKError
DJISDKCacheError diff --git a/docs/API Reference/index.html b/docs/API Reference/index.html index 9996e84e..c8f037f5 100644 --- a/docs/API Reference/index.html +++ b/docs/API Reference/index.html @@ -1,4 +1,4 @@ - + diff --git a/docs/API Reference/javascripts/search_index.js b/docs/API Reference/javascripts/search_index.js index 983c3f98..a1ba077d 100644 --- a/docs/API Reference/javascripts/search_index.js +++ b/docs/API Reference/javascripts/search_index.js @@ -80,7 +80,7 @@ var search_data = { "onconnectivitychange", "called when the connectivity status has changes for the component. this callback will be called when the component disconnects from the product. if the product itself gets disconnected, this callback method will be called by all of the product component. @param isconnected `true` if the component is connected.", "getindex", - "returns the component index. index is zero based. a component will have an index greater than zero when there are multiple components of the same type on the dji product, and one of the components already has the index 0. for instance, m210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. for matrice 600, there are printed numbers on the battery boxes. the `battery` component instance with index 0 corresponds to battery compartment number 1. for inspire 2 and m200 series, `battery` with index 0 corresponds to the battery on the port (left hand) side of the aircraft. for m210, m210 rtk and m300 rtk, `camera` and `gimbal` with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. `lidar` with index 0 corresponds to the lidar(zenmuse l1) on the port (left hand) side of the aircraft. @return an int value of index.", + "returns the component index. index is zero based. a component will have an index greater than zero when there are multiple components of the same type on the dji product, and one of the components already has the index 0. for instance, m210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. for matrice 600, there are printed numbers on the battery boxes. the `battery` component instance with index 0 corresponds to battery compartment number 1. for inspire 2 and m200 series, `battery` with index 0 corresponds to the battery on the port (left hand) side of the aircraft. for m210, m210 rtk, m300 rtk and m350 rtk, `camera` and `gimbal` with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. `lidar` with index 0 corresponds to the lidar(zenmuse l1) on the port (left hand) side of the aircraft. @return an int value of index.", "isconnected", "`true` if the component is connected. @return `true` if the component is connected.", "getserialnumber", @@ -95,6 +95,10 @@ var search_data = { "get the authorization of access to data of type dji hardware information. @return `true` if it is authorized.", "isaccesstoobfuscatedlocationauthorized", "get the authorization of access to data of type obfuscated location. @return `true` if it is authorized.", + "agreetoproductimprovement", + "agree or disagree with the product improvement project. through this project, the dji device information, mobile device information, and diagnostic and usage data collected through msdk will be provided to dji for analysis. this analysis helps dji improve products and services. dji will take necessary data protection measures before data analysis. @param isagree `true` to ageree product improvement project. @return the encountered error if there is any.", + "isagreetoproductimprovement", + "gets whether to agree to the product improvement project. @return `true` if it is agreed to product improvement project.", "getinstance", "get the singleton instance of the class. @return an object of `dataprotectionmanager`.", "djisdkmanager", @@ -108,7 +112,7 @@ var search_data = { "useraccountmanager", "class used to manage the dji account.", "dataprotectionmanager", - "data protection manager. dji sdk will send data to dji servers in the background in order to complete logics, including data related to user's information. data protection manager can be used to authorize dji server to access the user- related data. sdk will not send the data to dji server in the background before the authorization. internet requests triggered by the user manually are not managed by `dataprotectionmanager`. involved user-related data is listed in the documentation of the interfaces. the authorization is not persistent and each authorization setting will be reset to the default value for each app's life cycle. this class is accessible before calling `registerapp`. the utmissmanager class needs to report flight dynamic data to the utmiss server in accordance with the policy requirements of the civil aviation administration of china. it is not in this category of management. for details, please refer to the utmissmanager interface document.", + "data protection manager. dji sdk will send data to dji servers in the background in order to complete logics, including data related to user's information. data protection manager can be used to authorize dji server to access the user- related data. sdk will not send the data to dji server in the background before the authorization. internet requests triggered by the user manually are not managed by `dataprotectionmanager`. involved user-related data is listed in the documentation of the interfaces. this class is accessible before calling `registerapp`. the utmissmanager class needs to report flight dynamic data to the utmiss server in accordance with the policy requirements of the civil aviation administration of china. it is not in this category of management. for details, please refer to the utmissmanager interface document.", "ldmmanager", "local data mode (ldm) manager. when local data mode is enabled, the sdk's access to the internet is restricted. you should use `registerappforldm` to register the app. only application registration (confirming the app key is valid) will be unrestricted. all other sdk services will be restricted. when the sdk's internet access is restricted, all sdk services that require an internet connection will not be available or able to update. for instance, the fly zone manager will not be able to update the fly zone data base, retrieve the latest tfrs (temporary flight restrictions) or unlock fly zones. ldm is therefore most appropriate for users that have very stringent data requirements, and are able to accommodate this restricted functionality. when local data mode is enabled, the utmissmanager will not report flight dynamic data to the utmiss server.", "utmissmanager", @@ -146,9 +150,7 @@ var search_data = { "mobileremotecontroller", "a simulated remote controller on the mobile device to control the aircraft when the physical remote controller is absent. the mobile remote controller only supports mode 2 control style and flight mode p. it is supported by mavic pro using wifi. this object is available from the `aircraft` subclass off `baseproduct`.", "payload", - "class used to interact with the payload device mounted on dji aircraft.", - "pipeline", - "establishes a pipeline connected with onboard device or payload device to transmit data. uses `connect` to create a pipeline. `disconnect` can be invoked to destroy the data transmission channel and disconnect from the onboard device or payload device.", + "class used to interact with the payload device mounted on dji aircraft. note: in the msdk v4 version, the psdk payload device cannot be used with zenmuse l1 and zenmuse p1 at the same time. if you need to use them at the same time, please upgrade to msdk v5.", "accessoryaggregation", "this class contains all possible accessories (spotlight, beacon and speaker) supported by the aircraft. the accessory aggregation component is available when mavic 2 enterprise is connected. an accessory becomes available only when the accessory is connected to the aircraft.", "basestation", @@ -2193,46 +2195,6 @@ var search_data = { "the command cannot be executed in current payload mode. see `payloadproductphase`.", "in_wifi_link", "cannot upgrade when using `wifilink`.", - "unknown", - "unknown.", - "crc_check_failed", - "crc check failed.", - "invalid_parameters", - "invalid parameters.", - "not_enough_memory", - "not enough memory.", - "not_ready", - "usually occurs when allocating the local pipeline id.", - "send_failed", - "send data exception.", - "receive_failed", - "receiving data exceptions.", - "timeout", - "timeout error.", - "busy_operation", - "busy now, please try again later.", - "unacceptable_operations", - "resource occupied, please select another id connection.", - "closed", - "connection closed, no need to call again.", - "connecting", - "connecting, no need to call again.", - "resources_not_available", - "local resources are ineffective and unavailable. please recreate.", - "closing", - "connection closing, no need to call again.", - "not_connected", - "connection has not established.", - "link_break", - "link broken, please check the connection with the aircraft.", - "connection_refused", - "the target device refuses to connect.", - "id_occupied", - "duplicated binding is not allowed. please try to bind with a new id.", - "internal_status_error", - "internal status error. please recreate the pipeline object.", - "getdjierror", - "get the object of `pipelineerror` error information by error code. @param code an int value of the error code. @return an object of `pipelineerror`.", "getdjierror", "get the mission waypoint error type. @param errorcode an int value of the error code. @return value of the `djiwaypointv2error` enum.", "djiwaypointv2error", @@ -2535,8 +2497,6 @@ var search_data = { "errors related to the upgrade.", "djiwaypointv2error", "errors related to the payload.", - "pipelineerror", - "errors related to the `pipelines`.", "djisdkerror", "dji sdk error.", "djisdkcacheerror", @@ -2549,6 +2509,8 @@ var search_data = { "catch all for various errors.", "common_data_error", "data error. shown as n/a in dji app.", + "common_invalid_authorization_id", + "invalid authorization id.", "common_undefined", "undefined error. this error will be returned when the error is undefined. public void setmulticontrolmode(boolean value,final djiexecuteresultcallback mcallback)", "common_timeout", @@ -3279,6 +3241,8 @@ var search_data = { "set the peak focus threshold value. @param peakfocusthresholdvalue a float value representing peak focus threshold.", "setoverexposurewarningenabled", "enable or disable the over exposure warning. @param isenabled enable/disable the over exposure warning.", + "setcodecname", + "set the codec name. for some mobile phones that cannot display video stream normally. you can set the codec name through this interface so that msdk can call the correct decoder for decoding and display. you can call android api:mediacodeclist to get available codec names for testing. @param codecname ", "setyuvdatacallback", "sends yuv data from hardware decoder. @param callback the yuv data callback.", "getyuvdatacallback", @@ -3434,7 +3398,7 @@ var search_data = { "getradar", "retrieves an instance of the device's radar.", "getlidars", - "retrieves instances of the product's lidars. this is used when the aircraft has multiple dji lidars, e.g. m300 rtk. note, when two zenmuse l1 do exist, lidar order within the array will not always the same. for example: on the m300 rtk, the port side (left) zenmuse l1 will have an index of 0 and the starboard side (right) zenmuse will have an index of 1. however, the first object of `getlidars` will not necessarily always be the lidar with `getindex` of 0. @return a list of the aircraft's lidars.", + "retrieves instances of the product's lidars. this is used when the aircraft has multiple dji lidars, e.g. m300 rtk and m350 rtk. note, when two zenmuse l1 do exist, lidar order within the array will not always the same. for example: on the m300 rtk and m350 rtk, the port side (left) zenmuse l1 will have an index of 0 and the starboard side (right) zenmuse will have an index of 1. however, the first object of `getlidars` will not necessarily always be the lidar with `getindex` of 0. @return a list of the aircraft's lidars.", "unknown_aircraft", "the aircraft's model name is unknown.", "inspire_1", @@ -3561,8 +3525,6 @@ var search_data = { "when this string is received in a broadcast, the sdk will attempt to connect to usb accessory.", "getinstance", "accessor for `djisdkmanager` object. @return an instance of `djisdkmanager` object.", - "destroy", - "releases the resources held by the djisdkmanager. this will unsubscribe the app from any updates sent by the sdk.", "setcallbackruninuithread", "determines whether asynchronous getter and setter method callbacks should be invoked in uithread or backgroundthread. this method is only for setters and getters, as push data callbacks (typically state data) always return in the backgroundthread. @param enable a boolean value.", "closeaoaconnection", @@ -3717,38 +3679,6 @@ var search_data = { "handheld device model name osmo+.", "osmo_mobile_2", "handheld device model name osmo mobile 2.", - "getid", - "the identification number of the pipeline connected with the payload or the onboard device. @return an int value of pipeline id.", - "gettype", - "transmission processing type. @return an enum value of `transmissioncontroltype`.", - "getdevicetype", - "device type connected. @return an enum value of `pipelinedevicetype`.", - "writedata", - "data to be sent. 1 kb data size is recommended. @param data the data needs to be sent. @param offset the start offset in the data. @param length the number of bytes to write. @return if the return code greater than 0 it is the length of data written otherwise it is the error code.", - "readdata", - "read data from the pipeline. @param buff the buffer into which the data is read. @param offset the start offset in the array buff at which the data is written. @param length the maximum number of bytes to read. @return if the return code greater than 0 it is the length of data read otherwise it is the error code.", - "transmissioncontroltype", - "defines pipeline transmission control type.", - "stable", - "guarantees delivery of data and that packets will be delivered in the order they were sent.", - "push", - "this transmission control type does not provide guaranteed delivery and a datagram packet may become corrupt or lost in transit. suitable for time- sensitive transmission.", - "pipelinedevicetype", - "the enum is used to represent the pipeline device type.", - "on_board", - "onboard device. please check the developer website: https://developer.dji.com /onboard-sdk/.", - "payload", - "payload device. please check the developer website: https://developer.dji.com /payload-sdk/.", - "unknown", - "unknown.", - "pipelines", - "manage multiple pipelines. only supported by matrice 300 rtk with firmware version v01.00.01.01 and above.", - "getpipelines", - "retrieves instances of the products's pipelines. the key of the map table refers to the pipeline id that connected with the payload or the onboard device, and the value refers to the pipeline instance object. when the pipeline connection is established successfully, a pipeline object is created and placed in the map table. when `disconnect` is invoked, the expired pipeline will be removed from the pipelins map table. @return the pipeline map object.", - "connect", - "establishes the pipeline connection with the pipeline's id. returns an instance of the pipeline when it is connected successfully, otherwise, error information will be returned. @param id the pipeline id. @param transmissiontype an enum value of `transmissioncontroltype`. @param callback completion block to receive the result.", - "disconnect", - "disconnects from the payload or the onboard device by pipeline id, and clear the cached data in pipeline. if it is disconnected successfully, the pipeline instance will be removed from the pipeline map table, otherwise, error information will be returned. @param callback completion block to receive the result.", "setareacode", "set the area code of country or area. the following functions can not be used unless the corresponding area code is set. currently the supported country or area list and the supported function list is as follows: - usa: remote identification broadcast of drone @param areacode area code of country or area. @return return the setting execution result of area code.", "getuasremoteidstatus", @@ -4022,7 +3952,7 @@ var search_data = { "videofeeder", "class that manages live video feed from dji products to the mobile device.", "getpipelines", - "the pipelines to transmit data between dji payload device and dji mobile sdk. this function does not support dual controllers scenarios. it's only supported by matrice 300 rtk. @return the `pipelines` objects.", + "the pipelines to transmit data between dji payload device and dji mobile sdk. this function does not support dual controllers scenarios. it's only supported by matrice 300 rtk. @return the djipipelines objects.", "getupstreambandwidth", "gets the bandwidth of the upstream (from mobile sdk to payload). the unit is bytes/s. the bandwidth is determined by the firmware and currently it is not larger than 500 bytes/s. @param callback the execution callback with the returned value(s).", "getpayloadproductname", @@ -4366,7 +4296,7 @@ var search_data = { "getloadedmission", "gets the currently loaded mission of the operator. there are two ways to load a mission. 1. a mission can be loaded by user through `loadmission`. 2. if the aircraft is already executing a waypoint mission when sdk is re-connected, the operator will download part of the mission's information from the aircraft and load it automatically. in that case, the loaded mission will only contain the summary of the executing mission but information for each waypoint is absent. user can call `downloadmission` to get all the information for the loaded mission. the `getloadedmission` will be reset to `null` when the execution of the loadedmission is stopped, finished or interrupted. @return a object of `waypointmission`.", "getpreviousinterruption", - "gets the interruption of the last waypoint mission. if a waypoint mission is interrupted before the completion, the aircraft will record the interruption information. this information is only available when the last waypoint mission is incomplete and the first waypoint of the mission has been reached. the interruption will also be recorded if the mission is stopped by the user. the interruption information is recorded in the aircraft and the information persists even after the aircraft's reboot. supported only by phantom 4 rtk. @param callback the execution callback with the returned execution result.", + "gets the interruption of the last waypoint mission. if a waypoint mission is interrupted before the completion, the aircraft will record the interruption information. this information is only available when the last waypoint mission is incomplete and the first waypoint of the mission has been reached. the interruption will also be recorded if the mission is stopped by the user. the interruption information is recorded in the aircraft and the information persists even after the aircraft's reboot. supported only by phantom 4 rtk. @param callback the execution callback with the returned execution result.", "uploadmission", "starts to upload the `getloadedmission` to the aircraft. it can only be called when the `getloadedmission` is complete and the `getcurrentstate` is `ready_to_upload`. if a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. after a mission is uploaded successfully, the `waypointmissionstate` will become `ready_to_execute`. @param callback completion block that will be called when the upload operation succeeds or fails to start. ", "retryuploadmission", @@ -4388,9 +4318,9 @@ var search_data = { "removelistener", "removes listener. if the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them. @param listener listener to be removed.", "waypointmission", - "in the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. waypoints are physical locations to which the aircraft will fly. creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. the aircraft travels between waypoints automatically at a base speed. however, the user can change the speed by using the pitch joystick. if the stick is pushed up, the speed will increase. if the stick is pushed down, the speed will slow down. the stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. when the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. if the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). if the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. it is not supported by mavic pro when using wifi connection. it is not supported by spark, mavic mini, dji mini 2, dji mini se, mavic air 2, dji air 2s and matrice 300 rtk.", + "in the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. waypoints are physical locations to which the aircraft will fly. creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. the aircraft travels between waypoints automatically at a base speed. however, the user can change the speed by using the pitch joystick. if the stick is pushed up, the speed will increase. if the stick is pushed down, the speed will slow down. the stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. when the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. if the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). if the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. it is not supported by mavic pro when using wifi connection. it is not supported by spark, mavic mini, dji mini 2, dji mini se, mavic air 2, dji air 2s and matrice 300 rtk.", "waypointv2mission", - "in the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. waypoints are physical locations to which the aircraft will fly. creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. the aircraft travels between waypoints automatically at a base speed. however, the user can change the speed by using the pitch joystick. if the stick is pushed up, the speed will increase. if the stick is pushed down, the speed will slow down. the stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. when the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. if the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). if the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. it is only supported by `matrice_300_rtk`.", + "in the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. waypoints are physical locations to which the aircraft will fly. creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. the aircraft travels between waypoints automatically at a base speed. however, the user can change the speed by using the pitch joystick. if the stick is pushed up, the speed will increase. if the stick is pushed down, the speed will slow down. the stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. when the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. if the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). if the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. it is only supported by `matrice_300_rtk`.", "waypointmissionevent", "waypoint event base class.", "waypointmissionuploadevent", @@ -4470,35 +4400,35 @@ var search_data = { "targetwaypointindex", "index of the waypoint for the next mission to which the aircraft will proceed.", "iswaypointreached", - "yes when the aircraft reaches a waypoint. after the waypoint actions and heading change is complete, the `targetwaypointindex` will increment and this property will become no.", + "yes when the aircraft reaches a waypoint. after the waypoint actions and heading change is complete, the `targetwaypointindex` will increment and this property will become no.", "executestate", "current execution state of the aircraft.", "initializing", "waypoint mission is initializing, which means the mission has started and the aircraft is going to the first waypoint.", "moving", - "aircraft is currently moving toward the mission's next waypoint. this happens when the `waypointmissionflightpathmode` is set to `normal`.", + "aircraft is currently moving toward the mission's next waypoint. this happens when the `waypointmissionflightpathmode` is set to `normal`.", "curve_mode_moving", - "aircraft is currently moving. this happens when the `waypointmissionflightpathmode` is set to `curved`.", + "aircraft is currently moving. this happens when the `waypointmissionflightpathmode` is set to `curved`.", "curve_mode_turning", - "aircraft is currently turning. this happens when the `waypointmissionflightpathmode` is set to `curved`.", + "aircraft is currently turning. this happens when the `waypointmissionflightpathmode` is set to `curved`.", "begin_action", - "aircraft has reached a waypoint, has rotated to the new heading and is now processing actions. this state will be called before the waypoint actions starts executing and will occur for each waypoint action.", + "aircraft has reached a waypoint, has rotated to the new heading and is now processing actions. this state will be called before the waypoint actions starts executing and will occur for each waypoint action.", "doing_action", "aircraft is at a waypoint and is executing an action.", "finished_action", - "aircraft is at a waypoint and has finished executing the current waypoint action. this state occurs once for each waypoint action.", + "aircraft is at a waypoint and has finished executing the current waypoint action. this state occurs once for each waypoint action.", "return_to_first_waypoint", - "aircraft has returned to the first waypoint. this happens when the `getfinishedaction` is set to `return_to_first_waypoint`.", + "aircraft has returned to the first waypoint. this happens when the `getfinishedaction` is set to `return_to_first_waypoint`.", "paused", "the mission is currently paused by the user.", "getloadedmission", - "gets the currently loaded mission of the operator. there are two ways to load a mission. 1. a mission can be loaded by user through `loadmission`. 2. if the aircraft is already executing a waypoint mission when sdk is re-connected, the operator will download part of the mission's information from the aircraft and load it automatically. in that case, the loaded mission will only contain the summary of the executing mission but information for each waypoint is absent. user can call `downloadmission` to get all the information for the loaded mission. the `getloadedmission` will be reset to `null` when the execution of the loadedmission is stopped, finished. @return an object of `waypointv2mission`.", + "gets the currently loaded mission of the operator. there are two ways to load a mission. 1. a mission can be loaded by user through `loadmission`. 2. if the aircraft is already executing a waypoint mission when sdk is re-connected, the operator will download part of the mission's information from the aircraft and load it automatically. in that case, the loaded mission will only contain the summary of the executing mission but information for each waypoint is absent. user can call `downloadmission` to get all the information for the loaded mission. the `getloadedmission` will be reset to `null` when the execution of the loadedmission is stopped, finished. @return an object of `waypointv2mission`.", "loadmission", - "loads a waypoint mission into the operator. a mission can be loaded only when the `waypointv2missionstate` is one of the following : - `ready_to_upload` - `ready_to_execute` calling `loadmission` when the current state is `ready_to_execute` will change the state to `ready_to_upload`. after calling `getloadedmission`, @param mission waypoint mission to load. @param callback returns an error when mission data is invalid or the mission cannot be loaded in the current state.", + "loads a waypoint mission into the operator. a mission can be loaded only when the `waypointv2missionstate` is one of the following : - `ready_to_upload` - `ready_to_execute` calling `loadmission` when the current state is `ready_to_execute` will change the state to `ready_to_upload`. after calling `getloadedmission`, @param mission waypoint mission to load. @param callback returns an error when mission data is invalid or the mission cannot be loaded in the current state.", "getloadedactioncount", - "gets the currently loaded actions count of the operator. there are two ways to load a mission. 1. actions can be loaded by user through `loadmission`. 2. if the aircraft is already executing a waypoint mission and it has uploaded actions when sdk is re-connected, the operator will recover uploaded action count. @return an int value of loaded action count.", + "gets the currently loaded actions count of the operator. there are two ways to load a mission. 1. actions can be loaded by user through `loadmission`. 2. if the aircraft is already executing a waypoint mission and it has uploaded actions when sdk is re-connected, the operator will recover uploaded action count. @return an int value of loaded action count.", "getloadedactions", - "gets the count of loaded actions in current operator. there are two ways to load a mission. 1. actions can be loaded by user through `loadmission`. 2. if the aircraft is already executing a waypoint mission and it has uploaded actions when sdk is re-connected, the operator will recover uploaded action count. load it automatically. in that case, the loaded actions will be `null`, if user want get summary of the executing actions user can call `downloadmission` to get all the information for the loaded actions. the `getloadedactions` will be reset to `null` when the execution of the getloadedmission is stopped, finished. @return a list of `waypointv2action` objects.", + "gets the count of loaded actions in current operator. there are two ways to load a mission. 1. actions can be loaded by user through `loadmission`. 2. if the aircraft is already executing a waypoint mission and it has uploaded actions when sdk is re-connected, the operator will recover uploaded action count. load it automatically. in that case, the loaded actions will be `null`, if user want get summary of the executing actions user can call `downloadmission` to get all the information for the loaded actions. the `getloadedactions` will be reset to `null` when the execution of the getloadedmission is stopped, finished. @return a list of `waypointv2action` objects.", "getcurrentstate", "the current state of the operator. @return an object of `waypointv2missionstate`.", "getcurrentactionstate", @@ -4506,11 +4436,11 @@ var search_data = { "addwaypointeventlistener", "add listener to listen for waypoint events. @param listener an object of djiwaypointv2missionoperator_listener.", "removewaypointlistener", - "removes listener. if the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them. @param listener listener to be removed.", + "removes listener. if the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them. @param listener listener to be removed.", "addactionlistener", "add listener to listen the events. @param listener an object of djiwaypointv2missionoperator_actionlistener.", "removeactionlistener", - "removes listener. if the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them. @param listener listener to be removed.", + "removes listener. if the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them. @param listener listener to be removed.", "waypointv2missionoperatorlistener", "listen mission event.", "ondownloadupdate", @@ -4570,25 +4500,25 @@ var search_data = { "gettotalactioncount", "the total count of actions in the waypoint mission. @return an int value.", "uploadmission", - "starts to upload the `getloadedmission` to the aircraft. it can only be called when the `getloadedmission` is complete and the djiwaypointv2missionactionexecutionevent_currentstate is `ready_to_upload`. if a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. after a mission is uploaded successfully, the `waypointv2missionstate` will become `ready_to_execute`. if it is started successfully, use djiwaypointv2missionoperator_listener_onuploadupdate to receive the detailed progress. @param callback callback will be invoked with the result if the upload command has been received successfully by the aircraft. if the upload command is successfully sent, use `addwaypointeventlistener` to check the detailed progress.", + "starts to upload the `getloadedmission` to the aircraft. it can only be called when the `getloadedmission` is complete and the djiwaypointv2missionactionexecutionevent_currentstate is `ready_to_upload`. if a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. after a mission is uploaded successfully, the `waypointv2missionstate` will become `ready_to_execute`. if it is started successfully, use djiwaypointv2missionoperator_listener_onuploadupdate to receive the detailed progress. @param callback callback will be invoked with the result if the upload command has been received successfully by the aircraft. if the upload command is successfully sent, use `addwaypointeventlistener` to check the detailed progress.", "uploadwaypointactions", - "starts to upload the `getloadedactions` to the aircraft. it can only be called when the `getloadedactions` is complete and the djiwaypointv2missionactionexecutionevent_currentstate is `ready_to_execute`. if a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. after a mission is uploaded successfully, the djiwaypointv2missionactionstate will become `ready_to_execute`. @param actions a list of `waypointv2action` objects. @param callback callback will be invoked with the result if the upload action command has been received successfully by the aircraft. if the upload command is successfully sent, use `addactionlistener` to check the detailed progress.", + "starts to upload the `getloadedactions` to the aircraft. it can only be called when the `getloadedactions` is complete and the djiwaypointv2missionactionexecutionevent_currentstate is `ready_to_execute`. if a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. after a mission is uploaded successfully, the djiwaypointv2missionactionstate will become `ready_to_execute`. @param actions a list of `waypointv2action` objects. @param callback callback will be invoked with the result if the upload action command has been received successfully by the aircraft. if the upload command is successfully sent, use `addactionlistener` to check the detailed progress.", "downloadmission", - "downloads information of actions from startactionid to endactionid. the information of waypoints missing in `getloadedmission` ascending order. if `getloadedmission` is already complete (containing all the waypoints), this method will call `completion` immediately without error. it can only be called when the djiwaypointv2missionactionexecutionevent_currentstate is one of the following: - `executing` - `interrupted` @param callback callback that will be called when the download operation succeeds or fails to start. if it is started successfully, use djiwaypointv2missionoperator_listener_ondownloadupdate to receive the detailed progress.", + "downloads information of each waypoint from aircraft and save it to `getloadedmission`. if a download operation starts, the operator will download the information of waypoints missing in `getloadedmission` one-by-one in ascending order. if `getloadedmission` is already complete (containing all the waypoints), this method will call `completion` immediately without error. it can only be called when the djiwaypointv2missionactionexecutionevent_currentstate is one of the following: - `executing` - `interrupted`. @param callback callback that will be called when the download operation succeeds or fails to start. if it is started successfully, use djiwaypointv2missionoperator_listener_ondownloadupdate to receive the detailed progress.", "downloadactions", - "downloads information of each waypoint from aircraft and save it to `getloadedmission`. if a download operation starts, the operator will download the information of waypoints missing in `getloadedmission` one-by-one in ascending order. if `getloadedmission` is already complete (containing all the waypoints), this method will call `completion` immediately without error. it can only be called when the djiwaypointv2missionactionexecutionevent_currentstate is one of the following: - `executing` - `interrupted`. @param callback callback that will be called when the download operation succeeds or fails to start. if it is started successfully, use djiwaypointv2missionoperator_addlistenertodownloadevent to receive the detailed progress.", + "downloads information of actions from startactionid to endactionid. the information of waypoints missing in `getloadedmission` ascending order. if `getloadedmission` is already complete (containing all the waypoints), this method will call `completion` immediately without error. it can only be called when the djiwaypointv2missionactionexecutionevent_currentstate is one of the following: - `executing` - `interrupted` @param callback callback that will be called when the download operation succeeds or fails to start. if it is started successfully, use djiwaypointv2missionoperator_addlistenertodownloadevent to receive the detailed progress.", "startmission", - "starts the execution of the uploaded mission. it can only be called when the djiwaypointv2missionactionexecutionevent_currentstate is `ready_to_execute`. after a mission is started successfully, the djiwaypointv2missionactionexecutionevent_currentstate will become `executing`. @param callback completion block that will be called when the operator succeeds or fails to start the execution. if it fails, an error will be returned.", + "starts the execution of the uploaded mission. it can only be called when the djiwaypointv2missionactionexecutionevent_currentstate is `ready_to_execute`. after a mission is started successfully, the djiwaypointv2missionactionexecutionevent_currentstate will become `executing`. @param callback completion block that will be called when the operator succeeds or fails to start the execution. if it fails, an error will be returned.", "interruptmission", - "pauses the executing mission. it can only be called when the `waypointv2missionstate` is `executing`. after a mission is paused successfully, the djiwaypointv2missionactionexecutionevent_currentstate will become `interrupted`. @param callback callback that will be called when the operator succeeds or fails to pause the mission. if it fails, an error will be returned.", + "pauses the executing mission. it can only be called when the `waypointv2missionstate` is `executing`. after a mission is paused successfully, the djiwaypointv2missionactionexecutionevent_currentstate will become `interrupted`. @param callback callback that will be called when the operator succeeds or fails to pause the mission. if it fails, an error will be returned.", "recovermission", - "resumes the paused mission. it can only be called when the djiwaypointv2missionactionexecutionevent_currentstate is `interrupted`. after a mission is resumed successfully, the djiwaypointv2missionactionexecutionevent_currentstate will become `executing`. @param callback callback that will be called when the operator succeeds or fails to resume the mission. if it fails, an error will be returned.", + "resumes the paused mission. it can only be called when the djiwaypointv2missionactionexecutionevent_currentstate is `interrupted`. after a mission is resumed successfully, the djiwaypointv2missionactionexecutionevent_currentstate will become `executing`. @param callback callback that will be called when the operator succeeds or fails to resume the mission. if it fails, an error will be returned.", "recovermission", - "resumes the paused mission with recover type. it can only be called when the djiwaypointv2missionactionexecutionevent_currentstate is `interrupted`. after a mission is resumed successfully, the djiwaypointv2missionactionexecutionevent_currentstate will become `executing`. @param type an enum value of `interruptrecoveractiontype` @param callback callback that will be called when the operator succeeds or fails to resume the mission. if it fails, an error will be returned.", + "resumes the paused mission with recover type. it can only be called when the djiwaypointv2missionactionexecutionevent_currentstate is `interrupted`. after a mission is resumed successfully, the djiwaypointv2missionactionexecutionevent_currentstate will become `executing`. @param type an enum value of `interruptrecoveractiontype` @param callback callback that will be called when the operator succeeds or fails to resume the mission. if it fails, an error will be returned.", "stopmission", - "stops the executing or paused mission. it can only be called when the djiwaypointv2missionactionexecutionevent_currentstate is one of the following: - `executing` - `interrupted` after a mission finishes successfully, djiwaypointv2missionactionexecutionevent_currentstate will become `ready_to_upload`. @param callback completion block that will be called when the operator succeeds or fails to resume the mission. if it fails, an error will be returned.", + "stops the executing or paused mission. it can only be called when the djiwaypointv2missionactionexecutionevent_currentstate is one of the following: - `executing` - `interrupted` after a mission finishes successfully, djiwaypointv2missionactionexecutionevent_currentstate will become `ready_to_upload`. @param callback completion block that will be called when the operator succeeds or fails to resume the mission. if it fails, an error will be returned.", "setautoflightspeed", - "set the flight speed while the mission is executing automatically (without manual joystick speed input). this is the only property or method in this class that can communicate with the aircraft during a mission. all other properties and methods are used offline to prepare the mission which is then uploaded to the aircraft. @param speed auto flight speed to be set. the absolute value of the auto flight speed should be less than or equal to the `getmaxflightspeed`. its range is [-`getmaxflightspeed`, `getmaxflightspeed`] m/s. @param callback callback.", + "set the flight speed while the mission is executing automatically (without manual joystick speed input). this is the only property or method in this class that can communicate with the aircraft during a mission. all other properties and methods are used offline to prepare the mission which is then uploaded to the aircraft. @param speed auto flight speed to be set. the absolute value of the auto flight speed should be less than or equal to the `getmaxflightspeed`. its range is [-`getmaxflightspeed`, `getmaxflightspeed`] m/s. @param callback callback.", "getautoflightspeed", "get the flight speed while the mission is executing. @param callback callback.", "waypointv2missionexecutionevent", @@ -4624,7 +4554,7 @@ var search_data = { "disconnected", "the connection between the mobile device, remote controller and aircraft is broken.", "recovering", - "the connection between the mobile device, remote controller and aircraft is built-up. the operator is synchronizing the state from the aircraft.", + "the connection between the mobile device, remote controller and aircraft is built-up. the operator is synchronizing the state from the aircraft.", "not_supported", "the connected product does not support waypoint mission 2.0.", "ready_to_upload", @@ -4644,7 +4574,7 @@ var search_data = { "disconnected", "the connection between the mobile device, remote controller and aircraft is broken.", "recovering", - "the connection between the mobile device, remote controller and aircraft is built-up. the operator is synchronizing the action state from the aircraft.", + "the connection between the mobile device, remote controller and aircraft is built-up. the operator is synchronizing the action state from the aircraft.", "not_supported", "the connected product does not support waypoint mission 2.0.", "ready_to_upload", @@ -8571,6 +8501,10 @@ var search_data = { "pin point information, include the pin points location in the liveview and callback result. supported by zenmuse h20 series.", "getliveviewlocationwithgps", "gets the pinpoint information with gps which is used to show pinpoint in the liveview. supported by zenmuse h20 series. @param pointpos the gps location, you could get the location from `gettargetlocation` or get the location with map. @param physicalsource the physical source of a video feed. @param callback the execution callback with the returned value(s).", + "setlinkzoomenabled", + "enable or disable the link zoom function. after enabling the link zoom function, call `setthermaldigitalzoomfactor` to achieve synchronous zooming of the infrared lens and the zoom lens. in the split-screen mode pip, the user can compare the images of the infrared lens and the zoom lens more efficiently. supported by zenmuse h20 series. @param enabled true to enable link zoom. @param callback the execution callback with the returned value(s).", + "getlinkzoomenabled", + "gets the link zoom status. supported by zenmuse h20 series. @param callback the execution callback with the returned value(s).", "restorefactorysettings", "load the camera's factory settings. post condition: the camera will reboot itself. @param callback the execution callback with the returned value(s).", "camerakey.restore_factory_settings", @@ -9879,6 +9813,18 @@ var search_data = { "enables/disables the ir filter (infared filter). disabling the ir filter can enhance the image in low light environments. enabling the ir filter can reduce the color distortion caused by the infared light. supported by the zoom lens of zenmuse h20 series. @param enabled `true` to enable ir-cut filter. @param callback callback that receives the setter result.", "getirfilterenabled", "determines whether ir filter (infared filter) is enabled. disabling the ir filter can enhance the image in low light environments. enabling the ir filter can reduce the color distortion caused by the infared light. supported by the zoom lens of zenmuse h20 series. @param callback the execution callback with the returned value(s).", + "off", + "off.", + "on", + "on.", + "auto", + "auto.", + "irfiltermode", + "the ir filter mode.", + "setirfiltermode", + "sets the ir filter mode of the current lens. on to reduce the color distortion caused by the infared light, off to enhance the image in low light environments, or auto to up to the system to decide whether to switch. supported by the zoom lens of zenmuse h20 series. @param irfiltermode an enum type of the `irfiltermode` to be used. @param callback the execution callback with the returned execution result.", + "getirfiltermode", + "gets the ir filter mode of the current lens. supported by the zoom lens of zenmuse h20 series. @param callback the execution callback with the returned value(s).", "isdigitalzoomsupported", "check if the current device supports digital zoom scale. it is supported by osmo with x3 camera, phantom 4 camera, z3 camera, mavic pro camera and z30 camera. for zenmuse h20 series and mavic 2 enterprise advanced, please use class `lens`. @return a boolean value.", "setdigitalzoomfactor", @@ -10360,7 +10306,7 @@ var search_data = { "getxmpfiledata", "this property contains the xmp data which was written to this media file. if this property returns `null`, use `fetchxmpfiledata` to populate it. only supported phantom 4 rtk, zenmuse p1, zenmuse l1.", "getresolution", - "camera resolution. @return an enum value of `videoresolution`.", + "camera video resolution. only supported by video. @return an enum value of `videoresolution`.", "getvideoorientation", "the orientation of the camera when the video file was first recorded. if the camera orientation changes during a video capture, this will report the initial orientation. will be `landscape` if the media file is a photo. only mavic pro supports this property. will be `landscape` for other products. @return an enum value of `orientation`", "getthumbnail", @@ -10914,7 +10860,9 @@ var search_data = { "custom_network_service", "rtk is using third-party network service as the reference station. the network service should use ntrip(networked transport of rtcm via internet protocol). it is supported by phantom 4 rtk, p4 multispectral, matrice 210 rtk v2 and matrice 300 rtk.", "network_rtk", - "default virtual reference station solution to provide cm level accurate position. the frame can be either wgs84 or cgcs 2000. please note that this default solution can only be used in china. please add the djinetworkrtkhelper to the project via gradle: implementation 'com.dji:library-networkrtk-helper:2.0.2'. it is only supported by phantom 4 rtk, p4 multispectral and matrice 300 rtk.", + "default virtual reference station solution to provide cm level accurate position. the frame can be either wgs84 or cgcs 2000. please note that this default solution can only be used in china. please add the djinetworkrtkhelper to the project via gradle: implementation 'com.dji:library-networkrtk-helper:2.0.2'. it is only supported by matrice 300 rtk and matrice 350 rtk.", + "ntrip_network_service", + "ntrip network service which is used for cmcc network rtk service. it is only supported matrice 300 rtk and matrice 350 rtk.", "unknown", "unknown reference station source.", "callback", @@ -11088,9 +11036,9 @@ var search_data = { "getrtk", "rtk positioning object. @return an instance of `rtk`.", "savepipelineslog", - "sets true to save log for pipelines. in order to improve developer's experience on sdk interconnectivity, `pipeline` is designed to save log files locally when files are transferred, during which the speed is 475kb per minute. please be careful with the device storage. @param enabled `true` to save log files.", + "sets true to save log for pipelines. in order to improve developer's experience on sdk interconnectivity, djipipeline is designed to save log files locally when files are transferred, during which the speed is 475kb per minute. please be careful with the device storage. @param enabled `true` to save log files.", "getpipelines", - "the pipelines to transmit data between onboard device and dji mobile sdk. it's only supported by matrice 300 rtk. @return an instance of `pipelines`.", + "the pipelines to transmit data between onboard device and dji mobile sdk. it's only supported by matrice 300 rtk. @return an instance of djipipelines.", "getimucount", "number of imu modules in the flight controller. most products have one imu. exceptions: - phantom 4, phantom 4 pro, mavic pro, and inspire 2 each have two imus - a3, matrice 600, and matrice 600 pro each have one inner imu and can have at most two external imus. - n3 has two inner imus and can have one external imu. @return an int value.", "imu_count", @@ -11290,9 +11238,9 @@ var search_data = { "home_location", "sdk key for gethomelocation: gets the home point of the aircraft. @param callback the execution callback with the returned value(s).", "setgohomeheightinmeters", - "sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. this can be useful when the user foresees obstacles in the aircraft's flight path. if the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. the valid range for the altitude is from 20m to 500m. but if the aircraft is m300 rtk, the limit can beyond 500m. @param height the aircraft's default go home altitude. @param callback the execution callback with the returned execution result.", + "sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. this can be useful when the user foresees obstacles in the aircraft's flight path. if the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. the valid range for the altitude is from 20m to 500m. but if the aircraft is m300 rtk or m350 rtk, the limit can beyond 500m. @param height the aircraft's default go home altitude. @param callback the execution callback with the returned execution result.", "go_home_height_in_meters", - "sdk key for setgohomeheightinmeters: sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. this can be useful when the user foresees obstacles in the aircraft's flight path. if the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. the valid range for the altitude is from 20m to 500m. but if the aircraft is m300 rtk, the limit can beyond 500m. @param height the aircraft's default go home altitude. @param callback the execution callback with the returned execution result.", + "sdk key for setgohomeheightinmeters: sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. this can be useful when the user foresees obstacles in the aircraft's flight path. if the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. the valid range for the altitude is from 20m to 500m. but if the aircraft is m300 rtk or m350 rtk, the limit can beyond 500m. @param height the aircraft's default go home altitude. @param callback the execution callback with the returned execution result.", "getgohomeheightinmeters", "gets the minimum altitude (relative to the take-off location in meters) at which the aircraft must be before going home. @param callback the execution callback with the returned value(s).", "go_home_height_in_meters", @@ -11360,13 +11308,13 @@ var search_data = { "setpropellercoverlimitenabled", "this mode should only be enabled when using accessories like propeller guards and the aircraft is flying in wind-free environments. shown as payload mode in dji fly. only supported by dji mini 2. @param enabled `true` to enable the propeller cover limit. @param callback callback that receives the execution result.", "setcoordinatedturnenabled", - "enables the coordinated turn. improves aerodynamic efficiency. the aircraft is flying in the direction of the turn, without sideslipping. only supported by m300 rtk. @param enabled `true` to enable the coordinated turn. @param callback callback that receives the execution result.", + "enables the coordinated turn. improves aerodynamic efficiency. the aircraft is flying in the direction of the turn, without sideslipping. only supported by m300 rtk and m350 rtk. @param enabled `true` to enable the coordinated turn. @param callback callback that receives the execution result.", "getcoordinatedturnenabled", - "get whether the coordinated turn switch is on. only supported by m300 rtk. @param callback completion block that receives the execution result.", + "get whether the coordinated turn switch is on. only supported by m300 rtk and m350 rtk. @param callback completion block that receives the execution result.", "setnavigationsatellitesystem", - "the selection of satellite positioning system is only supported when the rtk positioning function is turned off, and cannot be modified in the air. if rtk positioning function is turned on, aircraft uses gps, glonass, galileo, and bds data to determine location. only supported by m300 rtk. @param system navigation satellite system. @param callback callback that receives the execution result.", + "the selection of satellite positioning system is only supported when the rtk positioning function is turned off, and cannot be modified in the air. if rtk positioning function is turned on, aircraft uses gps, glonass, galileo, and bds data to determine location. only supported by m300 rtk and m350 rtk. @param system navigation satellite system. @param callback callback that receives the execution result.", "getnavigationsatellitesystem", - "get the navigation satellite system. only supported by m300 rtk. @param callback callback that receives the execution result.", + "get the navigation satellite system. only supported by m300 rtk and m350 rtk. @param callback callback that receives the execution result.", "navigationsatellitesystem", "this enum defines the navigation satellite system currently being used.", "gps_glonass", @@ -12369,6 +12317,8 @@ var search_data = { "gets a list of authorization fly zones unlocked by the account for the connected aircraft. it includes fly zones unlocked by the flight planner (http://www.dji.com/flysafe/geo-system#planner), and the ones unlocked during flight using dji go or any dji mobile sdk based application. this list does not include fly zones unlocked by custom unlocking. for inspire 1 and phantom 3 series, the list is fetched from the server. if the internet is not accessible, the cached local data will be used. for the other products, the list is fetched from the aircraft. @param callback the execution callback with the returned value(s).", "unlockflyzones", "unlocks the selected fly zones. this method can be used to unlock authorization zones. after unlocking the zones, flight will be unrestricted in those zones until the unlock expires. the unlocking record will be linked to the user's account and will be accessible to dji go and other dji mobile sdk based applications. data protection notes - calling this method will send the following protected data to dji server: - user account information - the serial number of the connected aircraft. @param ids the ids of `authorization` zones. @param callback the execution callback with the returned execution result.", + "unlockauthorizationflyzone", + "unlock the authorization fly zone. after unlocking the authorization fly zone, the aircraft will be able to take off normally in the authorization fly zone, and the authorization fly zone will continue to be banned after reboot the aircraft. @param id the id of `authorization` zone. @param callback the execution callback with the returned execution result.", "reloadunlockedzonegroupsfromserver", "reloads the unlocked zone groups unlocked by the current user's account from the server. for all products besides phantom 3 and inspire 1 series this includes both self unlocked and custom unlocked zones. each unlocked zone group corresponds to one aircraft serial number. after launch, sdk will call this method once. it will call this method again when either the network connection or the current account state changes (e.g. when a new user successfully logs in). call this method any other time to trigger the reloading manually. calling this method will not synchronize the loaded zone groups onto the aircraft. to get a list of groups currently loaded from the server, call `getloadedunlockedzonegroups`. user will need to manually call `syncunlockedzonegrouptoaircraft` to synchronize the unlocked group to the connected aircraft after the unlocked zone groups are reloaded. this feature is not supported by inspire 1 or phantom 3 series. for the other products, it can be used when `iscustomunlockzonesupported` returns `true`. @param callback `completion callback` to receive the result.", "getloadedunlockedzonegroups", @@ -13028,7 +12978,7 @@ var search_data = { "stopreadpointcloudliveviewdata", "stop to receive the point cloud live view data. @param callback the execution callback with the returned value(s).", "idjilidarliveviewdataprocessor", - "this processor is provided by dji. we receive the `pointcloudliveviewdata` through `startreadpointcloudliveviewdata` interface, and then use `idjilidarliveviewdataprocessor` to optimize the algorithm so that the point cloud data can be displayed efficiently through `pointcloudview`. if you want to display with your own algorithm. you can use `pointcloudliveviewdata` to draw the point cloud live view data by yourself.", + "this processor is provided by dji. we receive the `pointcloudliveviewdata` through `startreadpointcloudliveviewdata` interface, and then use `idjilidarliveviewdataprocessor` to optimize the algorithm so that the point cloud data can be displayed efficiently through djilidarpointcloudview. if you want to display with your own algorithm. you can use `pointcloudliveviewdata` to draw the point cloud live view data by yourself.", "bindview", "bind the view which is provided by dji. @param view the view to draw the point cloud live view data. provided by dji.", "addpointcloudliveviewdata", @@ -13161,24 +13111,12 @@ var search_data = { "rgb data of the object measured by the lidar. if you set visible light pixel mode to `visible_light_pixel_off`, the data will be (0, 0, 0).", "getblue", "rgb data of the object measured by the lidar. if you set visible light pixel mode to `visible_light_pixel_off`, the data will be (0, 0, 0).", - "pointcloudview", - "this view is provided by dji. we recevie the `pointcloudliveviewdata` through `startreadpointcloudliveviewdata` interface, and then use `idjilidarliveviewdataprocessor` to optimize the algorithm so that the point cloud data can be displayed efficiently through this view. if you don't want to use this view, you can use `pointcloudliveviewdata` to draw the point cloud live view data by yourself.", "pointclouddisplaymode", "enums represent the point cloud live view display mode of lidar.", "fpv", "display the point cloud live view data by fpv mode. only the point cloud live view data in the current fpv screen will be displayed.", "overall", "display the point cloud live view data by overall mode. all point cloud live view data added to `idjilidarliveviewdataprocessor` through `addpointcloudliveviewdata` will be displayed.", - "pointcloudcolormode", - "enums represent the point cloud live view color mode of lidar.", - "intensity", - "using intensity data to coloring the point cloud live view data.", - "height", - "using height(`getz`) data to coloring the point cloud live view data. it will help you measure objects with a large height difference.", - "hybird", - "hybird the intensity and distance(`getx`, `gety`) data to coloring the point cloud live view data. it will help you to measure objects better when flying horizontally.", - "visible_light", - "using visible light(`getred`, `getgreen`, `getblue`) data to coloring the point cloud live view data. if you want to use this mode, please set `djilidarpointcloudvisiblelightpixelmode` on.", "responseforgimbalcontrol", "constructor of the class. @param requesterid slave remote controller's identifier. @param isagree true if the master remote controller agrees to give the slave remote controller the right to control the gimbal.", "getrequesterid", @@ -17822,10 +17760,10 @@ var search_data = { 2, "/Components/BaseComponent/DJIBaseComponent.html", "#DJIBaseComponent_index_inline", - "Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The `Battery` component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, `Battery` with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, `Camera` and `Gimbal` with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. `Lidar` with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft. @return An int value of index.", + "Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The `Battery` component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, `Battery` with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, `Camera` and `Gimbal` with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. `Lidar` with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft. @return An int value of index.", ], [ - "Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The `Battery` component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, `Battery` with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK and M300 RTK, `Camera` and `Gimbal` with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. `Lidar` with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft. @return An int value of index.", + "Returns the component index. Index is zero based. A component will have an index greater than zero when there are multiple components of the same type on the DJI product, and one of the components already has the index 0. For instance, M210 can have two gimbal mounted cameras, and will therefore have two gimbal components with indices 0 and 1, and two camera components with indices 0 and 1. For Matrice 600, there are printed numbers on the battery boxes. The `Battery` component instance with index 0 corresponds to battery compartment number 1. For Inspire 2 and M200 series, `Battery` with index 0 corresponds to the battery on the port (left hand) side of the aircraft. For M210, M210 RTK, M300 RTK and M350 RTK, `Camera` and `Gimbal` with index 0 corresponds to the camera and gimbal on the port (left hand) side of the aircraft. `Lidar` with index 0 corresponds to the lidar(Zenmuse L1) on the port (left hand) side of the aircraft. @return An int value of index.", 1, "/Components/BaseComponent/DJIBaseComponent.html", "#DJIBaseComponent_index_inline", @@ -17929,6 +17867,34 @@ var search_data = { "#DJIDataProtectionManager_isAccessToObfuscatedLocationAuthorized_inline", "", ], + [ + "agreeToProductImprovement", + 2, + "/Components/DataProtectionManager/DJIDataProtectionManager.html", + "#DJIDataProtectionManager_agreeToProductImprovement_inline", + "Agree or disagree with the product improvement project. Through this project, the DJI device information, mobile device information, and diagnostic and usage data collected through MSDK will be provided to DJI for analysis. This analysis helps DJI improve products and services. DJI will take necessary data protection measures before data analysis. @param isAgree `true` to ageree product improvement project. @return The encountered error if there is any.", + ], + [ + "Agree or disagree with the product improvement project. Through this project, the DJI device information, mobile device information, and diagnostic and usage data collected through MSDK will be provided to DJI for analysis. This analysis helps DJI improve products and services. DJI will take necessary data protection measures before data analysis. @param isAgree `true` to ageree product improvement project. @return The encountered error if there is any.", + 1, + "/Components/DataProtectionManager/DJIDataProtectionManager.html", + "#DJIDataProtectionManager_agreeToProductImprovement_inline", + "", + ], + [ + "isAgreeToProductImprovement", + 2, + "/Components/DataProtectionManager/DJIDataProtectionManager.html", + "#DJIDataProtectionManager_isAgreeToProductImprovement_inline", + "Gets whether to agree to the product improvement project. @return `true` if it is agreed to product improvement project.", + ], + [ + "Gets whether to agree to the product improvement project. @return `true` if it is agreed to product improvement project.", + 1, + "/Components/DataProtectionManager/DJIDataProtectionManager.html", + "#DJIDataProtectionManager_isAgreeToProductImprovement_inline", + "", + ], [ "getInstance", 2, @@ -18018,10 +17984,10 @@ var search_data = { 2, "/Components/DataProtectionManager/DJIDataProtectionManager.html", "", - "Data Protection Manager. DJI SDK will send data to DJI servers in the background in order to complete logics, including data related to user's information. Data Protection Manager can be used to authorize DJI server to access the user- related data. SDK will NOT send the data to DJI server in the background before the authorization. Internet requests triggered by the user manually are not managed by `DataProtectionManager`. Involved user-related data is listed in the documentation of the interfaces. The authorization is not persistent and each authorization setting will be reset to the default value for each APP's life cycle. This class is accessible before calling `registerApp`. The UTMISSManager class needs to report flight dynamic data to the UTMISS server in accordance with the policy requirements of the Civil Aviation Administration of China. It is not in this category of management. For details, please refer to the UTMISSManager interface document.", + "Data Protection Manager. DJI SDK will send data to DJI servers in the background in order to complete logics, including data related to user's information. Data Protection Manager can be used to authorize DJI server to access the user- related data. SDK will NOT send the data to DJI server in the background before the authorization. Internet requests triggered by the user manually are not managed by `DataProtectionManager`. Involved user-related data is listed in the documentation of the interfaces. This class is accessible before calling `registerApp`. The UTMISSManager class needs to report flight dynamic data to the UTMISS server in accordance with the policy requirements of the Civil Aviation Administration of China. It is not in this category of management. For details, please refer to the UTMISSManager interface document.", ], [ - "Data Protection Manager. DJI SDK will send data to DJI servers in the background in order to complete logics, including data related to user's information. Data Protection Manager can be used to authorize DJI server to access the user- related data. SDK will NOT send the data to DJI server in the background before the authorization. Internet requests triggered by the user manually are not managed by `DataProtectionManager`. Involved user-related data is listed in the documentation of the interfaces. The authorization is not persistent and each authorization setting will be reset to the default value for each APP's life cycle. This class is accessible before calling `registerApp`. The UTMISSManager class needs to report flight dynamic data to the UTMISS server in accordance with the policy requirements of the Civil Aviation Administration of China. It is not in this category of management. For details, please refer to the UTMISSManager interface document.", + "Data Protection Manager. DJI SDK will send data to DJI servers in the background in order to complete logics, including data related to user's information. Data Protection Manager can be used to authorize DJI server to access the user- related data. SDK will NOT send the data to DJI server in the background before the authorization. Internet requests triggered by the user manually are not managed by `DataProtectionManager`. Involved user-related data is listed in the documentation of the interfaces. This class is accessible before calling `registerApp`. The UTMISSManager class needs to report flight dynamic data to the UTMISS server in accordance with the policy requirements of the Civil Aviation Administration of China. It is not in this category of management. For details, please refer to the UTMISSManager interface document.", 1, "/Components/DataProtectionManager/DJIDataProtectionManager.html", "", @@ -18284,29 +18250,15 @@ var search_data = { 2, "/Components/Payload/DJIPayload.html", "", - "Class used to interact with the payload device mounted on DJI aircraft.", + "Class used to interact with the payload device mounted on DJI aircraft. Note: In the MSDK V4 version, the PSDK payload device cannot be used with Zenmuse L1 and Zenmuse P1 at the same time. If you need to use them at the same time, please upgrade to MSDK V5.", ], [ - "Class used to interact with the payload device mounted on DJI aircraft.", + "Class used to interact with the payload device mounted on DJI aircraft. Note: In the MSDK V4 version, the PSDK payload device cannot be used with Zenmuse L1 and Zenmuse P1 at the same time. If you need to use them at the same time, please upgrade to MSDK V5.", 1, "/Components/Payload/DJIPayload.html", "", "", ], - [ - "Pipeline", - 2, - "/Components/Pipeline/DJIPipeline.html", - "", - "Establishes a pipeline connected with Onboard device or Payload device to transmit data. Uses `connect` to create a pipeline. `disconnect` can be invoked to destroy the data transmission channel and disconnect from the Onboard device or Payload device.", - ], - [ - "Establishes a pipeline connected with Onboard device or Payload device to transmit data. Uses `connect` to create a pipeline. `disconnect` can be invoked to destroy the data transmission channel and disconnect from the Onboard device or Payload device.", - 1, - "/Components/Pipeline/DJIPipeline.html", - "", - "", - ], [ "AccessoryAggregation", 2, @@ -32615,286 +32567,6 @@ var search_data = { "#DJIError_DJIUpgradeError_InWifiLink_inline", "", ], - [ - "UNKNOWN", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_Unknown_inline", - "Unknown.", - ], - [ - "Unknown.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_Unknown_inline", - "", - ], - [ - "CRC_CHECK_FAILED", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_CRCCheckFailed_inline", - "CRC check failed.", - ], - [ - "CRC check failed.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_CRCCheckFailed_inline", - "", - ], - [ - "INVALID_PARAMETERS", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_InvalidParameters_inline", - "Invalid Parameters.", - ], - [ - "Invalid Parameters.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_InvalidParameters_inline", - "", - ], - [ - "NOT_ENOUGH_MEMORY", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_NotEnoughMemory_inline", - "Not enough memory.", - ], - [ - "Not enough memory.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_NotEnoughMemory_inline", - "", - ], - [ - "NOT_READY", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_NotReady_inline", - "Usually occurs when allocating the local pipeline ID.", - ], - [ - "Usually occurs when allocating the local pipeline ID.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_NotReady_inline", - "", - ], - [ - "SEND_FAILED", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_SendFailed_inline", - "Send data exception.", - ], - [ - "Send data exception.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_SendFailed_inline", - "", - ], - [ - "RECEIVE_FAILED", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_ReceiveFailed_inline", - "Receiving data exceptions.", - ], - [ - "Receiving data exceptions.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_ReceiveFailed_inline", - "", - ], - [ - "TIMEOUT", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_Timeout_inline", - "Timeout error.", - ], - [ - "Timeout error.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_Timeout_inline", - "", - ], - [ - "BUSY_OPERATION", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_BusyOperation_inline", - "Busy now, please try again later.", - ], - [ - "Busy now, please try again later.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_BusyOperation_inline", - "", - ], - [ - "UNACCEPTABLE_OPERATIONS", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_UnacceptableOperations_inline", - "Resource occupied, please select another ID connection.", - ], - [ - "Resource occupied, please select another ID connection.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_UnacceptableOperations_inline", - "", - ], - [ - "CLOSED", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_ConnectionClosed_inline", - "Connection closed, no need to call again.", - ], - [ - "Connection closed, no need to call again.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_ConnectionClosed_inline", - "", - ], - [ - "CONNECTING", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_ConnectionConnecting_inline", - "Connecting, no need to call again.", - ], - [ - "Connecting, no need to call again.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_ConnectionConnecting_inline", - "", - ], - [ - "RESOURCES_NOT_AVAILABLE", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_ResourcesNotAvailable_inline", - "Local resources are ineffective and unavailable. Please recreate.", - ], - [ - "Local resources are ineffective and unavailable. Please recreate.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_ResourcesNotAvailable_inline", - "", - ], - [ - "CLOSING", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_ConnectionClosing_inline", - "Connection closing, no need to call again.", - ], - [ - "Connection closing, no need to call again.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_ConnectionClosing_inline", - "", - ], - [ - "NOT_CONNECTED", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_NotConnected_inline", - "Connection has not established.", - ], - [ - "Connection has not established.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_NotConnected_inline", - "", - ], - [ - "LINK_BREAK", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_LinkBreak_inline", - "Link broken, please check the connection with the aircraft.", - ], - [ - "Link broken, please check the connection with the aircraft.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_LinkBreak_inline", - "", - ], - [ - "CONNECTION_REFUSED", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_ConnectionRefused_inline", - "The target device refuses to connect.", - ], - [ - "The target device refuses to connect.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_ConnectionRefused_inline", - "", - ], - [ - "ID_OCCUPIED", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_IdIsOccupied_inline", - "Duplicated binding is not allowed. Please try to bind with a new ID.", - ], - [ - "Duplicated binding is not allowed. Please try to bind with a new ID.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_IdIsOccupied_inline", - "", - ], - [ - "INTERNAL_STATUS_ERROR", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_InternalStatusError_inline", - "Internal status error. Please recreate the Pipeline object.", - ], - [ - "Internal status error. Please recreate the Pipeline object.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_InternalStatusError_inline", - "", - ], - [ - "getDJIError", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_getDJIError_inline", - "Get the object of `PipelineError` error information by error code. @param code An int value of the error code. @return An object of `PipelineError`.", - ], - [ - "Get the object of `PipelineError` error information by error code. @param code An int value of the error code. @return An object of `PipelineError`.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "#DJIError_DJIPipelineError_getDJIError_inline", - "", - ], [ "getDJIError", 2, @@ -35009,20 +34681,6 @@ var search_data = { "", "", ], - [ - "PipelineError", - 2, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "", - "Errors related to the `Pipelines`.", - ], - [ - "Errors related to the `Pipelines`.", - 1, - "/Components/SDKError/DJIError_DJIPipelineError.html", - "", - "", - ], [ "DJISDKError", 2, @@ -35107,6 +34765,20 @@ var search_data = { "#DJIError_COMMON_DATA_ERROR_inline", "", ], + [ + "COMMON_INVALID_AUTHORIZATION_ID", + 2, + "/Components/SDKError/DJIError.html", + "#DJIError_COMMON_INVALID_AUTHORIZATION_ID_inline", + "Invalid authorization ID.", + ], + [ + "Invalid authorization ID.", + 1, + "/Components/SDKError/DJIError.html", + "#DJIError_COMMON_INVALID_AUTHORIZATION_ID_inline", + "", + ], [ "COMMON_UNDEFINED", 2, @@ -40217,6 +39889,20 @@ var search_data = { "#DJICodecManager_setOverexposureWarningEnabled_inline", "", ], + [ + "setCodecName", + 2, + "/Components/CodecManager/DJICodecManager.html", + "#DJICodecManager_setCodecName_inline", + "Set the codec name. For some mobile phones that cannot display video stream normally. You can set the codec name through this interface so that MSDK can call the correct decoder for decoding and display. You can call android API:MediaCodecList to get available codec names for testing. @param codecName ", + ], + [ + "Set the codec name. For some mobile phones that cannot display video stream normally. You can set the codec name through this interface so that MSDK can call the correct decoder for decoding and display. You can call android API:MediaCodecList to get available codec names for testing. @param codecName ", + 1, + "/Components/CodecManager/DJICodecManager.html", + "#DJICodecManager_setCodecName_inline", + "", + ], [ "setYuvDataCallback", 2, @@ -41300,10 +40986,10 @@ var search_data = { 2, "/Products/Aircraft/DJIAircraft.html", "#DJIAircraft_lidars_inline", - "Retrieves instances of the product's lidars. This is used when the aircraft has multiple DJI lidars, e.g. M300 RTK. Note, when two Zenmuse L1 do exist, lidar order within the array will not always the same. For example: On the M300 RTK, the port side (left) Zenmuse L1 will have an index of 0 and the starboard side (right) Zenmuse will have an index of 1. However, the first object of `getLidars` will not necessarily always be the lidar with `getIndex` of 0. @return A list of the aircraft's lidars.", + "Retrieves instances of the product's lidars. This is used when the aircraft has multiple DJI lidars, e.g. M300 RTK and M350 RTK. Note, when two Zenmuse L1 do exist, lidar order within the array will not always the same. For example: On the M300 RTK and M350 RTK, the port side (left) Zenmuse L1 will have an index of 0 and the starboard side (right) Zenmuse will have an index of 1. However, the first object of `getLidars` will not necessarily always be the lidar with `getIndex` of 0. @return A list of the aircraft's lidars.", ], [ - "Retrieves instances of the product's lidars. This is used when the aircraft has multiple DJI lidars, e.g. M300 RTK. Note, when two Zenmuse L1 do exist, lidar order within the array will not always the same. For example: On the M300 RTK, the port side (left) Zenmuse L1 will have an index of 0 and the starboard side (right) Zenmuse will have an index of 1. However, the first object of `getLidars` will not necessarily always be the lidar with `getIndex` of 0. @return A list of the aircraft's lidars.", + "Retrieves instances of the product's lidars. This is used when the aircraft has multiple DJI lidars, e.g. M300 RTK and M350 RTK. Note, when two Zenmuse L1 do exist, lidar order within the array will not always the same. For example: On the M300 RTK and M350 RTK, the port side (left) Zenmuse L1 will have an index of 0 and the starboard side (right) Zenmuse will have an index of 1. However, the first object of `getLidars` will not necessarily always be the lidar with `getIndex` of 0. @return A list of the aircraft's lidars.", 1, "/Products/Aircraft/DJIAircraft.html", "#DJIAircraft_lidars_inline", @@ -42191,20 +41877,6 @@ var search_data = { "#DJISDKManager_getInstance_inline", "", ], - [ - "destroy", - 2, - "/Components/SDKManager/DJISDKManager.html", - "#DJISDKManager_destroy_inline", - "Releases the resources held by the DJISDKManager. This will unsubscribe the app from any updates sent by the SDK.", - ], - [ - "Releases the resources held by the DJISDKManager. This will unsubscribe the app from any updates sent by the SDK.", - 1, - "/Components/SDKManager/DJISDKManager.html", - "#DJISDKManager_destroy_inline", - "", - ], [ "setCallbackRunInUIThread", 2, @@ -43283,230 +42955,6 @@ var search_data = { "#DJIHandheld_DJIHandheldModelNameOsmoMobile2_inline", "", ], - [ - "getId", - 2, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_Id_inline", - "The identification number of the pipeline connected with the Payload or the Onboard device. @return An int value of pipeline id.", - ], - [ - "The identification number of the pipeline connected with the Payload or the Onboard device. @return An int value of pipeline id.", - 1, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_Id_inline", - "", - ], - [ - "getType", - 2, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_transmissionType_inline", - "Transmission processing type. @return An enum value of `TransmissionControlType`.", - ], - [ - "Transmission processing type. @return An enum value of `TransmissionControlType`.", - 1, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_transmissionType_inline", - "", - ], - [ - "getDeviceType", - 2, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_deviceType_inline", - "Device type connected. @return An enum value of `PipelineDeviceType`.", - ], - [ - "Device type connected. @return An enum value of `PipelineDeviceType`.", - 1, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_deviceType_inline", - "", - ], - [ - "writeData", - 2, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_writeData_inline", - "Data to be sent. 1 KB data size is recommended. @param data The data needs to be sent. @param offset The start offset in the data. @param length The number of bytes to write. @return If the return code greater than 0 it is the length of data written otherwise it is the error code.", - ], - [ - "Data to be sent. 1 KB data size is recommended. @param data The data needs to be sent. @param offset The start offset in the data. @param length The number of bytes to write. @return If the return code greater than 0 it is the length of data written otherwise it is the error code.", - 1, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_writeData_inline", - "", - ], - [ - "readData", - 2, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_readData_inline", - "Read data from the pipeline. @param buff The buffer into which the data is read. @param offset The start offset in the array buff at which the data is written. @param length The maximum number of bytes to read. @return If the return code greater than 0 it is the length of data read otherwise it is the error code.", - ], - [ - "Read data from the pipeline. @param buff The buffer into which the data is read. @param offset The start offset in the array buff at which the data is written. @param length The maximum number of bytes to read. @return If the return code greater than 0 it is the length of data read otherwise it is the error code.", - 1, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_readData_inline", - "", - ], - [ - "TransmissionControlType", - 2, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJITransmissionControlType_inline", - "Defines pipeline transmission control type.", - ], - [ - "Defines pipeline transmission control type.", - 1, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJITransmissionControlType_inline", - "", - ], - [ - "STABLE", - 2, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJITransmissionControlType_Stable_inline", - "Guarantees delivery of data and that packets will be delivered in the order they were sent.", - ], - [ - "Guarantees delivery of data and that packets will be delivered in the order they were sent.", - 1, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJITransmissionControlType_Stable_inline", - "", - ], - [ - "PUSH", - 2, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJITransmissionControlType_Unreliable_inline", - "This transmission control type does not provide guaranteed delivery and a datagram packet may become corrupt or lost in transit. Suitable for time- sensitive transmission.", - ], - [ - "This transmission control type does not provide guaranteed delivery and a datagram packet may become corrupt or lost in transit. Suitable for time- sensitive transmission.", - 1, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJITransmissionControlType_Unreliable_inline", - "", - ], - [ - "PipelineDeviceType", - 2, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJIPipelineDeviceType_inline", - "The enum is used to represent the pipeline device type.", - ], - [ - "The enum is used to represent the pipeline device type.", - 1, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJIPipelineDeviceType_inline", - "", - ], - [ - "ON_BOARD", - 2, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJIPipelineDeviceType_Onboard_inline", - "Onboard device. Please check the developer website: https://developer.dji.com /onboard-sdk/.", - ], - [ - "Onboard device. Please check the developer website: https://developer.dji.com /onboard-sdk/.", - 1, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJIPipelineDeviceType_Onboard_inline", - "", - ], - [ - "PAYLOAD", - 2, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJIPipelineDeviceType_Payload_inline", - "Payload device. Please check the developer website: https://developer.dji.com /payload-sdk/.", - ], - [ - "Payload device. Please check the developer website: https://developer.dji.com /payload-sdk/.", - 1, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJIPipelineDeviceType_Payload_inline", - "", - ], - [ - "UNKNOWN", - 2, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJIPipelineDeviceType_Unknown_inline", - "Unknown.", - ], - [ - "Unknown.", - 1, - "/Components/Pipeline/DJIPipeline.html", - "#DJIPipeline_DJIPipelineDeviceType_Unknown_inline", - "", - ], - [ - "Pipelines", - 2, - "/Components/Pipeline/DJIPipelines.html", - "", - "Manage multiple pipelines. Only supported by Matrice 300 RTK with firmware version v01.00.01.01 and above.", - ], - [ - "Manage multiple pipelines. Only supported by Matrice 300 RTK with firmware version v01.00.01.01 and above.", - 1, - "/Components/Pipeline/DJIPipelines.html", - "", - "", - ], - [ - "getPipelines", - 2, - "/Components/Pipeline/DJIPipelines.html", - "#DJIPipelines_pipelines_inline", - "Retrieves instances of the products's pipelines. The key of the map table refers to the pipeline ID that connected with the Payload or the Onboard device, and the value refers to the pipeline instance object. When the pipeline connection is established successfully, a pipeline object is created and placed in the map table. When `disconnect` is invoked, the expired pipeline will be removed from the pipelins map table. @return The Pipeline Map object.", - ], - [ - "Retrieves instances of the products's pipelines. The key of the map table refers to the pipeline ID that connected with the Payload or the Onboard device, and the value refers to the pipeline instance object. When the pipeline connection is established successfully, a pipeline object is created and placed in the map table. When `disconnect` is invoked, the expired pipeline will be removed from the pipelins map table. @return The Pipeline Map object.", - 1, - "/Components/Pipeline/DJIPipelines.html", - "#DJIPipelines_pipelines_inline", - "", - ], - [ - "connect", - 2, - "/Components/Pipeline/DJIPipelines.html", - "#DJIPipelines_connect_inline", - "Establishes the pipeline connection with the pipeline's ID. Returns an instance of the pipeline when it is connected successfully, otherwise, error information will be returned. @param id The pipeline id. @param transmissionType An enum value of `TransmissionControlType`. @param callback Completion block to receive the result.", - ], - [ - "Establishes the pipeline connection with the pipeline's ID. Returns an instance of the pipeline when it is connected successfully, otherwise, error information will be returned. @param id The pipeline id. @param transmissionType An enum value of `TransmissionControlType`. @param callback Completion block to receive the result.", - 1, - "/Components/Pipeline/DJIPipelines.html", - "#DJIPipelines_connect_inline", - "", - ], - [ - "disconnect", - 2, - "/Components/Pipeline/DJIPipelines.html", - "#DJIPipelines_disconnect_inline", - "Disconnects from the Payload or the Onboard device by pipeline ID, and clear the cached data in pipeline. If it is disconnected successfully, the pipeline instance will be removed from the pipeline map table, otherwise, error information will be returned. @param callback Completion block to receive the result.", - ], - [ - "Disconnects from the Payload or the Onboard device by pipeline ID, and clear the cached data in pipeline. If it is disconnected successfully, the pipeline instance will be removed from the pipeline map table, otherwise, error information will be returned. @param callback Completion block to receive the result.", - 1, - "/Components/Pipeline/DJIPipelines.html", - "#DJIPipelines_disconnect_inline", - "", - ], [ "setAreaCode", 2, @@ -45416,10 +44864,10 @@ var search_data = { 2, "/Components/Payload/DJIPayload.html", "#DJIPayload_pipelines_inline", - "The pipelines to transmit data between DJI Payload device and DJI mobile SDK. This function does not support dual controllers scenarios. It's only supported by Matrice 300 RTK. @return The `Pipelines` objects.", + "The pipelines to transmit data between DJI Payload device and DJI mobile SDK. This function does not support dual controllers scenarios. It's only supported by Matrice 300 RTK. @return The DJIPipelines objects.", ], [ - "The pipelines to transmit data between DJI Payload device and DJI mobile SDK. This function does not support dual controllers scenarios. It's only supported by Matrice 300 RTK. @return The `Pipelines` objects.", + "The pipelines to transmit data between DJI Payload device and DJI mobile SDK. This function does not support dual controllers scenarios. It's only supported by Matrice 300 RTK. @return The DJIPipelines objects.", 1, "/Components/Payload/DJIPayload.html", "#DJIPayload_pipelines_inline", @@ -47824,10 +47272,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointMissionOperator.html", "#DJIWaypointMissionOperator_getPreviousInterruption_inline", - "Gets the interruption of the last waypoint mission. If a waypoint mission is interrupted before the completion, the aircraft will record the interruption information. This information is only available when the last waypoint mission is incomplete and the first waypoint of the mission has been reached. The interruption will also be recorded if the mission is stopped by the user. The interruption information is recorded in the aircraft and the information persists even after the aircraft's reboot. Supported only by Phantom 4 RTK. @param callback The execution callback with the returned execution result.", + "Gets the interruption of the last waypoint mission. If a waypoint mission is interrupted before the completion, the aircraft will record the interruption information. This information is only available when the last waypoint mission is incomplete and the first waypoint of the mission has been reached. The interruption will also be recorded if the mission is stopped by the user. The interruption information is recorded in the aircraft and the information persists even after the aircraft's reboot. Supported only by Phantom 4 RTK. @param callback The execution callback with the returned execution result.", ], [ - "Gets the interruption of the last waypoint mission. If a waypoint mission is interrupted before the completion, the aircraft will record the interruption information. This information is only available when the last waypoint mission is incomplete and the first waypoint of the mission has been reached. The interruption will also be recorded if the mission is stopped by the user. The interruption information is recorded in the aircraft and the information persists even after the aircraft's reboot. Supported only by Phantom 4 RTK. @param callback The execution callback with the returned execution result.", + "Gets the interruption of the last waypoint mission. If a waypoint mission is interrupted before the completion, the aircraft will record the interruption information. This information is only available when the last waypoint mission is incomplete and the first waypoint of the mission has been reached. The interruption will also be recorded if the mission is stopped by the user. The interruption information is recorded in the aircraft and the information persists even after the aircraft's reboot. Supported only by Phantom 4 RTK. @param callback The execution callback with the returned execution result.", 1, "/Components/Missions/DJIWaypointMissionOperator.html", "#DJIWaypointMissionOperator_getPreviousInterruption_inline", @@ -47978,10 +47426,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointMission.html", "", - "In the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. Waypoints are physical locations to which the aircraft will fly. Creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. Actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. The aircraft travels between waypoints automatically at a base speed. However, the user can change the speed by using the pitch joystick. If the stick is pushed up, the speed will increase. If the stick is pushed down, the speed will slow down. The stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. When the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. If the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). If the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. It is not supported by Mavic Pro when using WiFi connection. It is not supported by Spark, Mavic Mini, DJI Mini 2, DJI Mini SE, Mavic Air 2, DJI Air 2S and Matrice 300 RTK.", + "In the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. Waypoints are physical locations to which the aircraft will fly. Creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. Actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. The aircraft travels between waypoints automatically at a base speed. However, the user can change the speed by using the pitch joystick. If the stick is pushed up, the speed will increase. If the stick is pushed down, the speed will slow down. The stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. When the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. If the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). If the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. It is not supported by Mavic Pro when using WiFi connection. It is not supported by Spark, Mavic Mini, DJI Mini 2, DJI Mini SE, Mavic Air 2, DJI Air 2S and Matrice 300 RTK.", ], [ - "In the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. Waypoints are physical locations to which the aircraft will fly. Creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. Actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. The aircraft travels between waypoints automatically at a base speed. However, the user can change the speed by using the pitch joystick. If the stick is pushed up, the speed will increase. If the stick is pushed down, the speed will slow down. The stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. When the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. If the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). If the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. It is not supported by Mavic Pro when using WiFi connection. It is not supported by Spark, Mavic Mini, DJI Mini 2, DJI Mini SE, Mavic Air 2, DJI Air 2S and Matrice 300 RTK.", + "In the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. Waypoints are physical locations to which the aircraft will fly. Creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. Actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. The aircraft travels between waypoints automatically at a base speed. However, the user can change the speed by using the pitch joystick. If the stick is pushed up, the speed will increase. If the stick is pushed down, the speed will slow down. The stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. When the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. If the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). If the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. It is not supported by Mavic Pro when using WiFi connection. It is not supported by Spark, Mavic Mini, DJI Mini 2, DJI Mini SE, Mavic Air 2, DJI Air 2S and Matrice 300 RTK.", 1, "/Components/Missions/DJIWaypointMission.html", "", @@ -47992,10 +47440,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2Mission.html", "", - "In the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. Waypoints are physical locations to which the aircraft will fly. Creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. Actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. The aircraft travels between waypoints automatically at a base speed. However, the user can change the speed by using the pitch joystick. If the stick is pushed up, the speed will increase. If the stick is pushed down, the speed will slow down. The stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. When the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. If the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). If the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. It is only supported by `MATRICE_300_RTK`.", + "In the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. Waypoints are physical locations to which the aircraft will fly. Creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. Actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. The aircraft travels between waypoints automatically at a base speed. However, the user can change the speed by using the pitch joystick. If the stick is pushed up, the speed will increase. If the stick is pushed down, the speed will slow down. The stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. When the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. If the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). If the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. It is only supported by `MATRICE_300_RTK`.", ], [ - "In the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. Waypoints are physical locations to which the aircraft will fly. Creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. Actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. The aircraft travels between waypoints automatically at a base speed. However, the user can change the speed by using the pitch joystick. If the stick is pushed up, the speed will increase. If the stick is pushed down, the speed will slow down. The stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. When the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. If the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). If the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. It is only supported by `MATRICE_300_RTK`.", + "In the waypoint mission, the aircraft will travel between waypoints, execute actions at waypoints, and adjust heading and altitude between waypoints. Waypoints are physical locations to which the aircraft will fly. Creating a series of waypoints, in effect, will program a flight route for the aircraft to follow. Actions can also be added to waypoints, which will be carried out when the aircraft reaches the waypoint. The aircraft travels between waypoints automatically at a base speed. However, the user can change the speed by using the pitch joystick. If the stick is pushed up, the speed will increase. If the stick is pushed down, the speed will slow down. The stick can be pushed down to stop the aircraft and further pushed to start making the aircraft travel back along the path it came. When the aircraft is travelling through waypoints in the reverse order, it will not execute waypoint actions at each waypoint. If the stick is released, the aircraft will again travel through the waypoints in the original order, and continue to execute waypoint actions (even if executed previously). If the aircraft is pulled back along the waypoint mission all the way to the first waypoint, then it will hover in place until the stick is released enough for it to again progress through the mission from start to finish. It is only supported by `MATRICE_300_RTK`.", 1, "/Components/Missions/DJIWaypointV2Mission.html", "", @@ -48552,10 +48000,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointMission_DJIWaypointExecutionProgress.html", "#DJIWaypointMission_DJIWaypointExecutionProgress_isWaypointReached_inline", - "YES when the aircraft reaches a waypoint. After the waypoint actions and heading change is complete, the `targetWaypointIndex` will increment and this property will become NO.", + "YES when the aircraft reaches a waypoint. After the waypoint actions and heading change is complete, the `targetWaypointIndex` will increment and this property will become NO.", ], [ - "YES when the aircraft reaches a waypoint. After the waypoint actions and heading change is complete, the `targetWaypointIndex` will increment and this property will become NO.", + "YES when the aircraft reaches a waypoint. After the waypoint actions and heading change is complete, the `targetWaypointIndex` will increment and this property will become NO.", 1, "/Components/Missions/DJIWaypointMission_DJIWaypointExecutionProgress.html", "#DJIWaypointMission_DJIWaypointExecutionProgress_isWaypointReached_inline", @@ -48594,10 +48042,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointMission.html", "#DJIWaypointMission_DJIWaypointMissionExecuteState_Moving_inline", - "Aircraft is currently moving toward the mission's next waypoint. This happens when the `WaypointMissionFlightPathMode` is set to `NORMAL`.", + "Aircraft is currently moving toward the mission's next waypoint. This happens when the `WaypointMissionFlightPathMode` is set to `NORMAL`.", ], [ - "Aircraft is currently moving toward the mission's next waypoint. This happens when the `WaypointMissionFlightPathMode` is set to `NORMAL`.", + "Aircraft is currently moving toward the mission's next waypoint. This happens when the `WaypointMissionFlightPathMode` is set to `NORMAL`.", 1, "/Components/Missions/DJIWaypointMission.html", "#DJIWaypointMission_DJIWaypointMissionExecuteState_Moving_inline", @@ -48608,10 +48056,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointMission.html", "#DJIWaypointMission_DJIWaypointMissionExecuteState_CurveModeMoving_inline", - "Aircraft is currently moving. This happens when the `WaypointMissionFlightPathMode` is set to `CURVED`.", + "Aircraft is currently moving. This happens when the `WaypointMissionFlightPathMode` is set to `CURVED`.", ], [ - "Aircraft is currently moving. This happens when the `WaypointMissionFlightPathMode` is set to `CURVED`.", + "Aircraft is currently moving. This happens when the `WaypointMissionFlightPathMode` is set to `CURVED`.", 1, "/Components/Missions/DJIWaypointMission.html", "#DJIWaypointMission_DJIWaypointMissionExecuteState_CurveModeMoving_inline", @@ -48622,10 +48070,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointMission.html", "#DJIWaypointMission_DJIWaypointMissionExecuteState_CurveModeTurning_inline", - "Aircraft is currently turning. This happens when the `WaypointMissionFlightPathMode` is set to `CURVED`.", + "Aircraft is currently turning. This happens when the `WaypointMissionFlightPathMode` is set to `CURVED`.", ], [ - "Aircraft is currently turning. This happens when the `WaypointMissionFlightPathMode` is set to `CURVED`.", + "Aircraft is currently turning. This happens when the `WaypointMissionFlightPathMode` is set to `CURVED`.", 1, "/Components/Missions/DJIWaypointMission.html", "#DJIWaypointMission_DJIWaypointMissionExecuteState_CurveModeTurning_inline", @@ -48636,10 +48084,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointMission.html", "#DJIWaypointMission_DJIWaypointMissionExecuteState_BeginAction_inline", - "Aircraft has reached a waypoint, has rotated to the new heading and is now processing actions. This state will be called before the waypoint actions starts executing and will occur for each waypoint action.", + "Aircraft has reached a waypoint, has rotated to the new heading and is now processing actions. This state will be called before the waypoint actions starts executing and will occur for each waypoint action.", ], [ - "Aircraft has reached a waypoint, has rotated to the new heading and is now processing actions. This state will be called before the waypoint actions starts executing and will occur for each waypoint action.", + "Aircraft has reached a waypoint, has rotated to the new heading and is now processing actions. This state will be called before the waypoint actions starts executing and will occur for each waypoint action.", 1, "/Components/Missions/DJIWaypointMission.html", "#DJIWaypointMission_DJIWaypointMissionExecuteState_BeginAction_inline", @@ -48664,10 +48112,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointMission.html", "#DJIWaypointMission_DJIWaypointMissionExecuteState_FinishedAction_inline", - "Aircraft is at a waypoint and has finished executing the current waypoint action. This state occurs once for each waypoint action.", + "Aircraft is at a waypoint and has finished executing the current waypoint action. This state occurs once for each waypoint action.", ], [ - "Aircraft is at a waypoint and has finished executing the current waypoint action. This state occurs once for each waypoint action.", + "Aircraft is at a waypoint and has finished executing the current waypoint action. This state occurs once for each waypoint action.", 1, "/Components/Missions/DJIWaypointMission.html", "#DJIWaypointMission_DJIWaypointMissionExecuteState_FinishedAction_inline", @@ -48678,10 +48126,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointMission.html", "#DJIWaypointMission_DJIWaypointMissionExecuteState_ReturnToFirstWaypoint_inline", - "Aircraft has returned to the first waypoint. This happens when the `getFinishedAction` is set to `RETURN_TO_FIRST_WAYPOINT`.", + "Aircraft has returned to the first waypoint. This happens when the `getFinishedAction` is set to `RETURN_TO_FIRST_WAYPOINT`.", ], [ - "Aircraft has returned to the first waypoint. This happens when the `getFinishedAction` is set to `RETURN_TO_FIRST_WAYPOINT`.", + "Aircraft has returned to the first waypoint. This happens when the `getFinishedAction` is set to `RETURN_TO_FIRST_WAYPOINT`.", 1, "/Components/Missions/DJIWaypointMission.html", "#DJIWaypointMission_DJIWaypointMissionExecuteState_ReturnToFirstWaypoint_inline", @@ -48706,10 +48154,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_loadedMission_inline", - "Gets the currently loaded mission of the operator. There are two ways to load a mission. 1. A mission can be loaded by user through `loadMission`. 2. If the aircraft is already executing a waypoint mission when SDK is re-connected, the operator will download part of the mission's information from the aircraft and load it automatically. In that case, the loaded mission will only contain the summary of the executing mission but information for each waypoint is absent. User can call `downloadMission` to get all the information for the loaded mission. The `getLoadedMission` will be reset to `null` when the execution of the loadedMission is stopped, finished. @return An object of `WaypointV2Mission`.", + "Gets the currently loaded mission of the operator. There are two ways to load a mission. 1. A mission can be loaded by user through `loadMission`. 2. If the aircraft is already executing a waypoint mission when SDK is re-connected, the operator will download part of the mission's information from the aircraft and load it automatically. In that case, the loaded mission will only contain the summary of the executing mission but information for each waypoint is absent. User can call `downloadMission` to get all the information for the loaded mission. The `getLoadedMission` will be reset to `null` when the execution of the loadedMission is stopped, finished. @return An object of `WaypointV2Mission`.", ], [ - "Gets the currently loaded mission of the operator. There are two ways to load a mission. 1. A mission can be loaded by user through `loadMission`. 2. If the aircraft is already executing a waypoint mission when SDK is re-connected, the operator will download part of the mission's information from the aircraft and load it automatically. In that case, the loaded mission will only contain the summary of the executing mission but information for each waypoint is absent. User can call `downloadMission` to get all the information for the loaded mission. The `getLoadedMission` will be reset to `null` when the execution of the loadedMission is stopped, finished. @return An object of `WaypointV2Mission`.", + "Gets the currently loaded mission of the operator. There are two ways to load a mission. 1. A mission can be loaded by user through `loadMission`. 2. If the aircraft is already executing a waypoint mission when SDK is re-connected, the operator will download part of the mission's information from the aircraft and load it automatically. In that case, the loaded mission will only contain the summary of the executing mission but information for each waypoint is absent. User can call `downloadMission` to get all the information for the loaded mission. The `getLoadedMission` will be reset to `null` when the execution of the loadedMission is stopped, finished. @return An object of `WaypointV2Mission`.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_loadedMission_inline", @@ -48720,10 +48168,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_loadMission_inline", - "Loads a waypoint mission into the operator. A mission can be loaded only when the `WaypointV2MissionState` is one of the following : - `READY_TO_UPLOAD` - `READY_TO_EXECUTE` Calling `loadMission` when the current state is `READY_TO_EXECUTE` will change the state to `READY_TO_UPLOAD`. After calling `getLoadedMission`, @param mission Waypoint mission to load. @param callback Returns an error when mission data is invalid or the mission cannot be loaded in the current state.", + "Loads a waypoint mission into the operator. A mission can be loaded only when the `WaypointV2MissionState` is one of the following : - `READY_TO_UPLOAD` - `READY_TO_EXECUTE` Calling `loadMission` when the current state is `READY_TO_EXECUTE` will change the state to `READY_TO_UPLOAD`. After calling `getLoadedMission`, @param mission Waypoint mission to load. @param callback Returns an error when mission data is invalid or the mission cannot be loaded in the current state.", ], [ - "Loads a waypoint mission into the operator. A mission can be loaded only when the `WaypointV2MissionState` is one of the following : - `READY_TO_UPLOAD` - `READY_TO_EXECUTE` Calling `loadMission` when the current state is `READY_TO_EXECUTE` will change the state to `READY_TO_UPLOAD`. After calling `getLoadedMission`, @param mission Waypoint mission to load. @param callback Returns an error when mission data is invalid or the mission cannot be loaded in the current state.", + "Loads a waypoint mission into the operator. A mission can be loaded only when the `WaypointV2MissionState` is one of the following : - `READY_TO_UPLOAD` - `READY_TO_EXECUTE` Calling `loadMission` when the current state is `READY_TO_EXECUTE` will change the state to `READY_TO_UPLOAD`. After calling `getLoadedMission`, @param mission Waypoint mission to load. @param callback Returns an error when mission data is invalid or the mission cannot be loaded in the current state.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_loadMission_inline", @@ -48734,10 +48182,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_loadedActionCount_inline", - "Gets the currently loaded actions count of the operator. There are two ways to load a mission. 1. Actions can be loaded by user through `loadMission`. 2. If the aircraft is already executing a waypoint mission and it has uploaded actions when SDK is re-connected, the operator will recover uploaded action count. @return An int value of loaded action count.", + "Gets the currently loaded actions count of the operator. There are two ways to load a mission. 1. Actions can be loaded by user through `loadMission`. 2. If the aircraft is already executing a waypoint mission and it has uploaded actions when SDK is re-connected, the operator will recover uploaded action count. @return An int value of loaded action count.", ], [ - "Gets the currently loaded actions count of the operator. There are two ways to load a mission. 1. Actions can be loaded by user through `loadMission`. 2. If the aircraft is already executing a waypoint mission and it has uploaded actions when SDK is re-connected, the operator will recover uploaded action count. @return An int value of loaded action count.", + "Gets the currently loaded actions count of the operator. There are two ways to load a mission. 1. Actions can be loaded by user through `loadMission`. 2. If the aircraft is already executing a waypoint mission and it has uploaded actions when SDK is re-connected, the operator will recover uploaded action count. @return An int value of loaded action count.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_loadedActionCount_inline", @@ -48748,10 +48196,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_loadedActions_inline", - "Gets the count of loaded actions in current operator. There are two ways to load a mission. 1. Actions can be loaded by user through `loadMission`. 2. If the aircraft is already executing a waypoint mission and it has uploaded actions when SDK is re-connected, the operator will recover uploaded action count. load it automatically. In that case, the loaded actions will be `null`, if user want get summary of the executing actions user can call `downloadMission` to get all the information for the loaded actions. The `getLoadedActions` will be reset to `null` when the execution of the getLoadedMission is stopped, finished. @return A list of `WaypointV2Action` objects.", + "Gets the count of loaded actions in current operator. There are two ways to load a mission. 1. Actions can be loaded by user through `loadMission`. 2. If the aircraft is already executing a waypoint mission and it has uploaded actions when SDK is re-connected, the operator will recover uploaded action count. load it automatically. In that case, the loaded actions will be `null`, if user want get summary of the executing actions user can call `downloadMission` to get all the information for the loaded actions. The `getLoadedActions` will be reset to `null` when the execution of the getLoadedMission is stopped, finished. @return A list of `WaypointV2Action` objects.", ], [ - "Gets the count of loaded actions in current operator. There are two ways to load a mission. 1. Actions can be loaded by user through `loadMission`. 2. If the aircraft is already executing a waypoint mission and it has uploaded actions when SDK is re-connected, the operator will recover uploaded action count. load it automatically. In that case, the loaded actions will be `null`, if user want get summary of the executing actions user can call `downloadMission` to get all the information for the loaded actions. The `getLoadedActions` will be reset to `null` when the execution of the getLoadedMission is stopped, finished. @return A list of `WaypointV2Action` objects.", + "Gets the count of loaded actions in current operator. There are two ways to load a mission. 1. Actions can be loaded by user through `loadMission`. 2. If the aircraft is already executing a waypoint mission and it has uploaded actions when SDK is re-connected, the operator will recover uploaded action count. load it automatically. In that case, the loaded actions will be `null`, if user want get summary of the executing actions user can call `downloadMission` to get all the information for the loaded actions. The `getLoadedActions` will be reset to `null` when the execution of the getLoadedMission is stopped, finished. @return A list of `WaypointV2Action` objects.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_loadedActions_inline", @@ -48804,10 +48252,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_removeWaypointListener_inline", - "Removes listener. If the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them. @param listener Listener to be removed.", + "Removes listener. If the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them. @param listener Listener to be removed.", ], [ - "Removes listener. If the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them. @param listener Listener to be removed.", + "Removes listener. If the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them. @param listener Listener to be removed.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_removeWaypointListener_inline", @@ -48832,10 +48280,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_removeActionListener_inline", - "Removes listener. If the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them. @param listener Listener to be removed.", + "Removes listener. If the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them. @param listener Listener to be removed.", ], [ - "Removes listener. If the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them. @param listener Listener to be removed.", + "Removes listener. If the same listener is listening to multiple events and notifications (e.g. upload event and download event), it will not receive any update of them. @param listener Listener to be removed.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_removeActionListener_inline", @@ -49252,10 +48700,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_uploadMission_inline", - "Starts to upload the `getLoadedMission` to the aircraft. It can only be called when the `getLoadedMission` is complete and the DJIWaypointV2MissionActionExecutionEvent_currentState is `READY_TO_UPLOAD`. If a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. After a mission is uploaded successfully, the `WaypointV2MissionState` will become `READY_TO_EXECUTE`. If it is started successfully, use DJIWaypointV2MissionOperator_Listener_onUploadUpdate to receive the detailed progress. @param callback Callback will be invoked with the result if the upload command has been received successfully by the aircraft. If the upload command is successfully sent, use `addWaypointEventListener` to check the detailed progress.", + "Starts to upload the `getLoadedMission` to the aircraft. It can only be called when the `getLoadedMission` is complete and the DJIWaypointV2MissionActionExecutionEvent_currentState is `READY_TO_UPLOAD`. If a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. After a mission is uploaded successfully, the `WaypointV2MissionState` will become `READY_TO_EXECUTE`. If it is started successfully, use DJIWaypointV2MissionOperator_Listener_onUploadUpdate to receive the detailed progress. @param callback Callback will be invoked with the result if the upload command has been received successfully by the aircraft. If the upload command is successfully sent, use `addWaypointEventListener` to check the detailed progress.", ], [ - "Starts to upload the `getLoadedMission` to the aircraft. It can only be called when the `getLoadedMission` is complete and the DJIWaypointV2MissionActionExecutionEvent_currentState is `READY_TO_UPLOAD`. If a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. After a mission is uploaded successfully, the `WaypointV2MissionState` will become `READY_TO_EXECUTE`. If it is started successfully, use DJIWaypointV2MissionOperator_Listener_onUploadUpdate to receive the detailed progress. @param callback Callback will be invoked with the result if the upload command has been received successfully by the aircraft. If the upload command is successfully sent, use `addWaypointEventListener` to check the detailed progress.", + "Starts to upload the `getLoadedMission` to the aircraft. It can only be called when the `getLoadedMission` is complete and the DJIWaypointV2MissionActionExecutionEvent_currentState is `READY_TO_UPLOAD`. If a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. After a mission is uploaded successfully, the `WaypointV2MissionState` will become `READY_TO_EXECUTE`. If it is started successfully, use DJIWaypointV2MissionOperator_Listener_onUploadUpdate to receive the detailed progress. @param callback Callback will be invoked with the result if the upload command has been received successfully by the aircraft. If the upload command is successfully sent, use `addWaypointEventListener` to check the detailed progress.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_uploadMission_inline", @@ -49266,10 +48714,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_uploadWaypointActions_inline", - "Starts to upload the `getLoadedActions` to the aircraft. It can only be called when the `getLoadedActions` is complete and the DJIWaypointV2MissionActionExecutionEvent_currentState is `READY_TO_EXECUTE`. If a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. After a mission is uploaded successfully, the DJIWaypointV2MissionActionState will become `READY_TO_EXECUTE`. @param actions A list of `WaypointV2Action` objects. @param callback Callback will be invoked with the result if the upload action command has been received successfully by the aircraft. If the upload command is successfully sent, use `addActionListener` to check the detailed progress.", + "Starts to upload the `getLoadedActions` to the aircraft. It can only be called when the `getLoadedActions` is complete and the DJIWaypointV2MissionActionExecutionEvent_currentState is `READY_TO_EXECUTE`. If a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. After a mission is uploaded successfully, the DJIWaypointV2MissionActionState will become `READY_TO_EXECUTE`. @param actions A list of `WaypointV2Action` objects. @param callback Callback will be invoked with the result if the upload action command has been received successfully by the aircraft. If the upload command is successfully sent, use `addActionListener` to check the detailed progress.", ], [ - "Starts to upload the `getLoadedActions` to the aircraft. It can only be called when the `getLoadedActions` is complete and the DJIWaypointV2MissionActionExecutionEvent_currentState is `READY_TO_EXECUTE`. If a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. After a mission is uploaded successfully, the DJIWaypointV2MissionActionState will become `READY_TO_EXECUTE`. @param actions A list of `WaypointV2Action` objects. @param callback Callback will be invoked with the result if the upload action command has been received successfully by the aircraft. If the upload command is successfully sent, use `addActionListener` to check the detailed progress.", + "Starts to upload the `getLoadedActions` to the aircraft. It can only be called when the `getLoadedActions` is complete and the DJIWaypointV2MissionActionExecutionEvent_currentState is `READY_TO_EXECUTE`. If a timeout error occurs during the previous upload, the upload operation will resume from the previous break-point. After a mission is uploaded successfully, the DJIWaypointV2MissionActionState will become `READY_TO_EXECUTE`. @param actions A list of `WaypointV2Action` objects. @param callback Callback will be invoked with the result if the upload action command has been received successfully by the aircraft. If the upload command is successfully sent, use `addActionListener` to check the detailed progress.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_uploadWaypointActions_inline", @@ -49280,10 +48728,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_downloadMission_inline", - "Downloads information of Actions from startActionID to endActionID. The information of waypoints missing in `getLoadedMission` ascending order. If `getLoadedMission` is already complete (containing all the waypoints), this method will call `completion` immediately without error. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following: - `Executing` - `INTERRUPTED` @param callback Callback that will be called when the download operation succeeds or fails to start. If it is started successfully, use DJIWaypointV2MissionOperator_Listener_onDownloadUpdate to receive the detailed progress.", + "Downloads information of each waypoint from aircraft and save it to `getLoadedMission`. If a download operation starts, the operator will download the information of waypoints missing in `getLoadedMission` one-by-one in ascending order. If `getLoadedMission` is already complete (containing all the waypoints), this method will call `completion` immediately without error. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following: - `Executing` - `INTERRUPTED`. @param callback Callback that will be called when the download operation succeeds or fails to start. If it is started successfully, use DJIWaypointV2MissionOperator_Listener_onDownloadUpdate to receive the detailed progress.", ], [ - "Downloads information of Actions from startActionID to endActionID. The information of waypoints missing in `getLoadedMission` ascending order. If `getLoadedMission` is already complete (containing all the waypoints), this method will call `completion` immediately without error. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following: - `Executing` - `INTERRUPTED` @param callback Callback that will be called when the download operation succeeds or fails to start. If it is started successfully, use DJIWaypointV2MissionOperator_Listener_onDownloadUpdate to receive the detailed progress.", + "Downloads information of each waypoint from aircraft and save it to `getLoadedMission`. If a download operation starts, the operator will download the information of waypoints missing in `getLoadedMission` one-by-one in ascending order. If `getLoadedMission` is already complete (containing all the waypoints), this method will call `completion` immediately without error. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following: - `Executing` - `INTERRUPTED`. @param callback Callback that will be called when the download operation succeeds or fails to start. If it is started successfully, use DJIWaypointV2MissionOperator_Listener_onDownloadUpdate to receive the detailed progress.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_downloadMission_inline", @@ -49294,10 +48742,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_downloadActions_inline", - "Downloads information of each waypoint from aircraft and save it to `getLoadedMission`. If a download operation starts, the operator will download the information of waypoints missing in `getLoadedMission` one-by-one in ascending order. If `getLoadedMission` is already complete (containing all the waypoints), this method will call `completion` immediately without error. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following: - `Executing` - `INTERRUPTED`. @param callback Callback that will be called when the download operation succeeds or fails to start. If it is started successfully, use DJIWaypointV2MissionOperator_addListenerToDownloadEvent to receive the detailed progress.", + "Downloads information of Actions from startActionID to endActionID. The information of waypoints missing in `getLoadedMission` ascending order. If `getLoadedMission` is already complete (containing all the waypoints), this method will call `completion` immediately without error. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following: - `Executing` - `INTERRUPTED` @param callback Callback that will be called when the download operation succeeds or fails to start. If it is started successfully, use DJIWaypointV2MissionOperator_addListenerToDownloadEvent to receive the detailed progress.", ], [ - "Downloads information of each waypoint from aircraft and save it to `getLoadedMission`. If a download operation starts, the operator will download the information of waypoints missing in `getLoadedMission` one-by-one in ascending order. If `getLoadedMission` is already complete (containing all the waypoints), this method will call `completion` immediately without error. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following: - `Executing` - `INTERRUPTED`. @param callback Callback that will be called when the download operation succeeds or fails to start. If it is started successfully, use DJIWaypointV2MissionOperator_addListenerToDownloadEvent to receive the detailed progress.", + "Downloads information of Actions from startActionID to endActionID. The information of waypoints missing in `getLoadedMission` ascending order. If `getLoadedMission` is already complete (containing all the waypoints), this method will call `completion` immediately without error. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following: - `Executing` - `INTERRUPTED` @param callback Callback that will be called when the download operation succeeds or fails to start. If it is started successfully, use DJIWaypointV2MissionOperator_addListenerToDownloadEvent to receive the detailed progress.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_downloadActions_inline", @@ -49308,10 +48756,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_startMission_inline", - "Starts the execution of the uploaded mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is `READY_TO_EXECUTE`. After a mission is started successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `Executing`. @param callback Completion block that will be called when the operator succeeds or fails to start the execution. If it fails, an error will be returned.", + "Starts the execution of the uploaded mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is `READY_TO_EXECUTE`. After a mission is started successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `Executing`. @param callback Completion block that will be called when the operator succeeds or fails to start the execution. If it fails, an error will be returned.", ], [ - "Starts the execution of the uploaded mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is `READY_TO_EXECUTE`. After a mission is started successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `Executing`. @param callback Completion block that will be called when the operator succeeds or fails to start the execution. If it fails, an error will be returned.", + "Starts the execution of the uploaded mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is `READY_TO_EXECUTE`. After a mission is started successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `Executing`. @param callback Completion block that will be called when the operator succeeds or fails to start the execution. If it fails, an error will be returned.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_startMission_inline", @@ -49322,10 +48770,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_interruptMission_inline", - "Pauses the executing mission. It can only be called when the `WaypointV2MissionState` is `Executing`. After a mission is paused successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `INTERRUPTED`. @param callback Callback that will be called when the operator succeeds or fails to pause the mission. If it fails, an error will be returned.", + "Pauses the executing mission. It can only be called when the `WaypointV2MissionState` is `Executing`. After a mission is paused successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `INTERRUPTED`. @param callback Callback that will be called when the operator succeeds or fails to pause the mission. If it fails, an error will be returned.", ], [ - "Pauses the executing mission. It can only be called when the `WaypointV2MissionState` is `Executing`. After a mission is paused successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `INTERRUPTED`. @param callback Callback that will be called when the operator succeeds or fails to pause the mission. If it fails, an error will be returned.", + "Pauses the executing mission. It can only be called when the `WaypointV2MissionState` is `Executing`. After a mission is paused successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `INTERRUPTED`. @param callback Callback that will be called when the operator succeeds or fails to pause the mission. If it fails, an error will be returned.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_interruptMission_inline", @@ -49336,10 +48784,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_recoverMission_inline", - "Resumes the paused mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is `INTERRUPTED`. After a mission is resumed successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `Executing`. @param callback Callback that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.", + "Resumes the paused mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is `INTERRUPTED`. After a mission is resumed successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `Executing`. @param callback Callback that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.", ], [ - "Resumes the paused mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is `INTERRUPTED`. After a mission is resumed successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `Executing`. @param callback Callback that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.", + "Resumes the paused mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is `INTERRUPTED`. After a mission is resumed successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `Executing`. @param callback Callback that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_recoverMission_inline", @@ -49350,10 +48798,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_recoverMissionWithRecoverType_inline", - "Resumes the paused mission with recover type. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is `INTERRUPTED`. After a mission is resumed successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `Executing`. @param type An enum value of `InterruptRecoverActionType` @param callback Callback that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.", + "Resumes the paused mission with recover type. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is `INTERRUPTED`. After a mission is resumed successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `Executing`. @param type An enum value of `InterruptRecoverActionType` @param callback Callback that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.", ], [ - "Resumes the paused mission with recover type. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is `INTERRUPTED`. After a mission is resumed successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `Executing`. @param type An enum value of `InterruptRecoverActionType` @param callback Callback that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.", + "Resumes the paused mission with recover type. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is `INTERRUPTED`. After a mission is resumed successfully, the DJIWaypointV2MissionActionExecutionEvent_currentState will become `Executing`. @param type An enum value of `InterruptRecoverActionType` @param callback Callback that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_recoverMissionWithRecoverType_inline", @@ -49364,10 +48812,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_stopMission_inline", - "Stops the executing or paused mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following: - `Executing` - `INTERRUPTED` After a mission finishes successfully, DJIWaypointV2MissionActionExecutionEvent_currentState will become `READY_TO_UPLOAD`. @param callback Completion block that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.", + "Stops the executing or paused mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following: - `Executing` - `INTERRUPTED` After a mission finishes successfully, DJIWaypointV2MissionActionExecutionEvent_currentState will become `READY_TO_UPLOAD`. @param callback Completion block that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.", ], [ - "Stops the executing or paused mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following: - `Executing` - `INTERRUPTED` After a mission finishes successfully, DJIWaypointV2MissionActionExecutionEvent_currentState will become `READY_TO_UPLOAD`. @param callback Completion block that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.", + "Stops the executing or paused mission. It can only be called when the DJIWaypointV2MissionActionExecutionEvent_currentState is one of the following: - `Executing` - `INTERRUPTED` After a mission finishes successfully, DJIWaypointV2MissionActionExecutionEvent_currentState will become `READY_TO_UPLOAD`. @param callback Completion block that will be called when the operator succeeds or fails to resume the mission. If it fails, an error will be returned.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_stopMission_inline", @@ -49378,10 +48826,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointMissionOperator.html", "#DJIWaypointV2MissionOperator_setAutoFlightSpeed_inline", - "Set the flight speed while the mission is executing automatically (without manual joystick speed input). This is the only property or method in this class that can communicate with the aircraft during a mission. All other properties and methods are used offline to prepare the mission which is then uploaded to the aircraft. @param speed Auto flight speed to be set. The absolute value of the auto flight speed should be less than or equal to the `getMaxFlightSpeed`. Its range is [-`getMaxFlightSpeed`, `getMaxFlightSpeed`] m/s. @param callback Callback.", + "Set the flight speed while the mission is executing automatically (without manual joystick speed input). This is the only property or method in this class that can communicate with the aircraft during a mission. All other properties and methods are used offline to prepare the mission which is then uploaded to the aircraft. @param speed Auto flight speed to be set. The absolute value of the auto flight speed should be less than or equal to the `getMaxFlightSpeed`. Its range is [-`getMaxFlightSpeed`, `getMaxFlightSpeed`] m/s. @param callback Callback.", ], [ - "Set the flight speed while the mission is executing automatically (without manual joystick speed input). This is the only property or method in this class that can communicate with the aircraft during a mission. All other properties and methods are used offline to prepare the mission which is then uploaded to the aircraft. @param speed Auto flight speed to be set. The absolute value of the auto flight speed should be less than or equal to the `getMaxFlightSpeed`. Its range is [-`getMaxFlightSpeed`, `getMaxFlightSpeed`] m/s. @param callback Callback.", + "Set the flight speed while the mission is executing automatically (without manual joystick speed input). This is the only property or method in this class that can communicate with the aircraft during a mission. All other properties and methods are used offline to prepare the mission which is then uploaded to the aircraft. @param speed Auto flight speed to be set. The absolute value of the auto flight speed should be less than or equal to the `getMaxFlightSpeed`. Its range is [-`getMaxFlightSpeed`, `getMaxFlightSpeed`] m/s. @param callback Callback.", 1, "/Components/Missions/DJIWaypointMissionOperator.html", "#DJIWaypointV2MissionOperator_setAutoFlightSpeed_inline", @@ -49630,10 +49078,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_DJIWaypointV2MissionState_Recovering_inline", - "The connection between the mobile device, remote controller and aircraft is built-up. The operator is synchronizing the state from the aircraft.", + "The connection between the mobile device, remote controller and aircraft is built-up. The operator is synchronizing the state from the aircraft.", ], [ - "The connection between the mobile device, remote controller and aircraft is built-up. The operator is synchronizing the state from the aircraft.", + "The connection between the mobile device, remote controller and aircraft is built-up. The operator is synchronizing the state from the aircraft.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_DJIWaypointV2MissionState_Recovering_inline", @@ -49770,10 +49218,10 @@ var search_data = { 2, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_DJIWaypointV2MissionActionState_Recovering_inline", - "The connection between the mobile device, remote controller and aircraft is built-up. The operator is synchronizing the action state from the aircraft.", + "The connection between the mobile device, remote controller and aircraft is built-up. The operator is synchronizing the action state from the aircraft.", ], [ - "The connection between the mobile device, remote controller and aircraft is built-up. The operator is synchronizing the action state from the aircraft.", + "The connection between the mobile device, remote controller and aircraft is built-up. The operator is synchronizing the action state from the aircraft.", 1, "/Components/Missions/DJIWaypointV2MissionOperator.html", "#DJIWaypointV2MissionOperator_DJIWaypointV2MissionActionState_Recovering_inline", @@ -77261,6 +76709,34 @@ var search_data = { "#DJICamera_GetLiveviewLocationWithGPS_inline", "", ], + [ + "setLinkZoomEnabled", + 2, + "/Components/Camera/DJICamera.html", + "#DJICamera_SetLinkZoomEnabled_inline", + "Enable or disable the link zoom function. After enabling the link zoom function, call `setThermalDigitalZoomFactor` to achieve synchronous zooming of the infrared lens and the zoom lens. In the split-screen mode PIP, the user can compare the images of the infrared lens and the zoom lens more efficiently. Supported by Zenmuse H20 Series. @param enabled True to enable link zoom. @param callback The execution callback with the returned value(s).", + ], + [ + "Enable or disable the link zoom function. After enabling the link zoom function, call `setThermalDigitalZoomFactor` to achieve synchronous zooming of the infrared lens and the zoom lens. In the split-screen mode PIP, the user can compare the images of the infrared lens and the zoom lens more efficiently. Supported by Zenmuse H20 Series. @param enabled True to enable link zoom. @param callback The execution callback with the returned value(s).", + 1, + "/Components/Camera/DJICamera.html", + "#DJICamera_SetLinkZoomEnabled_inline", + "", + ], + [ + "getLinkZoomEnabled", + 2, + "/Components/Camera/DJICamera.html", + "#DJICamera_GetLinkZoomEnabled_inline", + "Gets the link zoom status. Supported by Zenmuse H20 Series. @param callback The execution callback with the returned value(s).", + ], + [ + "Gets the link zoom status. Supported by Zenmuse H20 Series. @param callback The execution callback with the returned value(s).", + 1, + "/Components/Camera/DJICamera.html", + "#DJICamera_GetLinkZoomEnabled_inline", + "", + ], [ "restoreFactorySettings", 2, @@ -86417,6 +85893,90 @@ var search_data = { "#DJICamera_DJILens_getIRFilterEnabled_inline", "", ], + [ + "OFF", + 2, + "/Components/Camera/DJICamera_DJICameraSettingsDef.html", + "#DJICamera_DJICameraLensIRFilterMode_OFF_inline", + "Off.", + ], + [ + "Off.", + 1, + "/Components/Camera/DJICamera_DJICameraSettingsDef.html", + "#DJICamera_DJICameraLensIRFilterMode_OFF_inline", + "", + ], + [ + "ON", + 2, + "/Components/Camera/DJICamera_DJICameraSettingsDef.html", + "#DJICamera_DJICameraLensIRFilterMode_ON_inline", + "On.", + ], + [ + "On.", + 1, + "/Components/Camera/DJICamera_DJICameraSettingsDef.html", + "#DJICamera_DJICameraLensIRFilterMode_ON_inline", + "", + ], + [ + "AUTO", + 2, + "/Components/Camera/DJICamera_DJICameraSettingsDef.html", + "#DJICamera_DJICameraLensIRFilterMode_AUTO_inline", + "Auto.", + ], + [ + "Auto.", + 1, + "/Components/Camera/DJICamera_DJICameraSettingsDef.html", + "#DJICamera_DJICameraLensIRFilterMode_AUTO_inline", + "", + ], + [ + "IRFilterMode", + 2, + "/Components/Camera/DJICamera_DJICameraSettingsDef.html", + "#DJICamera_DJICameraLensIRFilterMode_inline", + "The IR filter mode.", + ], + [ + "The IR filter mode.", + 1, + "/Components/Camera/DJICamera_DJICameraSettingsDef.html", + "#DJICamera_DJICameraLensIRFilterMode_inline", + "", + ], + [ + "setIRFilterMode", + 2, + "/Components/Camera/DJICamera_DJILens.html", + "#DJICamera_DJILens_setIRFilterMode_inline", + "Sets the IR filter mode of the current lens. ON to reduce the color distortion caused by the infared light, OFF to enhance the image in low light environments, or AUTO to up to the system to decide whether to switch. Supported by the zoom lens of Zenmuse H20 Series. @param irFilterMode An enum type of the `IRFilterMode` to be used. @param callback The execution callback with the returned execution result.", + ], + [ + "Sets the IR filter mode of the current lens. ON to reduce the color distortion caused by the infared light, OFF to enhance the image in low light environments, or AUTO to up to the system to decide whether to switch. Supported by the zoom lens of Zenmuse H20 Series. @param irFilterMode An enum type of the `IRFilterMode` to be used. @param callback The execution callback with the returned execution result.", + 1, + "/Components/Camera/DJICamera_DJILens.html", + "#DJICamera_DJILens_setIRFilterMode_inline", + "", + ], + [ + "getIRFilterMode", + 2, + "/Components/Camera/DJICamera_DJILens.html", + "#DJICamera_DJILens_getIRFilterMode_inline", + "Gets the IR filter mode of the current lens. Supported by the zoom lens of Zenmuse H20 Series. @param callback The execution callback with the returned value(s).", + ], + [ + "Gets the IR filter mode of the current lens. Supported by the zoom lens of Zenmuse H20 Series. @param callback The execution callback with the returned value(s).", + 1, + "/Components/Camera/DJICamera_DJILens.html", + "#DJICamera_DJILens_getIRFilterMode_inline", + "", + ], [ "isDigitalZoomSupported", 2, @@ -89782,10 +89342,10 @@ var search_data = { 2, "/Components/Camera/DJIMediaManager_DJIMedia.html", "#DJIMediaManager_DJIMedia_resolution_inline", - "Camera resolution. @return An enum value of `VideoResolution`.", + "Camera video resolution. Only supported by video. @return An enum value of `VideoResolution`.", ], [ - "Camera resolution. @return An enum value of `VideoResolution`.", + "Camera video resolution. Only supported by video. @return An enum value of `VideoResolution`.", 1, "/Components/Camera/DJIMediaManager_DJIMedia.html", "#DJIMediaManager_DJIMedia_resolution_inline", @@ -93660,15 +93220,29 @@ var search_data = { 2, "/Components/RTK/DJIRTK.html", "#DJIRTK_DJIRTKReferenceStationSource_NetworkRTK_inline", - "Default virtual reference station solution to provide cm level accurate position. The frame can be either WGS84 or CGCS 2000. Please note that this default solution can only be used in China. Please add the djinetworkrtkhelper to the project via gradle: implementation 'com.dji:library-networkrtk-helper:2.0.2'. It is only supported by Phantom 4 RTK, P4 Multispectral and Matrice 300 RTK.", + "Default virtual reference station solution to provide cm level accurate position. The frame can be either WGS84 or CGCS 2000. Please note that this default solution can only be used in China. Please add the djinetworkrtkhelper to the project via gradle: implementation 'com.dji:library-networkrtk-helper:2.0.2'. It is only supported by Matrice 300 RTK and Matrice 350 RTK.", ], [ - "Default virtual reference station solution to provide cm level accurate position. The frame can be either WGS84 or CGCS 2000. Please note that this default solution can only be used in China. Please add the djinetworkrtkhelper to the project via gradle: implementation 'com.dji:library-networkrtk-helper:2.0.2'. It is only supported by Phantom 4 RTK, P4 Multispectral and Matrice 300 RTK.", + "Default virtual reference station solution to provide cm level accurate position. The frame can be either WGS84 or CGCS 2000. Please note that this default solution can only be used in China. Please add the djinetworkrtkhelper to the project via gradle: implementation 'com.dji:library-networkrtk-helper:2.0.2'. It is only supported by Matrice 300 RTK and Matrice 350 RTK.", 1, "/Components/RTK/DJIRTK.html", "#DJIRTK_DJIRTKReferenceStationSource_NetworkRTK_inline", "", ], + [ + "NTRIP_NETWORK_SERVICE", + 2, + "/Components/RTK/DJIRTK.html", + "#DJIRTK_DJIRTKReferenceStationSource_NTRIP_NETWORK_SERVICE_inline", + "Ntrip network service which is used for CMCC network RTK service. It is only supported Matrice 300 RTK and Matrice 350 RTK.", + ], + [ + "Ntrip network service which is used for CMCC network RTK service. It is only supported Matrice 300 RTK and Matrice 350 RTK.", + 1, + "/Components/RTK/DJIRTK.html", + "#DJIRTK_DJIRTKReferenceStationSource_NTRIP_NETWORK_SERVICE_inline", + "", + ], [ "UNKNOWN", 2, @@ -94878,10 +94452,10 @@ var search_data = { 2, "/Components/FlightController/DJIFlightController.html", "#DJIOnboardSDKDevice_savePipelinesLog_inline", - "Sets true to save log for pipelines. In order to improve developer's experience on SDK interconnectivity, `Pipeline` is designed to save log files locally when files are transferred, during which the speed is 475KB per minute. Please be careful with the device storage. @param enabled `true` to save log files.", + "Sets true to save log for pipelines. In order to improve developer's experience on SDK interconnectivity, DJIPipeline is designed to save log files locally when files are transferred, during which the speed is 475KB per minute. Please be careful with the device storage. @param enabled `true` to save log files.", ], [ - "Sets true to save log for pipelines. In order to improve developer's experience on SDK interconnectivity, `Pipeline` is designed to save log files locally when files are transferred, during which the speed is 475KB per minute. Please be careful with the device storage. @param enabled `true` to save log files.", + "Sets true to save log for pipelines. In order to improve developer's experience on SDK interconnectivity, DJIPipeline is designed to save log files locally when files are transferred, during which the speed is 475KB per minute. Please be careful with the device storage. @param enabled `true` to save log files.", 1, "/Components/FlightController/DJIFlightController.html", "#DJIOnboardSDKDevice_savePipelinesLog_inline", @@ -94892,10 +94466,10 @@ var search_data = { 2, "/Components/FlightController/DJIFlightController.html", "#DJIOnboardSDKDevice_getPipelines_inline", - "The pipelines to transmit data between onboard device and DJI mobile SDK. It's only supported by Matrice 300 RTK. @return An instance of `Pipelines`.", + "The pipelines to transmit data between onboard device and DJI mobile SDK. It's only supported by Matrice 300 RTK. @return An instance of DJIPipelines.", ], [ - "The pipelines to transmit data between onboard device and DJI mobile SDK. It's only supported by Matrice 300 RTK. @return An instance of `Pipelines`.", + "The pipelines to transmit data between onboard device and DJI mobile SDK. It's only supported by Matrice 300 RTK. @return An instance of DJIPipelines.", 1, "/Components/FlightController/DJIFlightController.html", "#DJIOnboardSDKDevice_getPipelines_inline", @@ -96292,10 +95866,10 @@ var search_data = { 2, "/Components/FlightController/DJIFlightController.html", "#DJIFlightController_setGoHomeAltitude_inline", - "Sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. This can be useful when the user foresees obstacles in the aircraft's flight path. If the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. The valid range for the altitude is from 20m to 500m. But if the aircraft is M300 RTK, the limit can beyond 500m. @param height The aircraft's default go home altitude. @param callback The execution callback with the returned execution result.", + "Sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. This can be useful when the user foresees obstacles in the aircraft's flight path. If the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. The valid range for the altitude is from 20m to 500m. But if the aircraft is M300 RTK or M350 RTK, the limit can beyond 500m. @param height The aircraft's default go home altitude. @param callback The execution callback with the returned execution result.", ], [ - "Sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. This can be useful when the user foresees obstacles in the aircraft's flight path. If the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. The valid range for the altitude is from 20m to 500m. But if the aircraft is M300 RTK, the limit can beyond 500m. @param height The aircraft's default go home altitude. @param callback The execution callback with the returned execution result.", + "Sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. This can be useful when the user foresees obstacles in the aircraft's flight path. If the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. The valid range for the altitude is from 20m to 500m. But if the aircraft is M300 RTK or M350 RTK, the limit can beyond 500m. @param height The aircraft's default go home altitude. @param callback The execution callback with the returned execution result.", 1, "/Components/FlightController/DJIFlightController.html", "#DJIFlightController_setGoHomeAltitude_inline", @@ -96306,10 +95880,10 @@ var search_data = { 2, "/Components/FlightController/DJIFlightController.html", "#DJIFlightController_setGoHomeAltitude_inline", - "SDK Key for setGoHomeHeightInMeters: Sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. This can be useful when the user foresees obstacles in the aircraft's flight path. If the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. The valid range for the altitude is from 20m to 500m. But if the aircraft is M300 RTK, the limit can beyond 500m. @param height The aircraft's default go home altitude. @param callback The execution callback with the returned execution result.", + "SDK Key for setGoHomeHeightInMeters: Sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. This can be useful when the user foresees obstacles in the aircraft's flight path. If the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. The valid range for the altitude is from 20m to 500m. But if the aircraft is M300 RTK or M350 RTK, the limit can beyond 500m. @param height The aircraft's default go home altitude. @param callback The execution callback with the returned execution result.", ], [ - "SDK Key for setGoHomeHeightInMeters: Sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. This can be useful when the user foresees obstacles in the aircraft's flight path. If the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. The valid range for the altitude is from 20m to 500m. But if the aircraft is M300 RTK, the limit can beyond 500m. @param height The aircraft's default go home altitude. @param callback The execution callback with the returned execution result.", + "SDK Key for setGoHomeHeightInMeters: Sets the minimum altitude, relative to where the aircraft took off, at which the aircraft must be before going home. This can be useful when the user foresees obstacles in the aircraft's flight path. If the aircraft's current altitude is higher than the minimum go home altitude, it will go home at its current altitude. The valid range for the altitude is from 20m to 500m. But if the aircraft is M300 RTK or M350 RTK, the limit can beyond 500m. @param height The aircraft's default go home altitude. @param callback The execution callback with the returned execution result.", 1, "/Components/FlightController/DJIFlightController.html", "#DJIFlightController_setGoHomeAltitude_inline", @@ -96782,10 +96356,10 @@ var search_data = { 2, "/Components/FlightController/DJIFlightController.html", "#DJIFlightController_setCoordinatedTurnEnabled_inline", - "Enables the coordinated turn. Improves aerodynamic efficiency. The aircraft is flying in the direction of the turn, without sideslipping. Only supported by M300 RTK. @param enabled `true` to enable the coordinated turn. @param callback Callback that receives the execution result.", + "Enables the coordinated turn. Improves aerodynamic efficiency. The aircraft is flying in the direction of the turn, without sideslipping. Only supported by M300 RTK and M350 RTK. @param enabled `true` to enable the coordinated turn. @param callback Callback that receives the execution result.", ], [ - "Enables the coordinated turn. Improves aerodynamic efficiency. The aircraft is flying in the direction of the turn, without sideslipping. Only supported by M300 RTK. @param enabled `true` to enable the coordinated turn. @param callback Callback that receives the execution result.", + "Enables the coordinated turn. Improves aerodynamic efficiency. The aircraft is flying in the direction of the turn, without sideslipping. Only supported by M300 RTK and M350 RTK. @param enabled `true` to enable the coordinated turn. @param callback Callback that receives the execution result.", 1, "/Components/FlightController/DJIFlightController.html", "#DJIFlightController_setCoordinatedTurnEnabled_inline", @@ -96796,10 +96370,10 @@ var search_data = { 2, "/Components/FlightController/DJIFlightController.html", "#DJIFlightController_getCoordinatedTurnEnabled_inline", - "Get whether the coordinated turn switch is on. Only supported by M300 RTK. @param callback Completion block that receives the execution result.", + "Get whether the coordinated turn switch is on. Only supported by M300 RTK and M350 RTK. @param callback Completion block that receives the execution result.", ], [ - "Get whether the coordinated turn switch is on. Only supported by M300 RTK. @param callback Completion block that receives the execution result.", + "Get whether the coordinated turn switch is on. Only supported by M300 RTK and M350 RTK. @param callback Completion block that receives the execution result.", 1, "/Components/FlightController/DJIFlightController.html", "#DJIFlightController_getCoordinatedTurnEnabled_inline", @@ -96810,10 +96384,10 @@ var search_data = { 2, "/Components/FlightController/DJIFlightController.html", "#DJIFlightController_setNavigationSatelliteSystem_inline", - "The selection of satellite positioning system is only supported when the RTK positioning function is turned off, and cannot be modified in the air. If RTK positioning function is turned on, aircraft uses GPS, GLONASS, Galileo, and BDS data to determine location. Only supported by M300 RTK. @param system Navigation satellite system. @param callback Callback that receives the execution result.", + "The selection of satellite positioning system is only supported when the RTK positioning function is turned off, and cannot be modified in the air. If RTK positioning function is turned on, aircraft uses GPS, GLONASS, Galileo, and BDS data to determine location. Only supported by M300 RTK and M350 RTK. @param system Navigation satellite system. @param callback Callback that receives the execution result.", ], [ - "The selection of satellite positioning system is only supported when the RTK positioning function is turned off, and cannot be modified in the air. If RTK positioning function is turned on, aircraft uses GPS, GLONASS, Galileo, and BDS data to determine location. Only supported by M300 RTK. @param system Navigation satellite system. @param callback Callback that receives the execution result.", + "The selection of satellite positioning system is only supported when the RTK positioning function is turned off, and cannot be modified in the air. If RTK positioning function is turned on, aircraft uses GPS, GLONASS, Galileo, and BDS data to determine location. Only supported by M300 RTK and M350 RTK. @param system Navigation satellite system. @param callback Callback that receives the execution result.", 1, "/Components/FlightController/DJIFlightController.html", "#DJIFlightController_setNavigationSatelliteSystem_inline", @@ -96824,10 +96398,10 @@ var search_data = { 2, "/Components/FlightController/DJIFlightController.html", "#DJIFlightController_getNavigationSatelliteSystem_inline", - "Get the navigation satellite system. Only supported by M300 RTK. @param callback Callback that receives the execution result.", + "Get the navigation satellite system. Only supported by M300 RTK and M350 RTK. @param callback Callback that receives the execution result.", ], [ - "Get the navigation satellite system. Only supported by M300 RTK. @param callback Callback that receives the execution result.", + "Get the navigation satellite system. Only supported by M300 RTK and M350 RTK. @param callback Callback that receives the execution result.", 1, "/Components/FlightController/DJIFlightController.html", "#DJIFlightController_getNavigationSatelliteSystem_inline", @@ -103847,6 +103421,20 @@ var search_data = { "#DJIFlyZoneManager_unlockFlyZones_inline", "", ], + [ + "unlockAuthorizationFlyZone", + 2, + "/Components/FlyZoneManager/DJIFlyZoneManager.html", + "#DJIFlyZoneManager_unlockAuthorizationFlyZone_inline", + "Unlock the authorization fly zone. After unlocking the authorization fly zone, the aircraft will be able to take off normally in the authorization fly zone, and the authorization fly zone will continue to be banned after reboot the aircraft. @param id The ID of `AUTHORIZATION` zone. @param callback The execution callback with the returned execution result.", + ], + [ + "Unlock the authorization fly zone. After unlocking the authorization fly zone, the aircraft will be able to take off normally in the authorization fly zone, and the authorization fly zone will continue to be banned after reboot the aircraft. @param id The ID of `AUTHORIZATION` zone. @param callback The execution callback with the returned execution result.", + 1, + "/Components/FlyZoneManager/DJIFlyZoneManager.html", + "#DJIFlyZoneManager_unlockAuthorizationFlyZone_inline", + "", + ], [ "reloadUnlockedZoneGroupsFromServer", 2, @@ -108458,10 +108046,10 @@ var search_data = { 2, "/Components/Lidar/DJILidarLiveViewDataProcessor.html", "", - "This processor is provided by DJI. We receive the `PointCloudLiveViewData` through `startReadPointCloudLiveViewData` interface, and then use `IDJILidarLiveViewDataProcessor` to optimize the algorithm so that the point cloud data can be displayed efficiently through `PointCloudView`. If you want to display with your own algorithm. You can use `PointCloudLiveViewData` to draw the point cloud live view data by yourself.", + "This processor is provided by DJI. We receive the `PointCloudLiveViewData` through `startReadPointCloudLiveViewData` interface, and then use `IDJILidarLiveViewDataProcessor` to optimize the algorithm so that the point cloud data can be displayed efficiently through DJILidarPointCloudView. If you want to display with your own algorithm. You can use `PointCloudLiveViewData` to draw the point cloud live view data by yourself.", ], [ - "This processor is provided by DJI. We receive the `PointCloudLiveViewData` through `startReadPointCloudLiveViewData` interface, and then use `IDJILidarLiveViewDataProcessor` to optimize the algorithm so that the point cloud data can be displayed efficiently through `PointCloudView`. If you want to display with your own algorithm. You can use `PointCloudLiveViewData` to draw the point cloud live view data by yourself.", + "This processor is provided by DJI. We receive the `PointCloudLiveViewData` through `startReadPointCloudLiveViewData` interface, and then use `IDJILidarLiveViewDataProcessor` to optimize the algorithm so that the point cloud data can be displayed efficiently through DJILidarPointCloudView. If you want to display with your own algorithm. You can use `PointCloudLiveViewData` to draw the point cloud live view data by yourself.", 1, "/Components/Lidar/DJILidarLiveViewDataProcessor.html", "", @@ -109391,20 +108979,6 @@ var search_data = { "#DJILidar_pointCloudLiveViewData_blue_inline", "", ], - [ - "PointCloudView", - 2, - "/Components/Lidar/DJILidarPointCloudView.html", - "", - "This view is provided by DJI. We recevie the `PointCloudLiveViewData` through `startReadPointCloudLiveViewData` interface, and then use `IDJILidarLiveViewDataProcessor` to optimize the algorithm so that the point cloud data can be displayed efficiently through this view. If you don't want to use this view, You can use `PointCloudLiveViewData` to draw the point cloud live view data by yourself.", - ], - [ - "This view is provided by DJI. We recevie the `PointCloudLiveViewData` through `startReadPointCloudLiveViewData` interface, and then use `IDJILidarLiveViewDataProcessor` to optimize the algorithm so that the point cloud data can be displayed efficiently through this view. If you don't want to use this view, You can use `PointCloudLiveViewData` to draw the point cloud live view data by yourself.", - 1, - "/Components/Lidar/DJILidarPointCloudView.html", - "", - "", - ], [ "PointCloudDisplayMode", 2, @@ -109447,76 +109021,6 @@ var search_data = { "#DJILidar_PointCloudDisplayMode_OVERALL_inline", "", ], - [ - "PointCloudColorMode", - 2, - "/Components/Lidar/DJILidarLiveViewDataProcessor.html", - "#DJILidar_PointCloudColorMode_inline", - "Enums represent the point cloud live view color mode of lidar.", - ], - [ - "Enums represent the point cloud live view color mode of lidar.", - 1, - "/Components/Lidar/DJILidarLiveViewDataProcessor.html", - "#DJILidar_PointCloudColorMode_inline", - "", - ], - [ - "INTENSITY", - 2, - "/Components/Lidar/DJILidarLiveViewDataProcessor.html", - "#DJILidar_PointCloudColorMode_INTENSITY_inline", - "Using intensity data to coloring the point cloud live view data.", - ], - [ - "Using intensity data to coloring the point cloud live view data.", - 1, - "/Components/Lidar/DJILidarLiveViewDataProcessor.html", - "#DJILidar_PointCloudColorMode_INTENSITY_inline", - "", - ], - [ - "HEIGHT", - 2, - "/Components/Lidar/DJILidarLiveViewDataProcessor.html", - "#DJILidar_PointCloudColorMode_HEIGHT_inline", - "Using height(`getZ`) data to coloring the point cloud live view data. It will help you measure objects with a large height difference.", - ], - [ - "Using height(`getZ`) data to coloring the point cloud live view data. It will help you measure objects with a large height difference.", - 1, - "/Components/Lidar/DJILidarLiveViewDataProcessor.html", - "#DJILidar_PointCloudColorMode_HEIGHT_inline", - "", - ], - [ - "HYBIRD", - 2, - "/Components/Lidar/DJILidarLiveViewDataProcessor.html", - "#DJILidar_PointCloudColorMode_HYBIRD_inline", - "Hybird the intensity and distance(`getX`, `getY`) data to coloring the point cloud live view data. It will help you to measure objects better when flying horizontally.", - ], - [ - "Hybird the intensity and distance(`getX`, `getY`) data to coloring the point cloud live view data. It will help you to measure objects better when flying horizontally.", - 1, - "/Components/Lidar/DJILidarLiveViewDataProcessor.html", - "#DJILidar_PointCloudColorMode_HYBIRD_inline", - "", - ], - [ - "VISIBLE_LIGHT", - 2, - "/Components/Lidar/DJILidarLiveViewDataProcessor.html", - "#DJILidar_PointCloudColorMode_VISIBLE_LIGHT_inline", - "Using visible light(`getRed`, `getGreen`, `getBlue`) data to coloring the point cloud live view data. If you want to use this mode, please set `DJILidarPointCloudVisibleLightPixelMode` on.", - ], - [ - "Using visible light(`getRed`, `getGreen`, `getBlue`) data to coloring the point cloud live view data. If you want to use this mode, please set `DJILidarPointCloudVisibleLightPixelMode` on.", - 1, - "/Components/Lidar/DJILidarLiveViewDataProcessor.html", - "#DJILidar_PointCloudColorMode_VISIBLE_LIGHT_inline", - "", - ], [ "ResponseForGimbalControl", 2, diff --git a/docs/API Reference/stylesheets/doc-app.css b/docs/API Reference/stylesheets/doc-app.css index f32e59e9..1bd25962 100644 --- a/docs/API Reference/stylesheets/doc-app.css +++ b/docs/API Reference/stylesheets/doc-app.css @@ -1,4 +1,4 @@ -/* mixin */ +/* mixin */ /* color */ /* $light-text-color: #a6acaa; */ /* b4b4b4 */ diff --git a/docs/API Reference/stylesheets/doc-vendor.css b/docs/API Reference/stylesheets/doc-vendor.css index 753ff1a7..03e9e6c2 100644 --- a/docs/API Reference/stylesheets/doc-vendor.css +++ b/docs/API Reference/stylesheets/doc-vendor.css @@ -1,4 +1,4 @@ -@charset "UTF-8"; +@charset "UTF-8"; /*! * Bootstrap v3.3.5 (http://getbootstrap.com) * Copyright 2011-2015 Twitter, Inc. diff --git a/docs/SDK APIs Diff/4.16.4_4.17_android_diff.html b/docs/SDK APIs Diff/4.16.4_4.17_android_diff.html new file mode 100644 index 00000000..fe956629 --- /dev/null +++ b/docs/SDK APIs Diff/4.16.4_4.17_android_diff.html @@ -0,0 +1,46 @@ + + + +
+ +

DJI Mobile SDK 4.16.4 to 4.17 Differences

+ +
+ +

APIs added to 4.17

+ +
Parent and NameCode
dji.common.product.Model.MATRICE_350_RTK MATRICE_350_RTK("Matrice 350 RTK")
dji.common.camera.SettingsDefinitions.IRFilterModeenum IRFilterMode
dji.common.camera.SettingsDefinitions.IRFilterMode.AUTO AUTO(2)
dji.common.camera.SettingsDefinitions.IRFilterMode.OFF OFF(0)
dji.common.camera.SettingsDefinitions.IRFilterMode.ON ON(1)
dji.sdk.camera.Lens.getIRFilterModevoid getIRFilterMode(@NonNull final CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.IRFilterMode> callback)
dji.sdk.camera.Lens.setIRFilterModevoid setIRFilterMode(@NonNull final SettingsDefinitions.IRFilterMode irFilterMode, @NonNull final CommonCallbacks.CompletionCallback callback)
dji.sdk.camera.Camera.getLinkZoomEnabledvoid getLinkZoomEnabled(CommonCallbacks.CompletionCallbackWith<Boolean> callback)
dji.sdk.camera.Camera.setLinkZoomEnabledvoid setLinkZoomEnabled(@NonNull boolean enabled, @NonNull CommonCallbacks.CompletionCallback callback)
dji.sdk.codec.DJICodecManager.setCodecNamevoid setCodecName(final String codecName)
dji.sdk.dataprotection.DataProtectionManager.agreeToProductImprovementDJIError agreeToProductImprovement(boolean isAgree)
dji.sdk.dataprotection.DataProtectionManager.isAgreeToProductImprovementboolean isAgreeToProductImprovement()
dji.common.error.DJIError.COMMON_INVALID_AUTHORIZATION_IDstatic final DJIError COMMON_INVALID_AUTHORIZATION_ID = new DJIError("Invalid authorization id")
dji.sdk.flightcontroller.FlyZoneManager.unlockAuthorizationFlyZonevoid unlockAuthorizationFlyZone(@Size(min = 1) final int id, @Nullable final CompletionCallback<DJIError> callback)
dji.common.flightcontroller.rtk.ReferenceStationSource.NTRIP_NETWORK_SERVICE NTRIP_NETWORK_SERVICE(5)

b9720ca a618c40 7ae0bce 93b89cc 4991721 30758c2 2e5b653 d52c922 15bf140 4d9f664

+ +