Este formulario recibe tres valores
El primero es una secuencia de bits que representan un carácter que simula ser recibido, como si se enviara por la red, este viene tratado por el código Hamming y por la verificación CRC, para más información sobre estos algoritmos puedes visitar los siguientes enlaces: CRC, Hamming.
A su vez este código puede ser generado con el Emisor CRC Hamming que es un proyecto construido a la par de este.
Este primer dato tiene la finalidad de recibir una trama con bit cambiado (un “1” por un “0”, por ejemplo) y el algoritmo se encargará de corregir el bit errado y de dar el resultado correcto.
El segundo valor recibe un polinomio en binario, mas conocido como una llave, con el cual se encripta el mensaje y este mismo se encarga de desencriptar.
El tercer valor define la paridad si es par o impar, esto nos indica si los bits activos en la trama, los números “1”, que fueron enviados son pares o impares.
NOTA: Si se alteran mas de un bit este método de detección de errores no funciona