GNU Radio 3.6.5 C++ API
|
#include <trellis_api.h>
#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_pccc_decoder_combined_cs |
Functions | |
TRELLIS_API trellis_pccc_decoder_combined_cs_sptr | trellis_make_pccc_decoder_combined_cs (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) |
TRELLIS_API trellis_pccc_decoder_combined_cs_sptr trellis_make_pccc_decoder_combined_cs | ( | 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 | ||
) |