single channel viterbi decoder
More...
#include <atsci_single_viterbi.h>
List of all members.
Static Public Attributes |
| static const unsigned int | TB_LEN = 32 |
Detailed Description
single channel viterbi decoder
Constructor & Destructor Documentation
| atsci_single_viterbi::atsci_single_viterbi |
( |
| ) |
|
Member Function Documentation
| char atsci_single_viterbi::decode |
( |
float |
input | ) |
|
INPUT ideally takes on the values +/- 1,3,5,7 return is decoded dibit in the range [0, 3]
| int atsci_single_viterbi::delay |
( |
| ) |
|
|
inline |
internal delay of decoder
| void atsci_single_viterbi::reset |
( |
| ) |
|
Member Data Documentation
| float atsci_single_viterbi::path_metrics[2][8] |
|
protected |
| unsigned char atsci_single_viterbi::phase |
|
protected |
| const unsigned int atsci_single_viterbi::TB_LEN = 32 |
|
static |
| unsigned long long atsci_single_viterbi::traceback[2][8] |
|
protected |
| const int atsci_single_viterbi::transition_table[32] |
|
staticprotected |
| const float atsci_single_viterbi::was_sent[32] |
|
staticprotected |
The documentation for this class was generated from the following file: