DJI Mobile SDK 4.14 to 4.15 Differences


APIs removed from 4.14

Parent and NameCode
dji.sdk.media.MediaFile.getSuperResInfoBeanSuperResInfoBean getSuperResInfoBean()
dji.common.mission.waypointv2.Action.WaypointCameraActuatorParam.Builder.setCustomNameParamBuilder setCustomNameParam(WaypointCameraCustomNameParam customNameParam)
dji.common.mission.waypointv2.Action.WaypointCameraFocusParam.Builder.focusTargetBuilder focusTarget(PointF focusTarget)
dji.common.mission.waypointv2.Action.WaypointCameraFocusParam.getFocusTargetPointF getFocusTarget()
dji.common.mission.waypointv2.WaypointV2Mission.checkParametersDJIError checkParameters()

APIs added to 4.15

Parent and NameCode
dji.common.accessory.AccessoryAggregationState.isRtkDongleConnectedboolean isRtkDongleConnected()
dji.sdk.accessory.AccessoryAggregation.getRTKDongleRTKDongle getRTKDongle()
dji.common.mission.activetrack.ActiveTrackMode.CIRCLE CIRCLE
dji.common.product.Model.MAVIC_2_ENTERPRISE_ADVANCED MAVIC_2_ENTERPRISE_ADVANCED("Mavic 2 Enterprise Advanced")
dji.sdk.products.Aircraft.getLidarssynchronized List<Lidar> getLidars()
dji.sdk.base.BaseProduct.ComponentKey.LIDAR LIDAR
dji.sdk.camera.Camera.calibratedInfinityFocusvoid calibratedInfinityFocus(@NonNull CommonCallbacks.CompletionCallback callback)
dji.sdk.camera.Camera.CalibrationCallbackinterface CalibrationCallback
dji.sdk.camera.Camera.CalibrationCallback.OnResultUpdate void OnResultUpdate(DJICameraCalibrateResult result)
dji.sdk.camera.Camera.CalibrationCallback.OnStateUpdate void OnStateUpdate(DJICameraCalibrateState state)
dji.common.camera.SettingsDefinitions.Aperture.F_1 F_1(100)
dji.common.camera.SettingsDefinitions.Aperture.F_1_DOT_2 F_1_DOT_2(120)
dji.common.camera.SettingsDefinitions.Aperture.F_1_DOT_3 F_1_DOT_3(130)
dji.common.camera.SettingsDefinitions.Aperture.F_1_DOT_4 F_1_DOT_4(140)
dji.common.camera.SettingsDefinitions.Aperture.F_25 F_25(2500)
dji.common.camera.SettingsDefinitions.Aperture.F_28 F_28(2800)
dji.common.camera.SettingsDefinitions.Aperture.F_32 F_32(3200)
dji.common.camera.SettingsDefinitions.Aperture.F_37 F_37(3700)
dji.common.camera.SettingsDefinitions.Aperture.F_41 F_41(4100)
dji.common.camera.SettingsDefinitions.Aperture.F_45 F_45(4500)
dji.common.camera.SettingsDefinitions.Aperture.F_52 F_52(5200)
dji.common.camera.SettingsDefinitions.Aperture.F_58 F_58(5800)
dji.common.camera.SettingsDefinitions.Aperture.F_64 F_64(6400)
dji.common.camera.DJICameraCalibrateResultenum DJICameraCalibrateResult
dji.common.camera.DJICameraCalibrateResult.COMPLETED COMPLETED(1),
dji.common.camera.DJICameraCalibrateResult.DATA_ERROR DATA_ERROR(3),
dji.common.camera.DJICameraCalibrateResult.FAIL_NORMAL FAIL_NORMAL(2),
dji.common.camera.DJICameraCalibrateResult.IDLE IDLE(0),
dji.common.camera.DJICameraCalibrateResult.OTHER OTHER(100)
dji.common.camera.DJICameraCalibrateStateenum DJICameraCalibrateState
dji.common.camera.DJICameraCalibrateState.CALIBRATED CALIBRATED(1),
dji.common.camera.DJICameraCalibrateState.CALIBRATING CALIBRATING(2),
dji.common.camera.DJICameraCalibrateState.NOT_CALIBRATE NOT_CALIBRATE(0),
dji.common.camera.DJICameraCalibrateState.OTHER OTHER(100)
dji.common.camera.DJICameraCalibrateState.WAITING_FOR_CALIBRATE WAITING_FOR_CALIBRATE(3),
dji.sdk.camera.Camera.DisplayNameMavic2EnterpriseAdvancedCamerastatic final String DisplayNameMavic2EnterpriseAdvancedCamera = DJIMultiLensCameraAbstraction.DisplayNameMavic2EnterpriseAdvancedCamera
dji.common.camera.CameraMutuallyExclusiveStatusenum CameraMutuallyExclusiveStatus
dji.common.camera.SettingsDefinitions.PhotoAspectRatio.RATIO_5_4 RATIO_5_4(0X05, 5)
dji.sdk.camera.Camera.startCalibrationvoid startCalibration(@NonNull CommonCallbacks.CompletionCallback callback)
dji.sdk.camera.Camera.stopCalibrationvoid stopCalibration(@NonNull CommonCallbacks.CompletionCallback callback)
dji.sdk.camera.Camera.setCalibrationCallbackvoid setCalibrationCallback(CalibrationCallback callback)
dji.common.error.DJICameraError.CANNOT_SHOOT_PHOTO_WHEN_NOT_FLYstatic final DJICameraError CANNOT_SHOOT_PHOTO_WHEN_NOT_FLY = new DJICameraError("Cannot take panorama photo when aircraft is not flying")
dji.common.error.DJIWaypointV2Error.DJIWaypointV2Errorstatic DJIWaypointV2Error ACTION_AIRCRAFT_START_STOP_FLY_FAILED = new DJIWaypointV2Error("The action actuator aircraft start stop fly execute failed.", -12004)
dji.common.error.DJIWaypointV2Error.DJIWaypointV2Errorstatic DJIWaypointV2Error MISSION_WAYPOINT_INTERRUPT_REASON_AVOID = new DJIWaypointV2Error("Waypoint mission was interrupted due to obstacle avoidance.", -13)
dji.common.error.DJIWaypointV2Error.DJIWaypointV2Errorstatic DJIWaypointV2Error MISSION_WAYPOINT_INTERRUPT_REASON_AVOID_HEIGHT_LIMIT = new DJIWaypointV2Error("Waypoint mission was interrupted due to height limit", -15)
dji.common.error.DJIWaypointV2Error.DJIWaypointV2Errorstatic DJIWaypointV2Error MISSION_WAYPOINT_INTERRUPT_REASON_AVOID_RADIUS_LIMIT = new DJIWaypointV2Error("Waypoint mission was interrupted due to reaching radius limit", -14)
dji.common.error.DJIWaypointV2Error.DJIWaypointV2Errorstatic DJIWaypointV2Error MISSION_WAYPOINT_INTERRUPT_REASON_AVOID_USER_REQ_BREAK = new DJIWaypointV2Error("Waypoint mission was interrupted due to interrupted by user", -17)
dji.sdk.lidar.Lidarclass Lidar extends BaseComponent implements IPointCloudLiveDataReader
dji.keysdk.LidarKeyclass LidarKey extends DJIKey
dji.sdk.lidar.processor.IDJILidarLiveViewDataProcessorinterface IDJILidarLiveViewDataProcessor
dji.sdk.lidar.processor.IDJILidarLiveViewDataProcessor.addPointCloudLiveViewData void addPointCloudLiveViewData(PointCloudLiveViewData[] data, int length)
dji.sdk.lidar.processor.IDJILidarLiveViewDataProcessor.bindView void bindView(PointCloudView view)
dji.sdk.lidar.processor.IDJILidarLiveViewDataProcessor.clearPointCloudLiveViewDataProcessedBuffers void clearPointCloudLiveViewDataProcessedBuffers()
dji.sdk.lidar.processor.IDJILidarLiveViewDataProcessor.destroy void destroy()
dji.sdk.lidar.processor.IDJILidarLiveViewDataProcessor.freshPointCloudLiveViewDataProcessedBuffers void freshPointCloudLiveViewDataProcessedBuffers()
dji.sdk.lidar.processor.IDJILidarLiveViewDataProcessor.setPointCloudLiveViewColorMode void setPointCloudLiveViewColorMode(PointCloudColorMode colorMode)
dji.sdk.lidar.processor.IDJILidarLiveViewDataProcessor.setPointCloudLiveViewDisplayMode void setPointCloudLiveViewDisplayMode(PointCloudDisplayMode mode)
dji.lidar_map.views.PointCloudViewclass PointCloudView extends GLSurfaceView
dji.sdk.lidar.Capabilitiesclass Capabilities implements DJIParamAccessListener
dji.sdk.lidar.Capabilities.DJILidarParametersListenerinterface DJILidarParametersListener
dji.sdk.lidar.Capabilities.dataSampleRatesDJILidarPointCloudSamplingRate[] dataSampleRates()
dji.sdk.lidar.Capabilities.addDJILidarParametersListenervoid addDJILidarParametersListener(DJILidarParametersListener listener)
dji.sdk.lidar.Capabilities.removeAllListenervoid removeAllListener()
dji.sdk.lidar.Capabilities.removeDJILidarParametersListenervoid removeDJILidarParametersListener(DJILidarParametersListener listener)
dji.sdk.lidar.Lidar.DJIPointCloudLiveDataListenerinterface DJIPointCloudLiveDataListener
dji.sdk.lidar.Lidar.DJIPointCloudLiveDataListener.onError void onError(DJIError error)
dji.sdk.lidar.Lidar.DJIPointCloudLiveDataListener.onReceiveLiveViewData void onReceiveLiveViewData(PointCloudLiveViewData[] data, int length)
dji.sdk.lidar.Capabilities.DJILidarParametersListener.onLidarSamplingRateRangeChange void onLidarSamplingRateRangeChange(DJILidarPointCloudSamplingRate[] newRange)
dji.lidar_map.views.PointCloudColorModeenum PointCloudColorMode
dji.lidar_map.views.PointCloudColorMode.HEIGHT HEIGHT(1)
dji.lidar_map.views.PointCloudColorMode.HYBIRD HYBIRD(3)
dji.lidar_map.views.PointCloudColorMode.INTENSITY INTENSITY(0)
dji.lidar_map.views.PointCloudColorMode.VISIBLE_LIGHT VISIBLE_LIGHT(4)
dji.sdk.lidar.processor.PointCloudDisplayModeenum PointCloudDisplayMode
dji.sdk.lidar.processor.PointCloudDisplayMode.FPV FPV,
dji.sdk.lidar.processor.PointCloudDisplayMode.OVERALL OVERALL
dji.common.perception.DJILidarPointCloudRecordenum DJILidarPointCloudRecord
dji.common.perception.DJILidarPointCloudRecord.PAUSE_POINT_CLOUD_RECORDING PAUSE_POINT_CLOUD_RECORDING(0x02)
dji.common.perception.DJILidarPointCloudRecord.RESUME_POINT_CLOUD_RECORDING RESUME_POINT_CLOUD_RECORDING(0x03)
dji.common.perception.DJILidarPointCloudRecord.START_POINT_CLOUD_RECORDING START_POINT_CLOUD_RECORDING(0x01)
dji.common.perception.DJILidarPointCloudRecord.STOP_POINT_CLOUD_RECORDING STOP_POINT_CLOUD_RECORDING(0x00)
dji.common.perception.RecordingStatus.STOPPING STOPPING(0x04)
dji.common.perception.RecordingStatus.PAUSE PAUSE(0x02)
dji.common.perception.RecordingStatus.RESUME RESUME(0x03)
dji.common.perception.RecordingStatus.STARTED STARTED(0x01)
dji.common.perception.RecordingStatus.STARTING STARTING(0x00)
dji.common.perception.RecordingStatus.STOPPED STOPPED(0x05)
dji.common.camera.SettingsDefinitions.DJILidarPointCloudReturnModeenum DJILidarPointCloudReturnMode
dji.common.camera.SettingsDefinitions.DJILidarPointCloudReturnMode.DUAL_RETURN DUAL_RETURN(0x02)
dji.common.camera.SettingsDefinitions.DJILidarPointCloudReturnMode.SINGLE_RETURN_FIRST SINGLE_RETURN_FIRST(0x00)
dji.common.camera.SettingsDefinitions.DJILidarPointCloudReturnMode.SINGLE_RETURN_STRONGEST SINGLE_RETURN_STRONGEST(0x01)
dji.common.camera.SettingsDefinitions.DJILidarPointCloudReturnMode.TRIPLE_RETURN TRIPLE_RETURN(0x03)
dji.common.perception.DJILidarPointCloudSamplingRateenum DJILidarPointCloudSamplingRate
dji.common.perception.DJILidarPointCloudSamplingRate.RATE_120K_HZ RATE_120K_HZ(0x02)
dji.common.perception.DJILidarPointCloudSamplingRate.RATE_160K_HZ RATE_160K_HZ(0x01)
dji.common.perception.DJILidarPointCloudSamplingRate.RATE_180K_HZ RATE_180K_HZ(0x04)
dji.common.perception.DJILidarPointCloudSamplingRate.RATE_240K_HZ RATE_240K_HZ(0x00)
dji.common.perception.DJILidarPointCloudSamplingRate.RATE_60K_HZ RATE_60K_HZ(0x05)
dji.common.perception.DJILidarPointCloudSamplingRate.RATE_80K_HZ RATE_80K_HZ(0x03)
dji.common.camera.SettingsDefinitions.DJILidarPointCloudScanModeenum DJILidarPointCloudScanMode
dji.common.camera.SettingsDefinitions.DJILidarPointCloudScanMode.REPETITIVE REPETITIVE(0x01)
dji.common.camera.SettingsDefinitions.DJILidarPointCloudScanMode.NON_REPETITIVE NON_REPETITIVE(0x00)
dji.common.perception.DJILidarPointCloudVisibleLightPixelModeenum DJILidarPointCloudVisibleLightPixelMode
dji.common.perception.DJILidarPointCloudVisibleLightPixelMode.VISIBLE_LIGHT_PIXEL_OFF VISIBLE_LIGHT_PIXEL_OFF(0x00)
dji.common.perception.DJILidarPointCloudVisibleLightPixelMode.VISIBLE_LIGHT_PIXEL_ON_TIMED_SHOT_OFF VISIBLE_LIGHT_PIXEL_ON_TIMED_SHOT_OFF(0x02)
dji.common.perception.DJILidarPointCloudVisibleLightPixelMode.VISIBLE_LIGHT_PIXEL_ON_TIMED_SHOT_ON VISIBLE_LIGHT_PIXEL_ON_TIMED_SHOT_ON(0x01)
dji.sdk.lidar.Lidar.DJIPointCloudStatusListener.onPointCloudRecordStatusChange void onPointCloudRecordStatusChange(RecordingStatus newStatus)
dji.sdk.lidar.Lidar.DJIPointCloudStatusListenerinterface DJIPointCloudStatusListener
dji.sdk.lidar.Lidar.DJIPointCloudStatusListener.onPointCloudRecordStatusRecordingTimeChange void onPointCloudRecordStatusRecordingTimeChange(long newRecordingTime)
dji.common.perception.RecordingStatusenum RecordingStatus
dji.sdk.lidar.Lidar.addPointCloudLiveViewDataListenervoid addPointCloudLiveViewDataListener(DJIPointCloudLiveDataListener listener)
dji.sdk.lidar.Lidar.addPointCloudStatusListenervoid addPointCloudStatusListener(DJIPointCloudStatusListener listener)
dji.sdk.lidar.Lidar.getCapabilitiesCapabilities getCapabilities()
dji.sdk.lidar.Lidar.getDisPlayNameString getDisPlayName()
dji.sdk.lidar.Lidar.getPointCloudHighSensitivityModevoid getPointCloudHighSensitivityMode(@NonNull CommonCallbacks.CompletionCallbackWith<Boolean> callback)
dji.sdk.lidar.Lidar.getPointCloudReturnModevoid getPointCloudReturnMode(@NonNull CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.DJILidarPointCloudReturnMode> callback)
dji.sdk.lidar.Lidar.getPointCloudSamplingRatevoid getPointCloudSamplingRate(@NonNull CommonCallbacks.CompletionCallbackWith<DJILidarPointCloudSamplingRate> callback)
dji.sdk.lidar.Lidar.getPointCloudScanModevoid getPointCloudScanMode(@NonNull CommonCallbacks.CompletionCallbackWith<SettingsDefinitions.DJILidarPointCloudScanMode> callback)
dji.sdk.lidar.Lidar.getPointCloudVisibleLightPixelWithCompletionvoid getPointCloudVisibleLightPixelWithCompletion(@NonNull CommonCallbacks.CompletionCallbackWith<DJILidarPointCloudVisibleLightPixelMode> callback)
dji.sdk.lidar.reader.PointCloudLiveViewDataclass PointCloudLiveViewData
dji.sdk.lidar.reader.PointCloudLiveViewData.getBluebyte getBlue()
dji.sdk.lidar.reader.PointCloudLiveViewData.getGreenbyte getGreen()
dji.sdk.lidar.reader.PointCloudLiveViewData.getIntensitybyte getIntensity()
dji.sdk.lidar.reader.PointCloudLiveViewData.getRedbyte getRed()
dji.sdk.lidar.reader.PointCloudLiveViewData.getXfloat getX()
dji.sdk.lidar.reader.PointCloudLiveViewData.getYfloat getY()
dji.sdk.lidar.reader.PointCloudLiveViewData.getZfloat getZ()
dji.sdk.lidar.Lidar.pointCloudRecordvoid pointCloudRecord(DJILidarPointCloudRecord commandAction, CommonCallbacks.CompletionCallback callback)
dji.sdk.lidar.Lidar.removeAllPointCloudStatusListenervoid removeAllPointCloudStatusListener()
dji.sdk.lidar.Lidar.removePointCloudLiveViewDataListenervoid removePointCloudLiveViewDataListener(DJIPointCloudLiveDataListener listener)
dji.sdk.lidar.Lidar.removePointCloudStatusListenervoid removePointCloudStatusListener(DJIPointCloudStatusListener listener)
dji.sdk.lidar.Lidar.setPointCloudHighSensitivityModevoid setPointCloudHighSensitivityMode(@NonNull boolean enabled, @Nullable CommonCallbacks.CompletionCallback callback)
dji.sdk.lidar.Lidar.setPointCloudReturnModevoid setPointCloudReturnMode(@NonNull SettingsDefinitions.DJILidarPointCloudReturnMode returnMode, @Nullable CommonCallbacks.CompletionCallback callback)
dji.sdk.lidar.Lidar.setPointCloudSamplingRatevoid setPointCloudSamplingRate(DJILidarPointCloudSamplingRate lidarDataSampleRate, @Nullable CommonCallbacks.CompletionCallback callback)
dji.sdk.lidar.Lidar.setPointCloudScanModevoid setPointCloudScanMode(@NonNull SettingsDefinitions.DJILidarPointCloudScanMode scanMode, @Nullable CommonCallbacks.CompletionCallback callback)
dji.sdk.lidar.Lidar.setPointCloudVisibleLightPixelvoid setPointCloudVisibleLightPixel(DJILidarPointCloudVisibleLightPixelMode visibleLightPixelParam, @Nullable CommonCallbacks.CompletionCallback callback)
dji.sdk.lidar.Lidar.startReadPointCloudLiveViewDatavoid startReadPointCloudLiveViewData(CommonCallbacks.CompletionCallback<DJIError> callbacks)
dji.sdk.lidar.Lidar.stopReadPointCloudLiveViewDatavoid stopReadPointCloudLiveViewData(CommonCallbacks.CompletionCallback<DJIError> callbacks)
dji.sdk.sdkmanager.LiveVideoBitRateModeenum LiveVideoBitRateMode
dji.sdk.sdkmanager.LiveVideoBitRateMode.AUTO AUTO(0)
dji.sdk.sdkmanager.LiveVideoBitRateMode.MANUAL MANUAL(1)
dji.sdk.sdkmanager.LiveVideoResolutionclass LiveVideoResolution
dji.sdk.sdkmanager.LiveVideoResolution.VIDEO_RESOLUTION_1280_720static final LiveVideoResolution VIDEO_RESOLUTION_1280_720 = new LiveVideoResolution(1280, 720)
dji.sdk.sdkmanager.LiveVideoResolution.VIDEO_RESOLUTION_1280_960static final LiveVideoResolution VIDEO_RESOLUTION_1280_960 = new LiveVideoResolution(1280, 960)
dji.sdk.sdkmanager.LiveVideoResolution.VIDEO_RESOLUTION_1440_1080static final LiveVideoResolution VIDEO_RESOLUTION_1440_1080 = new LiveVideoResolution(1440, 1080)
dji.sdk.sdkmanager.LiveVideoResolution.VIDEO_RESOLUTION_1920_1080static final LiveVideoResolution VIDEO_RESOLUTION_1920_1080 = new LiveVideoResolution(1920, 1080)
dji.sdk.sdkmanager.LiveVideoResolution.VIDEO_RESOLUTION_480_360static final LiveVideoResolution VIDEO_RESOLUTION_480_360 = new LiveVideoResolution(480, 360)
dji.sdk.sdkmanager.LiveVideoResolution.VIDEO_RESOLUTION_720_540static final LiveVideoResolution VIDEO_RESOLUTION_720_540 = new LiveVideoResolution(720, 540)
dji.sdk.sdkmanager.LiveVideoResolution.VIDEO_RESOLUTION_960_540static final LiveVideoResolution VIDEO_RESOLUTION_960_540 = new LiveVideoResolution(960, 540)
dji.sdk.sdkmanager.LiveVideoResolution.VIDEO_RESOLUTION_960_720static final LiveVideoResolution VIDEO_RESOLUTION_960_720 = new LiveVideoResolution(960, 720)
dji.sdk.sdkmanager.LiveStreamManager.OnLiveErrorStatusListenerinterface OnLiveErrorStatusListener
dji.sdk.sdkmanager.LiveStreamManager.addLiveErrorStatusListenersynchronized void addLiveErrorStatusListener(OnLiveErrorStatusListener listener)
dji.sdk.sdkmanager.LiveStreamManager.getLiveVideoBitRateModeLiveVideoBitRateMode getLiveVideoBitRateMode()
dji.sdk.sdkmanager.LiveStreamManager.getLiveVideoResolutionLiveVideoResolution getLiveVideoResolution()
dji.sdk.sdkmanager.LiveStreamManager.OnLiveErrorStatusListener.onError void onError(int error, String description)
dji.sdk.sdkmanager.LiveStreamManager.removeLiveErrorStatusListenersynchronized void removeLiveErrorStatusListener(OnLiveErrorStatusListener listener)
dji.sdk.sdkmanager.LiveStreamManager.setLiveVideoBitRateModevoid setLiveVideoBitRateMode(LiveVideoBitRateMode bitRateMode)
dji.sdk.sdkmanager.LiveStreamManager.setLiveVideoResolutionvoid setLiveVideoResolution(LiveVideoResolution videoResolution)
dji.sdk.sdkmanager.LiveStreamManager.setLiveVideoBitRatevoid setLiveVideoBitRate(float bitRate)
dji.common.error.DJIMissionError.AIRCRAFT_AUTO_LANDINGstatic final DJIMissionError AIRCRAFT_AUTO_LANDING = new DJIMissionError("Aircraft landing automatically. Unable to use ActiveTrack")
dji.common.error.DJIMissionError.ALREADY_IN_OTHER_NAVIGATION_MODEstatic final DJIMissionError ALREADY_IN_OTHER_NAVIGATION_MODE = new DJIMissionError("Already in other navigation mode, please close first.")
dji.common.error.DJIMissionError.AUTOSENSING_MUST_ENABLEstatic final DJIMissionError AUTOSENSING_MUST_ENABLE = new DJIMissionError("AutoSensing must enabled")
dji.common.error.DJIMissionError.CAMERA_IS_SHOOTINGstatic final DJIMissionError CAMERA_IS_SHOOTING = new DJIMissionError("Camera is shooting, unable to use ActiveTrack")
dji.common.error.DJIMissionError.IN_48MP_SHOT_MODEstatic final DJIMissionError IN_48MP_SHOT_MODE = new DJIMissionError("Spotlight unavailable in 48 MP shooting mode")
dji.common.error.DJIMissionError.IN_AEB_SHOT_MODEstatic final DJIMissionError IN_AEB_SHOT_MODE = new DJIMissionError("Spotlight unavailable in AEB shooting mode")
dji.common.error.DJIMissionError.IN_BURST_MODEstatic final DJIMissionError IN_BURST_MODE = new DJIMissionError("Spotlight unavailable in Burst mode")
dji.common.error.DJIMissionError.IN_SLOW_MOTION_MODEstatic final DJIMissionError IN_SLOW_MOTION_MODE = new DJIMissionError("Spotlight unavailable in Slow Motion mode")
dji.common.error.DJIMissionError.IN_SMART_PHOTO_MODEstatic final DJIMissionError IN_SMART_PHOTO_MODE = new DJIMissionError("Spotlight unavailable in SmartPhoto mode")
dji.common.error.DJIMissionError.IN_TIMED_SHOT_MODEstatic final DJIMissionError IN_TIMED_SHOT_MODE = new DJIMissionError("Spotlight unavailable in Timed Shot mode")
dji.common.error.DJIMissionError.UNKNOWN_OBJECT_TARGETstatic final DJIMissionError UNKNOWN_OBJECT_TARGET = new DJIMissionError("Unknown object target do not support tracking")
dji.common.flightcontroller.rtk.NetworkServiceChannelState.RTK_DONGLE_DISCONNECTED RTK_DONGLE_DISCONNECTED
dji.common.flightcontroller.rtk.NetworkServiceSettings.Builderfinal static class Builder
dji.sdk.network.RTKNetworkServiceProvider.startNetworkServicevoid startNetworkService(CoordinateSystem coordinateSystem, @Nullable final CommonCallbacks.CompletionCallback callback)
dji.common.mission.waypointv2.Action.CameraFocusModeenum CameraFocusMode
dji.common.mission.waypointv2.Action.CameraFocusMode.AUTO AUTO(2)
dji.common.mission.waypointv2.Action.CameraFocusMode.MANUAL MANUAL(1)
dji.common.mission.waypointv2.Action.CameraFocusRegionTypeenum CameraFocusRegionType
dji.common.mission.waypointv2.Action.CameraFocusRegionType.POINT POINT(1)
dji.common.mission.waypointv2.Action.CameraFocusRegionType.RECTANGLE RECTANGLE(2)
dji.common.mission.waypointv2.Action.ActionTypes.CameraOperationType.FOCUS FOCUS(4)
dji.common.mission.waypointv2.Action.ActionTypes.CameraOperationType.FOCUS_MODE FOCUS_MODE(7)
dji.common.mission.waypointv2.Action.ActionTypes.CameraOperationType.START_INTERVAL_SHOOT START_INTERVAL_SHOOT(8)
dji.common.mission.waypointv2.Action.ActionTypes.CameraOperationType.STOP_INTERVAL_SHOOT STOP_INTERVAL_SHOOT(9)
dji.common.mission.waypointv2.Action.ActionTypes.CameraOperationType.ZOOM ZOOM(5)
dji.common.mission.waypointv2.Action.ActionTypes.GimbalOperationType.PATH_SHOOTING PATH_SHOOTING(3)
dji.common.mission.waypointv2.Action.WaypointCameraFocusPointTargetParamclass WaypointCameraFocusPointTargetParam
dji.common.mission.waypointv2.Action.WaypointCameraFocusPointTargetParam.Builderstatic final class Builder
dji.common.mission.waypointv2.Action.WaypointCameraFocusPointTargetParam.Builder.buildWaypointCameraFocusPointTargetParam build()
dji.common.mission.waypointv2.Action.WaypointCameraFocusPointTargetParam.getFocusPointPointF getFocusPoint()
dji.common.mission.waypointv2.Action.WaypointCameraFocusRectangleTargetParamclass WaypointCameraFocusRectangleTargetParam
dji.common.mission.waypointv2.Action.WaypointCameraFocusRectangleTargetParam.Builderstatic final class Builder
dji.common.mission.waypointv2.Action.WaypointCameraFocusRectangleTargetParam.Builder.buildWaypointCameraFocusRectangleTargetParam build()
dji.common.mission.waypointv2.Action.WaypointCameraFocusRectangleTargetParam.getHeightfloat getHeight()
dji.common.mission.waypointv2.Action.WaypointCameraFocusRectangleTargetParam.getReferencePointPointF getReferencePoint()
dji.common.mission.waypointv2.Action.WaypointCameraFocusRectangleTargetParam.getWidthfloat getWidth()
dji.common.mission.waypointv2.Action.ActionTypes.GimbalPathCycleModeenum GimbalPathCycleMode
dji.common.mission.waypointv2.Action.ActionTypes.GimbalPathCycleMode.ONCE ONCE(0)
dji.common.mission.waypointv2.Action.ActionTypes.GimbalPathCycleMode.UNLIMITED UNLIMITED(1)
dji.common.mission.waypointv2.Action.ActionTypes.LidarOperationTypeenum LidarOperationType
dji.common.mission.waypointv2.Action.ActionTypes.LidarOperationType.RECORD_POINT_CLOUD RECORD_POINT_CLOUD(1)
dji.common.mission.waypointv2.Action.ActionTypes.ActionActuatorType.LIDAR LIDAR(7)
dji.common.mission.waypointv2.Action.WaypointActuator.Builder.setLidarActuatorParamBuilder setLidarActuatorParam(WaypointLidarActuatorParam lidarActuatorParam)
dji.common.mission.waypointv2.Action.WaypointActuator.getLidarActuatorParamWaypointLidarActuatorParam getLidarActuatorParam()
dji.common.mission.waypointv2.Action.WaypointCameraFocusModeParamclass WaypointCameraFocusModeParam
dji.common.mission.waypointv2.Action.WaypointCameraActuatorParam.getFocusModeParamWaypointCameraFocusModeParam getFocusModeParam()
dji.common.mission.waypointv2.Action.WaypointCameraActuatorParam.getFocusParamWaypointCameraFocusParam getFocusParam()
dji.common.mission.waypointv2.Action.WaypointCameraActuatorParam.getStartIntervalShootParamWaypointCameraStartIntervalShootParam getStartIntervalShootParam()
dji.common.mission.waypointv2.Action.WaypointCameraActuatorParam.getStopIntervalShootParamWaypointCameraStopIntervalShootParam getStopIntervalShootParam()
dji.common.mission.waypointv2.Action.WaypointCameraActuatorParam.getZoomParamWaypointCameraZoomParam getZoomParam()
dji.common.mission.waypointv2.Action.WaypointCameraFocusModeParam.Builderstatic final class Builder
dji.common.mission.waypointv2.Action.WaypointCameraFocusModeParam.Builder.buildWaypointCameraFocusModeParam build()
dji.common.mission.waypointv2.Action.WaypointCameraFocusModeParam.Builder.cameraFocusModeBuilder cameraFocusMode(CameraFocusMode cameraFocusMode)
dji.common.mission.waypointv2.Action.WaypointCameraFocusModeParam.getCameraFocusModeCameraFocusMode getCameraFocusMode()
dji.common.mission.waypointv2.Action.WaypointGimbalActuatorParam.Builder.pathShootingBuilder pathShooting(WaypointGimbalPathShooting val)
dji.common.mission.waypointv2.Action.WaypointGimbalActuatorParam.getPathShootingParamWaypointGimbalPathShooting getPathShootingParam()
dji.common.mission.waypointv2.Action.WaypointLidarActuatorParamclass WaypointLidarActuatorParam
dji.common.mission.waypointv2.Action.WaypointLidarActuatorParam.Builderstatic final class Builder
dji.common.mission.waypointv2.Action.WaypointLidarActuatorParam.Builder.buildWaypointLidarActuatorParam build()
dji.common.mission.waypointv2.Action.WaypointLidarActuatorParam.Builder.lidarOperationTypeBuilder lidarOperationType(@NonNull ActionTypes.LidarOperationType type)
dji.common.mission.waypointv2.Action.WaypointLidarActuatorParam.getLidarOperationTypeActionTypes.LidarOperationType getLidarOperationType()
dji.common.mission.waypointv2.Action.WaypointLidarActuatorParam.getPointCloudRecordParamWaypointPointCloudRecordActuatorParam getPointCloudRecordParam()
dji.common.mission.waypointv2.Action.WaypointPointCloudRecordActuatorParamclass WaypointPointCloudRecordActuatorParam
dji.common.mission.waypointv2.Action.WaypointPointCloudRecordActuatorParam.Builderstatic class Builder
dji.common.mission.waypointv2.Action.WaypointPointCloudRecordActuatorParam.Builder.buildWaypointPointCloudRecordActuatorParam build()
dji.common.mission.waypointv2.Action.WaypointPointCloudRecordActuatorParam.Builder.typeBuilder type(ActionTypes.PointCloudRecordType type)
dji.common.mission.waypointv2.Action.WaypointPointCloudRecordActuatorParam.getTypeActionTypes.PointCloudRecordType getType()
dji.common.mission.waypointv2.Action.WaypointCameraFocusParam.Builder.setCameraFocusRegionTypeBuilder setCameraFocusRegionType(CameraFocusRegionType cameraFocusRegionType)
dji.common.mission.waypointv2.Action.WaypointCameraFocusParam.Builder.waypointCameraFocusPointTargetParamBuilder waypointCameraFocusPointTargetParam(WaypointCameraFocusPointTargetParam point)
dji.common.mission.waypointv2.Action.WaypointCameraFocusParam.Builder.waypointCameraFocusRectangleTargetParamBuilder waypointCameraFocusRectangleTargetParam(WaypointCameraFocusRectangleTargetParam rectangle)
dji.common.mission.waypointv2.Action.WaypointCameraFocusParam.getCameraFocusRegionTypeCameraFocusRegionType getCameraFocusRegionType()
dji.common.mission.waypointv2.Action.WaypointCameraFocusParam.getPointWaypointCameraFocusPointTargetParam getPoint()
dji.common.mission.waypointv2.Action.WaypointCameraFocusParam.getRectangleWaypointCameraFocusRectangleTargetParam getRectangle()
dji.common.mission.waypointv2.Action.WaypointCameraStartIntervalShootParamclass WaypointCameraStartIntervalShootParam
dji.common.mission.waypointv2.Action.WaypointCameraStartIntervalShootParam.Builderstatic final class Builder
dji.common.mission.waypointv2.Action.WaypointCameraStartIntervalShootParam.Builder.buildWaypointCameraStartIntervalShootParam build()
dji.common.mission.waypointv2.Action.WaypointCameraStartIntervalShootParam.Builder.shootCountBuilder shootCount(@IntRange(from = 1, to = 255) int shootCount)
dji.common.mission.waypointv2.Action.WaypointCameraStartIntervalShootParam.Builder.shootIntervalTimeBuilder shootIntervalTime(double shootInterval)
dji.common.mission.waypointv2.Action.WaypointCameraStartIntervalShootParam.getShootCountint getShootCount()
dji.common.mission.waypointv2.Action.WaypointCameraStartIntervalShootParam.getShootIntervaldouble getShootInterval()
dji.common.mission.waypointv2.Action.WaypointCameraStopIntervalShootParamclass WaypointCameraStopIntervalShootParam
dji.common.mission.waypointv2.Action.WaypointGimbalPathPointInfoclass WaypointGimbalPathPointInfo
dji.common.mission.waypointv2.Action.WaypointGimbalPathPointInfo.Builderstatic class Builder
dji.common.mission.waypointv2.Action.WaypointGimbalPathPointInfo.Builder.buildWaypointGimbalPathPointInfo build()
dji.common.mission.waypointv2.Action.WaypointGimbalPathPointInfo.Builder.eulerPitchBuilder eulerPitch(float eulerPitch)
dji.common.mission.waypointv2.Action.WaypointGimbalPathPointInfo.Builder.eulerRollBuilder eulerRoll(float eulerRoll)
dji.common.mission.waypointv2.Action.WaypointGimbalPathPointInfo.Builder.eulerYawBuilder eulerYaw(float eulerYaw)
dji.common.mission.waypointv2.Action.WaypointGimbalPathPointInfo.Builder.runningTimeBuilder runningTime(float runningTime)
dji.common.mission.waypointv2.Action.WaypointGimbalPathPointInfo.Builder.stayTimeBuilder stayTime(float stayTime)
dji.common.mission.waypointv2.Action.WaypointGimbalPathPointInfo.getEulerPitchfloat getEulerPitch()
dji.common.mission.waypointv2.Action.WaypointGimbalPathPointInfo.getEulerRollfloat getEulerRoll()
dji.common.mission.waypointv2.Action.WaypointGimbalPathPointInfo.getEulerYawfloat getEulerYaw()
dji.common.mission.waypointv2.Action.WaypointGimbalPathPointInfo.getRunningTimefloat getRunningTime()
dji.common.mission.waypointv2.Action.WaypointGimbalPathPointInfo.getStayTimefloat getStayTime()
dji.common.mission.waypointv2.Action.WaypointGimbalPathShootingclass WaypointGimbalPathShooting
dji.common.mission.waypointv2.Action.WaypointGimbalPathShooting.Builderstatic final class Builder
dji.common.mission.waypointv2.Action.WaypointGimbalPathShooting.Builder.buildWaypointGimbalPathShooting build()
dji.common.mission.waypointv2.Action.WaypointGimbalPathShooting.Builder.pathShootingTypeWaypointGimbalPathShooting.Builder pathShootingType(ActionTypes.GimbalPathShootingType type)
dji.common.mission.waypointv2.Action.WaypointGimbalPathShooting.Builder.startPathShootingWaypointGimbalPathShooting.Builder startPathShooting(WaypointGimbalStartPathShootingParam param)
dji.common.mission.waypointv2.Action.WaypointGimbalPathShooting.Builder.stopPathShootingWaypointGimbalPathShooting.Builder stopPathShooting(WaypointGimbalStopPathShootingParam param)
dji.common.mission.waypointv2.Action.WaypointGimbalPathShooting.getPathShootingTypeActionTypes.GimbalPathShootingType getPathShootingType()
dji.common.mission.waypointv2.Action.WaypointGimbalPathShooting.getStartPathShootingParamWaypointGimbalStartPathShootingParam getStartPathShootingParam()
dji.common.mission.waypointv2.Action.WaypointGimbalPathShooting.getStopPathShootingParamWaypointGimbalStopPathShootingParam getStopPathShootingParam()
dji.common.mission.waypointv2.Action.WaypointGimbalStartPathShootingParamclass WaypointGimbalStartPathShootingParam
dji.common.mission.waypointv2.Action.WaypointGimbalStartPathShootingParam.Builderstatic class Builder
dji.common.mission.waypointv2.Action.WaypointGimbalStartPathShootingParam.Builder.buildWaypointGimbalStartPathShootingParam build()
dji.common.mission.waypointv2.Action.WaypointGimbalStartPathShootingParam.Builder.pathCycleModeBuilder pathCycleMode(ActionTypes.GimbalPathCycleMode pathCycleMode)
dji.common.mission.waypointv2.Action.WaypointGimbalStartPathShootingParam.Builder.pointInfoBuilder pointInfo(List<WaypointGimbalPathPointInfo> pointInfo)
dji.common.mission.waypointv2.Action.WaypointGimbalStartPathShootingParam.Builder.pointNumBuilder pointNum(int pointNum)
dji.common.mission.waypointv2.Action.WaypointGimbalStartPathShootingParam.getPathCycleModeActionTypes.GimbalPathCycleMode getPathCycleMode()
dji.common.mission.waypointv2.Action.WaypointGimbalStartPathShootingParam.getPointInfoList<WaypointGimbalPathPointInfo> getPointInfo()
dji.common.mission.waypointv2.Action.WaypointGimbalStartPathShootingParam.getPointNumint getPointNum()
dji.common.mission.waypointv2.Action.WaypointGimbalStopPathShootingParamclass WaypointGimbalStopPathShootingParam
dji.common.mission.waypointv2.Action.WaypointGimbalStopPathShootingParam.Builderstatic class Builder
dji.common.mission.waypointv2.Action.WaypointGimbalStopPathShootingParam.Builder.buildWaypointGimbalStopPathShootingParam build()
dji.common.mission.waypointv2.Action.WaypointGimbalStopPathShootingParam.Builder.pathCycleModeBuilder pathCycleMode(ActionTypes.GimbalPathCycleMode pathCycleMode)
dji.common.mission.waypointv2.Action.WaypointGimbalStopPathShootingParam.getPathCycleModeActionTypes.GimbalPathCycleMode getPathCycleMode()
dji.common.mission.waypointv2.Action.ActionTypes.GimbalPathShootingType.UNKNOWN UNKNOWN(0xFF)
dji.common.mission.waypointv2.Action.ActionTypes.GimbalPathShootingType.START_PATH_SHOOTING START_PATH_SHOOTING(3)
dji.common.mission.waypointv2.Action.ActionTypes.GimbalPathShootingType.STOP_PATH_SHOOTING STOP_PATH_SHOOTING(4)
dji.common.mission.waypointv2.Action.ActionTypes.PointCloudRecordType.PAUSE_RECORD_POINT_CLOUD PAUSE_RECORD_POINT_CLOUD(2)
dji.common.mission.waypointv2.Action.ActionTypes.PointCloudRecordType.RESUME_RECORD_POINT_CLOUD RESUME_RECORD_POINT_CLOUD(3)
dji.common.mission.waypointv2.Action.ActionTypes.PointCloudRecordType.START_RECORD_POINT_CLOUD START_RECORD_POINT_CLOUD(1)
dji.common.mission.waypointv2.Action.ActionTypes.PointCloudRecordType.STOP_RECORD_POINT_CLOUD STOP_RECORD_POINT_CLOUD(0)
dji.common.mission.waypointv2.Action.ActionTypes.GimbalPathShootingTypeenum GimbalPathShootingType
dji.common.mission.waypointv2.Action.ActionTypes.PointCloudRecordTypeenum PointCloudRecordType
dji.sdk.utmiss.UTMISSManager.FlightOrderIDCallbackinterface FlightOrderIDCallback
dji.sdk.utmiss.UTMISSManager.FlightOrderIDCallback.onUpdate void onUpdate(String flightOrderID)
dji.sdk.utmiss.UTMISSManager.setUTMISSFlightOrderIDCallbackvoid setUTMISSFlightOrderIDCallback(FlightOrderIDCallback callback)
dji.common.mission.waypointv2.Action.CameraFocusMode.CONTINUOUS CONTINUOUS(3)
dji.common.mission.waypointv2.Action.CameraFocusMode.PRECISE PRECISE(4)
dji.common.camera.SettingsDefinitions.PhotoAspectRatio.RATIO_18_9 RATIO_18_9(0X4, 4)
dji.common.camera.SettingsDefinitions.PhotoAspectRatio.RATIO_1_1 RATIO_1_1(0X03, 3)
dji.common.error.DJIWaypointV2Error.DJIWaypointV2Errorstatic DJIWaypointV2Error MISSION_WAYPOINT_INTERRUPT_REASON_AVOID_RTK_UNHEALTHY = new DJIWaypointV2Error("Waypoint mission was interrupted due to weak RTK signal", -16)

c4d1065 59f3706 23532ca 2deabb9 d554267 0bb5b3d 2e065f8 77198ac 9b743a5 04c606b 50ef04d