SCCC Decoder Combo trellis_sccc_decoder_combined_xx Error Correction/Trellis from gnuradio import trellis trellis.sccc_decoder_combined_$(type)$(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, $dim, $table, $metric_type, $scaling) set_TABLE($table) Input Type type enum Output Type out_type enum Outer FSM o_fsm_args raw Outer Initial State o_init_state -1 int Outer Final State o_final_state -1 int Inner FSM i_fsm_args raw Inner Initial State i_init_state -1 int Inner Final State i_final_state -1 int Interleaver interleaver raw Block Size block_size int Iterations iterations 10 int Dimensionality dim int Constellation table $type.table Metric Type metric_type enum SISO Type siso_type enum Scaling scaling 1.0 real in $type.io out $out_type.io Viterbi Decoder combined with metric calculation. \ The fsm arguments are passed directly to the trellis.fsm() constructor.