java.lang.Object | |
↳ | dji.common.error.DJIError |
Known Direct Subclasses |
Class that handles all errors that are not handled by individual components.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
public static final DJIError | BATTERY_GET_SMART_BATTERY_INFO_FAILED | Get smart battery information failed. | |||||||||
public static final DJIError | BATTERY_PAIR_FAILED | Unalbe to pair the batteries | |||||||||
public static final DJIError | COMMAND_NOT_SUPPORTED_BY_FIRMWARE | The command is not supported by the current firmware version. | |||||||||
public static final DJIError | COMMON_DISCONNECTED | Disconnected error. | |||||||||
public static final DJIError | COMMON_EXECUTION_FAILED | The execution could not be executed. | |||||||||
public static final DJIError | COMMON_PARAM_ILLEGAL | Illegal parameters. | |||||||||
public static final DJIError | COMMON_PARAM_INVALID | Invalid parameters. | |||||||||
public static final DJIError | COMMON_SYSTEM_BUSY | The system is too busy to execute the action. | |||||||||
public static final DJIError | COMMON_TIMEOUT | Execution timeout. | |||||||||
public static final DJIError | COMMON_UNDEFINED | Undefined error. | |||||||||
public static final DJIError | COMMON_UNKNOWN | Catch all for various errors | |||||||||
public static final DJIError | COMMON_UNSUPPORTED | Unsupported feature. | |||||||||
public static final DJIError | FIRMWARE_CRC_WRONG | Inspire only. | |||||||||
public static final DJIError | FIRMWARE_LENGTH_WRONG | The file size of the firmware is invalid. | |||||||||
public static final DJIError | FIRMWARE_MATCH_WRONG | There is a firmware match error. | |||||||||
public static final DJIError | FIRMWARE_NON_SEQUENCE | Inspire only. | |||||||||
public static final DJIError | FLASH_CLEAR_WRONG | The clear action of the flash is invalid. | |||||||||
public static final DJIError | FLASH_FLUSHING | The flash is flushing. | |||||||||
public static final DJIError | FLASH_WRITE_WRONG | The write action of the flash is invalid. | |||||||||
public static final DJIError | IMAGE_TRANSMITTER_INVALID_PARAMETER | The input parameters is out of bound or invalid. | |||||||||
public static final DJIError | MEDIA_INVALID_REQUEST_TYPE | The media download request type is invalid. | |||||||||
public static final DJIError | MEDIA_NO_SUCH_FILE | Media download error: no such file. | |||||||||
public static final DJIError | MEDIA_REQUEST_CLIENT_ABORT | Media download error: the client aborted the downloading | |||||||||
public static final DJIError | MEDIA_REQUEST_DISCONNECT | Result of media downloading: the downloading link disconnects | |||||||||
public static final DJIError | MEDIA_REQUEST_SERVER_ABORT | Media download error: the server aborted the downloading | |||||||||
public static final DJIError | UNABLE_TO_GET_FIRMWARE_VERSION | Unable to get the firmware version. | |||||||||
public static final DJIError | UNABLE_TO_GET_FLAGS | Unable to get the analytics flags from server. | |||||||||
public static final DJIError | UNABLE_TO_GET_FLAG_BUT_RETRY | Unable to get the analytics flags from server, but retrying . | |||||||||
public static final DJIError | UPDATE_WRONG | The update process is invalid. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
static DJIError |
getDJIError(Ccode ccode)
Returns common error according to the error code.
| ||||||||||
String |
getDescription()
Returns the description of the error code.
| ||||||||||
static DJIError | getDjiError(DJIAlbumPullErrorType code) | ||||||||||
void |
setDescription(String desc)
Sets the description for the error code.
| ||||||||||
String | toString() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Get smart battery information failed.
This error will be returned by the functions for getting information in DJIPhantomBattery and DJIAircraftBattery when the request to get information failed.
public void getSmartBatteryRestTimeForAll(DJISmartBatteryExecuteResultCallback mCallBack)
public void getSmartBatteryNeedTimeForGoHome(DJISmartBatteryExecuteResultCallback mCallBack)
public void getSmartBatteryNeedTimeForLand(DJISmartBatteryExecuteResultCallback mCallBack)
public void getSmartBatteryGohomeBatteryLevel(DJISmartBatteryExecuteResultCallback mCallBack)
public void getSmartBatteryLandBatteryLevel(DJISmartBatteryExecuteResultCallback mCallBack)
public void getSmartBatteryRadiusForGohome(DJISmartBatteryExecuteResultCallback mCallBack)
public void getSmartBatteryRequestGohomeFlag(DJISmartBatteryExecuteResultCallback mCallBack)
The command is not supported by the current firmware version.
Disconnected error.
This error will be returned by the function for some special interface when the DJI product is not connected to the mobile device.
Illegal parameters.
This error will be returned by the function for setting camera parameters in DJIPhantomCamera and DJIInspireCamera, when illegal parameters are used.
Invalid parameters.
This error will be returned by the function for setting camera parameters when invalid parameters are used.
Execution timeout.
This error will be returned when the execution times out.
public void sendDataToExternalDevice(byte[] data,final DJIExecuteResultCallback mCallBack)
public void setMultiControlMode(boolean value,final DJIExecuteResultCallback mCallBack)
Undefined error.
This error will be returned when the error is undefined.
public void setMultiControlMode(boolean value,final DJIExecuteResultCallback mCallBack)
Unsupported feature.
This error will be returned by the function for some special feature interface when the feature isn't supported by the device.
Inspire only.
The check number of the firmware is invalid.
Inspire only.
The pattern number of firmware is not continuous.
The input parameters is out of bound or invalid.
Media download error: the client aborted the downloading
Result of media downloading: the downloading link disconnects
Media download error: the server aborted the downloading
Unable to get the firmware version. Note: The sdk SDK pull the firmware version table from the server. Ensure Internet connectivity before you invoke getVersion().
Unable to get the analytics flags from server. Note: Ensure Internet connectivity before you invoke this method.
Unable to get the analytics flags from server, but retrying .
Returns the description of the error code.
Sets the description for the error code.