CEC-1320 Update for memory regions (#135)
* CEC-1320 Update for memory regions * Clean up
This commit is contained in:
@@ -20,8 +20,29 @@ let manifest = {
|
||||
file_id: "b0cda514c94080b4",
|
||||
filename: "LARGE.jpg",
|
||||
url: "https://upload-dev.fiskerdps.com/92bbc448-99c8-4851-91ad-f8042e4deb49/LARGE.jpg",
|
||||
write_region: {
|
||||
offset: 100,
|
||||
length: 14488498,
|
||||
},
|
||||
erase_region: {
|
||||
offset: 0,
|
||||
length: 120559274,
|
||||
},
|
||||
file_size: 14559274,
|
||||
size: 14488498,
|
||||
type: "ODX Data",
|
||||
created: "2021-12-09T22:38:29.102813Z",
|
||||
updated: "2021-12-09T22:38:29.102813Z",
|
||||
},
|
||||
{
|
||||
file_id: "4B897b1DcbeCds8e9",
|
||||
filename: "SMALL.jpg",
|
||||
url: "https://upload-dev.fiskerdps.com/92bbc448-99c8-4851-91ad-f8042e4deb49/SMALL.jpg",
|
||||
write_region: {
|
||||
offset: 120559274,
|
||||
length: 559274,
|
||||
},
|
||||
checksum: "0a06d87c",
|
||||
file_size: 488498,
|
||||
type: "ODX Data",
|
||||
created: "2021-12-09T22:38:29.102813Z",
|
||||
updated: "2021-12-09T22:38:29.102813Z",
|
||||
|
||||
@@ -125,7 +125,19 @@ Object {
|
||||
>
|
||||
LARGE.jpg
|
||||
</a>
|
||||
, File ID: b0cda514c94080b4, Type: ODX Data, Download Size: 14559274, File Size: 14488498, Offset: 0, CRC32: 00000000
|
||||
, File ID: b0cda514c94080b4, Type: ODX Data, Download Size: 14559274, CRC32: 00000000
|
||||
, Write: [Offset: 100, Length: 14488498]
|
||||
, Erase: [Offset: 0, Length: 120559274]
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
href="https://upload-dev.fiskerdps.com/92bbc448-99c8-4851-91ad-f8042e4deb49/SMALL.jpg"
|
||||
>
|
||||
SMALL.jpg
|
||||
</a>
|
||||
, File ID: 4B897b1DcbeCds8e9, Type: ODX Data, Download Size: 488498, CRC32: 0a06d87c
|
||||
, Write: [Offset: 120559274, Length: 559274]
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@@ -168,7 +180,19 @@ Object {
|
||||
>
|
||||
LARGE.jpg
|
||||
</a>
|
||||
, File ID: b0cda514c94080b4, Type: ODX Data, Download Size: 14559274, File Size: 14488498, Offset: 0, CRC32: 00000000
|
||||
, File ID: b0cda514c94080b4, Type: ODX Data, Download Size: 14559274, CRC32: 00000000
|
||||
, Write: [Offset: 100, Length: 14488498]
|
||||
, Erase: [Offset: 0, Length: 120559274]
|
||||
</li>
|
||||
<li>
|
||||
<a
|
||||
href="https://upload-dev.fiskerdps.com/92bbc448-99c8-4851-91ad-f8042e4deb49/SMALL.jpg"
|
||||
>
|
||||
SMALL.jpg
|
||||
</a>
|
||||
, File ID: 4B897b1DcbeCds8e9, Type: ODX Data, Download Size: 488498, CRC32: 0a06d87c
|
||||
, Write: [Offset: 120559274, Length: 559274]
|
||||
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -6,6 +6,11 @@ import { useStatusContext } from "../../Contexts/StatusContext";
|
||||
import { useUserContext } from "../../Contexts/UserContext";
|
||||
import useStyles from "../../useStyles";
|
||||
|
||||
const getMemoryRegion = (label, region) => {
|
||||
if (!region) return "";
|
||||
return `, ${label}: [Offset: ${region.offset}, Length: ${region.length}]`;
|
||||
};
|
||||
|
||||
const ECUFileList = (files) => {
|
||||
if (!files || files.length === 0) return "No files";
|
||||
return (
|
||||
@@ -15,9 +20,9 @@ const ECUFileList = (files) => {
|
||||
<a href={file.url}>{file.filename}</a>
|
||||
{`, File ID: ${file.file_id}, Type: ${file.type}, Download Size: ${
|
||||
file.file_size
|
||||
}, File Size: ${file.size}, Offset: ${file.offset ?? 0}, CRC32: ${
|
||||
file.checksum ?? "00000000"
|
||||
}`}
|
||||
}, CRC32: ${file.checksum ?? "00000000"}
|
||||
${getMemoryRegion("Write", file.write_region)}
|
||||
${getMemoryRegion("Erase", file.erase_region)}`}
|
||||
</li>
|
||||
))}
|
||||
</ul>
|
||||
|
||||
Reference in New Issue
Block a user