GNU Radio 3.7.1 C++ API
|
Differential encoder: y[0] = (x[0] - x[-1]) % M. More...
#include <diff_decoder_bb.h>
Public Types | |
typedef boost::shared_ptr < diff_decoder_bb > | sptr |
Static Public Member Functions | |
static sptr | make (unsigned int modulus) |
Differential encoder: y[0] = (x[0] - x[-1]) % M.
Uses current and previous symbols and the alphabet modulus to perform differential decoding.
static sptr gr::digital::diff_decoder_bb::make | ( | unsigned int | modulus | ) | [static] |
Make a differntial decoder block.
modulus | Modulus of code's alphabet |