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",
|
file_id: "b0cda514c94080b4",
|
||||||
filename: "LARGE.jpg",
|
filename: "LARGE.jpg",
|
||||||
url: "https://upload-dev.fiskerdps.com/92bbc448-99c8-4851-91ad-f8042e4deb49/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,
|
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",
|
type: "ODX Data",
|
||||||
created: "2021-12-09T22:38:29.102813Z",
|
created: "2021-12-09T22:38:29.102813Z",
|
||||||
updated: "2021-12-09T22:38:29.102813Z",
|
updated: "2021-12-09T22:38:29.102813Z",
|
||||||
|
|||||||
@@ -125,7 +125,19 @@ Object {
|
|||||||
>
|
>
|
||||||
LARGE.jpg
|
LARGE.jpg
|
||||||
</a>
|
</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>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
@@ -168,7 +180,19 @@ Object {
|
|||||||
>
|
>
|
||||||
LARGE.jpg
|
LARGE.jpg
|
||||||
</a>
|
</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>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@@ -6,6 +6,11 @@ import { useStatusContext } from "../../Contexts/StatusContext";
|
|||||||
import { useUserContext } from "../../Contexts/UserContext";
|
import { useUserContext } from "../../Contexts/UserContext";
|
||||||
import useStyles from "../../useStyles";
|
import useStyles from "../../useStyles";
|
||||||
|
|
||||||
|
const getMemoryRegion = (label, region) => {
|
||||||
|
if (!region) return "";
|
||||||
|
return `, ${label}: [Offset: ${region.offset}, Length: ${region.length}]`;
|
||||||
|
};
|
||||||
|
|
||||||
const ECUFileList = (files) => {
|
const ECUFileList = (files) => {
|
||||||
if (!files || files.length === 0) return "No files";
|
if (!files || files.length === 0) return "No files";
|
||||||
return (
|
return (
|
||||||
@@ -15,9 +20,9 @@ const ECUFileList = (files) => {
|
|||||||
<a href={file.url}>{file.filename}</a>
|
<a href={file.url}>{file.filename}</a>
|
||||||
{`, File ID: ${file.file_id}, Type: ${file.type}, Download Size: ${
|
{`, File ID: ${file.file_id}, Type: ${file.type}, Download Size: ${
|
||||||
file.file_size
|
file.file_size
|
||||||
}, File Size: ${file.size}, Offset: ${file.offset ?? 0}, CRC32: ${
|
}, CRC32: ${file.checksum ?? "00000000"}
|
||||||
file.checksum ?? "00000000"
|
${getMemoryRegion("Write", file.write_region)}
|
||||||
}`}
|
${getMemoryRegion("Erase", file.erase_region)}`}
|
||||||
</li>
|
</li>
|
||||||
))}
|
))}
|
||||||
</ul>
|
</ul>
|
||||||
|
|||||||
Reference in New Issue
Block a user