Add first packet if crc size not passed
This commit is contained in:
@@ -133,6 +133,16 @@ export const getNeededPacketIndeces = () => {
|
|||||||
} else {
|
} else {
|
||||||
packetCount = countExpectedPackets();
|
packetCount = countExpectedPackets();
|
||||||
}
|
}
|
||||||
|
// Size should not be zero. Size CRC must pass
|
||||||
|
if(getSize() === 0 || (getSizeCrcAvailable() && !getSizeCrcPassed())) {
|
||||||
|
// Assumeing size & crc only in packet 0
|
||||||
|
if(!FAILED_SEQUENCES.includes(0)) {
|
||||||
|
FAILED_SEQUENCES.push(0);
|
||||||
|
}
|
||||||
|
if(SUCCESS_SEQUENCES.includes(0)) {
|
||||||
|
SUCCESS_SEQUENCES = SUCCESS_SEQUENCES.filter(v => v === 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
let indeces = [];
|
let indeces = [];
|
||||||
for(let i = 0; i < packetCount; i++) {
|
for(let i = 0; i < packetCount; i++) {
|
||||||
if(SUCCESS_SEQUENCES.includes(i)) continue;
|
if(SUCCESS_SEQUENCES.includes(i)) continue;
|
||||||
|
|||||||
Reference in New Issue
Block a user