DJI Mobile SDK 4.16.2 to 4.16.3 Differences


APIs added to 4.16.3

Parent and NameCode
dji.common.error.DJIError.AREA_CODE_NOT_SAMEstatic final DJIError AREA_CODE_NOT_SAME = new DJIError("The set area code is inconsistent with the local area code.")
dji.sdk.flightcontroller.FlightController.getPropellerCoverLimitEnabledvoid getPropellerCoverLimitEnabled(@Nullable CompletionCallbackWith<Boolean> callback)
dji.sdk.flightcontroller.FlightController.setPropellerCoverLimitEnabledvoid setPropellerCoverLimitEnabled(@NonNull boolean enabled, @Nullable CompletionCallback<DJIError> callback)
dji.sdk.sdkmanager.DJISDKManager.getUasRemoteIDManagerUASRemoteIDManager getUasRemoteIDManager()
dji.sdk.uas.AreaCodeenum AreaCode
dji.sdk.uas.AreaCode.CHINA CHINA("CN")
dji.sdk.uas.AreaCode.FRANCE FRANCE("FR")
dji.sdk.uas.AreaCode.JAPAN JAPAN("JP")
dji.sdk.uas.AreaCode.US US("US")
dji.sdk.uas.IUASRemoteIDManagerinterface IUASRemoteIDManager
dji.sdk.uas.ElectronicIDStatusclass ElectronicIDStatus
dji.sdk.uas.ElectronicIDStatusListenerinterface ElectronicIDStatusListener
dji.sdk.uas.ElectronicIDStatusListener.onUpdate void onUpdate(ElectronicIDStatus eidStatus)
dji.sdk.uas.ElectronicIDStatus.isElectronicIDEnabledboolean isElectronicIDEnabled()
dji.sdk.uas.RemoteIdWorkingStateenum RemoteIdWorkingState
dji.sdk.uas.RemoteIdWorkingState.FIRMWARE_ERROR FIRMWARE_ERROR(3)
dji.sdk.uas.RemoteIdWorkingState.IDLE IDLE(0)
dji.sdk.uas.RemoteIdWorkingState.OPERATOR_LOCATION_LOST_ERROR OPERATOR_LOCATION_LOST_ERROR(2)
dji.sdk.uas.RemoteIdWorkingState.UNKNOWN_ERROR UNKNOWN_ERROR(65535)
dji.sdk.uas.RemoteIdWorkingState.WORKING WORKING(1)
dji.sdk.uas.UARegistrationNumberStatusclass UARegistrationNumberStatus
dji.sdk.uas.UARegistrationNumberStatusListenerinterface UARegistrationNumberStatusListener
dji.sdk.uas.UARegistrationNumberStatusListener.onUpdate void onUpdate(UARegistrationNumberStatus uaRegistrationNumberStatus)
dji.sdk.uas.UARegistrationNumberStatus.isUARegistrationNumberImportboolean isUARegistrationNumberImport()
dji.sdk.uas.UASRemoteIDStatusclass UASRemoteIDStatus
dji.sdk.uas.UASRemoteIDStatusListenerinterface UASRemoteIDStatusListener
dji.sdk.uas.UASRemoteIDStatusListener.onUpdate void onUpdate(UASRemoteIDStatus uasRemoteIDStatus)
dji.sdk.uas.UASRemoteIDStatus.getRemoteIdWorkingStateRemoteIdWorkingState getRemoteIdWorkingState()
dji.sdk.uas.UASRemoteIDStatus.isBroadcastRemoteIdEnabledboolean isBroadcastRemoteIdEnabled()
dji.sdk.uas.IUASRemoteIDManager.addUASRemoteIDStatusListener void addUASRemoteIDStatusListener(UASRemoteIDStatusListener listener)
dji.sdk.uas.IUASRemoteIDManager.clearUASRemoteIDStatusListener void clearUASRemoteIDStatusListener()
dji.sdk.uas.IUASRemoteIDManager.getUASRemoteIDStatus UASRemoteIDStatus getUASRemoteIDStatus()
dji.sdk.uas.IUASRemoteIDManager.removeUASRemoteIDStatusListener void removeUASRemoteIDStatusListener(UASRemoteIDStatusListener listener)
dji.sdk.uas.IUASRemoteIDManager.setAreaCode DJIError setAreaCode(AreaCode areaCode)

30758c2 a618c40 76a2fba a618c40 7ae0bce 93b89cc 2724221 2d4252a 15bf140 2e5b653 7ae0bce 15bf140