4. Sidewalk Bulk Data Transfer Status Codes
For the values of the Sidewalk Bulk Data Transfer status codes see 4.1.
For the description of the Sidewalk Bulk Data Transfer status codes see 4.2.
For the FuotaDeviceStatus of the Sidewalk Bulk Data Transfer status codes see 4.3.
4.1 Values of the Sidewalk Bulk Data Transfer Status Codes
| Sidewalk Bulk Data Transfer Status Code | Value |
|---|---|
SID_BULK_DATA_TRANSFER_STATUS_ERROR_NONE | 0x00 |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_GENERIC | 0x01 |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_VERSION_MISMATCH | 0x02 |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_FILE_TOO_BIG | 0x03 |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_NO_SPACE | 0x04 |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_LOW_BATTERY | 0x05 |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_FRAGMENT_VERIFICATION_FAILED | 0x06 |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_MISSING_CHUNKS | 0x07 |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_WRITE_FAILED | 0x08 |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_FILE_VERIFICATION_FAILED | 0x09 |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_TRANSFER_RESTART | 0x0A |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_FILE_ALREADY_EXISTS | 0x0B |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_LINK_NOT_SUPPORTED | 0x0C |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_INVALID_FILE_ID | 0x0D |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_INVALID_FRAGMENT_SIZE | 0x0E |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_INVALID_FRAGMENT_ID | 0x0F |
4.2 Description of the Sidewalk Bulk Data Transfer Status Codes
| Sidewalk Bulk Data Transfer Status Code | Description |
|---|---|
SID_BULK_DATA_TRANSFER_STATUS_ERROR_NONE | Success |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_GENERIC | Generic Error |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_VERSION_MISMATCH | SBDT version mismatch |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_FILE_TOO_BIG | File Too Big |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_NO_SPACE | No Space |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_LOW_BATTERY | Battery power low |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_FRAGMENT_VERIFICATION_FAILED | Fragment Verification Failed |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_MISSING_CHUNKS | Missing Chunks |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_WRITE_FAILED | Write Failed |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_FILE_VERIFICATION_FAILED | File Verification Failed |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_TRANSFER_RESTART | Restart Transfer |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_FILE_ALREADY_EXISTS | File already exists |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_LINK_NOT_SUPPORTED | Link type not supported |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_INVALID_FILE_ID | Invalid File ID |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_INVALID_FRAGMENT_SIZE | Invalid fragment Size |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_INVALID_FRAGMENT_ID | Invalid fragment ID |
4.3 FuotaDeviceStatus of the Sidewalk Bulk Data Transfer Status Codes
| Sidewalk Bulk Data Transfer Status Code | FuotaDeviceStatus |
|---|---|
SID_BULK_DATA_TRANSFER_STATUS_ERROR_NONE | Successful |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_GENERIC | Wrong_descriptor |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_VERSION_MISMATCH | Wrong_descriptor |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_FILE_TOO_BIG | Package_Not_Supported |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_NO_SPACE | Not_enough_memory |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_LOW_BATTERY | Low_Battery |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_FRAGMENT_VERIFICATION_FAILED | Security_Error |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_MISSING_CHUNKS | MissingFrag |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_WRITE_FAILED | File_System_Error |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_FILE_VERIFICATION_FAILED | Security_Error |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_TRANSFER_RESTART | Restart_Transfer |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_FILE_ALREADY_EXISTS | Already_Available |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_LINK_NOT_SUPPORTED | Link_Not_Supported |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_INVALID_FILE_ID | Internal_Error |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_INVALID_FRAGMENT_SIZE | Internal_Error |
SID_BULK_DATA_TRANSFER_STATUS_ERROR_INVALID_FRAGMENT_ID | MissingFrag |