Common Return Codes
Error Code |
Macro Definition |
Description |
|---|---|---|
0xA0028001 |
- |
Invalid device ID. |
0xA0028002 |
- |
Invalid channel ID. |
0xA0028003 |
HI_ERR_SYS_ILLEGAL_PARAM |
Invalid parameter setting. |
0xA0028004 |
HI_ERR_SYS_EXIST |
Channel or resource existed. |
0xA0028005 |
HI_ERR_SYS_UNEXIST |
Channel or resource not existed. |
0xA0028006 |
HI_ERR_SYS_NULL_PTR |
The pointer address is 0. |
0xA0028007 |
- |
No configuration made to corresponding parameters before the system, device, or channel is enabled. |
0xA0028008 |
HI_ERR_SYS_NOT_SUPPORT |
Unsupported function. |
0xA0028009 |
HI_ERR_SYS_NOT_PERM |
Unallowed operation. |
0xA002800C |
HI_ERR_SYS_NO_MEM |
Memory allocation failure due to system memory insufficiency or other reasons |
0xA002800D |
- |
Buffer allocation failure due to too large requested data buffer or other reasons. |
0xA002800E |
- |
Empty buffer. |
0xA002800F |
- |
Full buffer. |
0xA0028010 |
HI_ERR_SYS_NOT_READY |
System not ready. |
0xA0028011 |
- |
Bad address. |
0xA0028012 |
HI_ERR_SYS_BUSY |
Busy system. |
0xA0028013 |
- |
Not enough buffer. |
0xA0028014 |
- |
Hardware or software processing timeout. |
0xA0028015 |
HI_ERR_SYS_ERR |
System error. |
0xA002803F |
- |
Maximum return. The error code value of the module must be less than this value. |