Trellis Viterbi Combo trellis_viterbi_combined_xx from gnuradio import trellis trellis.viterbi_combined_$(type)$(out_type)(trellis.fsm($fsm_args), $block_size, $init_state, $final_state, $dim, $table, $metric_type) set_TABLE($table) Input Type type enum Output Type out_type enum FSM Args fsm_args raw Block Size block_size int Initial State init_state -1 int Final State final_state -1 int Dimensionality dim int Constellation table $type.table Metric Type metric_type enum in $type.io out $out_type.io Viterbi Decoder combined with metric calculation. \ The fsm arguments are passed directly to the trellis.fsm() constructor.