DJI Mobile SDK V5 5.2.0 to 5.3.0 Differences


APIs added to 5.3.0

Parent and NameCode
dji.v5.common.error.OUT_OF_RANGEfinal static String OUT_OF_RANGE = "OUT_OF_RANGE"
dji.v5.manager.interfaces.IFlyZoneManagerinterface IFlyZoneManager
dji.v5.manager.aircraft.flysafe.info.FlySafeLicenseTypeenum FlySafeLicenseType
dji.v5.manager.aircraft.flysafe.info.FlySafeLicenseType.CIRCLE_UNLOCK_AREA CIRCLE_UNLOCK_AREA(1)
dji.v5.manager.aircraft.flysafe.info.FlySafeLicenseType.COUNTRY_UNLOCK COUNTRY_UNLOCK(2)
dji.v5.manager.aircraft.flysafe.info.FlySafeLicenseType.GEO_UNLOCK GEO_UNLOCK(0)
dji.v5.manager.aircraft.flysafe.info.FlySafeLicenseType.PARAMETER_CONFIGURATION PARAMETER_CONFIGURATION(3)
dji.v5.manager.aircraft.flysafe.info.FlySafeLicenseType.PENTAGON_UNLOCK_AREA PENTAGON_UNLOCK_AREA(4)
dji.v5.manager.aircraft.flysafe.info.FlySafeLicenseType.POWER_UNLOCK POWER_UNLOCK(5)
dji.v5.manager.aircraft.flysafe.info.FlySafeLicenseType.UNKNOWN UNKNOWN(255)
dji.v5.manager.aircraft.flysafe.FlySafeNotificationListenerinterface FlySafeNotificationListener
dji.v5.manager.aircraft.flysafe.FlySafeNotificationListener.onSeriousWarningNotificationUpdate void onSeriousWarningNotificationUpdate(@NonNull FlySafeSeriousWarningInformation info)
dji.v5.manager.aircraft.flysafe.FlySafeNotificationListener.onSurroundingFlyZonesUpdate void onSurroundingFlyZonesUpdate(@NonNull List<FlyZoneInformation> infos)
dji.v5.manager.aircraft.flysafe.FlySafeNotificationListener.onTipNotificationUpdate void onTipNotificationUpdate(@NonNull FlySafeTipInformation info)
dji.v5.manager.aircraft.flysafe.FlySafeNotificationListener.onWarningNotificationUpdate void onWarningNotificationUpdate(@NonNull FlySafeWarningInformation info)
dji.v5.manager.aircraft.flysafe.FlySafeNotificationListener.onReturnToHomeNotificationUpdate void onReturnToHomeNotificationUpdate(@NonNull FlySafeReturnToHomeInformation info)
dji.v5.manager.aircraft.flysafe.info.FlySafeReturnToHomeEventenum FlySafeReturnToHomeEvent
dji.v5.manager.aircraft.flysafe.info.FlySafeReturnToHomeEvent.CROSS_NO_FLY_ZONE CROSS_NO_FLY_ZONE(1)
dji.v5.manager.aircraft.flysafe.info.FlySafeReturnToHomeEvent.NEAR_NO_FLY_ZONE NEAR_NO_FLY_ZONE(0)
dji.v5.manager.aircraft.flysafe.info.FlySafeReturnToHomeEvent.UNKNOWN UNKNOWN(0xFF)
dji.v5.manager.aircraft.flysafe.info.FlySafeReturnToHomeInformationclass FlySafeReturnToHomeInformation
dji.v5.manager.aircraft.flysafe.info.FlySafeReturnToHomeInformation.getDescriptionString getDescription()
dji.v5.manager.aircraft.flysafe.info.FlySafeReturnToHomeInformation.getEventFlySafeReturnToHomeEvent getEvent()
dji.v5.manager.aircraft.flysafe.info.FlySafeSeriousWarningEventenum FlySafeSeriousWarningEvent
dji.v5.manager.aircraft.flysafe.info.FlySafeSeriousWarningEvent.HAVE_THREE_MIN_WILL_APPLY_TFRS HAVE_THREE_MIN_WILL_APPLY_TFRS(4)
dji.v5.manager.aircraft.flysafe.info.FlySafeSeriousWarningEvent.IN_AUTHORIZATION_ZONE_WITHOUT_UNLOCKING IN_AUTHORIZATION_ZONE_WITHOUT_UNLOCKING(2)
dji.v5.manager.aircraft.flysafe.info.FlySafeSeriousWarningEvent.IN_LIMIT_HEIGHT_AREA IN_LIMIT_HEIGHT_AREA(1)
dji.v5.manager.aircraft.flysafe.info.FlySafeSeriousWarningEvent.IN_NO_FLY_ZONE IN_NO_FLY_ZONE(0)
dji.v5.manager.aircraft.flysafe.info.FlySafeSeriousWarningEvent.IN_UNLOCKED_AUTHORIZATION_ZONE IN_UNLOCKED_AUTHORIZATION_ZONE(3)
dji.v5.manager.aircraft.flysafe.info.FlySafeSeriousWarningEvent.UNKNOWN UNKNOWN(0xFF)
dji.v5.manager.aircraft.flysafe.info.FlySafeTipEventenum FlySafeTipEvent
dji.v5.manager.aircraft.flysafe.info.FlySafeTipEvent.AT_BOUNDARY_OF_CUSTOM_UNLOCK_ZONE AT_BOUNDARY_OF_CUSTOM_UNLOCK_ZONE(8)
dji.v5.manager.aircraft.flysafe.info.FlySafeTipEvent.COLLISION_WITH_LIMIT_HEIGHT_AREA_SOON_IN_WHITE_LIST_VALID_AREA COLLISION_WITH_LIMIT_HEIGHT_AREA_SOON_IN_WHITE_LIST_VALID_AREA(10)
dji.v5.manager.aircraft.flysafe.info.FlySafeTipEvent.ENTER_LIMIT_HEIGHT_AREA ENTER_LIMIT_HEIGHT_AREA(9)
dji.v5.manager.aircraft.flysafe.info.FlySafeTipEvent.RTH_AFFECTED_AT_BOUNDARY_OF_GEO_ZONE RTH_AFFECTED_AT_BOUNDARY_OF_GEO_ZONE(6)
dji.v5.manager.aircraft.flysafe.info.FlySafeTipEvent.REACH_MAXIMUM_FLIGHT_HEIGHT REACH_MAXIMUM_FLIGHT_HEIGHT(5)
dji.v5.manager.aircraft.flysafe.info.FlySafeTipEvent.TAKE_OFF_IN_HEIGHT_LIMIT_ZONE TAKE_OFF_IN_HEIGHT_LIMIT_ZONE(1)
dji.v5.manager.aircraft.flysafe.info.FlySafeTipEvent.TAKE_OFF_IN_HEIGHT_LIMIT_ZONE_WITHOUT_GPS TAKE_OFF_IN_HEIGHT_LIMIT_ZONE_WITHOUT_GPS(0)
dji.v5.manager.aircraft.flysafe.info.FlySafeTipEvent.TAKE_OFF_IN_WARNING_AREA TAKE_OFF_IN_WARNING_AREA(2)
dji.v5.manager.aircraft.flysafe.info.FlySafeTipEvent.TOUCH_AUTHORIZATION_ZONE TOUCH_AUTHORIZATION_ZONE(4)
dji.v5.manager.aircraft.flysafe.info.FlySafeTipEvent.TOUCH_NO_FLY_ZONE TOUCH_NO_FLY_ZONE(3)
dji.v5.manager.aircraft.flysafe.info.FlySafeTipEvent.UNKNOWN UNKNOWN(0xFF)
dji.v5.manager.aircraft.flysafe.info.FlySafeTipInformationclass FlySafeTipInformation
dji.v5.manager.aircraft.flysafe.info.FlySafeTipInformation.getDescriptionString getDescription()
dji.v5.manager.aircraft.flysafe.info.FlySafeTipInformation.getEventFlySafeTipEvent getEvent()
dji.v5.manager.aircraft.flysafe.info.FlySafeTipInformation.getFlyZoneInformationList<FlyZoneInformation> getFlyZoneInformation()
dji.v5.manager.aircraft.flysafe.info.FlySafeTipInformation.getHeightLimitint getHeightLimit()
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEventenum FlySafeWarningEvent
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.AUTHORIZED_ZONE_AND_RESTRICTIONS_NEARBY AUTHORIZED_ZONE_AND_RESTRICTIONS_NEARBY(10)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.AUTHORIZED_ZONE_WITHOUT_UNLOCKING_NEARBY AUTHORIZED_ZONE_WITHOUT_UNLOCKING_NEARBY(9)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.HAVE_ONE_HOUR_WILL_APPLY_TFRS HAVE_ONE_HOUR_WILL_APPLY_TFRS(14)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.IN_AUTHORIZATION_ZONE IN_AUTHORIZATION_ZONE(12)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.LIMITED_RESTRICTIONS_NEARBY LIMITED_RESTRICTIONS_NEARBY(8)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.RESTRICTIONS_IN_LIMITED_FLY_ZONE_NEARBY RESTRICTIONS_IN_LIMITED_FLY_ZONE_NEARBY(11)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.TAKE_OFF_FAILED_IN_AUTHORIZED_ZONE TAKE_OFF_FAILED_IN_AUTHORIZED_ZONE(5)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.TAKE_OFF_FAILED_IN_AUTHORIZED_AREA_WITHOUT_GPS_AND_UNLOCKING TAKE_OFF_FAILED_IN_AUTHORIZED_AREA_WITHOUT_GPS_AND_UNLOCKING(3)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.TAKE_OFF_FAILED_IN_AUTHORIZED_ZONE_WITHOUT_UNLOCKING TAKE_OFF_FAILED_IN_AUTHORIZED_ZONE_WITHOUT_UNLOCKING(4)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.TAKE_OFF_FAILED_UNDER_LIMIT_AREA_WITH_GPS_ONCE TAKE_OFF_FAILED_UNDER_LIMIT_AREA_WITH_GPS_ONCE(13)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.TAKE_OFF_FAILED_IN_NO_FLY_ZONE_WITHOUT_GPS TAKE_OFF_FAILED_IN_NO_FLY_ZONE_WITHOUT_GPS(1)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.TAKE_OFF_FAILED_WITHOUT_CUSTOM_UNLOCKING TAKE_OFF_FAILED_WITHOUT_CUSTOM_UNLOCKING(2)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.TAKE_OFF_IN_ENHANCED_WARNING_ZONE TAKE_OFF_IN_ENHANCED_WARNING_ZONE(6)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.TAKE_OFF_NEAR_NO_FLY_ZONE TAKE_OFF_NEAR_NO_FLY_ZONE(7)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.TAKE_OFF_FAILED_IN_NO_FLY_ZONE TAKE_OFF_FAILED_IN_NO_FLY_ZONE(0)
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningEvent.UNKNOWN UNKNOWN(0xFF)
dji.v5.manager.aircraft.flysafe.info.FlyZoneCategoryenum FlyZoneCategory
dji.v5.manager.aircraft.flysafe.info.FlyZoneCategory.AUTHORIZATION AUTHORIZATION(0x01)
dji.v5.manager.aircraft.flysafe.info.FlyZoneCategory.ENHANCED_WARNING ENHANCED_WARNING(0x03)
dji.v5.manager.aircraft.flysafe.info.FlyZoneCategory.RESTRICTED RESTRICTED(0x02)
dji.v5.manager.aircraft.flysafe.info.FlyZoneCategory.UNKNOWN UNKNOWN(0xFF)
dji.v5.manager.aircraft.flysafe.info.FlyZoneCategory.UTMISS_LAW_ALLOW UTMISS_LAW_ALLOW(8)
dji.v5.manager.aircraft.flysafe.info.FlyZoneCategory.UTMISS_REGULATION UTMISS_REGULATION(7)
dji.v5.manager.aircraft.flysafe.info.FlyZoneCategory.WARNING WARNING(0x00)
dji.v5.manager.aircraft.flysafe.info.FlyZoneInformationfinal class FlyZoneInformation
dji.v5.manager.aircraft.flysafe.info.FlyZoneInformation.getCategoryFlyZoneCategory getCategory()
dji.v5.manager.aircraft.flysafe.info.FlyZoneInformation.getCircleCenterLocationCoordinate2D getCircleCenter()
dji.v5.manager.aircraft.flysafe.info.FlyZoneInformation.getCircleRadiusdouble getCircleRadius()
dji.v5.manager.aircraft.flysafe.info.FlyZoneInformation.getFlyZoneIDint getFlyZoneID()
dji.v5.manager.aircraft.flysafe.info.FlyZoneInformation.getFlyZoneTypeFlyZoneType getFlyZoneType()
dji.v5.manager.aircraft.flysafe.info.FlyZoneInformation.getMultiPolygonFlyZoneInformationList<MultiPolygonFlyZoneInformation> getMultiPolygonFlyZoneInformation()
dji.v5.manager.aircraft.flysafe.info.FlyZoneInformation.getNameString getName()
dji.v5.manager.aircraft.flysafe.info.FlyZoneInformation.getShapeFlyZoneShape getShape()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfoclass FlyZoneLicenseInfo
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getCountryIdint getCountryId()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getCylinderHeightint getCylinderHeight() { return cylinderHeight
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getCylinderLatitudefloat getCylinderLatitude()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getCylinderLongitudefloat getCylinderLongitude()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getCylinderRadiusfloat getCylinderRadius()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getDescriptionString getDescription()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getEndTimeStamplong getEndTimeStamp()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getFlyZoneIDsList<Integer> getFlyZoneIDs()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getLicenseIdint getLicenseId()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getLicenseTypeFlySafeLicenseType getLicenseType()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getLimitedHeightint getLimitedHeight() { return limitedHeight
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getPolygonPointsList<LocationCoordinate2D> getPolygonPoints()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getSNString getSN()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.getStartTimeStamplong getStartTimeStamp()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.isEnabledboolean isEnabled()
dji.v5.manager.aircraft.flysafe.info.FlyZoneLicenseInfo.isValidboolean isValid()
dji.v5.manager.aircraft.flysafe.info.FlyZoneShapeenum FlyZoneShape
dji.v5.manager.aircraft.flysafe.info.FlyZoneShape.CIRCLE CIRCLE(0)
dji.v5.manager.aircraft.flysafe.info.FlyZoneShape.MULTI_POLYGON MULTI_POLYGON(12)
dji.v5.manager.aircraft.flysafe.info.FlyZoneShape.UNKNOWN UNKNOWN(0xFF)
dji.v5.manager.aircraft.flysafe.info.FlyZoneTypeenum FlyZoneType
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.NOAA NOAA (21)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.AIRPORT AIRPORT(0)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.CLASS_B_AIR_SPACE CLASS_B_AIR_SPACE(15)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.CLASS_C_AIR_SPACE CLASS_C_AIR_SPACE(16)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.CLASS_D_AIR_SPACE CLASS_D_AIR_SPACE(17)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.CLASS_E_AIR_SPACE CLASS_E_AIR_SPACE(18)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.COMMERCIAL_AIRPORTS COMMERCIAL_AIRPORTS(11)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.HELIPORT HELIPORT(19)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.MILITARY MILITARY(2)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.NATIONAL_PARKS NATIONAL_PARKS(20)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.NUCLEAR_POWER_PLANT NUCLEAR_POWER_PLANT(30)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.PARCEL PARCEL(22)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.POWER_PLANT POWER_PLANT(23)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.PRISON PRISON(24)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.PRIVATE_COMMERCIAL_AIRPORTS PRIVATE_COMMERCIAL_AIRPORTS(12)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.PRIVATE_RECREATIONAL_AIRPORTS PRIVATE_RECREATIONAL_AIRPORTS(14)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.PROHIBITED_SPECIAL_USE PROHIBITED_SPECIAL_USE(27)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.RECREATIONAL_AIRPORTS RECREATIONAL_AIRPORTS(13)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.RESTRICTED_SPECIAL_USE RESTRICTED_SPECIAL_USE(28)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.SCHOOL SCHOOL(25)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.SPECIAL SPECIAL(1)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.STADIUM STADIUM(26)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.TEMPORARY_FLIGHT_RESTRICTIONS TEMPORARY_FLIGHT_RESTRICTIONS(29)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.UNKNOWN UNKNOWN(0xFF)
dji.v5.manager.aircraft.flysafe.info.FlyZoneType.UNPAVED_AIRPORT UNPAVED_AIRPORT(31)
dji.v5.manager.aircraft.flysafe.info.FlySafeSeriousWarningInformationclass FlySafeSeriousWarningInformation
dji.v5.manager.aircraft.flysafe.info.FlySafeSeriousWarningInformation.getCountdownint getCountdown()
dji.v5.manager.aircraft.flysafe.info.FlySafeSeriousWarningInformation.getDescriptionString getDescription()
dji.v5.manager.aircraft.flysafe.info.FlySafeSeriousWarningInformation.getEventFlySafeSeriousWarningEvent getEvent()
dji.v5.manager.aircraft.flysafe.info.FlySafeSeriousWarningInformation.getFlyZoneInformationList<FlyZoneInformation> getFlyZoneInformation()
dji.v5.manager.aircraft.flysafe.info.FlySafeSeriousWarningInformation.getHeightLimitint getHeightLimit()
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningInformationclass FlySafeWarningInformation
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningInformation.getDescriptionString getDescription()
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningInformation.getEventFlySafeWarningEvent getEvent()
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningInformation.getFlyZoneInformationList<FlyZoneInformation> getFlyZoneInformation()
dji.v5.manager.aircraft.flysafe.info.FlySafeWarningInformation.getHeightLimitint getHeightLimit()
dji.v5.manager.aircraft.flysafe.info.MultiPolygonFlyZoneInformationclass MultiPolygonFlyZoneInformation
dji.v5.manager.aircraft.flysafe.info.MultiPolygonFlyZoneInformation.getCylinderCenterLocationCoordinate2D getCylinderCenter()
dji.v5.manager.aircraft.flysafe.info.MultiPolygonFlyZoneInformation.getCylinderRadiusdouble getCylinderRadius()
dji.v5.manager.aircraft.flysafe.info.MultiPolygonFlyZoneInformation.getFlyZoneIDint getFlyZoneID()
dji.v5.manager.aircraft.flysafe.info.MultiPolygonFlyZoneInformation.getLimitedHeightint getLimitedHeight()
dji.v5.manager.aircraft.flysafe.info.MultiPolygonFlyZoneInformation.getPolygonPointsList<LocationCoordinate2D> getPolygonPoints()
dji.v5.manager.aircraft.flysafe.info.MultiPolygonFlyZoneInformation.getShapeMultiPolygonFlyZoneShape getShape()
dji.v5.manager.aircraft.flysafe.info.MultiPolygonFlyZoneShapeenum MultiPolygonFlyZoneShape
dji.v5.manager.aircraft.flysafe.info.MultiPolygonFlyZoneShape.CYLINDER CYLINDER(0)
dji.v5.manager.aircraft.flysafe.info.MultiPolygonFlyZoneShape.POLYGON POLYGON(1)
dji.v5.manager.aircraft.flysafe.info.MultiPolygonFlyZoneShape.UNKNOWN UNKNOWN(0xFF)
dji.v5.manager.interfaces.IFlyZoneManager.addFlySafeNotificationListener void addFlySafeNotificationListener(@NonNull FlySafeNotificationListener listener)
dji.v5.manager.interfaces.IFlyZoneManager.clearAllFlySafeNotificationListener void clearAllFlySafeNotificationListener()
dji.v5.manager.interfaces.IFlyZoneManager.deleteFlyZoneLicensesFromAircraft void deleteFlyZoneLicensesFromAircraft(@NonNull CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.IFlyZoneManager.downloadFlyZoneLicensesFromServer void downloadFlyZoneLicensesFromServer(@NonNull CommonCallbacks.CompletionCallbackWithParam<List<FlyZoneLicenseInfo>> callback)
dji.v5.manager.interfaces.IFlyZoneManager.getFlyZonesByAreaID List<FlyZoneInformation> getFlyZonesByAreaID(int areaID)
dji.v5.manager.interfaces.IFlyZoneManager.getFlyZonesInSurroundingArea void getFlyZonesInSurroundingArea(@NonNull LocationCoordinate2D location, @NonNull CommonCallbacks.CompletionCallbackWithParam<List<FlyZoneInformation>> callback)
dji.v5.manager.interfaces.IFlyZoneManager.pullFlyZoneLicensesFromAircraft void pullFlyZoneLicensesFromAircraft(@NonNull CommonCallbacks.CompletionCallbackWithParam<List<FlyZoneLicenseInfo>> callback)
dji.v5.manager.interfaces.IFlyZoneManager.pushFlyZoneLicensesToAircraft void pushFlyZoneLicensesToAircraft(@NonNull CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.IFlyZoneManager.removeFlySafeNotificationListener void removeFlySafeNotificationListener(@NonNull FlySafeNotificationListener listener)
dji.v5.manager.interfaces.IFlyZoneManager.setFlyZoneLicensesEnabled void setFlyZoneLicensesEnabled(@NonNull FlyZoneLicenseInfo info, boolean isEnabled, @NonNull CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.IFlyZoneManager.unlockAllEnhancedWarningFlyZone void unlockAllEnhancedWarningFlyZone(@NonNull CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.IFlyZoneManager.unlockAuthorizationFlyZone void unlockAuthorizationFlyZone(int flyZoneID, @NonNull CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.IPipelineManagerinterface IPipelineManager
dji.v5.manager.mop.DataResultclass DataResult
dji.v5.manager.mop.DataResult.getErrorIDJIError getError()
dji.v5.manager.mop.DataResult.getLengthint getLength()
dji.v5.manager.mop.Pipelineclass Pipeline
dji.v5.manager.mop.PipelineConnectionListenerinterface PipelineConnectionListener
dji.v5.manager.mop.PipelineConnectionListener.onPipelineConnectionUpdate void onPipelineConnectionUpdate (Map<Integer,Pipeline> pipelineMap)
dji.v5.manager.mop.Pipeline.getIdint getId()
dji.v5.manager.mop.Pipeline.getPipelineDeviceTypePipelineDeviceType getPipelineDeviceType()
dji.v5.manager.mop.Pipeline.getPipelineStatePipelineState getPipelineState()
dji.v5.manager.mop.Pipeline.getTransmissionControlTypeTransmissionControlType getTransmissionControlType()
dji.v5.manager.mop.Pipeline.readDataDataResult readData(byte[] data)
dji.v5.manager.mop.Pipeline.writeDataDataResult writeData(byte[] data)
dji.v5.manager.interfaces.IPipelineManager.addPipelineConnectionListener void addPipelineConnectionListener(PipelineConnectionListener listener)
dji.v5.manager.interfaces.IPipelineManager.clearAllPipelineConnectionListener void clearAllPipelineConnectionListener()
dji.v5.manager.interfaces.IPipelineManager.connectPipeline IDJIError connectPipeline(int pipelineId, PipelineDeviceType deviceType, TransmissionControlType transmissionControlType)
dji.v5.manager.interfaces.IPipelineManager.disconnectPipeline IDJIError disconnectPipeline(int pipelineId, PipelineDeviceType deviceType, TransmissionControlType transmissionControlType)
dji.v5.manager.interfaces.IPipelineManager.getPipelines Map<Integer, Pipeline> getPipelines()
dji.v5.manager.interfaces.IPipelineManager.removePipelineConnectionListener void removePipelineConnectionListener(PipelineConnectionListener listener)
dji.v5.manager.aircraft.uas.AreaStrategyenum AreaStrategy
dji.v5.manager.aircraft.uas.AreaStrategy.FRANCE_STRATEGY FRANCE_STRATEGY("FR")
dji.v5.manager.aircraft.uas.AreaStrategy.JAPAN_STRATEGY JAPAN_STRATEGY("JP")
dji.v5.manager.aircraft.uas.AreaStrategy.US_STRATEGY US_STRATEGY("US")
dji.v5.manager.interfaces.IUASRemoteIDManager.setUASRemoteIDAreaStrategy IDJIError setUASRemoteIDAreaStrategy(AreaStrategy strategy)
dji.v5.manager.aircraft.upgrade.UpgradeInfoclass UpgradeInfo
dji.v5.manager.aircraft.upgrade.UpgradeInfoListenerinterface UpgradeInfoListener
dji.v5.manager.aircraft.upgrade.UpgradeInfoListener.onUpdated void onUpdated(UpgradeInfo upgradeInfo)
dji.v5.manager.aircraft.upgrade.UpgradeInfo.getErrorUpgradeError getError()
dji.v5.manager.aircraft.upgrade.UpgradeInfo.getProgressint getProgress()
dji.v5.manager.aircraft.upgrade.UpgradeInfo.getUpgradeStateUpgradeProgressState getUpgradeState()
dji.v5.manager.aircraft.upgrade.UpgradeProgressStateenum UpgradeProgressState
dji.v5.manager.aircraft.upgrade.UpgradeProgressState.INITIALIZING INITIALIZING
dji.v5.manager.aircraft.upgrade.UpgradeProgressState.TRANSFERRING TRANSFERRING
dji.v5.manager.aircraft.upgrade.UpgradeProgressState.TRANSFER_END TRANSFER_END
dji.v5.manager.aircraft.upgrade.UpgradeProgressState.TRANSFER_FAILED TRANSFER_FAILED
dji.v5.manager.aircraft.upgrade.UpgradeProgressState.TRANSFER_SUCCESS TRANSFER_SUCCESS
dji.v5.manager.aircraft.upgrade.UpgradeProgressState.UPGRADE_FAILED UPGRADE_FAILED
dji.v5.manager.aircraft.upgrade.UpgradeProgressState.UPGRADE_SUCCESS UPGRADE_SUCCESS
dji.v5.manager.aircraft.upgrade.UpgradeProgressState.UPGRADING UPGRADING
dji.v5.manager.interfaces.IUpgradeManager.addUpgradeInfoListener void addUpgradeInfoListener(UpgradeInfoListener listener )
dji.v5.manager.interfaces.IUpgradeManager.removeAllUpgradeInfoListener void removeAllUpgradeInfoListener()
dji.v5.manager.interfaces.IUpgradeManager.removeUpgradeInfoListener void removeUpgradeInfoListener(UpgradeInfoListener listener)
dji.v5.manager.interfaces.IUpgradeManager.startOfflineUpgrade void startOfflineUpgrade(ComponentType type , String offlineFirmwareFilePath , CommonCallbacks.CompletionCallback callback)
dji.v5.manager.interfaces.IUserAccountManager.getVerificationCodeImageURL String getVerificationCodeImageURL()
dji.v5.manager.interfaces.IUserAccountManager.logInDJIUserAccount void logInDJIUserAccount(@NonNull String userName, @NonNull String password, @Nullable String verificationCode, @Nullable CommonCallbacks.CompletionCallback callback)
dji.v5.manager.aircraft.waypoint3.WaylineExecutingInfoListener.onWaylineExecutingInterruptReasonUpdate default void onWaylineExecutingInterruptReasonUpdate(IDJIError error)
dji.v5.manager.aircraft.waypoint3.WaypointActionListenerinterface WaypointActionListener
dji.v5.manager.aircraft.waypoint3.WaypointActionListener.onExecutionFinish void onExecutionFinish(int actionId, @Nullable IDJIError error)
dji.v5.manager.aircraft.waypoint3.WaypointActionListener.onExecutionStart void onExecutionStart(int actionId)
dji.v5.manager.interfaces.IWaypointMissionManager.addWaypointActionListener void addWaypointActionListener(WaypointActionListener listener)
dji.v5.manager.interfaces.IWaypointMissionManager.clearAllWaypointActionListener void clearAllWaypointActionListener()
dji.v5.manager.interfaces.IWaypointMissionManager.removeWaypointActionListener void removeWaypointActionListener(WaypointActionListener listener)
dji.sdk.keyvalue.key.CameraKey.KeyCameraZoomRatiosRangestatic final DJIKeyInfo<ZoomRatiosRange> KeyCameraZoomRatiosRange = new KeyCameraZoomRatiosRange() .canGet(true).canSet(false).canListen(true).canPerformAction(false).setIsEvent(false)
dji.sdk.keyvalue.key.CameraKey.KeyPhotoRatiostatic final DJIKeyInfo<PhotoRatio> KeyPhotoRatio = new KeyPhotoRatio() .canGet(true).canSet(true).canListen(true).canPerformAction(false).setIsEvent(false)
dji.sdk.keyvalue.value.camera.CameraMode.PHOTO_AEB PHOTO_AEB(4)
dji.sdk.keyvalue.value.camera.CameraMode.PHOTO_BURST PHOTO_BURST(6)
dji.sdk.keyvalue.value.camera.CameraMode.PHOTO_HIGH_RESOLUTION PHOTO_HIGH_RESOLUTION(21)
dji.sdk.keyvalue.value.camera.ZoomRatiosRangeclass ZoomRatiosRange
dji.sdk.keyvalue.value.camera.ZoomRatiosRange.getGearsint[] getGears()
dji.sdk.keyvalue.value.camera.ZoomRatiosRange.isContinuousboolean isContinuous()

--android --android