gr::digital::glfsr
gnuradio/digital/glfsr.h
uint64_t uint64_t gr::digital::glfsr::d_shift_register d_shift_register gr::digital::glfsr::d_shift_register
uint64_t uint64_t gr::digital::glfsr::d_mask d_mask gr::digital::glfsr::d_mask
gr::digital::glfsr::glfsr
(uint64_t mask, uint64_t seed)
glfsr
gr::digital::glfsr::glfsr
uint64_t mask
uint64_t seed
gr::digital::glfsr::~glfsr
()
~glfsr
gr::digital::glfsr::~glfsr
uint8_t uint8_t gr::digital::glfsr::next_bit () next_bit gr::digital::glfsr::next_bit
uint64_t uint64_t gr::digital::glfsr::mask () const mask gr::digital::glfsr::mask
uint64_t static uint64_t gr::digital::glfsr::glfsr_mask (unsigned int degree) glfsr_mask gr::digital::glfsr::glfsr_mask unsigned int degree

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.

- gr::digital::glfsr
  d_mask
- gr::digital::glfsr
  d_shift_register
- gr::digital::glfsr
  glfsr
- gr::digital::glfsr
  glfsr_mask
- gr::digital::glfsr
  mask
- gr::digital::glfsr
  next_bit
- gr::digital::glfsr
  ~glfsr