PCCC Encoder trellis_pccc_encoder_xx Error Correction/Trellis from gnuradio import trellis trellis.pccc_encoder_$(type)(trellis.fsm($o_fsm_args), $o_init_state, trellis.fsm($i_fsm_args), $i_init_state, trellis.interleaver($interleaver_args), $bl) Type type enum FSM 1 o_fsm_args raw Initial State 1 o_init_state 0 int FSM 2 i_fsm_args raw Initial State 2 i_init_state 0 int Interleaver interleaver_args raw Blocklength bl int in $type.input out $type.output The fsm and interleaver arguments are passed directly to the trellis.fsm() and trellis.interleaver() constructors.