DJI Mobile SDK V5 5.1.0 to 5.2.0 Differences


API changes

5.1.0 Parent and Name5.1.0 Code5.2.0 Parent and Name5.2.0 CodeParentNameTypeParamReturn
dji.v5.manager.aircraft.perception.ObstacleAvoidanceType.CLOSE CLOSEdji.v5.manager.aircraft.perception.data.ObstacleAvoidanceType.CLOSE CLOSE
X
dji.v5.manager.aircraft.perception.PerceptionInfo.isVisionPositioningEnabledboolean isVisionPositioningEnabled() dji.v5.manager.aircraft.perception.data.PerceptionInfo.isVisionPositioningEnabledboolean isVisionPositioningEnabled()
X
dji.v5.manager.aircraft.perception.PerceptionInformationListenerinterface PerceptionInformationListener dji.v5.manager.aircraft.perception.listener.PerceptionInformationListenerinterface PerceptionInformationListener
X
dji.v5.manager.aircraft.perception.ObstacleDataListener.onUpdate void onUpdate(ObstacleData obstacleData)dji.v5.manager.aircraft.perception.listener.ObstacleDataListener.onUpdate void onUpdate(ObstacleData obstacleData)
X
dji.v5.manager.interfaces.IMegaphoneManager.startPushingFileToMegaphone void startPushingFileToMegaphone(@NonNull FileInfo fileInfo, @Nullable CommonCallbacks.CompletionCallbackWithProgress callback)dji.v5.manager.interfaces.IMegaphoneManager.startPushingFileToMegaphone void startPushingFileToMegaphone(@NonNull FileInfo fileInfo, @Nullable CommonCallbacks.CompletionCallbackWithProgress<Integer> callback)
X
dji.v5.manager.aircraft.perception.ObstacleDataclass ObstacleData dji.v5.manager.aircraft.perception.data.ObstacleDataclass ObstacleData
X
dji.v5.manager.aircraft.perception.ObstacleAvoidanceType.BYPASS BYPASSdji.v5.manager.aircraft.perception.data.ObstacleAvoidanceType.BYPASS BYPASS
X
dji.v5.manager.aircraft.perception.ObstacleDataListenerinterface ObstacleDataListener dji.v5.manager.aircraft.perception.listener.ObstacleDataListenerinterface ObstacleDataListener
X
dji.v5.manager.aircraft.perception.PerceptionInfo.isHorizontalObstacleAvoidanceEnabledboolean isHorizontalObstacleAvoidanceEnabled() dji.v5.manager.aircraft.perception.data.PerceptionInfo.isHorizontalObstacleAvoidanceEnabledboolean isHorizontalObstacleAvoidanceEnabled()
X
dji.v5.manager.aircraft.perception.PerceptionInfo.isDownwardObstacleAvoidanceEnabledboolean isDownwardObstacleAvoidanceEnabled() dji.v5.manager.aircraft.perception.data.PerceptionInfo.isDownwardObstacleAvoidanceEnabledboolean isDownwardObstacleAvoidanceEnabled()
X
dji.v5.manager.aircraft.perception.ObstacleAvoidanceType.BRAKE BRAKEdji.v5.manager.aircraft.perception.data.ObstacleAvoidanceType.BRAKE BRAKE
X
dji.v5.manager.aircraft.perception.PerceptionInfo.getDownwardObstacleAvoidanceWarningDistancedouble getDownwardObstacleAvoidanceWarningDistance() dji.v5.manager.aircraft.perception.data.PerceptionInfo.getDownwardObstacleAvoidanceWarningDistancedouble getDownwardObstacleAvoidanceWarningDistance()
X
dji.v5.manager.aircraft.perception.PerceptionInfo.isUpwardObstacleAvoidanceEnabledboolean isUpwardObstacleAvoidanceEnabled() dji.v5.manager.aircraft.perception.data.PerceptionInfo.isUpwardObstacleAvoidanceEnabledboolean isUpwardObstacleAvoidanceEnabled()
X
dji.v5.manager.interfaces.INetworkRTKManager.stopNetworkRTKService void stopNetworkRTKService(@Nullable final CommonCallbacks.CompletionCallback callback)dji.v5.manager.interfaces.INetworkRTKManager.stopNetworkRTKService void stopNetworkRTKService(@NonNull final CommonCallbacks.CompletionCallback callback)
X
dji.v5.manager.aircraft.perception.PerceptionInfo.isPrecisionLandingEnabledboolean isPrecisionLandingEnabled() dji.v5.manager.aircraft.perception.data.PerceptionInfo.isPrecisionLandingEnabledboolean isPrecisionLandingEnabled()
X
dji.v5.manager.aircraft.perception.PerceptionInfo.isOverallObstacleAvoidanceEnabledboolean isOverallObstacleAvoidanceEnabled() dji.v5.manager.aircraft.perception.data.PerceptionInfo.isOverallObstacleAvoidanceEnabledboolean isOverallObstacleAvoidanceEnabled()
X
dji.v5.manager.aircraft.perception.PerceptionDirection.HORIZONTAL HORIZONTALdji.v5.manager.aircraft.perception.data.PerceptionDirection.HORIZONTAL HORIZONTAL
X
dji.v5.manager.aircraft.perception.PerceptionInfo.getUpwardObstacleAvoidanceWarningDistancedouble getUpwardObstacleAvoidanceWarningDistance() dji.v5.manager.aircraft.perception.data.PerceptionInfo.getUpwardObstacleAvoidanceWarningDistancedouble getUpwardObstacleAvoidanceWarningDistance()
X
dji.v5.manager.aircraft.perception.ObstacleData.getHorizontalObstacleDistanceList<Integer> getHorizontalObstacleDistance() dji.v5.manager.aircraft.perception.data.ObstacleData.getHorizontalObstacleDistanceList<Integer> getHorizontalObstacleDistance()
X
dji.v5.manager.aircraft.perception.ObstacleData.getUpwardObstacleDistanceint getUpwardObstacleDistance() dji.v5.manager.aircraft.perception.data.ObstacleData.getUpwardObstacleDistanceint getUpwardObstacleDistance()
X
dji.v5.manager.aircraft.perception.PerceptionInfo.getDownwardObstacleAvoidanceBrakingDistancedouble getDownwardObstacleAvoidanceBrakingDistance() dji.v5.manager.aircraft.perception.data.PerceptionInfo.getDownwardObstacleAvoidanceBrakingDistancedouble getDownwardObstacleAvoidanceBrakingDistance()
X
dji.v5.manager.aircraft.perception.PerceptionInfo.getObstacleAvoidanceTypeObstacleAvoidanceType getObstacleAvoidanceType() dji.v5.manager.aircraft.perception.data.PerceptionInfo.getObstacleAvoidanceTypeObstacleAvoidanceType getObstacleAvoidanceType()
X
dji.v5.manager.aircraft.perception.PerceptionDirection.UPWARD UPWARDdji.v5.manager.aircraft.perception.data.PerceptionDirection.UPWARD UPWARD
X
dji.v5.manager.aircraft.perception.PerceptionDirectionenum PerceptionDirection dji.v5.manager.aircraft.perception.data.PerceptionDirectionenum PerceptionDirection
X
dji.v5.manager.aircraft.perception.PerceptionInfoclass PerceptionInfo dji.v5.manager.aircraft.perception.data.PerceptionInfoclass PerceptionInfo
X
dji.v5.manager.aircraft.perception.PerceptionInfo.getHorizontalObstacleAvoidanceWarningDistancedouble getHorizontalObstacleAvoidanceWarningDistance() dji.v5.manager.aircraft.perception.data.PerceptionInfo.getHorizontalObstacleAvoidanceWarningDistancedouble getHorizontalObstacleAvoidanceWarningDistance()
X
dji.v5.manager.aircraft.perception.ObstacleData.getDownwardObstacleDistanceint getDownwardObstacleDistance() dji.v5.manager.aircraft.perception.data.ObstacleData.getDownwardObstacleDistanceint getDownwardObstacleDistance()
X
dji.v5.manager.aircraft.perception.PerceptionInfo.getHorizontalObstacleAvoidanceBrakingDistancedouble getHorizontalObstacleAvoidanceBrakingDistance() dji.v5.manager.aircraft.perception.data.PerceptionInfo.getHorizontalObstacleAvoidanceBrakingDistancedouble getHorizontalObstacleAvoidanceBrakingDistance()
X
dji.v5.manager.aircraft.perception.PerceptionInformationListener.onUpdate void onUpdate(@NonNull PerceptionInfo information)dji.v5.manager.aircraft.perception.listener.PerceptionInformationListener.onUpdate void onUpdate(@NonNull PerceptionInfo information)
X
dji.v5.manager.aircraft.perception.PerceptionInfo.getUpwardObstacleAvoidanceBrakingDistancedouble getUpwardObstacleAvoidanceBrakingDistance() dji.v5.manager.aircraft.perception.data.PerceptionInfo.getUpwardObstacleAvoidanceBrakingDistancedouble getUpwardObstacleAvoidanceBrakingDistance()
X
dji.v5.manager.aircraft.perception.ObstacleAvoidanceTypeenum ObstacleAvoidanceType dji.v5.manager.aircraft.perception.data.ObstacleAvoidanceTypeenum ObstacleAvoidanceType
X
dji.v5.manager.aircraft.perception.ObstacleData.getHorizontalAngleIntervalint getHorizontalAngleInterval() dji.v5.manager.aircraft.perception.data.ObstacleData.getHorizontalAngleIntervalint getHorizontalAngleInterval()
X
dji.v5.manager.aircraft.perception.PerceptionDirection.DOWNWARD DOWNWARDdji.v5.manager.aircraft.perception.data.PerceptionDirection.DOWNWARD DOWNWARD
X

APIs removed from 5.1.0

Parent and NameCode
dji.v5.manager.aircraft.virtualstick.VirtualStickRange.ROLL_PITCH_CONTROL_MIN_VELOCITYstatic final float ROLL_PITCH_CONTROL_MIN_VELOCITY = -23
dji.v5.manager.aircraft.waypoint3.model.WaylineExecutingInfo.getMissionIDString getMissionID()
dji.v5.manager.aircraft.waypoint3.model.WaypointMissionExecuteState.DISCONNECTED DISCONNECTED(0)
dji.v5.manager.aircraft.waypoint3.model.WaypointMissionExecuteState.EXECUTING_PRE_PRARING EXECUTING_PRE_PRARING(4)
dji.v5.manager.aircraft.waypoint3.model.WaypointMissionExecuteState.NOT_SUPPORED NOT_SUPPORED(1)

APIs added to 5.2.0

Parent and NameCode
dji.v5.common.ldm.LDMExemptModule.LTE LTE
dji.v5.manager.interfaces.ILTEManagerinterface ILTEManager
dji.v5.manager.aircraft.lte.LTEAuthenticationInfoclass LTEAuthenticationInfo
dji.v5.manager.aircraft.lte.LTEAuthenticationInfoListenerinterface LTEAuthenticationInfoListener
dji.v5.manager.aircraft.lte.LTEAuthenticationInfoListener.onLTEAuthenticationInfoUpdate void onLTEAuthenticationInfoUpdate(LTEAuthenticationInfo info)
dji.v5.manager.aircraft.lte.LTEAuthenticationInfo.getLTEAuthenticatedPhoneAreaCodeString getLTEAuthenticatedPhoneAreaCode()
dji.v5.manager.aircraft.lte.LTEAuthenticationInfo.getLTEAuthenticatedPhoneNumberString getLTEAuthenticatedPhoneNumber()
dji.v5.manager.aircraft.lte.LTEAuthenticationInfo.getLTEAuthenticatedRemainingTimelong getLTEAuthenticatedRemainingTime()
dji.v5.manager.aircraft.lte.LTEAuthenticationInfo.getLTELastAuthenticatedTimelong getLTELastAuthenticatedTime()
dji.v5.manager.aircraft.lte.LTEAuthenticationInfo.isLTEAuthenticatedboolean isLTEAuthenticated()
dji.v5.manager.aircraft.lte.LTEAuthenticationInfo.isLTEAuthenticationAvailableboolean isLTEAuthenticationAvailable()
dji.v5.manager.aircraft.lte.LTEDongleInfoListenerinterface LTEDongleInfoListener
dji.v5.manager.aircraft.lte.LTEDongleInfoListener.onLTEAircraftDongleInfoUpdate void onLTEAircraftDongleInfoUpdate(@NonNull List<WlmDongleInfo> aircraftDongleInfos)
dji.v5.manager.aircraft.lte.LTEDongleInfoListener.onLTERemoteControllerDongleInfoUpdate void onLTERemoteControllerDongleInfoUpdate(@NonNull List<WlmDongleInfo> remoteControllerDongleInfos)
dji.v5.manager.aircraft.lte.LTELinkInfoclass LTELinkInfo
dji.v5.manager.aircraft.lte.LTELinkInfoListenerinterface LTELinkInfoListener
dji.v5.manager.aircraft.lte.LTELinkInfoListener.onLTELinkInfoUpdate void onLTELinkInfoUpdate(LTELinkInfo info)
dji.v5.manager.aircraft.lte.LTELinkInfo.getLinkQualityLevelWlmLinkQualityLevelInfo getLinkQualityLevel()
dji.v5.manager.aircraft.lte.LTELinkInfo.getLTELinkTypeLTELinkType getLTELinkType()
dji.v5.manager.aircraft.lte.LTELinkTypeenum LTELinkType
dji.v5.manager.aircraft.lte.LTELinkType.OCU_SYNC OCU_SYNC(1)
dji.v5.manager.aircraft.lte.LTELinkType.OCU_SYNC_LTE OCU_SYNC_LTE(3)
dji.v5.manager.interfaces.ILTEManager.addLTEAuthenticationInfoListener void addLTEAuthenticationInfoListener(@NonNull final LTEAuthenticationInfoListener listener)
dji.v5.manager.interfaces.ILTEManager.addLTEDongleInfoListener void addLTEDongleInfoListener(@NonNull final LTEDongleInfoListener listener)
dji.v5.manager.interfaces.ILTEManager.addLTELinkInfoListener void addLTELinkInfoListener(@NonNull final LTELinkInfoListener listener)
dji.v5.manager.interfaces.ILTEManager.clearAllLTEAuthenticationInfoListener void clearAllLTEAuthenticationInfoListener()
dji.v5.manager.interfaces.ILTEManager.clearAllLTEDongleInfoListener void clearAllLTEDongleInfoListener()
dji.v5.manager.interfaces.ILTEManager.clearAllLTELinkInfoListener void clearAllLTELinkInfoListener()
dji.v5.manager.interfaces.ILTEManager.getLTEAuthenticationVerificationCode void getLTEAuthenticationVerificationCode(String phoneAreaCode, String phoneNumber, CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.ILTEManager.getLTEEnhancedTransmissionType void getLTEEnhancedTransmissionType(CommonCallbacks.CompletionCallbackWithParam<LTELinkType> callback)
dji.v5.manager.interfaces.ILTEManager.removeLTEAuthenticationInfoListener void removeLTEAuthenticationInfoListener(@NonNull final LTEAuthenticationInfoListener listener)
dji.v5.manager.interfaces.ILTEManager.removeLTEDongleInfoListener void removeLTEDongleInfoListener(@NonNull final LTEDongleInfoListener listener)
dji.v5.manager.interfaces.ILTEManager.removeLTELinkInfoListener void removeLTELinkInfoListener(@NonNull final LTELinkInfoListener listener)
dji.v5.manager.interfaces.ILTEManager.setLTEEnhancedTransmissionType void setLTEEnhancedTransmissionType(@NonNull LTELinkType lteLinkType, CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.ILTEManager.startLTEAuthentication void startLTEAuthentication(String phoneAreaCode, String phoneNumber, String verificationCode, CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.ILTEManager.updateLTEAuthenticationInfo void updateLTEAuthenticationInfo(CommonCallbacks.CompletionCallback callback)
dji.v5.manager.datacenter.media.MediaFileDownloadListenerinterface MediaFileDownloadListener
dji.v5.manager.datacenter.media.MediaFileDownloadListener.onFailure void onFailure(IDJIError error)
dji.v5.manager.datacenter.media.MediaFileDownloadListener.onFinish void onFinish()
dji.v5.manager.datacenter.media.MediaFileDownloadListener.onProgress void onProgress(long total, long current)
dji.v5.manager.datacenter.media.MediaFileDownloadListener.onRealtimeDataUpdate void onRealtimeDataUpdate(byte[] data, long position)
dji.v5.manager.datacenter.media.MediaFileDownloadListener.onStart void onStart()
dji.v5.manager.datacenter.media.PullMediaFileListParam.getCountint getCount()
dji.v5.manager.datacenter.media.PullMediaFileListParam.getMediaFileIndexint getMediaFileIndex()
dji.v5.manager.aircraft.megaphone.MegaphoneStatus.TTS_IN_CONVERSION TTS_IN_CONVERSION(4)
dji.v5.manager.interfaces.IPayloadCenterinterface IPayloadCenter
dji.v5.manager.aircraft.payload.PayloadIndexTypeenum PayloadIndexType
dji.v5.manager.aircraft.payload.PayloadIndexType.EXTERNAL EXTERNAL(3)
dji.v5.manager.aircraft.payload.PayloadIndexType.LEFT_OR_MAIN LEFT_OR_MAIN(0)
dji.v5.manager.aircraft.payload.PayloadIndexType.RIGHT RIGHT(1)
dji.v5.manager.aircraft.payload.PayloadIndexType.UP UP(2)
dji.v5.manager.interfaces.IPayloadCenter.getPayloadManager Map<PayloadIndexType, IPayloadManager> getPayloadManager()
dji.v5.manager.interfaces.IPayloadManagerinterface IPayloadManager
dji.v5.manager.aircraft.payload.widget.FloatingWindowWidgetclass FloatingWindowWidget
dji.v5.manager.aircraft.payload.widget.FloatingWindowWidget.getHintMessageString getHintMessage()
dji.v5.manager.aircraft.payload.widget.FloatingWindowWidget.isEnabledboolean isEnabled()
dji.v5.manager.aircraft.payload.data.bean.IconFilePathclass IconFilePath
dji.v5.manager.aircraft.payload.data.bean.IconFilePath.getSelectedIconPathString getSelectedIconPath()
dji.v5.manager.aircraft.payload.data.bean.IconFilePath.getUnSelectedIconPathString getUnSelectedIconPath()
dji.v5.manager.aircraft.payload.data.PayloadBasicInfoclass PayloadBasicInfo
dji.v5.manager.aircraft.payload.listener.PayloadBasicInfoListenerinterface PayloadBasicInfoListener
dji.v5.manager.aircraft.payload.listener.PayloadBasicInfoListener.onPayloadBasicInfoUpdate void onPayloadBasicInfoUpdate(PayloadBasicInfo info)
dji.v5.manager.aircraft.payload.data.PayloadBasicInfo.getFirmwareVersionString getFirmwareVersion()
dji.v5.manager.aircraft.payload.data.PayloadBasicInfo.getPayloadProductNameString getPayloadProductName()
dji.v5.manager.aircraft.payload.data.PayloadBasicInfo.getPayloadProductPhaseTypePayloadProductPhaseType getPayloadProductPhaseType()
dji.v5.manager.aircraft.payload.data.PayloadBasicInfo.getPayloadTypePayloadType getPayloadType()
dji.v5.manager.aircraft.payload.data.PayloadBasicInfo.getSerialNumberString getSerialNumber()
dji.v5.manager.aircraft.payload.data.PayloadBasicInfo.isConnectedboolean isConnected()
dji.v5.manager.aircraft.payload.data.PayloadBasicInfo.isFeatureOpenedboolean isFeatureOpened()
dji.v5.manager.aircraft.payload.listener.PayloadDataListenerinterface PayloadDataListener
dji.v5.manager.aircraft.payload.listener.PayloadDataListener.onDataFromPayloadUpdate void onDataFromPayloadUpdate(byte[] data)
dji.v5.manager.aircraft.payload.widget.PayloadWidgetclass PayloadWidget
dji.v5.manager.aircraft.payload.data.PayloadWidgetInfoclass PayloadWidgetInfo
dji.v5.manager.aircraft.payload.listener.PayloadWidgetInfoListenerinterface PayloadWidgetInfoListener
dji.v5.manager.aircraft.payload.listener.PayloadWidgetInfoListener.onPayloadWidgetInfoUpdate void onPayloadWidgetInfoUpdate(PayloadWidgetInfo info)
dji.v5.manager.aircraft.payload.data.PayloadWidgetInfo.getConfigInterfaceWidgetListList<PayloadWidget> getConfigInterfaceWidgetList()
dji.v5.manager.aircraft.payload.data.PayloadWidgetInfo.getFloatingWindowWidgetFloatingWindowWidget getFloatingWindowWidget()
dji.v5.manager.aircraft.payload.data.PayloadWidgetInfo.getMainInterfaceWidgetListList<PayloadWidget> getMainInterfaceWidgetList()
dji.v5.manager.aircraft.payload.data.PayloadWidgetInfo.getSpeakerWidgetSpeakerWidget getSpeakerWidget()
dji.v5.manager.aircraft.payload.data.PayloadWidgetInfo.getTextInputBoxWidgetTextInputBoxWidget getTextInputBoxWidget()
dji.v5.manager.aircraft.payload.widget.PayloadWidget.getCustomizeRCButtonsConfigCustomizeRcButtonConfig getCustomizeRCButtonsConfig()
dji.v5.manager.aircraft.payload.widget.PayloadWidget.getHintMessageString getHintMessage()
dji.v5.manager.aircraft.payload.widget.PayloadWidget.getIconFilePathIconFilePath getIconFilePath()
dji.v5.manager.aircraft.payload.widget.PayloadWidget.getSubItemsListList<SubItems> getSubItemsList()
dji.v5.manager.aircraft.payload.widget.PayloadWidget.getWidgetIndexint getWidgetIndex()
dji.v5.manager.aircraft.payload.widget.PayloadWidget.getWidgetNameString getWidgetName()
dji.v5.manager.aircraft.payload.widget.PayloadWidget.getWidgetTypeWidgetType getWidgetType()
dji.v5.manager.aircraft.payload.widget.PayloadWidget.getWidgetValueint getWidgetValue()
dji.v5.manager.aircraft.payload.widget.SpeakerWidgetclass SpeakerWidget
dji.v5.manager.aircraft.payload.widget.SpeakerWidget.isTTSEnabledboolean isTTSEnabled()
dji.v5.manager.aircraft.payload.widget.SpeakerWidget.isVoiceEnabledboolean isVoiceEnabled()
dji.v5.manager.aircraft.payload.data.bean.SubItemsclass SubItems
dji.v5.manager.aircraft.payload.data.bean.SubItems.getSubItemsIconFilePathIconFilePath getSubItemsIconFilePath()
dji.v5.manager.aircraft.payload.data.bean.SubItems.getSubItemsNameString getSubItemsName()
dji.v5.manager.aircraft.payload.widget.TextInputBoxWidgetclass TextInputBoxWidget
dji.v5.manager.aircraft.payload.widget.TextInputBoxWidget.getPlaceholderTextString getPlaceholderText()
dji.v5.manager.aircraft.payload.widget.TextInputBoxWidget.getWidgetNameString getWidgetName()
dji.v5.manager.aircraft.payload.widget.TextInputBoxWidget.isEnabledboolean isEnabled()
dji.v5.manager.interfaces.IPayloadManager.addPayloadBasicInfoListener void addPayloadBasicInfoListener(@NonNull PayloadBasicInfoListener listener)
dji.v5.manager.interfaces.IPayloadManager.addPayloadDataListener void addPayloadDataListener(@NonNull final PayloadDataListener listener)
dji.v5.manager.interfaces.IPayloadManager.addPayloadWidgetInfoListener void addPayloadWidgetInfoListener(@NonNull PayloadWidgetInfoListener listener)
dji.v5.manager.interfaces.IPayloadManager.clearAllPayloadBasicInfoListener void clearAllPayloadBasicInfoListener()
dji.v5.manager.interfaces.IPayloadManager.clearAllPayloadDataListener void clearAllPayloadDataListener()
dji.v5.manager.interfaces.IPayloadManager.clearAllPayloadWidgetInfoListener void clearAllPayloadWidgetInfoListener()
dji.v5.manager.interfaces.IPayloadManager.pullWidgetInfoFromPayload void pullWidgetInfoFromPayload(@NonNull CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.IPayloadManager.removePayloadBasicInfoListener void removePayloadBasicInfoListener(@NonNull PayloadBasicInfoListener listener)
dji.v5.manager.interfaces.IPayloadManager.removePayloadDataListener void removePayloadDataListener(@NonNull PayloadDataListener listener)
dji.v5.manager.interfaces.IPayloadManager.removePayloadWidgetInfoListener void removePayloadWidgetInfoListener(@NonNull PayloadWidgetInfoListener listener)
dji.v5.manager.interfaces.IPayloadManager.sendDataToPayload void sendDataToPayload(byte[] data, @NonNull final CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.IPayloadManager.setWidgetValue void setWidgetValue(@NonNull WidgetValue value, @NonNull final CommonCallbacks.CompletionCallback callback)
dji.v5.manager.aircraft.perception.data.PerceptionInfo.getBackwardObstacleAvoidanceWorkingBoolean getBackwardObstacleAvoidanceWorking()
dji.v5.manager.aircraft.perception.data.PerceptionInfo.getDownwardObstacleAvoidanceWorkingBoolean getDownwardObstacleAvoidanceWorking()
dji.v5.manager.aircraft.perception.data.PerceptionInfo.getForwardObstacleAvoidanceWorkingBoolean getForwardObstacleAvoidanceWorking()
dji.v5.manager.aircraft.perception.data.PerceptionInfo.getLeftSideObstacleAvoidanceWorkingBoolean getLeftSideObstacleAvoidanceWorking()
dji.v5.manager.aircraft.perception.data.PerceptionInfo.getRightSideObstacleAvoidanceWorkingBoolean getRightSideObstacleAvoidanceWorking()
dji.v5.manager.aircraft.perception.data.PerceptionInfo.getUpwardObstacleAvoidanceWorkingBoolean getUpwardObstacleAvoidanceWorking()
dji.v5.manager.aircraft.perception.radar.RadarInformation.isConnectedboolean isConnected()
dji.v5.manager.aircraft.virtualstick.VirtualStickRange.ROLL_PITCH_CONTROL_MIN_VELOCITYstatic final float ROLL_PITCH_CONTROL_MIN_VELOCITY = -23
dji.v5.manager.aircraft.waypoint3.model.WaylineExecutingInfo.getMissionFileNameString getMissionFileName()
dji.v5.manager.aircraft.waypoint3.model.WaypointMissionExecuteState.IDLE IDLE(0)
dji.v5.manager.aircraft.waypoint3.model.WaypointMissionExecuteState.NOT_SUPPORTED NOT_SUPPORTED(1)
dji.v5.manager.aircraft.waypoint3.model.WaypointMissionExecuteState.PREPARING PREPARING(4)
dji.sdk.keyvalue.key.CameraKey.KeyCaptureCameraStreamSettingsstatic final DJIKeyInfo<CameraStreamSettingsInfo> KeyCaptureCameraStreamSettings = new KeyCaptureCameraStreamSettings() .canGet(true).canSet(true).canListen(true).canPerformAction(false).setIsEvent(false)
dji.sdk.keyvalue.key.CameraKey.KeyRecordCameraStreamSettingsstatic final DJIKeyInfo<CameraStreamSettingsInfo> KeyRecordCameraStreamSettings = new KeyRecordCameraStreamSettings() .canGet(true).canSet(true).canListen(true).canPerformAction(false).setIsEvent(false)
dji.sdk.keyvalue.key.CameraKey.KeyMultiSpectralDisplayModestatic final DJIKeyInfo<MultiSpectralDisplayMode> KeyMultiSpectralDisplayMode = new KeyMultiSpectralDisplayMode() .canGet(true).canSet(true).canListen(true).canPerformAction(false).setIsEvent(false)
dji.sdk.keyvalue.key.CameraKey.KeyRegionMeteringAreastatic final DJIKeyInfo<DoubleRect> KeyRegionMeteringArea = new KeyRegionMeteringArea() .canGet(true).canSet(true).canListen(true).canPerformAction(false).setIsEvent(false)
dji.sdk.keyvalue.key.CameraKey.KeySpotMeteringPointstatic final DJIKeyInfo<DoublePoint2D> KeySpotMeteringPoint = new KeySpotMeteringPoint() .canGet(true).canSet(true).canListen(true).canPerformAction(false).setIsEvent(false)
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceTypeenum CameraVideoStreamSourceType
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceType.DEFAULT_CAMERA DEFAULT_CAMERA(0)
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceType.INFRARED_CAMERA INFRARED_CAMERA(3)
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceType.MS_G_CAMERA MS_G_CAMERA(8)
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceType.MS_NIR_CAMERA MS_NIR_CAMERA(11)
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceType.MS_RE_CAMERA MS_RE_CAMERA(10)
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceType.MS_R_CAMERA MS_R_CAMERA(9)
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceType.NDVI_CAMERA NDVI_CAMERA(4)
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceType.RGB_CAMERA RGB_CAMERA(100000)
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceType.UNKNOWN UNKNOWN(0xFFFF)
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceType.VISION_CAMERA VISION_CAMERA(7)
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceType.WIDE_CAMERA WIDE_CAMERA(1)
dji.sdk.keyvalue.value.camera.CameraVideoStreamSourceType.ZOOM_CAMERA ZOOM_CAMERA(2)
dji.sdk.keyvalue.value.camera.CameraType.M3M M3M(68)
dji.sdk.keyvalue.value.camera.MultiSpectralDisplayModeenum MultiSpectralDisplayMode
dji.sdk.keyvalue.value.camera.MultiSpectralDisplayMode.MSX MSX(3)
dji.sdk.keyvalue.value.camera.MultiSpectralDisplayMode.NDVI_ONLY NDVI_ONLY(1)
dji.sdk.keyvalue.value.camera.MultiSpectralDisplayMode.PIP PIP(2)
dji.sdk.keyvalue.value.camera.MultiSpectralDisplayMode.UNKNOWN UNKNOWN(65535)
dji.sdk.keyvalue.value.camera.MultiSpectralDisplayMode.VISUAL_ONLY VISUAL_ONLY(0)
dji.sdk.keyvalue.value.camera.CameraStreamSettingsInfoclass CameraStreamSettingsInfo extends MSDKDJIValue
dji.sdk.keyvalue.value.camera.CameraStreamSettingsInfo.CameraStreamSettingsInfoCameraStreamSettingsInfo(boolean requestCurrentScreen, List<CameraVideoStreamSourceType> cameraVideoStreamSources)
dji.sdk.keyvalue.value.camera.CameraStreamSettingsInfo.getCameraVideoStreamSourcesList<CameraVideoStreamSourceType> getCameraVideoStreamSources()
dji.sdk.keyvalue.value.camera.CameraStreamSettingsInfo.getRequestCurrentScreenboolean getRequestCurrentScreen()
dji.sdk.keyvalue.value.camera.CameraStreamSettingsInfo.setCameraVideoStreamSourcesCameraStreamSettingsInfo setCameraVideoStreamSources(List<CameraVideoStreamSourceType> cameraVideoStreamSources)
dji.sdk.keyvalue.value.camera.CameraStreamSettingsInfo.setRequestCurrentScreenCameraStreamSettingsInfo setRequestCurrentScreen(boolean requestCurrentScreen)

--android --android