Galois Linear Feedback Shift Register using specified polynomial mask.
More...
#include <gnuradio/digital/glfsr.h>
Galois Linear Feedback Shift Register using specified polynomial mask.
Generates a maximal length pseudo-random sequence of length 2^degree-1 if given a primitive polynomial.
◆ glfsr()
gr::digital::glfsr::glfsr |
( |
uint64_t |
mask, |
|
|
uint64_t |
seed |
|
) |
| |
|
inline |
◆ ~glfsr()
gr::digital::glfsr::~glfsr |
( |
| ) |
|
◆ glfsr_mask()
static uint64_t gr::digital::glfsr::glfsr_mask |
( |
unsigned int |
degree | ) |
|
|
static |
◆ mask()
uint64_t gr::digital::glfsr::mask |
( |
| ) |
const |
|
inline |
◆ next_bit()
uint8_t gr::digital::glfsr::next_bit |
( |
| ) |
|
The documentation for this class was generated from the following file: