Anwenden des Reed-Solomon-Algorithmus mit zxing in C #

Ich möchte Binärdaten über einen verrauschten Kanal übertragen.

Ich habe gelesen, dass Reed-Solomon ein guter ECC-Algorithmus ist, um Fehler zu erkennen. Das Problem ist, dass ich die Eingabe für diesen Algorithmus nicht verstehe.

Hier ist mein naiver gescheiterter Versuch mit zxing.net:

int[] toEncode = { 123,232,432};
var gf = GenericGF.AZTEC_DATA_12;
ReedSolomonEncoder rse = new ReedSolomonEncoder(gf);
rse.encode(toEncode, 2);

ReedSolomonDecoder rsd = new ReedSolomonDecoder(gf);
rse.encode(toEncode, 2);

bitte erkläre mir den eingang für den encoder und decoder.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage