|
GNU Radio 3.7.1 C++ API
|
Galois Linear Feedback Shift Register using specified polynomial mask. More...
#include <glfsr.h>
Public Member Functions | |
| glfsr (int mask, int seed) | |
| ~glfsr () | |
| unsigned char | next_bit () |
| int | mask () const |
Static Public Member Functions | |
| static int | glfsr_mask (int degree) |
Galois Linear Feedback Shift Register using specified polynomial mask.
Generates a maximal length pseudo-random sequence of length 2^degree-1
| gr::digital::glfsr::glfsr | ( | int | mask, |
| int | seed | ||
| ) | [inline] |
| static int gr::digital::glfsr::glfsr_mask | ( | int | degree | ) | [static] |
| int gr::digital::glfsr::mask | ( | ) | const [inline] |
| unsigned char gr::digital::glfsr::next_bit | ( | ) | [inline] |