#include </home/abuild/rpmbuild/BUILD/gnuradio-3.7.5/gr-dtv/lib/atsc/atsc_single_viterbi.h>
Public Member Functions | |
| atsc_single_viterbi () | |
| char | decode (float input) |
| void | reset () |
Static Public Member Functions | |
| static int | delay () |
| internal delay of decoder More... | |
Static Public Attributes | |
| static const unsigned int | TB_LEN = 32 |
Protected Attributes | |
| float | path_metrics [2][4] |
| unsigned long long | traceback [2][4] |
| unsigned char | phase |
| int | post_coder_state |
Static Protected Attributes | |
| static const int | transition_table [4][4] |
| static const int | was_sent [4][4] |
| gr::dtv::atsc_single_viterbi::atsc_single_viterbi | ( | ) |
| 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]
|
inlinestatic |
internal delay of decoder
| void gr::dtv::atsc_single_viterbi::reset | ( | ) |
|
protected |
|
protected |
|
protected |
|
static |
|
protected |
|
staticprotected |
|
staticprotected |