DJI Mobile SDK 4.8 to 4.9 Differences


API changes

4.8 Parent and Name4.8 Code4.9 Parent and Name4.9 CodeParentNameTypeParamReturn
dji.common.remotecontroller;import.ProfessionalRC.ButtonConfigurationBuilder.buildDefaultButtonConfigurationButtonConfigurationBuilder buildDefaultButtonConfiguration() dji.common.remotecontroller.ProfessionalRC.ButtonConfigurationBuilder.buildDefaultButtonConfigurationButtonConfigurationBuilder buildDefaultButtonConfiguration()
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.BG BGdji.common.remotecontroller.ProfessionalRC.CustomizableButton.BG BG
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.BC BCdji.common.remotecontroller.ProfessionalRC.CustomizableButton.BC BC
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.BB BBdji.common.remotecontroller.ProfessionalRC.CustomizableButton.BB BB
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.BE BEdji.common.remotecontroller.ProfessionalRC.CustomizableButton.BE BE
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.BF BFdji.common.remotecontroller.ProfessionalRC.CustomizableButton.BF BF
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.BH BHdji.common.remotecontroller.ProfessionalRC.CustomizableButton.BH BH
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.BA BAdji.common.remotecontroller.ProfessionalRC.CustomizableButton.BA BA
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.BD BDdji.common.remotecontroller.ProfessionalRC.CustomizableButton.BD BD
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.NotDefined NotDefined(225)dji.common.remotecontroller.ProfessionalRC.ButtonAction.NOT_DEFINED NOT_DEFINED(255)
X
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.QUICK_SPIN QUICK_SPIN(14)dji.common.remotecontroller.ProfessionalRC.ButtonAction.QUICK_SPIN QUICK_SPIN(14)
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.Menu Menudji.common.remotecontroller.ProfessionalRC.CustomizableButton.Menu Menu
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.SWITCH_FREQUENCY SWITCH_FREQUENCY(30)dji.common.remotecontroller.ProfessionalRC.ButtonAction.SWITCH_FREQUENCY SWITCH_FREQUENCY(30)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.TOGGLE_LANDING_GEAR TOGGLE_LANDING_GEAR(54)dji.common.remotecontroller.ProfessionalRC.ButtonAction.TOGGLE_LANDING_GEAR TOGGLE_LANDING_GEAR(54)
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButtonenum CustomizableButton dji.common.remotecontroller.ProfessionalRC.CustomizableButtonenum CustomizableButton
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonConfigurationBuilder.configButtonButtonConfigurationBuilder configButton(CustomizableButton button, ButtonAction buttonAction) dji.common.remotecontroller.ProfessionalRC.ButtonConfigurationBuilder.configButtonButtonConfigurationBuilder configButton(CustomizableButton button, ButtonAction buttonAction)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.RESET_FPV_GIMBAL RESET_FPV_GIMBAL(12)dji.common.remotecontroller.ProfessionalRC.ButtonAction.RESET_FPV_GIMBAL RESET_FPV_GIMBAL(12)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonActionenum ButtonAction dji.common.remotecontroller.ProfessionalRC.ButtonActionenum ButtonAction
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonConfigurationstatic class ButtonConfiguration dji.common.remotecontroller.ProfessionalRC.ButtonConfigurationstatic class ButtonConfiguration
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.UNKNOWN UNKNOWNdji.common.remotecontroller.ProfessionalRC.CustomizableButton.UNKNOWN UNKNOWN
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonConfigurationBuilder.getValidActionsForButtonButtonAction[] getValidActionsForButton(CustomizableButton button) dji.common.remotecontroller.ProfessionalRC.ButtonConfigurationBuilder.getValidActionsForButtonButtonAction[] getValidActionsForButton(CustomizableButton button)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonConfigurationBuilder.buildButtonConfiguration build() dji.common.remotecontroller.ProfessionalRC.ButtonConfigurationBuilder.buildButtonConfiguration build()
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonConfigurationBuilderstatic class ButtonConfigurationBuilder dji.common.remotecontroller.ProfessionalRC.ButtonConfigurationBuilderstatic class ButtonConfigurationBuilder
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.CUSTOM100 CUSTOM100(100)dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM100 CUSTOM100(100)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.CUSTOM101 CUSTOM101(101)dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM101 CUSTOM101(101)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.CUSTOM102 CUSTOM102(102)dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM102 CUSTOM102(102)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.CUSTOM103 CUSTOM103(103)dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM103 CUSTOM103(103)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.CUSTOM104 CUSTOM104(104)dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM104 CUSTOM104(104)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.CUSTOM105 CUSTOM105(105)dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM105 CUSTOM105(105)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.CUSTOM106 CUSTOM106(106)dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM106 CUSTOM106(106)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.CUSTOM107 CUSTOM107(107)dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM107 CUSTOM107(107)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.CUSTOM108 CUSTOM108(108)dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM108 CUSTOM108(108)
X
dji.sdk.camera.Camera.setDualFeedVerticalAlignmentOffsetvoid setDualFeedVerticalAlignmentOffset(@IntRange(from = -8, to = 8) int offset, @Nullable final CompletionCallback callback) dji.sdk.camera.Camera.setDualFeedVerticalAlignmentOffsetvoid setDualFeedVerticalAlignmentOffset(@IntRange(from = -40, to = 40) int offset, @Nullable final CompletionCallback callback)
X
dji.common.remotecontroller;import.ProfessionalRC.onEvent void onEvent(@NonNull Event event)dji.common.remotecontroller.ProfessionalRC.onEvent void onEvent(@NonNull Event event)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonAction.CUSTOM109 CUSTOM109(109)dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM109 CUSTOM109(109)
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonConfigurationBuilder.buildButtonConfigurationWithMapButtonConfigurationBuilder buildButtonConfigurationWithMap(Map<CustomizableButton, ButtonAction> map) dji.common.remotecontroller.ProfessionalRC.ButtonConfigurationBuilder.buildButtonConfigurationWithMapButtonConfigurationBuilder buildButtonConfigurationWithMap(Map<CustomizableButton, ButtonAction> map)
X
dji.common.remotecontroller;import.ProfessionalRCclass ProfessionalRC dji.common.remotecontroller.ProfessionalRCclass ProfessionalRC
X
dji.common.remotecontroller;import.ProfessionalRC.Callbackinterface Callback dji.common.remotecontroller.ProfessionalRC.Callbackinterface Callback
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.C2 C2dji.common.remotecontroller.ProfessionalRC.CustomizableButton.C2 C2
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.C3 C3dji.common.remotecontroller.ProfessionalRC.CustomizableButton.C3 C3
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.C1 C1dji.common.remotecontroller.ProfessionalRC.CustomizableButton.C1 C1
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.C4 C4dji.common.remotecontroller.ProfessionalRC.CustomizableButton.C4 C4
X
dji.common.remotecontroller;import.ProfessionalRC.CustomizableButton.TD TDdji.common.remotecontroller.ProfessionalRC.CustomizableButton.TD TD
X
dji.common.remotecontroller;import.ProfessionalRC.ButtonConfiguration.getButtonActionsMap<CustomizableButton, ButtonAction> getButtonActions() dji.common.remotecontroller.ProfessionalRC.ButtonConfiguration.getButtonActionsMap<CustomizableButton, ButtonAction> getButtonActions()
X
dji.common.camera.WhiteBalance.WhiteBalanceWhiteBalance(@IntRange(from = 20, to = 100) int temperature) dji.common.camera.WhiteBalance.WhiteBalanceWhiteBalance(@NonNull WhiteBalancePreset preset, @IntRange(from = 20, to = 100) int temperature)
X
dji.common.remotecontroller;import.ProfessionalRC.Eventstatic class Event dji.common.remotecontroller.ProfessionalRC.Eventstatic class Event
X
dji.common.mission.waypoint.WaypointMission.Builder.setMissionIDBuilder setMissionID(@NonNull int id) dji.common.mission.waypoint.WaypointMission.Builder.setMissionIDBuilder setMissionID(@IntRange(from = 0, to = 65535) int id)
X

APIs removed from 4.8

Parent and NameCode
dji.sdk.camera.view.CameraLiveViewclass CameraLiveView extends RelativeLayout implements VideoSurfaceView.DJIGLSurfaceViewListener, DJIParamAccessListener, RecvDataCallback
dji.sdk.camera.view.CameraLiveView.onRenderCreatedDJIVideoDecoderController onRenderCreated(SurfaceInterface surface)
dji.sdk.camera.view.CameraLiveView.onRenderCreatedPreparedvoid onRenderCreatedPrepared()
dji.sdk.camera.view.CameraLiveView.onRenderDestroyvoid onRenderDestroy()
dji.sdk.camera.view.CameraLiveView.resetVideoSurfacevoid resetVideoSurface(int videoWidth, int videoHeight)
dji.common.flightcontroller.FlightControllerState.getHomePointAltitudefloat getHomePointAltitude()
dji.common.flightcontroller.RTKState.getBaseStationAltitudefloat getBaseStationAltitude()
dji.common.flightcontroller.RTKState.getBaseStationLocationLocationCoordinate2D getBaseStationLocation()
dji.common.flightcontroller.RTKState.getBaseStationReceiverBeiDouInfoReceiverInfo getBaseStationReceiverBeiDouInfo()
dji.common.flightcontroller.RTKState.getBaseStationReceiverGLONASSInfoReceiverInfo getBaseStationReceiverGLONASSInfo()
dji.common.flightcontroller.RTKState.getBaseStationReceiverGPSInfoReceiverInfo getBaseStationReceiverGPSInfo()
dji.common.flightcontroller.RTKState.isRTKEnabledboolean isRTKEnabled()
dji.common.flightcontroller.RTKState.getPositioningSolutionPositioningSolution getPositioningSolution()

APIs added to 4.9

Parent and NameCode
dji.sdk.airlink.AirLink.BaseStationSignalQualityUpdatedCallbackinterface BaseStationSignalQualityUpdatedCallback
dji.sdk.airlink.AirLink.onBaseStationSignalQualityUpdated void onBaseStationSignalQualityUpdated(int quality)
dji.sdk.airlink.AirLink.addBaseStationSignalQualityUpdatedCallbackvoid addBaseStationSignalQualityUpdatedCallback(BaseStationSignalQualityUpdatedCallback callback)
dji.sdk.airlink.AirLink.removeBaseStationSignalQualityUpdatedCallbackvoid removeBaseStationSignalQualityUpdatedCallback(BaseStationSignalQualityUpdatedCallback callback)
dji.common.product.Model.MAVIC_2_ENTERPRISE_DUAL MAVIC_2_ENTERPRISE_DUAL("Mavic 2 Enterprise Dual")
dji.common.battery.BatteryState.getDesignCapacityint getDesignCapacity()
dji.sdk.camera.Camera.getHighQualityPreviewEnabledvoid getHighQualityPreviewEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
dji.sdk.camera.Camera.setHighQualityPreviewEnabledvoid setHighQualityPreviewEnabled(boolean enabled, @Nullable final CompletionCallback callback)
dji.sdk.camera.Camera.setTapZoomStateCallbackvoid setTapZoomStateCallback(@Nullable final TapZoomStateCallback callback)
dji.sdk.camera.Camera.DisplayNameMavic2EnterpriseDual_IRstatic final String DisplayNameMavic2EnterpriseDual_IR = DJICameraAbstraction.DisplayNameMavic2EnterpriseDual_IR
dji.sdk.camera.Camera.DisplayNameMavic2EnterpriseDual_VLstatic final String DisplayNameMavic2EnterpriseDual_VL = DJICameraAbstraction.DisplayNameMavic2EnterpriseDual_VL
dji.sdk.camera.Camera.DisplaynamePhantom4RTKCamerastatic final String DisplaynamePhantom4RTKCamera = DJICameraAbstraction.DisplaynamePhantom4RTKCamera
dji.sdk.camera.Capabilities.thermalPaletteRangeSettingsDefinitions.ThermalPalette[] thermalPaletteRange()
dji.common.camera.SettingsDefinitions.PhotoBurstCount.BURST_COUNT_2 BURST_COUNT_2(0x02)
dji.common.camera.SettingsDefinitions.TapZoomStateenum TapZoomState
dji.common.camera.SettingsDefinitions.TapZoomState.IDLE IDLE(0)
dji.common.camera.SettingsDefinitions.TapZoomState.ZOOM_IN ZOOM_IN(1)
dji.common.camera.SettingsDefinitions.TapZoomState.ZOOM_LIMITED ZOOM_LIMITED(3)
dji.common.camera.SettingsDefinitions.TapZoomState.ZOOM_OUT ZOOM_OUT(2)
dji.common.camera.SettingsDefinitions.ThermalPalette.COLD_SPOT COLD_SPOT(0x13, 57)
dji.common.camera.SettingsDefinitions.ThermalPalette.GRAY GRAY(0x11, 55)
dji.common.camera.SettingsDefinitions.ThermalPalette.HOT_METAL HOT_METAL(0x12, 56)
dji.common.camera.SettingsDefinitions.ThermalPalette.HOT_SPOT HOT_SPOT(0x0F, 53)
dji.common.camera.SettingsDefinitions.ThermalPalette.RAINBOW2 RAINBOW2(0X10, 54)
dji.common.camera.SettingsDefinitions.VideoFrameRate.FRAME_RATE_8_DOT_7_FPS FRAME_RATE_8_DOT_7_FPS(16, 23)
dji.common.camera.SettingsDefinitions.VideoResolution.RESOLUTION_640x360 RESOLUTION_640x360(22, 46, RATIO_16_9.value())
dji.sdk.camera.Camera.XT2_IR_CAMERA_INDEXstatic final int XT2_IR_CAMERA_INDEX = DJISDKCacheHWAbstractionLayer.XT2_IR_CAMERA_INDEX
dji.sdk.camera.Camera.TapZoomStateCallbackinterface TapZoomStateCallback
dji.sdk.camera.Camera.onUpdatevoid onUpdate(TapZoomState tapZoomState)
dji.sdk.codec.DJICodecManager.setOverexposureWarningEnabledvoid setOverexposureWarningEnabled(boolean isEnabled)
dji.sdk.codec.DJICodecManager.setPeakFocusThresholdvoid setPeakFocusThreshold(float peakFocusThresholdValue)
dji.sdk.codec.DJICodecManager.setPeakFocusThresholdEnabledvoid setPeakFocusThresholdEnabled(boolean isEnabled)
dji.internal.diagnostics.DJIDiagnosticsError.GIMBAL_LOCATE_ERROR GIMBAL_LOCATE_ERROR(9006)
dji.internal.diagnostics.DJIDiagnosticsError.RTK_ORIENTEERING_ERROR RTK_ORIENTEERING_ERROR(9008)
dji.internal.diagnostics.DJIDiagnosticsError.RTK_POSITIONING_ERROR RTK_POSITIONING_ERROR(9007)
dji.common.error.DJIRTKNetworkServiceErrorclass DJIRTKNetworkServiceError extends DJIError
dji.common.error.DJIRTKNetworkServiceError.ALREADY_STARTEDstatic final DJIRTKNetworkServiceError ALREADY_STARTED = new DJIRTKNetworkServiceError("The service is already started. Stop it first to re-start the service.")
dji.common.error.DJIRTKNetworkServiceError.AUTHENTICATION_FAILUREstatic final DJIRTKNetworkServiceError AUTHENTICATION_FAILURE = new DJIRTKNetworkServiceError("The authentication failed when trying to access to the server.")
dji.common.error.DJIRTKNetworkServiceError.INCORRECT_REFERENCE_STATION_SOURCEstatic final DJIRTKNetworkServiceError INCORRECT_REFERENCE_STATION_SOURCE = new DJIRTKNetworkServiceError( "Please choose correct reference station srouce.")
dji.common.error.DJIRTKNetworkServiceError.INVALID_GPS_DATAstatic final DJIRTKNetworkServiceError INVALID_GPS_DATA = new DJIRTKNetworkServiceError( "The GPS location of the aircraft is invalid. The RTK network service requires the location of the air system.")
dji.common.error.DJIRTKNetworkServiceError.INVALID_SETTINGSstatic final DJIRTKNetworkServiceError INVALID_SETTINGS = new DJIRTKNetworkServiceError("The network service settings are invalid.")
dji.common.error.DJIFlightControllerError.BASE_STATION_FELLstatic final DJIFlightControllerError BASE_STATION_FELL = new DJIFlightControllerError("The base station fell. Land the aircraft to re-establish the connection to the ground station.")
dji.common.error.DJIFlightControllerError.BASE_STATION_IS_MOVEDstatic final DJIFlightControllerError BASE_STATION_IS_MOVED = new DJIFlightControllerError("The base station is moved. Land the aircraft to re-establish the connection to the ground station.")
dji.common.error.DJIFlightControllerError.BASE_STATION_NOT_ACTIVATEDstatic final DJIFlightControllerError BASE_STATION_NOT_ACTIVATED = new DJIFlightControllerError(" The base station isn't activated.")
dji.common.error.DJIMissionError.ALTITUDE_LIMITstatic final DJIMissionError ALTITUDE_LIMIT = new DJIMissionError("The aircraft reach the altitude limit. Please operate the aircraft within the altitude limit.", 5316)
dji.common.error.DJIMissionError.HOTPOINT_ALTITUDE_TOO_LOWstatic final DJIMissionError HOTPOINT_ALTITUDE_TOO_LOW = new DJIMissionError("Aircraft's altitude is too low to execute hotpoint mission.", 5322)
dji.common.error.DJIMissionError.COMMON_STATE_ERRORstatic final DJIMissionError COMMON_STATE_ERROR = new DJIMissionError("The command is not supported in current state.")
dji.common.error.DJIMissionError.CONTROL_FAILEDstatic final DJIMissionError CONTROL_FAILED = new DJIMissionError("Intelligent Hotpoint mission execute failed, the description is the fail reason", 5317)
dji.common.error.DJIMissionError.ESTIMATE_RESULT_INVALIDstatic final DJIMissionError ESTIMATE_RESULT_INVALID = new DJIMissionError("Failed to estimate subject location.", 5313)
dji.common.error.DJIMissionError.ESTIMATE_TIMEOUTstatic final DJIMissionError ESTIMATE_TIMEOUT = new DJIMissionError("Estimate timeout, mission exit.", 5312)
dji.common.error.DJIMissionError.EXIT_BY_USER_BUTTONstatic final DJIMissionError EXIT_BY_USER_BUTTON = new DJIMissionError("Current mission exit by user button.", 5314)
dji.common.error.DJIMissionError.GPS_ABNORMALstatic final DJIMissionError GPS_ABNORMAL = new DJIMissionError("GPS signal weak. Please try again in an open area.", 5309)
dji.common.error.DJIMissionError.HOT_POINT_INVALIDstatic final DJIMissionError HOT_POINT_INVALID = new DJIMissionError("Hotpoint parameter do not meet requirements.", 5310)
dji.common.error.DJIMissionError.INDEX_OUT_OF_RANGEstatic final DJIMissionError INDEX_OUT_OF_RANGE = new DJIMissionError("Waypoint index out of range.", 0xAD)
dji.common.error.DJIMissionError.INDICES_ARE_DISCONTINUOUSstatic final DJIMissionError INDICES_ARE_DISCONTINUOUS = new DJIMissionError("Waypoint indices are discontinuous", 0xAC)
dji.common.error.DJIMissionError.INSUFFICIENT_FEATURES_IN_TARGET_AREAstatic final DJIMissionError INSUFFICIENT_FEATURES_IN_TARGET_AREA = new DJIMissionError("Frame selection subject texture not obvious.", 5303)
dji.common.error.DJIMissionError.INVALID_DATA_SIZEstatic final DJIMissionError INVALID_DATA_SIZE = new DJIMissionError("Waypoint data size is invalid. It is for internal usage.", 0xAF)
dji.common.error.DJIMissionError.INVALID_INTERVAL_SHOOT_PARAMstatic final DJIMissionError INVALID_INTERVAL_SHOOT_PARAM = new DJIMissionError("The time interval or the distance interval is invalid.", 0xB4)
dji.common.error.DJIMissionError.LOST_CONNECTION_WITH_REMOTE_CONTROLLERstatic final DJIMissionError LOST_CONNECTION_WITH_REMOTE_CONTROLLER = new DJIMissionError("Lost connection with Remote Controller", 5318)
dji.common.error.DJIMissionError.LOST_TARGET_WHILE_EXECUTINGstatic final DJIMissionError LOST_TARGET_WHILE_EXECUTING = new DJIMissionError("Tracking subject lost while executing.", 5305)
dji.common.error.DJIMissionError.LOST_TARGET_WHILE_WATCHINGstatic final DJIMissionError LOST_TARGET_WHILE_WATCHING = new DJIMissionError("Tracking subject lost while watching.", 5304)
dji.common.error.DJIMissionError.MULTI_MODE_DISABLEDstatic final DJIMissionError MULTI_MODE_DISABLED = new DJIMissionError("The mission cannot start when multi-mode is disabled.", 0xCB)
dji.common.error.DJIMissionError.OBSTACLE_ENCOUNTERED_WHILE_ESTIMATINGstatic final DJIMissionError OBSTACLE_ENCOUNTERED_WHILE_ESTIMATING = new DJIMissionError("Obstacles encountered while estimating, current mission quitted.", 5319)
dji.common.error.DJIMissionError.OBSTACLE_ENCOUNTERED_WHILE_SURROUNDINGstatic final DJIMissionError OBSTACLE_ENCOUNTERED_WHILE_SURROUNDING = new DJIMissionError("Obstacles encountered while surrounding, current mission suspended.", 5320)
dji.common.error.DJIMissionError.RADIUS_LIMITstatic final DJIMissionError RADIUS_LIMIT = new DJIMissionError("The aircraft reach the distance limit.Please operate the aircraft within the distance limit.", 5315)
dji.common.error.DJIMissionError.REPROJECTION_FAILED_WHILE_EXECUTINGstatic final DJIMissionError REPROJECTION_FAILED_WHILE_EXECUTING = new DJIMissionError("Failed to measure, please try again.", 5306)
dji.common.error.DJIMissionError.SYSTEM_ABNORMALstatic final DJIMissionError SYSTEM_ABNORMAL = new DJIMissionError("System error, please try again. If the error continues, restart the aircraft.", 5301)
dji.common.error.DJIMissionError.TAKE_OFF_FAILURE_CAUSED_BY_ATTITUDEstatic final DJIMissionError TAKE_OFF_FAILURE_CAUSED_BY_ATTITUDE = new DJIMissionError("The aircraft cannot take off because of improper aircraft's attitude.", 0xB3)
dji.common.error.DJIMissionError.TARGET_AREA_IS_TOO_SMALLstatic final DJIMissionError TARGET_AREA_IS_TOO_SMALL = new DJIMissionError("Frame selection subject too small.", 5302)
dji.common.error.DJIMissionError.TARGET_IS_TOO_FAR_AWAYstatic final DJIMissionError TARGET_IS_TOO_FAR_AWAY = new DJIMissionError("Target is too far away, the aircraft needs to continue to measure distance", 5321)
dji.common.error.DJIMissionError.TARGET_SIZE_CHANGEDstatic final DJIMissionError TARGET_SIZE_CHANGED = new DJIMissionError("Target size changed, please try again. If the error persists, restart the aircraft.", 5308)
dji.common.error.DJIMissionError.TARGET_TOO_CLOSEstatic final DJIMissionError TARGET_TOO_CLOSE = new DJIMissionError("Frame subject too close.", 5307)
dji.common.error.DJIMissionError.WATCH_TARGET_FAILEDstatic final DJIMissionError WATCH_TARGET_FAILED = new DJIMissionError("Gimbal reached movement limit, subjecting failed. Please try again.", 5311)
dji.common.error.DJIMissionError.WAYPOINT_GET_INTERRUPTION_FAILURE_FOR_COMPLETE_MISSIONstatic final DJIMissionError WAYPOINT_GET_INTERRUPTION_FAILURE_FOR_COMPLETE_MISSION = new DJIMissionError("The waypoint mission interruption is not available because mission has completed.")
dji.common.error.DJIMissionError.WAYPOINT_GET_INTERRUPTION_FAILURE_WITHOUT_REACHING_FIRST_WAYPOINTstatic final DJIMissionError WAYPOINT_GET_INTERRUPTION_FAILURE_WITHOUT_REACHING_FIRST_WAYPOINT = new DJIMissionError("The waypoint mission interruption is not available because the aircraft didn't reach the first waypoint in the last mission.")
dji.common.error.DJISDKError.APP_KEY_NOT_ENROLLED_BY_BETA_SDKstatic final DJISDKError APP_KEY_NOT_ENROLLED_BY_BETA_SDK = new DJISDKError("The application is not enrolled in the Beta Program. Use an app key under the Beta Program instead.")
dji.common.error.DJISDKError.INVALID_APP_KEY_FOR_BETA_VERSIONstatic final DJISDKError INVALID_APP_KEY_FOR_BETA_VERSION = new DJISDKError("The app key is invalid for this beta version.")
dji.common.error.DJIError.SET_PARAM_FAILEDstatic final DJIError SET_PARAM_FAILED = new DJIError("set param failed")
dji.keysdk.FlightControllerKey.createRTKKeystatic FlightControllerKey createRTKKey(@RTKParamsKey @NonNull String paramKey)
dji.common.flightcontroller.FlightControllerState.getTakeoffLocationAltitudefloat getTakeoffLocationAltitude()
dji.sdk.flightcontroller.FlightController.startPrecisionTakeoffvoid startPrecisionTakeoff(@Nullable CompletionCallback callback)
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionclass IntelligentHotpointMission
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperatorclass IntelligentHotpointMissionOperator
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperatorListenerinterface IntelligentHotpointMissionOperatorListener
dji.sdk.mission.intelligenthotpoint.onExecutionFinish void onExecutionFinish(@Nullable DJIError error)
dji.sdk.mission.intelligenthotpoint.onExecutionStart void onExecutionStart()
dji.sdk.mission.intelligenthotpoint.onExecutionUpdate void onExecutionUpdate(@NonNull IntelligentHotpointMissionEvent event)
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionEventclass IntelligentHotpointMissionEvent
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionEvent.getAngularVelocityfloat getAngularVelocity()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionEvent.getAltitudefloat getAltitude()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionEvent.getRadiusfloat getRadius()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionEvent.getCurrentStateIntelligentHotpointMissionState getCurrentState()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionEvent.getErrorDJIError getError()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionEvent.getHotpointLocationCoordinate2D getHotpoint()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionEvent.getMaxAngularVelocityfloat getMaxAngularVelocity()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionEvent.getMissionModeIntelligentHotpointMissionMode getMissionMode()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionEvent.getPreviousStateIntelligentHotpointMissionState getPreviousState()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionEvent.getTargetAltitudefloat getTargetAltitude()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionEvent.getTargetRadiusfloat getTargetRadius()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionEvent.getTargetRectFRectF getTargetRectF()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionStateclass IntelligentHotpointMissionState extends MissionState
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionState.DISCONNECTEDstatic final IntelligentHotpointMissionState DISCONNECTED = new IntelligentHotpointMissionState("DISCONNECTED")
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionState.EXECUTINGstatic final IntelligentHotpointMissionState EXECUTING = new IntelligentHotpointMissionState("EXECUTING")
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionState.EXECUTION_PAUSEDstatic final IntelligentHotpointMissionState EXECUTION_PAUSED = new IntelligentHotpointMissionState("EXECUTION_PAUSED")
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionState.MEASURING_TARGETstatic final IntelligentHotpointMissionState MEASURING_TARGET = new IntelligentHotpointMissionState("MEASURING_TARGET")
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionState.NOT_READYstatic final IntelligentHotpointMissionState NOT_READY = new IntelligentHotpointMissionState("NOT_READY")
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionState.NOT_SUPPORTEDstatic final IntelligentHotpointMissionState NOT_SUPPORTED = new IntelligentHotpointMissionState("NOT_SUPPORTED")
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionState.READY_TO_STARTstatic final IntelligentHotpointMissionState READY_TO_START = new IntelligentHotpointMissionState("READY_TO_START")
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionState.RECOGNIZING_TARGETstatic final IntelligentHotpointMissionState RECOGNIZING_TARGET = new IntelligentHotpointMissionState("RECOGNIZING_TARGET")
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionState.RECOVERINGstatic final IntelligentHotpointMissionState RECOVERING = new IntelligentHotpointMissionState("RECOVERING")
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionState.UNKNOWNstatic final IntelligentHotpointMissionState UNKNOWN = new IntelligentHotpointMissionState("UNKNOWN")
dji.common.mission.intelligenthotpoint.IntelligentHotpointMissionState.WAITING_FOR_CONFIRMATIONstatic final IntelligentHotpointMissionState WAITING_FOR_CONFIRMATION = new IntelligentHotpointMissionState("WAITING_FOR_CONFIRMATION")
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.acceptConfirmationvoid acceptConfirmation(@Nullable final CommonCallbacks.CompletionCallback callback)
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.addListenervoid addListener(@NonNull IntelligentHotpointMissionOperatorListener listener)
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.getCurrentStateIntelligentHotpointMissionState getCurrentState()
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.disablePOIModevoid disablePOIMode(@NonNull final CommonCallbacks.CompletionCallback callback)
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.enablePOIModevoid enablePOIMode(@NonNull final CommonCallbacks.CompletionCallback callback)
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.isPOIModeEnabledboolean isPOIModeEnabled()
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.pauseMissionvoid pauseMission(@Nullable final CommonCallbacks.CompletionCallback callback)
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.removeAllListenersvoid removeAllListeners()
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.removeListenervoid removeListener(@NonNull IntelligentHotpointMissionOperatorListener targetListener)
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.resetGimbalToCentervoid resetGimbalToCenter(@Nullable final CommonCallbacks.CompletionCallback callback)
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.resumeMissionvoid resumeMission(@Nullable final CommonCallbacks.CompletionCallback callback)
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.setAltitudevoid setAltitude(@FloatRange(from = 5, to = 500) float altitude, @Nullable final CommonCallbacks.CompletionCallback callback)
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.setAngularVelocityvoid setAngularVelocity(float angularVelocity, @Nullable final CommonCallbacks.CompletionCallback callback)
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.setRadiusvoid setRadius(@FloatRange(from = 5, to = 500) float radius, @Nullable final CommonCallbacks.CompletionCallback callback)
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.startMissionvoid startMission(@NonNull IntelligentHotpointMission mission, @Nullable final CommonCallbacks.CompletionCallback callback)
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.startRecognizeTargetInRectvoid startRecognizeTargetInRect(@NonNull RectF rectF, @Nullable final CommonCallbacks.CompletionCallback callback)
dji.sdk.mission.intelligenthotpoint.IntelligentHotpointMissionOperator.stopMissionvoid stopMission(@Nullable final CommonCallbacks.CompletionCallback callback)
dji.common.mission.intelligenthotpoint.IntelligentHotpointMission.MAX_ALTITUDEstatic final double MAX_ALTITUDE = 500
dji.common.mission.intelligenthotpoint.IntelligentHotpointMission.MAX_RADIUSstatic final double MAX_RADIUS = 500
dji.common.mission.intelligenthotpoint.IntelligentHotpointMission.MIN_ALTITUDEstatic final double MIN_ALTITUDE = 5
dji.common.mission.intelligenthotpoint.IntelligentHotpointMission.MIN_RADIUSstatic final double MIN_RADIUS = 5
dji.common.flightcontroller.flightassistant.IntelligentHotpointMissionModeenum IntelligentHotpointMissionMode
dji.common.flightcontroller.flightassistant.IntelligentHotpointMissionMode.GPS_BASED GPS_BASED(2)
dji.common.flightcontroller.flightassistant.IntelligentHotpointMissionMode.UNKNOWN UNKNOWN(0xFF)
dji.common.flightcontroller.flightassistant.IntelligentHotpointMissionMode.VISION_BASED VISION_BASED(1)
dji.common.mission.intelligenthotpoint.IntelligentHotpointMission.checkParametersDJIError checkParameters()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMission.IntelligentHotpointMissionIntelligentHotpointMission(LocationCoordinate2D hotpoint)
dji.common.mission.intelligenthotpoint.IntelligentHotpointMission.getHotpointLocationCoordinate2D getHotpoint()
dji.common.mission.intelligenthotpoint.IntelligentHotpointMission.setHotpointvoid setHotpoint(LocationCoordinate2D hotpoint)
dji.sdk.sdkmanager.LiveStreamManagerclass LiveStreamManager
dji.sdk.sdkmanager.LiveStreamManager.getLiveAudioBitRateint getLiveAudioBitRate()
dji.sdk.sdkmanager.LiveStreamManager.getLiveUrlString getLiveUrl()
dji.sdk.sdkmanager.LiveStreamManager.getLiveVideoBitRateint getLiveVideoBitRate()
dji.sdk.sdkmanager.LiveStreamManager.getLiveVideoCacheSizeint getLiveVideoCacheSize()
dji.sdk.sdkmanager.LiveStreamManager.getLiveVideoFpsfloat getLiveVideoFps()
dji.sdk.sdkmanager.LiveStreamManager.getStartTimelong getStartTime()
dji.sdk.sdkmanager.LiveStreamManager.isAudioMutedboolean isAudioMuted()
dji.sdk.sdkmanager.LiveStreamManager.isLiveAudioEnabledboolean isLiveAudioEnabled()
dji.sdk.sdkmanager.LiveStreamManager.isStreamingboolean isStreaming()
dji.sdk.sdkmanager.LiveStreamManager.isVideoEncodingEnabledboolean isVideoEncodingEnabled()
dji.sdk.sdkmanager.LiveStreamManager.setAudioMutedvoid setAudioMuted(boolean enable)
dji.sdk.sdkmanager.LiveStreamManager.setAudioStreamingEnabledvoid setAudioStreamingEnabled(boolean enabled)
dji.sdk.sdkmanager.LiveStreamManager.setLiveUrlvoid setLiveUrl (String url)
dji.sdk.sdkmanager.LiveStreamManager.setVideoEncodingEnabledvoid setVideoEncodingEnabled(boolean enable)
dji.sdk.sdkmanager.LiveStreamManager.startStreamint startStream()
dji.sdk.sdkmanager.LiveStreamManager.stopStreamvoid stopStream()
dji.sdk.media.MediaFile.QuickShotVideoTypeenum QuickShotVideoType
dji.sdk.media.MediaFile.QuickShotVideoType.ASTEROID ASTEROID(8)
dji.sdk.media.MediaFile.QuickShotVideoType.BOOMERANG BOOMERANG(6)
dji.sdk.media.MediaFile.QuickShotVideoType.CIRCLE CIRCLE(1)
dji.sdk.media.MediaFile.QuickShotVideoType.DOLLY_ZOOM DOLLY_ZOOM(10)
dji.sdk.media.MediaFile.QuickShotVideoType.DRONIE DRONIE(2)
dji.sdk.media.MediaFile.QuickShotVideoType.HELIX HELIX(3)
dji.sdk.media.MediaFile.QuickShotVideoType.NONE NONE(0)
dji.sdk.media.MediaFile.QuickShotVideoType.ROCKET ROCKET(4)
dji.sdk.media.MediaFile.QuickShotVideoType.UNKNOWN UNKNOWN(0xFF)
dji.sdk.media.MediaFile.VideoFileTypeenum VideoFileType
dji.sdk.media.MediaFile.VideoFileType.HYPERLAPSE HYPERLAPSE(5)
dji.sdk.media.MediaFile.VideoFileType.NORMAL NORMAL(0)
dji.sdk.media.MediaFile.VideoFileType.QUICK_SHOT QUICK_SHOT(3)
dji.sdk.media.MediaFile.VideoFileType.SLOW_MOTION SLOW_MOTION(2)
dji.sdk.media.MediaFile.VideoFileType.TIME_LAPSE TIME_LAPSE(1)
dji.sdk.media.MediaFile.VideoFileType.UNKNOWN UNKNOWN(0xFF)
dji.sdk.media.MediaFile.getVideoFileTypeVideoFileType getVideoFileType()
dji.sdk.media.MediaFile.getPanoramaModePhotoPanoramaMode getPanoramaMode()
dji.sdk.media.MediaFile.getQuickShotVideoTypeQuickShotVideoType getQuickShotVideoType()
dji.sdk.media.MediaFile.getShootPhotoModeShootPhotoMode getShootPhotoMode()
dji.sdk.mission.MissionControl.getIntelligentHotpointMissionOperatorIntelligentHotpointMissionOperator getIntelligentHotpointMissionOperator()
dji.sdk.network.RTKNetworkServiceProviderclass RTKNetworkServiceProvider
dji.common.flightcontroller.rtk.NetworkServiceChannelStateenum NetworkServiceChannelState
dji.common.flightcontroller.rtk.NetworkServiceChannelState.AIRCRAFT_DISCONNECTED AIRCRAFT_DISCONNECTED
dji.common.flightcontroller.rtk.NetworkServiceChannelState.DISABLED DISABLED
dji.common.flightcontroller.rtk.NetworkServiceChannelState.DISCONNECTED DISCONNECTED
dji.common.flightcontroller.rtk.NetworkServiceChannelState.LOGIN_FAILURE LOGIN_FAILURE
dji.common.flightcontroller.rtk.NetworkServiceChannelState.NETWORK_NOT_REACHABLE NETWORK_NOT_REACHABLE
dji.common.flightcontroller.rtk.NetworkServiceChannelState.READY READY
dji.common.flightcontroller.rtk.NetworkServiceChannelState.TRANSMITTING TRANSMITTING
dji.common.flightcontroller.rtk.NetworkServiceChannelState.UNKNOWN UNKNOWN
dji.common.flightcontroller.rtk.NetworkServiceSettingsclass NetworkServiceSettings
dji.common.flightcontroller.rtk.NetworkServiceSettings.getMountPointString getMountPoint()
dji.common.flightcontroller.rtk.NetworkServiceSettings.getPasswordString getPassword()
dji.common.flightcontroller.rtk.NetworkServiceSettings.getPortint getPort()
dji.common.flightcontroller.rtk.NetworkServiceSettings.getServerAddressString getServerAddress()
dji.common.flightcontroller.rtk.NetworkServiceSettings.getUserNameString getUserName()
dji.common.flightcontroller.rtk.NetworkServiceStateclass NetworkServiceState
dji.common.flightcontroller.rtk.NetworkServiceState.Callbackinterface Callback
dji.common.flightcontroller.rtk.NetworkServiceState.onNetworkServiceStateUpdate void onNetworkServiceStateUpdate(NetworkServiceState networkServiceState)
dji.common.flightcontroller.rtk.NetworkServiceState.getChannelStateNetworkServiceChannelState getChannelState()
dji.common.flightcontroller.rtk.NetworkServiceState.getErrorDJIRTKNetworkServiceError getError()
dji.sdk.network.RTKNetworkServiceProvider.addNetworkServiceStateCallbackvoid addNetworkServiceStateCallback(@NonNull final NetworkServiceState.Callback callback)
dji.sdk.network.RTKNetworkServiceProvider.getInstancesynchronized static RTKNetworkServiceProvider getInstance()
dji.sdk.network.RTKNetworkServiceProvider.getCustomNetworkSettingsNetworkServiceSettings getCustomNetworkSettings()
dji.sdk.network.RTKNetworkServiceProvider.removeNetworkServiceStateCallbackvoid removeNetworkServiceStateCallback(@NonNull final NetworkServiceState.Callback callback)
dji.sdk.network.RTKNetworkServiceProvider.setCustomNetworkSettingsvoid setCustomNetworkSettings(@NonNull final NetworkServiceSettings settings)
dji.sdk.network.RTKNetworkServiceProvider.startNetworkServiceWithCompletionvoid startNetworkServiceWithCompletion(@Nullable final CommonCallbacks.CompletionCallback callback)
dji.sdk.network.RTKNetworkServiceProvider.stopNetworkServiceWithCompletionvoid stopNetworkServiceWithCompletion(@NonNull final CommonCallbacks.CompletionCallback callback)
dji.common.flightcontroller.rtk.LocationStandardDeviationclass LocationStandardDeviation
dji.common.flightcontroller.rtk.LocationStandardDeviation.getStdAltitudefloat getStdAltitude()
dji.common.flightcontroller.rtk.LocationStandardDeviation.getStdLatitudefloat getStdLatitude()
dji.common.flightcontroller.rtk.LocationStandardDeviation.getStdLongitudefloat getStdLongitude()
dji.common.flightcontroller.rtk.DataSourceenum DataSource
dji.common.flightcontroller.rtk.DataSource.GPS GPS(1)
dji.common.flightcontroller.rtk.DataSource.RTK RTK(2)
dji.common.flightcontroller.rtk.DataSource.UNKNOWN UNKNOWN(0)
dji.common.flightcontroller.rtk.BaseStationBatteryStateclass BaseStationBatteryState
dji.common.flightcontroller.rtk.BaseStationBatteryState.Callbackinterface Callback
dji.common.flightcontroller.rtk.BaseStationBatteryState.getCapacityPercentint getCapacityPercent()
dji.common.flightcontroller.rtk.BaseStationBatteryState.getCurrentint getCurrent()
dji.common.flightcontroller.rtk.BaseStationBatteryState.onUpdateBaseStationBatteryState void onUpdateBaseStationBatteryState(BaseStationBatteryState state)
dji.common.flightcontroller.rtk.BaseStationBatteryState.getTemperatureint getTemperature()
dji.common.flightcontroller.rtk.BaseStationBatteryState.getVoltageint getVoltage()
dji.common.flightcontroller.PositioningSolution.UNKNOWN UNKNOWN(51)
dji.common.flightcontroller.rtk.ReferenceStationSourceenum ReferenceStationSource
dji.common.flightcontroller.rtk.ReferenceStationSource.Callbackinterface Callback
dji.common.flightcontroller.rtk.ReferenceStationSource.onReferenceStationSourceUpdate void onReferenceStationSourceUpdate(ReferenceStationSource referenceStationSource)
dji.common.flightcontroller.rtk.ReferenceStationSource.BASE_STATION BASE_STATION(2)
dji.common.flightcontroller.rtk.ReferenceStationSource.CUSTOM_NETWORK_SERVICE CUSTOM_NETWORK_SERVICE(4)
dji.common.flightcontroller.rtk.ReferenceStationSource.UNKNOWN UNKNOWN(100)
dji.common.flightcontroller.RTKState.getBaseStationReceiverGalileoInfoReceiverInfo getBaseStationReceiverGalileoInfo()
dji.common.flightcontroller.RTKState.getDistanceToHomePointfloat getDistanceToHomePoint()
dji.common.flightcontroller.RTKState.getDistanceToHomePointDataSourceDataSource getDistanceToHomePointDataSource()
dji.common.flightcontroller.RTKState.getBaseStationAltitudefloat getBaseStationAltitude()
dji.common.flightcontroller.RTKState.getBaseStationLocationLocationCoordinate2D getBaseStationLocation()
dji.common.flightcontroller.RTKState.getBaseStationReceiverBeiDouInfoReceiverInfo getBaseStationReceiverBeiDouInfo()
dji.common.flightcontroller.RTKState.getBaseStationReceiverGLONASSInfoReceiverInfo getBaseStationReceiverGLONASSInfo()
dji.common.flightcontroller.RTKState.getBaseStationReceiverGPSInfoReceiverInfo getBaseStationReceiverGPSInfo()
dji.common.flightcontroller.RTKState.getHomePointDataSourceDataSource getHomePointDataSource()
dji.common.flightcontroller.RTKState.getHomePointLocationLocationCoordinate2D getHomePointLocation()
dji.common.flightcontroller.RTKState.isTakeoffAltitudeRecordedboolean isTakeoffAltitudeRecorded()
dji.common.flightcontroller.RTKState.getMobileStationReceiver1GalileoInfoReceiverInfo getMobileStationReceiver1GalileoInfo()
dji.common.flightcontroller.RTKState.getMobileStationReceiver2GalileoInfoReceiverInfo getMobileStationReceiver2GalileoInfo()
dji.common.flightcontroller.RTKState.getMobileStationStandardDeviationLocationStandardDeviation getMobileStationStandardDeviation()
dji.common.flightcontroller.RTKState.getPositioningSolutionPositioningSolution getPositioningSolution()
dji.common.flightcontroller.RTKState.getSatelliteCountint getSatelliteCount()
dji.common.flightcontroller.RTKState.getTakeOffAltitudefloat getTakeOffAltitude()
dji.sdk.flightcontroller.RTK.addBaseStationBatteryStateUpdatedCallbackvoid addBaseStationBatteryStateUpdatedCallback(@NonNull BaseStationBatteryState.Callback callback)
dji.sdk.flightcontroller.RTK.addReferenceStationSourceCallbackvoid addReferenceStationSourceCallback(@NonNull ReferenceStationSource.Callback callback)
dji.sdk.flightcontroller.RTK.getRtkEnabledvoid getRtkEnabled(@NonNull final CommonCallbacks.CompletionCallbackWith<Boolean> callback)
dji.sdk.flightcontroller.RTK.getRTKBaseStationReferencingPositionvoid getRTKBaseStationReferencingPosition(@NonNull CommonCallbacks.CompletionCallbackWith<LocationCoordinate3D> callback)
dji.sdk.flightcontroller.RTK.removeBaseStationBatteryStateUpdatedCallbackvoid removeBaseStationBatteryStateUpdatedCallback(@NonNull BaseStationBatteryState.Callback callback)
dji.sdk.flightcontroller.RTK.removeReferenceStationSourceCallbackvoid removeReferenceStationSourceCallback(@NonNull ReferenceStationSource.Callback callback)
dji.sdk.flightcontroller.RTK.setRTKBaseStationReferencingPositionvoid setRTKBaseStationReferencingPosition(@NonNull LocationCoordinate3D location, @Nullable CompletionCallback callback)
dji.sdk.flightcontroller.RTK.setReferenceStationSourcevoid setReferenceStationSource(@NonNull final ReferenceStationSource source, @Nullable final CompletionCallback callback)
dji.common.remotecontroller.MultiDeviceAggregationStateclass MultiDeviceAggregationState
dji.common.remotecontroller.MultiDeviceAggregationState.getRtkBaseStationStateMultiDeviceState getRtkBaseStationState()
dji.common.remotecontroller.MultiDeviceAggregationState.getAircraftStateMultiDeviceState getAircraftState()
dji.common.remotecontroller.MultiDeviceAggregationState.Callbackinterface Callback
dji.common.remotecontroller.MultiDeviceAggregationState.onMultiDeviceAggregationStateChanged void onMultiDeviceAggregationStateChanged(MultiDeviceAggregationState state)
dji.common.remotecontroller.MultiDeviceStateenum MultiDeviceState
dji.common.remotecontroller.MultiDeviceState.CONNECTED CONNECTED(0x04)
dji.common.remotecontroller.MultiDeviceState.DISCONNECTED DISCONNECTED(0x03)
dji.common.remotecontroller.MultiDeviceState.PAIRED PAIRED(0x02)
dji.common.remotecontroller.MultiDeviceState.PAIRING PAIRING(0x01)
dji.common.remotecontroller.MultiDeviceState.UNKNOWN UNKNOWN(0xff)
dji.common.remotecontroller.MultiDeviceState.UNPAIRED UNPAIRED(0x00)
dji.common.remotecontroller.PairingDeviceenum PairingDevice
dji.common.remotecontroller.PairingDevice.AIRCRAFT AIRCRAFT(0)
dji.common.remotecontroller.PairingDevice.RTK_BASE_STATION RTK_BASE_STATION(1)
dji.common.remotecontroller.PairingDevice.UNKONWN UNKONWN (0xff)
dji.sdk.remotecontroller.RemoteController.DisplayNameMavic2Enterprisestatic final String DisplayNameMavic2Enterprise = DJIRCAbstraction.DisplayNameMavic2Enterprise
dji.sdk.remotecontroller.RemoteController.RTKChannelEnabledUpdatedCallbackinterface RTKChannelEnabledUpdatedCallback
dji.sdk.remotecontroller.RemoteController.onRTKChannelEnabledUpdate void onRTKChannelEnabledUpdate(boolean enabled)
dji.sdk.remotecontroller.RemoteController.addMultiDevicesPairingStateCallbackvoid addMultiDevicesPairingStateCallback(@Nullable MultiDeviceAggregationState.Callback multiDeviceAggregationStateCallback)
dji.sdk.remotecontroller.RemoteController.addRTKChannelEnabledUpdatedCallbackvoid addRTKChannelEnabledUpdatedCallback(@NonNull RTKChannelEnabledUpdatedCallback callback)
dji.sdk.remotecontroller.RemoteController.isMultiDevicePairingSupportedboolean isMultiDevicePairingSupported()
dji.sdk.remotecontroller.RemoteController.removeMultiDevicesPairingStateCallbackvoid removeMultiDevicesPairingStateCallback(@Nullable MultiDeviceAggregationState.Callback multiDeviceAggregationStateCallback)
dji.sdk.remotecontroller.RemoteController.removeRTKChannelEnabledUpdatedCallbackvoid removeRTKChannelEnabledUpdatedCallback(@NonNull RTKChannelEnabledUpdatedCallback callback)
dji.sdk.remotecontroller.RemoteController.setRTKChannelEnabledvoid setRTKChannelEnabled(boolean enabled, @Nullable final CommonCallbacks.CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.startMultiDevicePairingvoid startMultiDevicePairing(PairingDevice target, @Nullable CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.stopMultiDevicePairingvoid stopMultiDevicePairing(@Nullable CompletionCallback callback)
dji.sdk.sdkmanager.DJISDKManager.getLiveStreamManagerLiveStreamManager getLiveStreamManager()
dji.sdk.sdkmanager.DJISDKManager.getRTKNetworkServiceProviderRTKNetworkServiceProvider getRTKNetworkServiceProvider()
dji.sdk.camera.VideoFeeder.isFetchKeyFrameNeededboolean isFetchKeyFrameNeeded()
dji.sdk.mission.waypoint.WaypointMissionOperator.getPreviousInterruptionvoid getPreviousInterruption(CommonCallbacks.CompletionCallbackWith<WaypointMissionInterruption> callback)
dji.common.mission.waypoint.dji.common.model.LocationCoordinate2Dimport dji.common.model.LocationCoordinate2D
dji.common.mission.waypoint.getAltitudefloat getAltitude()
dji.common.mission.waypoint.getCoordinateLocationCoordinate2D getCoordinate()
dji.common.mission.waypoint.getIndexint getIndex()
dji.common.mission.waypoint.getMissionIDint getMissionID()

4b6a90f f4aea97 b866f01 92a32bf fb5f6ab 98e6670