#include "fsm.h"
#include "interleaver.h"
#include <gr_block.h>
#include <vector>
#include "calc_metric.h"
#include "siso_type.h"
Go to the source code of this file.
Classes |
class | trellis_sccc_decoder_combined_ci |
Functions |
trellis_sccc_decoder_combined_ci_sptr | trellis_make_sccc_decoder_combined_ci (const fsm &FSMo, int STo0, int SToK, const fsm &FSMi, int STi0, int STiK, const interleaver &INTERLEAVER, int blocklength, int repetitions, trellis_siso_type_t SISO_TYPE, int D, const std::vector< gr_complex > &TABLE, trellis_metric_type_t METRIC_TYPE, float scaling) |
Function Documentation
trellis_sccc_decoder_combined_ci_sptr trellis_make_sccc_decoder_combined_ci |
( |
const fsm & |
FSMo, |
|
|
int |
STo0, |
|
|
int |
SToK, |
|
|
const fsm & |
FSMi, |
|
|
int |
STi0, |
|
|
int |
STiK, |
|
|
const interleaver & |
INTERLEAVER, |
|
|
int |
blocklength, |
|
|
int |
repetitions, |
|
|
trellis_siso_type_t |
SISO_TYPE, |
|
|
int |
D, |
|
|
const std::vector< gr_complex > & |
TABLE, |
|
|
trellis_metric_type_t |
METRIC_TYPE, |
|
|
float |
scaling |
|
) |
| |