LFSR (Linear Feedback State Register)

Un registre LFSR est une technique particulière pour générer des séquences pseudo-aléatoires, qui a l'avantage que, au niveau d'un récepteur, il très facile et rapide de se synchroniser dans le même état que l'émetteur, et ce, même en présence d'erreurs de décodage.

Une application directe est la mesure de taux d'erreur binaire (ber / bit error rate) : après synchronisation du registre LFSR en réception, il suffit de comparer chaque bit décodé avec le bit théorique tel que prédit par le registre.

Registre LFSR

Un exemple complet peut être trouvé dans la documentation de la fonction lfsr_rx_process.