RAPIDSEA ERROR CODES
Error Codes
Error Code (Return Value) |
Name |
Description |
---|---|---|
0 |
RS_ERR_OK/RS_STATUS_SUCCESS |
Success |
1 |
RS_ERR_BUSY |
Error while still processing |
1 |
RS_ERR_INVALID_PORT_NUM |
Invalid Port number |
2 |
RS_ERR_BUSY |
Unsupported Port Direction |
3 |
RS_ERR_INVALID_DATA_TYPE |
Invalid Data type |
4 |
RS_ERR_VALUE_BELOW_LIMIT |
Value below limit |
5 |
RS_ERR_VALUE_ABOVE_LIMIT |
Value above limit |
6 |
RS_ERR_TASK_CREATION |
Error while creating task |
7 |
RS_ERR_FEVENT_INIT |
Error while initializing FEVENT |
8 |
RS_ERR_FEVENT_GET |
Error while getting FEVENT |
9 |
RS_ERR_FEVENT_PUT |
Error while releasing FEVENT |
10 |
RS_ERR_INVALID_ARG |
Invalid Argument |
11 |
RS_ERR_RESPONSE_TIMEOUT |
Response timeout |
12 |
RS_ERR_CRC |
crc check failed |
13 |
RS_ERR_NO_MORE_RESOURCES |
Invalid resources |
14 |
RS_ERR_RESOURCE_NOT_FOUND |
Resources cannot find |
15 |
RS_ERR_WRITE_ACCEPTED |
Wait for write operation to complete |
(-1) |
RS_ERR |
Common Error |
(-2) |
RS_ERR_NULL_POINTER |
Error while the pointer is NULL |
(-3) |
RS_ERR_INSUF_MEM |
Error while insufficient memory space |
(-4) |
RS_ERR_DATA_OVERFLOW |
Error while getting queue overflow |
(-5) |
RS_ERR_DATA_UNDERFLOW |
Error while getting queue underflow |
(-6) |
RS_ERR_INVALID_LENGTH |
Error while getting maximum length |
(-7) |
RS_ERR_FCREATE_FAILED |
Error while unable to create a file |
(-8) |
RS_ERR_WRITE_FAILED |
Error while unable to write a file |
(-9) |
RS_ERR_READ_FAILED |
Error while unable to read a file |
(-10) |
RS_ERR_REMOVE_FAILED |
Error while unable to remove |
(-11) |
RS_ERR_RENAME_FAILED |
Error while unable to rename a file |
(-12) |
RS_ERR_MAKEDIRECTORY_FAILED |
Error while unable to make directory |
(-13) |
RS_ERR_FILE_REMOVE_FAILED |
Error while unable to remove a file |
(-14) |
RS_ERR_RDIR_FAILED |
Error while unable to remove a directory |
(-15) |
RS_ERR_FCLOSE_FAILED |
Error while unable to close a file |
(-16) |
RS_ERR_FMKFS_FAILED |
Error while unable to make a file system |
(-17) |
RS_ERR_FUMOUNT_FAILED |
Error while unable to unmount a file |
(-18) |
RS_ERR_FMOUNT_FAILED |
Error while unable to mount a file |
(-19) |
RS_ERR_FILE_NOT_EXIST |
Error while file not exist |
(-20) |
RS_ERR_BACKUP_FAILED |
Error while unable to backup |
(-21) |
RS_ERR_FOPEN_FAILED |
Error while unable to open a file |
(-22) |
RS_ERR_RESTORE_FAILED |
Error while unable to restore |
(-27) |
RS_ERR_INVALID_SIZE |
Error while getting invalid size |
(-28) |
RS_ERR_INSUFF_BUFF_STORAGE |
Error while insufficient buffer storage |
(-29) |
RS_ERR_NOT_ENOUGH_DATA |
Error while not getting enough data |
(-30) |
RS_ERR_INV_DATA_COUNT |
Error while invalid data count |
(-32) |
RS_ERR_JSON_INVALID_DATA |
Error while invalid JSON data detected |
(-33) |
RS_ERR_JSON_MSG_CORRUPTED |
Error while JSON data corrupted |
(-34) |
RS_ERR_JSON_KEY_MISMATCHED |
Error while JSON Key mismatched |
(-35) |
RS_ERR_JSON_MAX_ARRAY_OBJ_REACHED |
Error while maximum array object reached |
(-36) |
RS_ERR_JSON_UNKNOWN_ATTRIBUTE_DETECTED |
Error while unknown attribute detected |
(-37) |
RS_ERR_JSON_MAX_ARRAY_COUNT_REACHED |
Error while maximum array count reached |
Error Code (Return Value) |
Name |
Description |
---|---|---|
0x00 |
RS_ERR_SOMEIP_OK |
No error occurred |
0x01 |
RS_ERR_SOMEIP_NOT_OK |
An unspecified error occurred |
0x02 |
RS_ERR_SOMEIP_UNKNOWN_SERVICE |
The requested Service ID is unknown. |
0x03 |
RS_ERR_SOMEIP_UNKNOWN_METHOD |
The requested Method ID is unknown. Service ID is known |
0x04 |
RS_ERR_SOMEIP_NOT_READY |
Service ID and Method ID are known, but the application is not running |
0x05 |
RS_ERR_SOMEIP_NOT_REACHABLE |
The system running the service is not reachable (internal error code only) |
0x06 |
RS_ERR_SOMEIP_TIMEOUT |
A timeout occurred (internal error code only) |
0x07 |
RS_ERR_SOMEIP_WRONG_PROTOCOL_VERSION |
The version of the SOME/IP protocol is not supported |
0x08 |
RS_ERR_SOMEIP_WRONG_INTERFACE_VERSION |
There is an interface version mismatch |
0x09 |
RS_ERR_SOMEIP_MALFORMED_MESSAGE |
Deserialization error: the payload cannot be deserialized |
0x0A |
RS_ERR_SOMEIP_WRONG_MESSAGE_TYPE |
An unexpected message type was received (e.g., REQUEST_NO_RETURN for a method defined as REQUEST) |
Error Code (Return Value) |
Name |
Description |
---|---|---|
0x01 |
RS_BL_STATUS_FILE_DOWNLOAD_INITIATED |
File download initiated. |
0x02 |
RS_BL_STATUS_FILE_DOWNLOAD_PROCESS_STARTED |
File download process started. |
0x03 |
RS_BL_STATUS_FILE_DOWNLOAD_SUCCESS |
File download successful. |
0x04 |
RS_BL_STATUS_FILE_VAlIDATED_SUCCESSFULLY |
File validated successfully. |
0x05 |
RS_BL_STATUS_FILE_VAlIDATION_FAILED |
File validation failed. |
Status flag (Return Value) |
Name |
Description |
---|---|---|
0 |
RS_FALSE |
State False |
1 |
RS_TRUE |
State true |
Error Code Header Details
Documentation from the relevant header as follows:
Defines
-
RS_TRUE
State true.
-
RS_FALSE
State false.
-
RS_STATUS_SUCCESS
No Error.
-
RS_ERR_OK
No Error.
-
RS_ERR_BUSY
-
RS_ERR_INVALID_PORT_NUM
Invalid Port number.
-
RS_ERR_UNSUPPORTED_PORT_DIR
Unsupported Port Direction.
-
RS_ERR_INVALID_DATA_TYPE
Invalid Data type.
-
RS_ERR_VALUE_BELOW_LIMIT
Value below limit.
-
RS_ERR_VALUE_ABOVE_LIMIT
Value above limit.
-
RS_ERR_TASK_CREATION
Error while creating task.
-
RS_ERR_FEVENT_INIT
Error while initializing FEVENT.
-
RS_ERR_FEVENT_GET
Error while getting FEVENT.
-
RS_ERR_FEVENT_PUT
Error while releasing FEVENT.
-
RS_ERR_INVALID_ARG
Invalid Argument.
-
RS_ERR_RESPONSE_TIMEOUT
-
RS_ERR_CRC
-
RS_ERR_NO_MORE_RESOURCES
-
RS_ERR_RESOURCE_NOT_FOUND
-
RS_ERR_WRITE_ACCEPTED
-
RS_ERR
Error while getting Invalid data.
-
RS_ERR_NULL_POINTER
Error while getting NULL.
-
RS_ERR_INSUF_MEM
Error while insufficient memory space.
-
RS_ERR_DATA_OVERFLOW
Error while getting queue overflow
-
RS_ERR_DATA_UNDERFLOW
Error while getting queue underflow
-
RS_ERR_INVALID_LENGTH
Error while getting maximum length
-
RS_ERR_FCREATE_FAILED
Error while unable to create a file
-
RS_ERR_WRITE_FAILED
Error while unable to write a file.
-
RS_ERR_READ_FAILED
Error while unable to read a file
-
RS_ERR_REMOVE_FAILED
Error while unable to remove
-
RS_ERR_RENAME_FAILED
Error while unable to rename a file.
-
RS_ERR_MAKEDIRECTORY_FAILED
Error while unable to make directory.
-
RS_ERR_FILE_REMOVE_FAILED
Error while unable to remove a file.
-
RS_ERR_RDIR_FAILED
Error while unable to remove a directory.
-
RS_ERR_FCLOSE_FAILED
Error while unable to close a file.
-
RS_ERR_FMKFS_FAILED
Error while unable to make a file system.
-
RS_ERR_FUMOUNT_FAILED
Error while unable to unmount a file.
-
RS_ERR_FMOUNT_FAILED
Error while unable to mount a file.
-
RS_ERR_FILE_NOT_EXIST
Error while file not exist.
-
RS_ERR_BACKUP_FAILED
Error while unable to backup.
-
RS_ERR_FOPEN_FAILED
Error while unable to open a file.
-
RS_ERR_RESTORE_FAILED
Error while unable to restore.
-
RS_ERR_INVALID_SIZE
Error while getting invalid size.
-
RS_ERR_INSUFF_BUFF_STORAGE
Error while insufficient buffer storage.
-
RS_ERR_NOT_ENOUGH_DATA
Error while not getting enough data.
-
RS_ERR_INV_DATA_COUNT
Error while getting invalid data count.
-
RS_ERR_INV_FILE_POS
Error while unable to get current file position.
-
RS_ERR_CELLULAR_COMMAND_LOAD_FAILED
Failed to load command.
-
RS_ERR_CELLULAR_COMMAND_LENGTH
Command length exceeded
-
RS_ERR_JSON_INVALID_DATA
Invalid JSON data detected.
-
RS_ERR_JSON_MSG_CORRUPTED
JSON data corrupted.
-
RS_ERR_JSON_KEY_MISMATCHED
JSON Key mismatched.
-
RS_ERR_JSON_MAX_ARRAY_OBJ_REACHED
Maximum array object reached.
-
RS_ERR_JSON_UNKNOWN_ATTRIBUTE_DETECTED
Unknown attribute detected.
-
RS_ERR_JSON_MAX_ARRAY_COUNT_REACHED
Maximum array count reached.
-
RS_ERR_BL_FLASH_READ
BL Error codes.
Flash read error
-
RS_ERR_BL_FLASH_WRITE
Flash write error.
-
RS_ERR_BL_FLASH_ERASE
Flash erase error.
-
RS_ERR_BL_INVALID_HEADER
Invalid firmware header error.
-
RS_ERR_BL_INVALID_AUTH_TYPE
Invalid authentication type error.
-
RS_ERR_BL_INVALID_BINARY
Invalid binary file error.
-
RS_ERR_INV_INPUT_DATA_TYPE
VP Error codes.
-
RS_ERR_INV_OUTPUT_DATA_RANGE
-
RS_ERR_INV_OP_TYPE
-
RS_ERR_FSEMAPHORE_INIT
Error while initializing semaphore.
-
RS_ERR_FSEMAPHORE_GET
Error while GET semaphore.
-
RS_ERR_FSEMAPHORE_PUT
Error while PUT semaphore.