TQRDecoder.correctErrors Method

Definition

Given data and error-correction codewords received, possibly corrupted by errors, attempts to correct the errors in-place using Reed-Solomon error correction.

Delphi
function correctErrors(const codewordBytes: TArray<Byte>; const numDataCodewords: Integer): Boolean

Parameters

codewordBytes
TArray<Byte>

data and error correction codewords

numDataCodewords
Integer

number of codewords that are data bytes

Returns

Boolean