DJI Mobile SDK 4.9 to 4.10 Differences


API changes

4.9 Parent and Name4.9 Code4.10 Parent and Name4.10 CodeParentNameTypeParamReturn
dji.sdk.camera.VideoFeeder.PhysicalSource.EXT EXT(0x00)dji.common.airlink.PhysicalSource.EXT EXT(0x00)
X
dji.sdk.camera.VideoFeeder.PhysicalSource.HDMI HDMI(0x02)dji.common.airlink.PhysicalSource.HDMI HDMI(0x02)
X
dji.common.camera.ColorWaveformSettings.ColorWaveformDisplayState.SWITCH_TO_EXP SWITCH_TO_EXP(0x00)dji.common.camera.ColorWaveformSettings.ColorWaveformDisplayState.EXPOSURE EXPOSURE(0x00)
X
dji.sdk.network.RTKNetworkServiceProvider.startNetworkServiceWithCompletionvoid startNetworkServiceWithCompletion(@Nullable final CommonCallbacks.CompletionCallback callback) dji.sdk.network.RTKNetworkServiceProvider.startNetworkServicevoid startNetworkService(@Nullable final CommonCallbacks.CompletionCallback callback)
X
dji.common.camera.ColorWaveformSettings.ColorWaveformDisplayState.SWITCH_TO_COLOR SWITCH_TO_COLOR(0x01)dji.common.camera.ColorWaveformSettings.ColorWaveformDisplayState.COLOR COLOR(0x01)
X
dji.sdk.camera.VideoFeeder.PhysicalSource.AV AV(0x03)dji.common.airlink.PhysicalSource.AV AV(0x03)
X
dji.common.flightcontroller.FlightMode.GPS_ATTI_WRISTBAND GPS_ATTI_WRISTBAND(18)dji.common.flightcontroller.FlightMode.ATTI_LIMITED ATTI_LIMITED(23)
X
dji.sdk.camera.VideoFeeder.PhysicalSourceenum PhysicalSource dji.common.airlink.PhysicalSourceenum PhysicalSource
X
dji.sdk.camera.VideoFeeder.PhysicalSource.RIGHT_CAM RIGHT_CAM(0x07)dji.common.airlink.PhysicalSource.RIGHT_CAM RIGHT_CAM(0x07)
X
dji.sdk.camera.VideoFeeder.PhysicalSource.LB LB(0x01)dji.common.airlink.PhysicalSource.LB LB(0x01)
X
dji.sdk.camera.VideoFeeder.PhysicalSource.UNKNOWN UNKNOWN(0xFF)dji.common.airlink.PhysicalSource.UNKNOWN UNKNOWN(0xFF)
X
dji.sdk.network.RTKNetworkServiceProvider.stopNetworkServiceWithCompletionvoid stopNetworkServiceWithCompletion(@NonNull final CommonCallbacks.CompletionCallback callback) dji.sdk.network.RTKNetworkServiceProvider.stopNetworkServicevoid stopNetworkService(@NonNull final CommonCallbacks.CompletionCallback callback)
X
dji.sdk.camera.VideoFeeder.PhysicalSource.FPV_CAM FPV_CAM(0x05)dji.common.airlink.PhysicalSource.FPV_CAM FPV_CAM(0x05)
X
dji.sdk.camera.VideoFeeder.PhysicalSource.LEFT_CAM LEFT_CAM(0x06)dji.common.airlink.PhysicalSource.LEFT_CAM LEFT_CAM(0x06)
X
dji.sdk.camera.VideoFeeder.PhysicalSource.MAIN_CAM MAIN_CAM(0x04)dji.common.airlink.PhysicalSource.MAIN_CAM MAIN_CAM(0x04)
X

APIs removed from 4.9

Parent and NameCode
dji.sdk.base.DJIDiagnostics.onUpdate void onUpdate(List<DJIDiagnostics> diagnosticsList)
dji.sdk.base.DJIDiagnostics.DiagnosticsInformationCallbackinterface DiagnosticsInformationCallback
dji.common.error.DJIMissionError.WAYPOINTS_UPLOADINGstatic final DJIMissionError WAYPOINTS_UPLOADING = new DJIMissionError("The waypoints are still uploading", 0xE9)
dji.common.flightcontroller.FlightControllerStateclass FlightControllerState
dji.common.flightcontroller.BatteryThresholdBehaviorenum BatteryThresholdBehavior
dji.common.flightcontroller.BatteryThresholdBehavior.GO_HOME GO_HOME(1)
dji.common.flightcontroller.BatteryThresholdBehavior.FLY_NORMALLY FLY_NORMALLY(0)
dji.common.flightcontroller.BatteryThresholdBehavior.UNKNOWN UNKNOWN(0xff)
dji.common.flightcontroller.BatteryThresholdBehavior.LAND_IMMEDIATELY LAND_IMMEDIATELY(2)
dji.common.flightcontroller.GoHomeAssessmentfinal class GoHomeAssessment
dji.common.flightcontroller.GoHomeAssessment.getBatteryPercentageNeededToGoHomeint getBatteryPercentageNeededToGoHome()
dji.common.flightcontroller.GoHomeAssessment.getBatteryPercentageNeededToLandFromCurrentHeightint getBatteryPercentageNeededToLandFromCurrentHeight()
dji.common.flightcontroller.GoHomeAssessment.getMaxRadiusAircraftCanFlyAndGoHomefloat getMaxRadiusAircraftCanFlyAndGoHome()
dji.common.flightcontroller.GoHomeAssessment.getRemainingFlightTimeint getRemainingFlightTime()
dji.common.flightcontroller.GoHomeAssessment.getSmartRTHCountdownint getSmartRTHCountdown()
dji.common.flightcontroller.GoHomeAssessment.getSmartRTHStateSmartRTHState getSmartRTHState()
dji.common.flightcontroller.GoHomeAssessment.getTimeNeededToGoHomeint getTimeNeededToGoHome()
dji.common.flightcontroller.GoHomeAssessment.getTimeNeededToLandFromCurrentHeightint getTimeNeededToLandFromCurrentHeight()
dji.common.flightcontroller.FlightControllerState.getAircraftLocationLocationCoordinate3D getAircraftLocation()
dji.common.flightcontroller.FlightControllerState.areMotorsOnboolean areMotorsOn()
dji.common.flightcontroller.FlightControllerState.getAttitudeAttitude getAttitude()
dji.common.flightcontroller.FlightControllerState.getFlightModeFlightMode getFlightMode()
dji.common.flightcontroller.FlightControllerState.getFlightModeStringString getFlightModeString()
dji.common.flightcontroller.FlightControllerState.getFlightTimeInSecondsint getFlightTimeInSeconds()
dji.common.flightcontroller.FlightControllerState.getGoHomeHeightint getGoHomeHeight()
dji.common.flightcontroller.FlightControllerState.getHomeLocationLocationCoordinate2D getHomeLocation()
dji.common.flightcontroller.FlightControllerState.isFailsafeEnabledboolean isFailsafeEnabled()
dji.common.flightcontroller.FlightControllerState.isFlyingboolean isFlying()
dji.common.flightcontroller.FlightControllerState.isHomeLocationSetboolean isHomeLocationSet()
dji.common.flightcontroller.FlightControllerState.isIMUPreheatingboolean isIMUPreheating()
dji.common.flightcontroller.FlightControllerState.isLandingConfirmationNeededboolean isLandingConfirmationNeeded()
dji.common.flightcontroller.FlightControllerState.isLowerThanBatteryWarningThresholdboolean isLowerThanBatteryWarningThreshold()
dji.common.flightcontroller.FlightControllerState.isLowerThanSeriousBatteryWarningThresholdboolean isLowerThanSeriousBatteryWarningThreshold()
dji.common.flightcontroller.FlightControllerState.isMultipleModeOpenboolean isMultipleModeOpen()
dji.common.flightcontroller.FlightControllerState.hasReachedMaxFlightHeightboolean hasReachedMaxFlightHeight()
dji.common.flightcontroller.FlightControllerState.hasReachedMaxFlightRadiusboolean hasReachedMaxFlightRadius()
dji.common.flightcontroller.FlightControllerState.isUltrasonicBeingUsedboolean isUltrasonicBeingUsed()
dji.common.flightcontroller.FlightControllerState.isVisionPositioningSensorBeingUsedboolean isVisionPositioningSensorBeingUsed()
dji.common.flightcontroller.FlightControllerState.getOrientationModeFlightOrientationMode getOrientationMode()
dji.common.flightcontroller.FlightControllerState.getBatteryThresholdBehaviorBatteryThresholdBehavior getBatteryThresholdBehavior()
dji.common.flightcontroller.FlightControllerState.getSatelliteCountint getSatelliteCount()
dji.common.flightcontroller.FlightControllerState.getTakeoffLocationAltitudefloat getTakeoffLocationAltitude()
dji.common.flightcontroller.FlightControllerState.getUltrasonicHeightInMetersfloat getUltrasonicHeightInMeters()
dji.common.flightcontroller.FlightControllerState.getVelocityXfloat getVelocityX()
dji.common.flightcontroller.FlightControllerState.getVelocityYfloat getVelocityY()
dji.common.flightcontroller.FlightControllerState.getVelocityZfloat getVelocityZ()
dji.common.flightcontroller.FlightControllerState.getFlightWindWarningFlightWindWarning getFlightWindWarning()
dji.common.airlink.LightbridgeUnitenum LightbridgeUnit
dji.common.airlink.LightbridgeUnit.IMPERIAL IMPERIAL(0)
dji.common.airlink.LightbridgeUnit.METRIC METRIC(1)
dji.common.airlink.LightbridgeUnit.UNKNOWN UNKNOWN(0xFF)
dji.common.airlink.LightbridgeSecondaryVideoDisplayModeenum LightbridgeSecondaryVideoDisplayMode
dji.common.airlink.LightbridgeSecondaryVideoDisplayMode.SOURCE_1_MAIN SOURCE_1_MAIN(2)
dji.common.airlink.LightbridgeSecondaryVideoDisplayMode.SOURCE_2_MAIN SOURCE_2_MAIN(3)
dji.common.airlink.LightbridgeSecondaryVideoDisplayMode.SOURCE_1_ONLY SOURCE_1_ONLY(0)
dji.common.airlink.LightbridgeSecondaryVideoDisplayMode.SOURCE_2_ONLY SOURCE_2_ONLY(1)
dji.common.airlink.LightbridgeSecondaryVideoDisplayMode.UNKNOWN UNKNOWN(4)
dji.common.LightbridgePIPPositionenum LightbridgePIPPosition
dji.common.LightbridgePIPPosition.BOTTOM_LEFT BOTTOM_LEFT(2)
dji.common.LightbridgePIPPosition.BOTTOM_RIGHT BOTTOM_RIGHT(3)
dji.common.LightbridgePIPPosition.TOP_LEFT TOP_LEFT(0)
dji.common.LightbridgePIPPosition.TOP_RIGHT TOP_RIGHT(1)
dji.common.LightbridgePIPPosition.UNKNOWN UNKNOWN(0xFF)
dji.common.LightbridgeSecondaryVideoFormatenum LightbridgeSecondaryVideoFormat
dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080I_50FPS RESOLUTION_1080I_50FPS(3)
dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080I_60FPS RESOLUTION_1080I_60FPS(2)
dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080P_24FPS RESOLUTION_1080P_24FPS(7)
dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080P_25FPS RESOLUTION_1080P_25FPS(8)
dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080P_30FPS RESOLUTION_1080P_30FPS(6)
dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080P_50FPS RESOLUTION_1080P_50FPS(5)
dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_1080P_60FPS RESOLUTION_1080P_60FPS(4)
dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_720P_24FPS RESOLUTION_720P_24FPS(11)
dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_720P_25FPS RESOLUTION_720P_25FPS(10)
dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_720P_30FPS RESOLUTION_720P_30FPS(9)
dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_720P_50FPS RESOLUTION_720P_50FPS(1)
dji.common.LightbridgeSecondaryVideoFormat.RESOLUTION_720P_60FPS RESOLUTION_720P_60FPS(0)
dji.common.LightbridgeSecondaryVideoFormat.UNKNOWN UNKNOWN(0xFF)
dji.common.airlink.LightbridgeSecondaryVideoOutputPortenum LightbridgeSecondaryVideoOutputPort
dji.common.airlink.LightbridgeSecondaryVideoOutputPort.HDMI HDMI(0)
dji.common.airlink.LightbridgeSecondaryVideoOutputPort.SDI SDI(1)
dji.common.airlink.LightbridgeSecondaryVideoOutputPort.Unknown Unknown(0xFF)
dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOSDEnabledvoid getSecondaryVideoOSDEnabled(final CompletionCallbackWith<Boolean> callback)
dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOSDBottomMarginvoid getSecondaryVideoOSDBottomMargin(final CompletionCallbackWith<Integer> callback)
dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOSDLeftMarginvoid getSecondaryVideoOSDLeftMargin(final CompletionCallbackWith<Integer> callback)
dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOSDRightMarginvoid getSecondaryVideoOSDRightMargin(final CompletionCallbackWith<Integer> callback)
dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOSDTopMarginvoid getSecondaryVideoOSDTopMargin(final CompletionCallbackWith<Integer> callback)
dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOSDUnitvoid getSecondaryVideoOSDUnit(final CompletionCallbackWith<LightbridgeUnit> callback)
dji.sdk.airlink.LightbridgeLink.getSecondaryVideoDisplayvoid getSecondaryVideoDisplay(final CompletionCallbackWith<LightbridgeSecondaryVideoDisplayMode> callback)
dji.sdk.airlink.LightbridgeLink.getSecondaryVideoPIPPositionvoid getSecondaryVideoPIPPosition(final CompletionCallbackWith<LightbridgePIPPosition> callback)
dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOutputEnabledvoid getSecondaryVideoOutputEnabled(final CompletionCallbackWith<Boolean> callback)
dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOutputFormatForPortvoid getSecondaryVideoOutputFormatForPort(LightbridgeSecondaryVideoOutputPort port, final CompletionCallbackWith<LightbridgeSecondaryVideoFormat> callback)
dji.sdk.airlink.LightbridgeLink.getSecondaryVideoOutputPortvoid getSecondaryVideoOutputPort(final CompletionCallbackWith<LightbridgeSecondaryVideoOutputPort> callback)
dji.sdk.airlink.LightbridgeLink.isSecondaryVideoOutputSupportedboolean isSecondaryVideoOutputSupported()
dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOSDEnabledvoid setSecondaryVideoOSDEnabled(boolean enabled, final CompletionCallback callback)
dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOSDBottomMarginvoid setSecondaryVideoOSDBottomMargin(int margin, final CompletionCallback callback)
dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOSDLeftMarginvoid setSecondaryVideoOSDLeftMargin(int margin, final CompletionCallback callback)
dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOSDRightMarginvoid setSecondaryVideoOSDRightMargin(int margin, final CompletionCallback callback)
dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOSDTopMarginvoid setSecondaryVideoOSDTopMargin(int margin, final CompletionCallback callback)
dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOSDUnitvoid setSecondaryVideoOSDUnit(LightbridgeUnit unit, final CompletionCallback callback)
dji.sdk.airlink.LightbridgeLink.setSecondaryVideoDisplayvoid setSecondaryVideoDisplay(LightbridgeSecondaryVideoDisplayMode mode, final CompletionCallback callback)
dji.sdk.airlink.LightbridgeLink.setSecondaryVideoPIPPositionvoid setSecondaryVideoPIPPosition(LightbridgePIPPosition position, final CompletionCallback callback)
dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOutputEnabledvoid setSecondaryVideoOutputEnabled(boolean enabled, final CompletionCallback callback)
dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOutputFormatvoid setSecondaryVideoOutputFormat(LightbridgeSecondaryVideoFormat format, LightbridgeSecondaryVideoOutputPort port, final CompletionCallback callback)
dji.sdk.airlink.LightbridgeLink.setSecondaryVideoOutputPortvoid setSecondaryVideoOutputPort(LightbridgeSecondaryVideoOutputPort port, final CompletionCallback callback)
dji.common.flightcontroller.rtk.NetworkServiceChannelState.READY READY
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.sdk.flightcontroller.RTK.addBaseStationBatteryStateUpdatedCallbackvoid addBaseStationBatteryStateUpdatedCallback(@NonNull BaseStationBatteryState.Callback 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.setRTKBaseStationReferencingPositionvoid setRTKBaseStationReferencingPosition(@NonNull LocationCoordinate3D location, @Nullable CompletionCallback callback)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM100 CUSTOM100(100)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM101 CUSTOM101(101)

APIs added to 4.10

Parent and NameCode
dji.sdk.products.Aircraft.getBaseStationBaseStation getBaseStation()
dji.sdk.base.BaseProduct.ComponentKey.BASE_STATION BASE_STATION
dji.common.camera.CameraPeakThresholdfinal class CameraPeakThreshold
dji.common.camera.CameraPeakThreshold.CameraPeakThresholdCameraPeakThreshold(float lowCameraPeakThreshold, float normalCameraPeakThreshold, float highCameraPeakThreshold)
dji.common.camera.CameraPeakThreshold.getHighCameraPeakThresholdfloat getHighCameraPeakThreshold()
dji.common.camera.CameraPeakThreshold.getLowCameraPeakThresholdfloat getLowCameraPeakThreshold()
dji.common.camera.CameraPeakThreshold.getNormalCameraPeakThresholdfloat getNormalCameraPeakThreshold()
dji.sdk.camera.Camera.getBeaconAutoTurnOffEnabledvoid getBeaconAutoTurnOffEnabled(@NonNull final CompletionCallbackWith<Boolean> callback)
dji.sdk.camera.Camera.setBeaconAutoTurnOffEnabledvoid setBeaconAutoTurnOffEnabled(boolean enabled, @NonNull final CompletionCallback callback)
dji.common.camera.SettingsDefinitions.SDCardOperationStateenum SDCardOperationState
dji.common.camera.SettingsDefinitions.SDCardOperationState.BUSY BUSY(7)
dji.common.camera.SettingsDefinitions.SDCardOperationState.FORMAT_NEEDED FORMAT_NEEDED(4)
dji.common.camera.SettingsDefinitions.SDCardOperationState.FORMAT_RECOMMENDED FORMAT_RECOMMENDED(13)
dji.common.camera.SettingsDefinitions.SDCardOperationState.FORMATTING FORMATTING(5)
dji.common.camera.SettingsDefinitions.SDCardOperationState.FULL FULL(8)
dji.common.camera.SettingsDefinitions.SDCardOperationState.INITIALIZING INITIALIZING(12)
dji.common.camera.SettingsDefinitions.SDCardOperationState.INVALID INVALID(2)
dji.common.camera.SettingsDefinitions.SDCardOperationState.INVALID_FILE_SYSTEM INVALID_FILE_SYSTEM(6)
dji.common.camera.SettingsDefinitions.SDCardOperationState.NO_REMAIN_FILE_INDICES NO_REMAIN_FILE_INDICES(11)
dji.common.camera.SettingsDefinitions.SDCardOperationState.NORMAL NORMAL(0)
dji.common.camera.SettingsDefinitions.SDCardOperationState.NOT_INSERTED NOT_INSERTED(1)
dji.common.camera.SettingsDefinitions.SDCardOperationState.READ_ONLY READ_ONLY(3)
dji.common.camera.SettingsDefinitions.SDCardOperationState.RECOVERING_FILES RECOVERING_FILES(14)
dji.common.camera.SettingsDefinitions.SDCardOperationState.SLOW SLOW(9)
dji.common.camera.SettingsDefinitions.SDCardOperationState.UNKNOWN_ERROR UNKNOWN_ERROR(10)
dji.common.camera.SettingsDefinitions.SDCardOperationState.WRITING_SLOWLY WRITING_SLOWLY(15)
dji.sdk.codec.DJICodecManager.VideoSourceenum VideoSource
dji.sdk.codec.DJICodecManager.VideoSource.CAMERA CAMERA(VideoStreamSource.Camera)
dji.sdk.codec.DJICodecManager.VideoSource.FPV FPV(VideoStreamSource.Fpv)
dji.sdk.codec.DJICodecManager.VideoSource.SECONDARY_CAMERA SECONDARY_CAMERA(VideoStreamSource.SecondaryCamera)
dji.sdk.codec.DJICodecManager.VideoSource.UNKNOWN UNKNOWN(VideoStreamSource.Unknown)
dji.sdk.codec.DJICodecManager.getRgbaDatabyte[] getRgbaData(int width, int height)
dji.sdk.codec.DJICodecManager.getYuvDatabyte[] getYuvData(int width, int height)
dji.sdk.codec.DJICodecManager.isDecoderOKboolean isDecoderOK()
dji.sdk.codec.DJICodecManager.onSurfaceSizeChangedvoid onSurfaceSizeChanged(int width, int height,int degree)
dji.sdk.codec.DJICodecManager.sendDataToDecodervoid sendDataToDecoder(byte[] videoBuffer, int size, VideoSource source)
dji.sdk.codec.DJICodecManager.switchSourcevoid switchSource(VideoSource source)
dji.keysdk.DiagnosticsKeyclass DiagnosticsKey extends DJIKey
dji.keysdk.DiagnosticsKey.createstatic DiagnosticsKey create(@DiagnosticsParamKey @NonNull String paramKey)
dji.sdk.base.DJIDiagnostics.DiagnosticsInformationCallbackinterface DiagnosticsInformationCallback
dji.sdk.base.DJIDiagnostics.onUpdate void onUpdate(List<DJIDiagnostics> diagnosticsList)
dji.common.error.DJIFlightControllerError.NOT_LOGGED_INstatic final DJIFlightControllerError NOT_LOGGED_IN = new DJIFlightControllerError("You are not logged in.")
dji.common.error.DJIRTKNetworkServiceError.ACCOUNT_ERRORstatic final DJIRTKNetworkServiceError ACCOUNT_ERROR = new DJIRTKNetworkServiceError("Unknown account error,please contact DJI Support.")
dji.common.error.DJIRTKNetworkServiceError.ACCOUNT_NOT_LOGGED_IN_OR_EXPIREDstatic final DJIRTKNetworkServiceError ACCOUNT_NOT_LOGGED_IN_OR_EXPIRED = new DJIRTKNetworkServiceError("No logged in account or the login session has expired.")
dji.common.error.DJIRTKNetworkServiceError.ACCOUNT_UNACTIVATEDstatic final DJIRTKNetworkServiceError ACCOUNT_UNACTIVATED = new DJIRTKNetworkServiceError("Account has not activated, please activate your account first.")
dji.common.error.DJIRTKNetworkServiceError.INVALID_REQUESTstatic final DJIRTKNetworkServiceError INVALID_REQUEST = new DJIRTKNetworkServiceError("Invalid request for the RTK service. Please check if the network RTK service is purchased or activated.")
dji.common.error.DJIRTKNetworkServiceError.SERVER_NOT_REACHABLEstatic final DJIRTKNetworkServiceError SERVER_NOT_REACHABLE = new DJIRTKNetworkServiceError("Unable to connect to server.")
dji.common.error.DJIFlightControllerError.GRAVITY_CENTER_CALIBRATION_FAILED_IN_BIG_WINDstatic final DJIFlightControllerError GRAVITY_CENTER_CALIBRATION_FAILED_IN_BIG_WIND = new DJIFlightControllerError("The gravity center calibration is interrupted because the wind is too strong.")
dji.common.error.DJIFlightControllerError.GRAVITY_CENTER_CALIBRATION_IS_RUNNINGstatic final DJIFlightControllerError GRAVITY_CENTER_CALIBRATION_IS_RUNNING = new DJIFlightControllerError("The aircraft cannot start the gravity center calibration before the previous calibration finishes.")
dji.common.error.DJIFlightControllerError.GRAVITY_CENTER_CALIBRATION_NOT_HOVERINGstatic final DJIFlightControllerError GRAVITY_CENTER_CALIBRATION_NOT_HOVERING = new DJIFlightControllerError("The aircraft cannot start the gravity center calibration because it is not hovering.")
dji.common.error.DJIFlightControllerError.GRAVITY_CENTER_CALIBRATION_STOPPED_BY_USERstatic final DJIFlightControllerError GRAVITY_CENTER_CALIBRATION_STOPPED_BY_USER = new DJIFlightControllerError("The gravity center calibration is stopped by the user.")
dji.common.error.DJIFlightControllerError.GRAVITY_CENTER_CALIBRATION_NOT_FLYING_NOT_WORK_IN_SIMULATORstatic final DJIFlightControllerError GRAVITY_CENTER_CALIBRATION_NOT_FLYING_NOT_WORK_IN_SIMULATOR = new DJIFlightControllerError("The aircraft cannot start the gravity center calibration because the simulator starts.")
dji.common.error.DJIFlightControllerError.GRAVITY_CENTER_CALIBRATION_NOT_FLYINGstatic final DJIFlightControllerError GRAVITY_CENTER_CALIBRATION_NOT_FLYING= new DJIFlightControllerError("The aircraft cannot start the gravity center calibration because it is not flying.")
dji.common.error.DJISDKError.CAN_NOT_EXECUTEstatic final DJISDKError CAN_NOT_EXECUTE = new DJISDKError("The operation can't be executed in current state.")
dji.common.flightcontroller.FlightControllerStateclass FlightControllerState
dji.common.flightcontroller.BatteryThresholdBehaviorenum BatteryThresholdBehavior
dji.common.flightcontroller.BatteryThresholdBehavior.GO_HOME GO_HOME(1)
dji.common.flightcontroller.BatteryThresholdBehavior.FLY_NORMALLY FLY_NORMALLY(0)
dji.common.flightcontroller.BatteryThresholdBehavior.UNKNOWN UNKNOWN(0xff)
dji.common.flightcontroller.BatteryThresholdBehavior.LAND_IMMEDIATELY LAND_IMMEDIATELY(2)
dji.common.flightcontroller.GoHomeAssessmentfinal class GoHomeAssessment
dji.common.flightcontroller.GoHomeAssessment.getBatteryPercentageNeededToGoHomeint getBatteryPercentageNeededToGoHome()
dji.common.flightcontroller.GoHomeAssessment.getBatteryPercentageNeededToLandFromCurrentHeightint getBatteryPercentageNeededToLandFromCurrentHeight()
dji.common.flightcontroller.GoHomeAssessment.getMaxRadiusAircraftCanFlyAndGoHomefloat getMaxRadiusAircraftCanFlyAndGoHome()
dji.common.flightcontroller.GoHomeAssessment.getRemainingFlightTimeint getRemainingFlightTime()
dji.common.flightcontroller.GoHomeAssessment.getSmartRTHCountdownint getSmartRTHCountdown()
dji.common.flightcontroller.GoHomeAssessment.getSmartRTHStateSmartRTHState getSmartRTHState()
dji.common.flightcontroller.GoHomeAssessment.getTimeNeededToGoHomeint getTimeNeededToGoHome()
dji.common.flightcontroller.GoHomeAssessment.getTimeNeededToLandFromCurrentHeightint getTimeNeededToLandFromCurrentHeight()
dji.common.flightcontroller.FlightControllerState.getAircraftLocationLocationCoordinate3D getAircraftLocation()
dji.common.flightcontroller.FlightControllerState.areMotorsOnboolean areMotorsOn()
dji.common.flightcontroller.FlightControllerState.getAttitudeAttitude getAttitude()
dji.common.flightcontroller.FlightControllerState.getFlightCountint getFlightCount()
dji.common.flightcontroller.FlightControllerState.getFlightLogIndexint getFlightLogIndex()
dji.common.flightcontroller.FlightControllerState.getFlightModeFlightMode getFlightMode()
dji.common.flightcontroller.FlightControllerState.getFlightModeStringString getFlightModeString()
dji.common.flightcontroller.FlightControllerState.getFlightTimeInSecondsint getFlightTimeInSeconds()
dji.common.flightcontroller.FlightControllerState.getGoHomeHeightint getGoHomeHeight()
dji.common.flightcontroller.FlightControllerState.getHomeLocationLocationCoordinate2D getHomeLocation()
dji.common.flightcontroller.FlightControllerState.isFailsafeEnabledboolean isFailsafeEnabled()
dji.common.flightcontroller.FlightControllerState.isFlyingboolean isFlying()
dji.common.flightcontroller.FlightControllerState.isHomeLocationSetboolean isHomeLocationSet()
dji.common.flightcontroller.FlightControllerState.isIMUPreheatingboolean isIMUPreheating()
dji.common.flightcontroller.FlightControllerState.isLandingConfirmationNeededboolean isLandingConfirmationNeeded()
dji.common.flightcontroller.FlightControllerState.isLowerThanBatteryWarningThresholdboolean isLowerThanBatteryWarningThreshold()
dji.common.flightcontroller.FlightControllerState.isLowerThanSeriousBatteryWarningThresholdboolean isLowerThanSeriousBatteryWarningThreshold()
dji.common.flightcontroller.FlightControllerState.isMultipleModeOpenboolean isMultipleModeOpen()
dji.common.flightcontroller.FlightControllerState.isUltrasonicBeingUsedboolean isUltrasonicBeingUsed()
dji.common.flightcontroller.FlightControllerState.isVisionPositioningSensorBeingUsedboolean isVisionPositioningSensorBeingUsed()
dji.common.flightcontroller.FlightControllerState.getOrientationModeFlightOrientationMode getOrientationMode()
dji.common.flightcontroller.FlightControllerState.getBatteryThresholdBehaviorBatteryThresholdBehavior getBatteryThresholdBehavior()
dji.common.flightcontroller.FlightControllerState.getSatelliteCountint getSatelliteCount()
dji.common.flightcontroller.FlightControllerState.getTakeoffLocationAltitudefloat getTakeoffLocationAltitude()
dji.common.flightcontroller.FlightControllerState.getUltrasonicHeightInMetersfloat getUltrasonicHeightInMeters()
dji.common.flightcontroller.FlightControllerState.getVelocityXfloat getVelocityX()
dji.common.flightcontroller.FlightControllerState.getVelocityYfloat getVelocityY()
dji.common.flightcontroller.FlightControllerState.getVelocityZfloat getVelocityZ()
dji.common.flightcontroller.FlightControllerState.getFlightWindWarningFlightWindWarning getFlightWindWarning()
dji.common.flightcontroller.FlightMode.ATTI_HOVER ATTI_HOVER(3)
dji.common.flightcontroller.FlightMode.ATTI_LANDING ATTI_LANDING(13)
dji.common.flightcontroller.FlightMode.GPS_ATTI_WRISTBAND GPS_ATTI_WRISTBAND(18)
dji.common.flightcontroller.GravityCenterState.onUpdate void onUpdate(GravityCenterState state)
dji.common.flightcontroller.GravityCenterStatefinal class GravityCenterState
dji.common.flightcontroller.GravityCenterState.Callbackinterface Callback
dji.common.flightcontroller.GravityCenterState.GravityCenterCalibrationStateenum GravityCenterCalibrationState
dji.common.flightcontroller.GravityCenterState.GravityCenterCalibrationState.CALCULATING CALCULATING(1)
dji.common.flightcontroller.GravityCenterState.GravityCenterCalibrationState.FAILED FAILED(3)
dji.common.flightcontroller.GravityCenterState.GravityCenterCalibrationState.NONE NONE(0)
dji.common.flightcontroller.GravityCenterState.GravityCenterCalibrationState.SUCCESSFUL SUCCESSFUL(2)
dji.common.flightcontroller.GravityCenterState.GravityCenterCalibrationState.UNKNOWN UNKNOWN(0xff)
dji.common.flightcontroller.GravityCenterState.getCalibrationErrorDJIError getCalibrationError()
dji.common.flightcontroller.GravityCenterState.getCalibrationStateGravityCenterCalibrationState getCalibrationState()
dji.sdk.flightcontroller.FlightController.getUrgentStopModeEnabledvoid getUrgentStopModeEnabled( @NonNull final CompletionCallbackWith<Boolean> callback)
dji.sdk.flightcontroller.FlightController.setGravityCenterStateCallbackvoid setGravityCenterStateCallback(@Nullable GravityCenterState.Callback callback)
dji.sdk.flightcontroller.FlightController.setUrgentStopModeEnabledvoid setUrgentStopModeEnabled(boolean enabled, @Nullable CompletionCallback callback)
dji.sdk.flightcontroller.FlightController.startGravityCenterCalibrationvoid startGravityCenterCalibration(@Nullable CompletionCallback callback)
dji.sdk.flightcontroller.FlightController.stopGravityCenterCalibrationvoid stopGravityCenterCalibration(@Nullable CompletionCallback callback)
dji.common.flightcontroller.FlightControllerState.hasReachedMaxFlightHeightboolean hasReachedMaxFlightHeight()
dji.common.flightcontroller.FlightControllerState.hasReachedMaxFlightRadiusboolean hasReachedMaxFlightRadius()
dji.sdk.airlink.OcuSyncLink.assignSourceToPrimaryChannelvoid assignSourceToPrimaryChannel(PhysicalSource primarySource, PhysicalSource secondarySource, @Nullable final CommonCallbacks.CompletionCallback callback)
dji.sdk.airlink.OcuSyncLink.getBandwidthAllocationForPrimaryVideovoid getBandwidthAllocationForPrimaryVideo(@NonNull final CommonCallbacks.CompletionCallbackWith<Float> callback)
dji.sdk.airlink.OcuSyncLink.setBandwidthAllocationForPrimaryVideovoid setBandwidthAllocationForPrimaryVideo(@FloatRange(from = 0.0f, to = 1.0f) float percent, @Nullable final CommonCallbacks.CompletionCallback callback)
dji.sdk.basestation.BaseStationclass BaseStation extends BaseComponent implements DJIParamAccessListener
dji.keysdk.BaseStationKeyclass BaseStationKey extends DJIKey
dji.keysdk.BaseStationKey.createstatic BaseStationKey create(@BaseStationKey.BaseStationParamKey @NonNull String paramKey)
dji.common.basestation.BaseStationBatteryStateclass BaseStationBatteryState
dji.common.basestation.BaseStationBatteryState.Callbackinterface Callback
dji.common.basestation.BaseStationBatteryState.getCapacityPercentint getCapacityPercent()
dji.common.basestation.BaseStationBatteryState.getCurrentint getCurrent()
dji.common.basestation.BaseStationBatteryState.onUpdateBaseStationBatteryState void onUpdateBaseStationBatteryState(BaseStationBatteryState state)
dji.common.basestation.BaseStationBatteryState.getTemperatureint getTemperature()
dji.common.basestation.BaseStationBatteryState.getVoltageint getVoltage()
dji.common.basestation.BaseStationLocationTypeenum BaseStationLocationType
dji.common.basestation.BaseStationLocationType.AUTO AUTO(0)
dji.common.basestation.BaseStationLocationType.MANUAL MANUAL(1)
dji.common.basestation.BaseStationLocationType.UNKNOWN UNKNOWN(0XFF)
dji.common.basestation.BaseStationStateclass BaseStationState
dji.common.basestation.BaseStationState.Callbackinterface Callback
dji.common.basestation.BaseStationState.getBaseStationLocationTypeBaseStationLocationType getBaseStationLocationType()
dji.common.basestation.BaseStationState.isAllowedToUseboolean isAllowedToUse()
dji.common.basestation.BaseStationState.onUpdateBaseStationState void onUpdateBaseStationState(BaseStationState baseStationState)
dji.sdk.basestation.BaseStation.addBaseStationBatteryStateUpdatedCallbackvoid addBaseStationBatteryStateUpdatedCallback(@NonNull BaseStationBatteryState.Callback callback)
dji.sdk.basestation.BaseStation.addBaseStationStateUpdatedCallbackvoid addBaseStationStateUpdatedCallback(@NonNull BaseStationState.Callback callback)
dji.sdk.basestation.BaseStation.getBaseStationReferencingLocationvoid getBaseStationReferencingLocation(@NonNull CommonCallbacks.CompletionCallbackWith<LocationCoordinate3D> callback)
dji.sdk.basestation.BaseStation.removeBaseStationBatteryStateUpdatedCallbackvoid removeBaseStationBatteryStateUpdatedCallback(@NonNull BaseStationBatteryState.Callback callback)
dji.sdk.basestation.BaseStation.removeBaseStationStateUpdatedCallbackvoid removeBaseStationStateUpdatedCallback(@NonNull BaseStationState.Callback callback)
dji.sdk.basestation.BaseStation.resetBaseStationReferencingLocationvoid resetBaseStationReferencingLocation(@Nullable CommonCallbacks.CompletionCallback callback)
dji.sdk.basestation.BaseStation.setBaseStationReferencingLocationvoid setBaseStationReferencingLocation(@NonNull LocationCoordinate3D location, @Nullable CommonCallbacks.CompletionCallback callback)
dji.common.flightcontroller.rtk.NetworkServiceChannelState.ACCOUNT_ERROR ACCOUNT_ERROR
dji.common.flightcontroller.rtk.NetworkServiceChannelState.CONNECTING CONNECTING
dji.common.flightcontroller.rtk.NetworkServiceChannelState.INVALID_REQUEST INVALID_REQUEST
dji.common.flightcontroller.rtk.NetworkServiceChannelState.SERVER_NOT_REACHABLE SERVER_NOT_REACHABLE
dji.common.flightcontroller.rtk.NetworkServiceChannelState.SERVICE_SUSPENSION SERVICE_SUSPENSION
dji.common.flightcontroller.rtk.NetworkServicePlanclass NetworkServicePlan
dji.common.flightcontroller.rtk.NetworkServicePlan.getActivationDateString getActivationDate()
dji.common.flightcontroller.rtk.NetworkServicePlan.getExpirationDateString getExpirationDate()
dji.common.flightcontroller.rtk.NetworkServicePlan.getPlanNameNetworkServicePlanType getPlanName()
dji.common.flightcontroller.rtk.NetworkServicePlan.getPlanStateNetworkServicePlanState getPlanState()
dji.common.flightcontroller.rtk.NetworkServicePlansStateclass NetworkServicePlansState
dji.common.flightcontroller.rtk.NetworkServicePlansState.getPlansList<NetworkServicePlan> getPlans()
dji.common.flightcontroller.rtk.NetworkServicePlansState.getStateNetworkServiceAccountState getState()
dji.sdk.network.RTKNetworkServiceProvider.activateNetworkServicevoid activateNetworkService(NetworkServicePlanType planType, @NonNull final CommonCallbacks.CompletionCallback callback)
dji.sdk.network.RTKNetworkServiceProvider.getNetworkServiceCoordinateSystemvoid getNetworkServiceCoordinateSystem(@NonNull final CommonCallbacks.CompletionCallbackWith<CoordinateSystem> callback)
dji.sdk.network.RTKNetworkServiceProvider.getNetworkServiceOrderPlansvoid getNetworkServiceOrderPlans(@NonNull final CommonCallbacks.CompletionCallbackWith<NetworkServicePlansState> callback)
dji.sdk.network.RTKNetworkServiceProvider.setNetworkServiceCoordinateSystemvoid setNetworkServiceCoordinateSystem(CoordinateSystem coordinateSystem, @Nullable final CommonCallbacks.CompletionCallback callback)
dji.common.flightcontroller.HeadingSolutionenum HeadingSolution
dji.common.flightcontroller.HeadingSolution.FIXED_POINT FIXED_POINT(50)
dji.common.flightcontroller.HeadingSolution.FLOAT FLOAT(34)
dji.common.flightcontroller.HeadingSolution.NONE NONE(0)
dji.common.flightcontroller.HeadingSolution.SINGLE_POINT SINGLE_POINT(16)
dji.common.flightcontroller.HeadingSolution.UNKNOWN UNKNOWN(51)
dji.common.flightcontroller.rtk.NetworkServiceAccountStateenum NetworkServiceAccountState
dji.common.flightcontroller.rtk.NetworkServiceAccountState.BOUND BOUND(2)
dji.common.flightcontroller.rtk.NetworkServiceAccountState.NOT_PURCHASED NOT_PURCHASED(0)
dji.common.flightcontroller.rtk.NetworkServiceAccountState.UNBOUND UNBOUND(1)
dji.common.flightcontroller.rtk.NetworkServiceAccountState.UNKNOWN UNKNOWN(0xff)
dji.common.flightcontroller.rtk.CoordinateSystemenum CoordinateSystem
dji.common.flightcontroller.rtk.CoordinateSystem.CGCS2000 CGCS2000(2)
dji.common.flightcontroller.rtk.CoordinateSystem.UNKNOWN UNKNOWN(0xff)
dji.common.flightcontroller.rtk.CoordinateSystem.WGS84 WGS84(1)
dji.common.flightcontroller.rtk.NetworkServicePlanStateenum NetworkServicePlanState
dji.common.flightcontroller.rtk.NetworkServicePlanState.ACTIVATED ACTIVATED(1)
dji.common.flightcontroller.rtk.NetworkServicePlanState.EXPIRED EXPIRED(2)
dji.common.flightcontroller.rtk.NetworkServicePlanState.UNACTIVATED UNACTIVATED(0)
dji.common.flightcontroller.rtk.NetworkServicePlanState.UNKNOWN UNKNOWN(0xff)
dji.common.flightcontroller.rtk.NetworkServicePlanTypeenum NetworkServicePlanType
dji.common.flightcontroller.rtk.NetworkServicePlanType.A A(0)
dji.common.flightcontroller.rtk.NetworkServicePlanType.B B(1)
dji.common.flightcontroller.rtk.NetworkServicePlanType.UNKNOWN UNKNOWN(0xFF)
dji.common.flightcontroller.rtk.ReferenceStationSource.NONE NONE(0)
dji.common.flightcontroller.rtk.ReferenceStationSource.NETWORK_RTK NETWORK_RTK(1)
dji.common.flightcontroller.RTKState.getHeadingSolutionHeadingSolution getHeadingSolution()
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CenterFocus CenterFocus(17)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CameraSetting CameraSetting(0)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.LiveViewExpand LiveViewExpand(13)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM150 CUSTOM150(150)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM151 CUSTOM151(151)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM152 CUSTOM152(152)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM153 CUSTOM153(153)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM154 CUSTOM154(154)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM155 CUSTOM155(155)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM156 CUSTOM156(156)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM157 CUSTOM157(157)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM158 CUSTOM158(158)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM159 CUSTOM159(159)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.PlayBack PlayBack(16)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM160 CUSTOM160(160)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM161 CUSTOM161(161)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM162 CUSTOM162(162)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM163 CUSTOM163(163)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM164 CUSTOM164(164)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.GetGimbalControl GetGimbalControl(23)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.QuickSetting QuickSetting(25)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CloseTips CloseTips(27)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.SmartGear SmartGear(28)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.ReviewWarning ReviewWarning(29)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.MapSwitch MapSwitch(3)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.UpdateHomeDrone UpdateHomeDrone(31)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.UpdateHomeRC UpdateHomeRC(32)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.ClearRoute ClearRoute(4)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CompositionMode CompositionMode(41)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.FocusPeaking FocusPeaking(43)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.GridLine GridLine(44)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.Histogram Histogram(45)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.AEMFSwitch AEMFSwitch(46)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.OverExposure OverExposure(47)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.Battery Battery(5)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM52 CUSTOM52(52)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CloseRadarMap CloseRadarMap(59)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CloseDownVPS CloseDownVPS(60)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CloseFrontAss CloseFrontAss(61)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.SwitchGimbalFpv SwitchGimbalFpv(62)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.FullScreen FullScreen(63)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CenterMetering CenterMetering(7)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.AeLock AeLock(8)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.ForeArm ForeArm(9)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.Focus Focus(37)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.GimbalCenter GimbalCenter(1)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.AFMF AFMF(26)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.GimbalMode GimbalMode(24)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM101 CUSTOM101(101)
dji.common.remotecontroller.ProfessionalRC.ButtonAction.CUSTOM100 CUSTOM100(100)
dji.common.remotecontroller.CalibrationStateenum CalibrationState
dji.common.remotecontroller.CalibrationState.QUIT QUIT(3)
dji.common.remotecontroller.CalibrationState.NORMAL NORMAL(0)
dji.common.remotecontroller.CalibrationState.MIDDLE MIDDLE(1)
dji.common.remotecontroller.CalibrationState.LIMITS LIMITS(2)
dji.common.remotecontroller.ProfessionalRC.CustomizableButton.LS LS
dji.common.remotecontroller.ProfessionalRC.CustomizableButton.LW LW
dji.common.remotecontroller.ProfessionalRC.CustomizableButton.RS RS
dji.common.remotecontroller.ProfessionalRC.CustomizableButton.RW RW
dji.common.remotecontroller.HardwareState.getC3ButtonButton getC3Button()
dji.common.remotecontroller.PIPPositionenum PIPPosition
dji.common.remotecontroller.PIPPosition.BOTTOM_LEFT BOTTOM_LEFT(2)
dji.common.remotecontroller.PIPPosition.BOTTOM_RIGHT BOTTOM_RIGHT(3)
dji.common.remotecontroller.PIPPosition.TOP_LEFT TOP_LEFT(0)
dji.common.remotecontroller.PIPPosition.TOP_RIGHT TOP_RIGHT(1)
dji.common.remotecontroller.PIPPosition.UNKNOWN UNKNOWN(0xFF)
dji.common.remotecontroller.SecondaryVideoDisplayModeenum SecondaryVideoDisplayMode
dji.common.remotecontroller.SecondaryVideoDisplayMode.SOURCE_1_MAIN SOURCE_1_MAIN(3)
dji.common.remotecontroller.SecondaryVideoDisplayMode.SOURCE_2_MAIN SOURCE_2_MAIN(2)
dji.common.remotecontroller.SecondaryVideoDisplayMode.SOURCE_1_ONLY SOURCE_1_ONLY(0)
dji.common.remotecontroller.SecondaryVideoDisplayMode.SOURCE_2_ONLY SOURCE_2_ONLY(1)
dji.common.remotecontroller.SecondaryVideoDisplayMode.UNKNOWN UNKNOWN(4)
dji.common.remotecontroller.SecondaryVideoFormatenum SecondaryVideoFormat
dji.common.remotecontroller.SecondaryVideoFormat.RESOLUTION_1080I_50FPS RESOLUTION_1080I_50FPS(3)
dji.common.remotecontroller.SecondaryVideoFormat.RESOLUTION_1080I_60FPS RESOLUTION_1080I_60FPS(2)
dji.common.remotecontroller.SecondaryVideoFormat.RESOLUTION_1080P_24FPS RESOLUTION_1080P_24FPS(7)
dji.common.remotecontroller.SecondaryVideoFormat.RESOLUTION_1080P_25FPS RESOLUTION_1080P_25FPS(8)
dji.common.remotecontroller.SecondaryVideoFormat.RESOLUTION_1080P_30FPS RESOLUTION_1080P_30FPS(6)
dji.common.remotecontroller.SecondaryVideoFormat.RESOLUTION_1080P_50FPS RESOLUTION_1080P_50FPS(5)
dji.common.remotecontroller.SecondaryVideoFormat.RESOLUTION_1080P_60FPS RESOLUTION_1080P_60FPS(4)
dji.common.remotecontroller.SecondaryVideoFormat.RESOLUTION_720P_24FPS RESOLUTION_720P_24FPS(11)
dji.common.remotecontroller.SecondaryVideoFormat.RESOLUTION_720P_25FPS RESOLUTION_720P_25FPS(10)
dji.common.remotecontroller.SecondaryVideoFormat.RESOLUTION_720P_30FPS RESOLUTION_720P_30FPS(9)
dji.common.remotecontroller.SecondaryVideoFormat.RESOLUTION_720P_50FPS RESOLUTION_720P_50FPS(1)
dji.common.remotecontroller.SecondaryVideoFormat.RESOLUTION_720P_60FPS RESOLUTION_720P_60FPS(0)
dji.common.remotecontroller.SecondaryVideoFormat.UNKNOWN UNKNOWN(0xFF)
dji.common.remotecontroller.SecondaryVideoOSDUnitenum SecondaryVideoOSDUnit
dji.common.remotecontroller.SecondaryVideoOSDUnit.IMPERIAL IMPERIAL(0)
dji.common.remotecontroller.SecondaryVideoOSDUnit.METRIC METRIC(1)
dji.common.remotecontroller.SecondaryVideoOSDUnit.UNKNOWN UNKNOWN(0xFF)
dji.common.remotecontroller.SecondaryVideoOutputPortenum SecondaryVideoOutputPort
dji.common.remotecontroller.SecondaryVideoOutputPort.HDMI HDMI(0)
dji.common.remotecontroller.SecondaryVideoOutputPort.SDI SDI(1)
dji.common.remotecontroller.SecondaryVideoOutputPort.Unknown Unknown(0xFF)
dji.sdk.remotecontroller.RemoteController.DisplayNameCendenceSDRstatic final String DisplayNameCendenceSDR = DJIRCAbstraction.DisplayNameCendenceSDR
dji.sdk.remotecontroller.RemoteController.DisplayNameDJISmartControllerstatic final String DisplayNameDJISmartController = DJIRCAbstraction.DisplayNameDJISmartController
dji.common.remotecontroller.ProfessionalRC.Event.getCurrentValueint getCurrentValue()
dji.common.remotecontroller.ProfessionalRC.Event.getCustomizableButtonCustomizableButton getCustomizableButton()
dji.common.remotecontroller.CustomButtonTags.Builder.c3ButtonTagBuilder c3ButtonTag(short c3ButtonTag)
dji.common.remotecontroller.CustomButtonTags.getC3ButtonTagshort getC3ButtonTag()
dji.sdk.remotecontroller.RemoteController.getLiveViewSimultaneousOutputEnabledvoid getLiveViewSimultaneousOutputEnabled(final CompletionCallbackWith<Boolean> callback)
dji.sdk.remotecontroller.RemoteController.getSecondaryVideoDisplayvoid getSecondaryVideoDisplay(final CompletionCallbackWith<SecondaryVideoDisplayMode> callback)
dji.sdk.remotecontroller.RemoteController.getSecondaryVideoOSDBottomMarginvoid getSecondaryVideoOSDBottomMargin(final CompletionCallbackWith<Integer> callback)
dji.sdk.remotecontroller.RemoteController.getSecondaryVideoOSDEnabledvoid getSecondaryVideoOSDEnabled(final CompletionCallbackWith<Boolean> callback)
dji.sdk.remotecontroller.RemoteController.getSecondaryVideoOSDLeftMarginvoid getSecondaryVideoOSDLeftMargin(final CompletionCallbackWith<Integer> callback)
dji.sdk.remotecontroller.RemoteController.getSecondaryVideoOSDRightMarginvoid getSecondaryVideoOSDRightMargin(final CompletionCallbackWith<Integer> callback)
dji.sdk.remotecontroller.RemoteController.getSecondaryVideoOSDTopMarginvoid getSecondaryVideoOSDTopMargin(final CompletionCallbackWith<Integer> callback)
dji.sdk.remotecontroller.RemoteController.getSecondaryVideoOSDUnitvoid getSecondaryVideoOSDUnit(final CompletionCallbackWith<SecondaryVideoOSDUnit> callback)
dji.sdk.remotecontroller.RemoteController.getSecondaryVideoOutputEnabledvoid getSecondaryVideoOutputEnabled(final CompletionCallbackWith<Boolean> callback)
dji.sdk.remotecontroller.RemoteController.getSecondaryVideoOutputFormatForHDMIvoid getSecondaryVideoOutputFormatForHDMI(final CompletionCallbackWith<SecondaryVideoFormat> callback)
dji.sdk.remotecontroller.RemoteController.getSecondaryVideoOutputFormatForSDIvoid getSecondaryVideoOutputFormatForSDI(final CompletionCallbackWith<SecondaryVideoFormat> callback)
dji.sdk.remotecontroller.RemoteController.getSecondaryVideoOutputPortvoid getSecondaryVideoOutputPort(final CompletionCallbackWith<SecondaryVideoOutputPort> callback)
dji.sdk.remotecontroller.RemoteController.getSecondaryVideoPIPPositionvoid getSecondaryVideoPIPPosition(final CompletionCallbackWith<PIPPosition> callback)
dji.sdk.remotecontroller.RemoteController.isSecondaryVideoOutputSupportedboolean isSecondaryVideoOutputSupported()
dji.sdk.remotecontroller.RemoteController.setLiveViewSimultaneousOutputEnabledvoid setLiveViewSimultaneousOutputEnabled(boolean enabled, final CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.setSecondaryVideoDisplayvoid setSecondaryVideoDisplay(SecondaryVideoDisplayMode mode, final CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.setSecondaryVideoOSDBottomMarginvoid setSecondaryVideoOSDBottomMargin(int margin, final CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.setSecondaryVideoOSDEnabledvoid setSecondaryVideoOSDEnabled(boolean enabled, final CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.setSecondaryVideoOSDLeftMarginvoid setSecondaryVideoOSDLeftMargin(int margin, final CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.setSecondaryVideoOSDRightMarginvoid setSecondaryVideoOSDRightMargin(int margin, final CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.setSecondaryVideoOSDTopMarginvoid setSecondaryVideoOSDTopMargin(int margin, final CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.setSecondaryVideoOSDUnitvoid setSecondaryVideoOSDUnit(SecondaryVideoOSDUnit unit, final CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.setSecondaryVideoOutputEnabledvoid setSecondaryVideoOutputEnabled(boolean enabled, final CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.setSecondaryVideoOutputFormatForHDMIvoid setSecondaryVideoOutputFormatForHDMI(SecondaryVideoFormat format, final CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.setSecondaryVideoOutputFormatForSDIvoid setSecondaryVideoOutputFormatForSDI(SecondaryVideoFormat format, final CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.setSecondaryVideoOutputPortvoid setSecondaryVideoOutputPort(SecondaryVideoOutputPort port, final CompletionCallback callback)
dji.sdk.remotecontroller.RemoteController.setSecondaryVideoPIPPositionvoid setSecondaryVideoPIPPosition(PIPPosition position, final CompletionCallback callback)
dji.sdk.sdkmanager.DJISDKInitEventclass DJISDKInitEvent
dji.sdk.sdkmanager.DJISDKInitEvent.InitializationStateenum InitializationState
dji.sdk.sdkmanager.DJISDKInitEvent.InitializationState.ASSETS_LOADED ASSETS_LOADED
dji.sdk.sdkmanager.DJISDKInitEvent.InitializationState.DATABASE_LOADED DATABASE_LOADED
dji.sdk.sdkmanager.DJISDKInitEvent.InitializationState.START_TO_INITIALIZE START_TO_INITIALIZE
dji.sdk.sdkmanager.DJISDKInitEvent.getInitializationStateInitializationState getInitializationState()
dji.sdk.sdkmanager.DJISDKManager.USB_ACCESSORY_ATTACHEDstatic final String USB_ACCESSORY_ATTACHED = SDKRelativeJNI.native_getUsbAccessoryAttachedString()
dji.sdk.sdkmanager.DJISDKManager.onInitProcess void onInitProcess(DJISDKInitEvent event, int totalProcess)
dji.sdk.useraccount.UserAccountInformationfinal class UserAccountInformation
dji.sdk.useraccount.UserAccountInformation.getAccountString getAccount()
dji.sdk.useraccount.UserAccountInformation.isVerifiedboolean isVerified()
dji.common.airlink.PhysicalSource.Callbackinterface Callback
dji.common.airlink.PhysicalSource.onUpdate void onUpdate(PhysicalSource source)
dji.common.flightcontroller.VisionDetectionState.isDisabledboolean isDisabled()
dji.common.logics.warningstatuslogic.WarningStatusItemclass WarningStatusItem implements Comparable<WarningStatusItem>
dji.common.logics.warningstatuslogic.WarningStatusItem.WarningLevelenum WarningLevel
dji.common.logics.warningstatuslogic.WarningStatusItem.WarningLevel.ERROR ERROR(4)
dji.common.logics.warningstatuslogic.WarningStatusItem.WarningLevel.GOOD GOOD(2)
dji.common.logics.warningstatuslogic.WarningStatusItem.WarningLevel.NONE NONE(0)
dji.common.logics.warningstatuslogic.WarningStatusItem.WarningLevel.OFFLINE OFFLINE(1)
dji.common.logics.warningstatuslogic.WarningStatusItem.WarningLevel.WARNING WARNING(3)
dji.common.logics.warningstatuslogic.WarningStatusItem.getDefaultItemstatic WarningStatusItem getDefaultItem()
dji.common.logics.warningstatuslogic.WarningStatusItem.getMessageString getMessage()
dji.common.logics.warningstatuslogic.WarningStatusItem.getTestItemstatic WarningStatusItem getTestItem()
dji.common.logics.warningstatuslogic.WarningStatusItem.getWarningLevelWarningLevel getWarningLevel()
dji.common.logics.warningstatuslogic.WarningStatusItem.isUrgentMessageboolean isUrgentMessage()

4b6a90f f4aea97 6dca264 930a2e4 f5136ba b866f01