#include </build/gnuradio-O4UjFN/gnuradio-3.7.5/gr-dtv/lib/atsc/atsc_single_viterbi.h>
Static Public Member Functions |
static int | delay () |
| internal delay of decoder
|
Static Public Attributes |
static const unsigned int | TB_LEN = 32 |
Constructor & Destructor Documentation
gr::dtv::atsc_single_viterbi::atsc_single_viterbi |
( |
| ) |
|
Member Function Documentation
char gr::dtv::atsc_single_viterbi::decode |
( |
float |
input | ) |
|
INPUT
ideally takes on the values +/- 1,3,5,7 return is decoded dibit in the range [0, 3]
static int gr::dtv::atsc_single_viterbi::delay |
( |
| ) |
|
|
inlinestatic |
internal delay of decoder
References TB_LEN.
void gr::dtv::atsc_single_viterbi::reset |
( |
| ) |
|
Member Data Documentation
float gr::dtv::atsc_single_viterbi::path_metrics[2][4] |
|
protected |
unsigned char gr::dtv::atsc_single_viterbi::phase |
|
protected |
int gr::dtv::atsc_single_viterbi::post_coder_state |
|
protected |
const unsigned int gr::dtv::atsc_single_viterbi::TB_LEN = 32 |
|
static |
unsigned long long gr::dtv::atsc_single_viterbi::traceback[2][4] |
|
protected |
const int gr::dtv::atsc_single_viterbi::transition_table[4][4] |
|
staticprotected |
const int gr::dtv::atsc_single_viterbi::was_sent[4][4] |
|
staticprotected |
The documentation for this class was generated from the following file: