PCCC Decodertrellis_pccc_decoder_xError Correction/Trellisfrom gnuradio import trellistrellis.pccc_decoder_$(out_type)(
trellis.fsm($o_fsm_args), $o_init_state, $o_final_state,
trellis.fsm($i_fsm_args), $i_init_state, $i_final_state,
trellis.interleaver($interleaver),
$block_size,
$iterations,
$siso_type)
Output Typeout_typeenumFSM 1o_fsm_argsrawInitial State 1o_init_state0intFinal State 1o_final_state-1intFSM 2i_fsm_argsrawInitial State 2i_init_state0intFinal State 2i_final_state-1intInterleaverinterleaverrawBlock Sizeblock_sizeintIterationsiterations10intSISO Typesiso_typeenuminfloat
PCCC turbo Decoder.
The fsm and interleaver arguments are passed directly to the trellis.fsm() and trellis.interleaver() constructors.