gnuradio.trellis: Signal Processing Blocks

gnuradio.trellis.constellation_metrics_cf(constellation_sptr constellation, trellis_metric_type_t TYPE) → sptr

Evaluate metrics for use by the Viterbi algorithm.

Constructor Specific Documentation:

Parameters:
  • constellation
  • TYPE
constellation_metrics_cf_sptr.active_thread_priority(self) → int
constellation_metrics_cf_sptr.set_thread_priority(self, int priority) → int
constellation_metrics_cf_sptr.thread_priority(self) → int
gnuradio.trellis.encoder_bb(fsm FSM, int ST) → sptr

Convolutional encoder.

Constructor Specific Documentation:

Parameters:
  • FSM
  • ST
encoder_bb_sptr.FSM(self) → fsm
encoder_bb_sptr.ST(self) → int
encoder_bb_sptr.active_thread_priority(self) → int
encoder_bb_sptr.set_thread_priority(self, int priority) → int
encoder_bb_sptr.thread_priority(self) → int
gnuradio.trellis.encoder_bi(fsm FSM, int ST) → sptr

Convolutional encoder.

Constructor Specific Documentation:

Parameters:
  • FSM
  • ST
encoder_bi_sptr.FSM(self) → fsm
encoder_bi_sptr.ST(self) → int
encoder_bi_sptr.active_thread_priority(self) → int
encoder_bi_sptr.set_thread_priority(self, int priority) → int
encoder_bi_sptr.thread_priority(self) → int
gnuradio.trellis.encoder_bs(fsm FSM, int ST) → sptr

Convolutional encoder.

Constructor Specific Documentation:

Parameters:
  • FSM
  • ST
encoder_bs_sptr.FSM(self) → fsm
encoder_bs_sptr.ST(self) → int
encoder_bs_sptr.active_thread_priority(self) → int
encoder_bs_sptr.set_thread_priority(self, int priority) → int
encoder_bs_sptr.thread_priority(self) → int
gnuradio.trellis.encoder_ii(fsm FSM, int ST) → sptr

Convolutional encoder.

Constructor Specific Documentation:

Parameters:
  • FSM
  • ST
encoder_ii_sptr.FSM(self) → fsm
encoder_ii_sptr.ST(self) → int
encoder_ii_sptr.active_thread_priority(self) → int
encoder_ii_sptr.set_thread_priority(self, int priority) → int
encoder_ii_sptr.thread_priority(self) → int
gnuradio.trellis.encoder_si(fsm FSM, int ST) → sptr

Convolutional encoder.

Constructor Specific Documentation:

Parameters:
  • FSM
  • ST
encoder_si_sptr.FSM(self) → fsm
encoder_si_sptr.ST(self) → int
encoder_si_sptr.active_thread_priority(self) → int
encoder_si_sptr.set_thread_priority(self, int priority) → int
encoder_si_sptr.thread_priority(self) → int
gnuradio.trellis.encoder_ss(fsm FSM, int ST) → sptr

Convolutional encoder.

Constructor Specific Documentation:

Parameters:
  • FSM
  • ST
encoder_ss_sptr.FSM(self) → fsm
encoder_ss_sptr.ST(self) → int
encoder_ss_sptr.active_thread_priority(self) → int
encoder_ss_sptr.set_thread_priority(self, int priority) → int
encoder_ss_sptr.thread_priority(self) → int
gnuradio.trellis.metrics_c(int O, int D, std::vector<(gr_complex, std::allocator<(gr_complex)>)> TABLE, trellis_metric_type_t TYPE) → sptr

Evaluate metrics for use by the Viterbi algorithm.

Constructor Specific Documentation:

Parameters:
  • O
  • D
  • TABLE
  • TYPE
metrics_c_sptr.D(self) → int
metrics_c_sptr.O(self) → int
metrics_c_sptr.TABLE(self) → std::vector<(gr_complex,std::allocator<(gr_complex)>)>
metrics_c_sptr.TYPE(self) → trellis_metric_type_t
metrics_c_sptr.active_thread_priority(self) → int
metrics_c_sptr.set_TABLE(self, std::vector<(gr_complex, std::allocator<(gr_complex)>)> table)
metrics_c_sptr.set_thread_priority(self, int priority) → int
metrics_c_sptr.thread_priority(self) → int
gnuradio.trellis.metrics_f(int O, int D, pmt_vector_float TABLE, trellis_metric_type_t TYPE) → sptr

Evaluate metrics for use by the Viterbi algorithm.

Constructor Specific Documentation:

Parameters:
  • O
  • D
  • TABLE
  • TYPE
metrics_f_sptr.D(self) → int
metrics_f_sptr.O(self) → int
metrics_f_sptr.TABLE(self) → pmt_vector_float
metrics_f_sptr.TYPE(self) → trellis_metric_type_t
metrics_f_sptr.active_thread_priority(self) → int
metrics_f_sptr.set_TABLE(self, pmt_vector_float table)
metrics_f_sptr.set_thread_priority(self, int priority) → int
metrics_f_sptr.thread_priority(self) → int
gnuradio.trellis.metrics_i(int O, int D, __dummy_5__ TABLE, trellis_metric_type_t TYPE) → sptr

Evaluate metrics for use by the Viterbi algorithm.

Constructor Specific Documentation:

Parameters:
  • O
  • D
  • TABLE
  • TYPE
metrics_i_sptr.D(self) → int
metrics_i_sptr.O(self) → int
metrics_i_sptr.TABLE(self) → __dummy_5__
metrics_i_sptr.TYPE(self) → trellis_metric_type_t
metrics_i_sptr.active_thread_priority(self) → int
metrics_i_sptr.set_TABLE(self, __dummy_5__ table)
metrics_i_sptr.set_thread_priority(self, int priority) → int
metrics_i_sptr.thread_priority(self) → int
gnuradio.trellis.metrics_s(int O, int D, __dummy_4__ TABLE, trellis_metric_type_t TYPE) → sptr

Evaluate metrics for use by the Viterbi algorithm.

Constructor Specific Documentation:

Parameters:
  • O
  • D
  • TABLE
  • TYPE
metrics_s_sptr.D(self) → int
metrics_s_sptr.O(self) → int
metrics_s_sptr.TABLE(self) → __dummy_4__
metrics_s_sptr.TYPE(self) → trellis_metric_type_t
metrics_s_sptr.active_thread_priority(self) → int
metrics_s_sptr.set_TABLE(self, __dummy_4__ table)
metrics_s_sptr.set_thread_priority(self, int priority) → int
metrics_s_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_decoder_b(fsm FSM1, int ST10, int ST1K, fsm FSM2, int ST20, int ST2K, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM1
  • ST10
  • ST1K
  • FSM2
  • ST20
  • ST2K
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
pccc_decoder_b_sptr.FSM1(self) → fsm
pccc_decoder_b_sptr.FSM2(self) → fsm
pccc_decoder_b_sptr.INTERLEAVER(self) → interleaver
pccc_decoder_b_sptr.SISO_TYPE(self) → siso_type_t
pccc_decoder_b_sptr.ST10(self) → int
pccc_decoder_b_sptr.ST1K(self) → int
pccc_decoder_b_sptr.ST20(self) → int
pccc_decoder_b_sptr.ST2K(self) → int
pccc_decoder_b_sptr.active_thread_priority(self) → int
pccc_decoder_b_sptr.blocklength(self) → int
pccc_decoder_b_sptr.repetitions(self) → int
pccc_decoder_b_sptr.set_thread_priority(self, int priority) → int
pccc_decoder_b_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_decoder_combined_cb(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE, int D, std::vector<(gr_complex, std::allocator<(gr_complex)>)> TABLE, trellis_metric_type_t METRIC_TYPE, float scaling) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
  • D
  • TABLE
  • METRIC_TYPE
  • scaling
pccc_decoder_combined_cb_sptr.D(self) → int
pccc_decoder_combined_cb_sptr.FSM1(self) → fsm
pccc_decoder_combined_cb_sptr.FSM2(self) → fsm
pccc_decoder_combined_cb_sptr.INTERLEAVER(self) → interleaver
pccc_decoder_combined_cb_sptr.METRIC_TYPE(self) → trellis_metric_type_t
pccc_decoder_combined_cb_sptr.SISO_TYPE(self) → siso_type_t
pccc_decoder_combined_cb_sptr.ST10(self) → int
pccc_decoder_combined_cb_sptr.ST1K(self) → int
pccc_decoder_combined_cb_sptr.ST20(self) → int
pccc_decoder_combined_cb_sptr.ST2K(self) → int
pccc_decoder_combined_cb_sptr.TABLE(self) → std::vector<(gr_complex,std::allocator<(gr_complex)>)>
pccc_decoder_combined_cb_sptr.active_thread_priority(self) → int
pccc_decoder_combined_cb_sptr.blocklength(self) → int
pccc_decoder_combined_cb_sptr.repetitions(self) → int
pccc_decoder_combined_cb_sptr.scaling(self) → float
pccc_decoder_combined_cb_sptr.set_scaling(self, float scaling)
pccc_decoder_combined_cb_sptr.set_thread_priority(self, int priority) → int
pccc_decoder_combined_cb_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_decoder_combined_ci(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE, int D, std::vector<(gr_complex, std::allocator<(gr_complex)>)> TABLE, trellis_metric_type_t METRIC_TYPE, float scaling) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
  • D
  • TABLE
  • METRIC_TYPE
  • scaling
pccc_decoder_combined_ci_sptr.D(self) → int
pccc_decoder_combined_ci_sptr.FSM1(self) → fsm
pccc_decoder_combined_ci_sptr.FSM2(self) → fsm
pccc_decoder_combined_ci_sptr.INTERLEAVER(self) → interleaver
pccc_decoder_combined_ci_sptr.METRIC_TYPE(self) → trellis_metric_type_t
pccc_decoder_combined_ci_sptr.SISO_TYPE(self) → siso_type_t
pccc_decoder_combined_ci_sptr.ST10(self) → int
pccc_decoder_combined_ci_sptr.ST1K(self) → int
pccc_decoder_combined_ci_sptr.ST20(self) → int
pccc_decoder_combined_ci_sptr.ST2K(self) → int
pccc_decoder_combined_ci_sptr.TABLE(self) → std::vector<(gr_complex,std::allocator<(gr_complex)>)>
pccc_decoder_combined_ci_sptr.active_thread_priority(self) → int
pccc_decoder_combined_ci_sptr.blocklength(self) → int
pccc_decoder_combined_ci_sptr.repetitions(self) → int
pccc_decoder_combined_ci_sptr.scaling(self) → float
pccc_decoder_combined_ci_sptr.set_scaling(self, float scaling)
pccc_decoder_combined_ci_sptr.set_thread_priority(self, int priority) → int
pccc_decoder_combined_ci_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_decoder_combined_cs(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE, int D, std::vector<(gr_complex, std::allocator<(gr_complex)>)> TABLE, trellis_metric_type_t METRIC_TYPE, float scaling) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
  • D
  • TABLE
  • METRIC_TYPE
  • scaling
pccc_decoder_combined_cs_sptr.D(self) → int
pccc_decoder_combined_cs_sptr.FSM1(self) → fsm
pccc_decoder_combined_cs_sptr.FSM2(self) → fsm
pccc_decoder_combined_cs_sptr.INTERLEAVER(self) → interleaver
pccc_decoder_combined_cs_sptr.METRIC_TYPE(self) → trellis_metric_type_t
pccc_decoder_combined_cs_sptr.SISO_TYPE(self) → siso_type_t
pccc_decoder_combined_cs_sptr.ST10(self) → int
pccc_decoder_combined_cs_sptr.ST1K(self) → int
pccc_decoder_combined_cs_sptr.ST20(self) → int
pccc_decoder_combined_cs_sptr.ST2K(self) → int
pccc_decoder_combined_cs_sptr.TABLE(self) → std::vector<(gr_complex,std::allocator<(gr_complex)>)>
pccc_decoder_combined_cs_sptr.active_thread_priority(self) → int
pccc_decoder_combined_cs_sptr.blocklength(self) → int
pccc_decoder_combined_cs_sptr.repetitions(self) → int
pccc_decoder_combined_cs_sptr.scaling(self) → float
pccc_decoder_combined_cs_sptr.set_scaling(self, float scaling)
pccc_decoder_combined_cs_sptr.set_thread_priority(self, int priority) → int
pccc_decoder_combined_cs_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_decoder_combined_fb(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE, int D, pmt_vector_float TABLE, trellis_metric_type_t METRIC_TYPE, float scaling) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
  • D
  • TABLE
  • METRIC_TYPE
  • scaling
pccc_decoder_combined_fb_sptr.D(self) → int
pccc_decoder_combined_fb_sptr.FSM1(self) → fsm
pccc_decoder_combined_fb_sptr.FSM2(self) → fsm
pccc_decoder_combined_fb_sptr.INTERLEAVER(self) → interleaver
pccc_decoder_combined_fb_sptr.METRIC_TYPE(self) → trellis_metric_type_t
pccc_decoder_combined_fb_sptr.SISO_TYPE(self) → siso_type_t
pccc_decoder_combined_fb_sptr.ST10(self) → int
pccc_decoder_combined_fb_sptr.ST1K(self) → int
pccc_decoder_combined_fb_sptr.ST20(self) → int
pccc_decoder_combined_fb_sptr.ST2K(self) → int
pccc_decoder_combined_fb_sptr.TABLE(self) → pmt_vector_float
pccc_decoder_combined_fb_sptr.active_thread_priority(self) → int
pccc_decoder_combined_fb_sptr.blocklength(self) → int
pccc_decoder_combined_fb_sptr.repetitions(self) → int
pccc_decoder_combined_fb_sptr.scaling(self) → float
pccc_decoder_combined_fb_sptr.set_scaling(self, float scaling)
pccc_decoder_combined_fb_sptr.set_thread_priority(self, int priority) → int
pccc_decoder_combined_fb_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_decoder_combined_fi(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE, int D, pmt_vector_float TABLE, trellis_metric_type_t METRIC_TYPE, float scaling) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
  • D
  • TABLE
  • METRIC_TYPE
  • scaling
pccc_decoder_combined_fi_sptr.D(self) → int
pccc_decoder_combined_fi_sptr.FSM1(self) → fsm
pccc_decoder_combined_fi_sptr.FSM2(self) → fsm
pccc_decoder_combined_fi_sptr.INTERLEAVER(self) → interleaver
pccc_decoder_combined_fi_sptr.METRIC_TYPE(self) → trellis_metric_type_t
pccc_decoder_combined_fi_sptr.SISO_TYPE(self) → siso_type_t
pccc_decoder_combined_fi_sptr.ST10(self) → int
pccc_decoder_combined_fi_sptr.ST1K(self) → int
pccc_decoder_combined_fi_sptr.ST20(self) → int
pccc_decoder_combined_fi_sptr.ST2K(self) → int
pccc_decoder_combined_fi_sptr.TABLE(self) → pmt_vector_float
pccc_decoder_combined_fi_sptr.active_thread_priority(self) → int
pccc_decoder_combined_fi_sptr.blocklength(self) → int
pccc_decoder_combined_fi_sptr.repetitions(self) → int
pccc_decoder_combined_fi_sptr.scaling(self) → float
pccc_decoder_combined_fi_sptr.set_scaling(self, float scaling)
pccc_decoder_combined_fi_sptr.set_thread_priority(self, int priority) → int
pccc_decoder_combined_fi_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_decoder_combined_fs(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE, int D, pmt_vector_float TABLE, trellis_metric_type_t METRIC_TYPE, float scaling) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
  • D
  • TABLE
  • METRIC_TYPE
  • scaling
pccc_decoder_combined_fs_sptr.D(self) → int
pccc_decoder_combined_fs_sptr.FSM1(self) → fsm
pccc_decoder_combined_fs_sptr.FSM2(self) → fsm
pccc_decoder_combined_fs_sptr.INTERLEAVER(self) → interleaver
pccc_decoder_combined_fs_sptr.METRIC_TYPE(self) → trellis_metric_type_t
pccc_decoder_combined_fs_sptr.SISO_TYPE(self) → siso_type_t
pccc_decoder_combined_fs_sptr.ST10(self) → int
pccc_decoder_combined_fs_sptr.ST1K(self) → int
pccc_decoder_combined_fs_sptr.ST20(self) → int
pccc_decoder_combined_fs_sptr.ST2K(self) → int
pccc_decoder_combined_fs_sptr.TABLE(self) → pmt_vector_float
pccc_decoder_combined_fs_sptr.active_thread_priority(self) → int
pccc_decoder_combined_fs_sptr.blocklength(self) → int
pccc_decoder_combined_fs_sptr.repetitions(self) → int
pccc_decoder_combined_fs_sptr.scaling(self) → float
pccc_decoder_combined_fs_sptr.set_scaling(self, float scaling)
pccc_decoder_combined_fs_sptr.set_thread_priority(self, int priority) → int
pccc_decoder_combined_fs_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_decoder_i(fsm FSM1, int ST10, int ST1K, fsm FSM2, int ST20, int ST2K, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM1
  • ST10
  • ST1K
  • FSM2
  • ST20
  • ST2K
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
pccc_decoder_i_sptr.FSM1(self) → fsm
pccc_decoder_i_sptr.FSM2(self) → fsm
pccc_decoder_i_sptr.INTERLEAVER(self) → interleaver
pccc_decoder_i_sptr.SISO_TYPE(self) → siso_type_t
pccc_decoder_i_sptr.ST10(self) → int
pccc_decoder_i_sptr.ST1K(self) → int
pccc_decoder_i_sptr.ST20(self) → int
pccc_decoder_i_sptr.ST2K(self) → int
pccc_decoder_i_sptr.active_thread_priority(self) → int
pccc_decoder_i_sptr.blocklength(self) → int
pccc_decoder_i_sptr.repetitions(self) → int
pccc_decoder_i_sptr.set_thread_priority(self, int priority) → int
pccc_decoder_i_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_decoder_s(fsm FSM1, int ST10, int ST1K, fsm FSM2, int ST20, int ST2K, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM1
  • ST10
  • ST1K
  • FSM2
  • ST20
  • ST2K
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
pccc_decoder_s_sptr.FSM1(self) → fsm
pccc_decoder_s_sptr.FSM2(self) → fsm
pccc_decoder_s_sptr.INTERLEAVER(self) → interleaver
pccc_decoder_s_sptr.SISO_TYPE(self) → siso_type_t
pccc_decoder_s_sptr.ST10(self) → int
pccc_decoder_s_sptr.ST1K(self) → int
pccc_decoder_s_sptr.ST20(self) → int
pccc_decoder_s_sptr.ST2K(self) → int
pccc_decoder_s_sptr.active_thread_priority(self) → int
pccc_decoder_s_sptr.blocklength(self) → int
pccc_decoder_s_sptr.repetitions(self) → int
pccc_decoder_s_sptr.set_thread_priority(self, int priority) → int
pccc_decoder_s_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_encoder_bb(fsm FSM1, int ST1, fsm FSM2, int ST2, interleaver INTERLEAVER, int blocklength) → sptr

PCCC encoder.

Constructor Specific Documentation:

Parameters:
  • FSM1
  • ST1
  • FSM2
  • ST2
  • INTERLEAVER
  • blocklength
pccc_encoder_bb_sptr.FSM1(self) → fsm
pccc_encoder_bb_sptr.FSM2(self) → fsm
pccc_encoder_bb_sptr.INTERLEAVER(self) → interleaver
pccc_encoder_bb_sptr.ST1(self) → int
pccc_encoder_bb_sptr.ST2(self) → int
pccc_encoder_bb_sptr.active_thread_priority(self) → int
pccc_encoder_bb_sptr.blocklength(self) → int
pccc_encoder_bb_sptr.set_thread_priority(self, int priority) → int
pccc_encoder_bb_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_encoder_bi(fsm FSM1, int ST1, fsm FSM2, int ST2, interleaver INTERLEAVER, int blocklength) → sptr

PCCC encoder.

Constructor Specific Documentation:

Parameters:
  • FSM1
  • ST1
  • FSM2
  • ST2
  • INTERLEAVER
  • blocklength
pccc_encoder_bi_sptr.FSM1(self) → fsm
pccc_encoder_bi_sptr.FSM2(self) → fsm
pccc_encoder_bi_sptr.INTERLEAVER(self) → interleaver
pccc_encoder_bi_sptr.ST1(self) → int
pccc_encoder_bi_sptr.ST2(self) → int
pccc_encoder_bi_sptr.active_thread_priority(self) → int
pccc_encoder_bi_sptr.blocklength(self) → int
pccc_encoder_bi_sptr.set_thread_priority(self, int priority) → int
pccc_encoder_bi_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_encoder_bs(fsm FSM1, int ST1, fsm FSM2, int ST2, interleaver INTERLEAVER, int blocklength) → sptr

PCCC encoder.

Constructor Specific Documentation:

Parameters:
  • FSM1
  • ST1
  • FSM2
  • ST2
  • INTERLEAVER
  • blocklength
pccc_encoder_bs_sptr.FSM1(self) → fsm
pccc_encoder_bs_sptr.FSM2(self) → fsm
pccc_encoder_bs_sptr.INTERLEAVER(self) → interleaver
pccc_encoder_bs_sptr.ST1(self) → int
pccc_encoder_bs_sptr.ST2(self) → int
pccc_encoder_bs_sptr.active_thread_priority(self) → int
pccc_encoder_bs_sptr.blocklength(self) → int
pccc_encoder_bs_sptr.set_thread_priority(self, int priority) → int
pccc_encoder_bs_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_encoder_ii(fsm FSM1, int ST1, fsm FSM2, int ST2, interleaver INTERLEAVER, int blocklength) → sptr

PCCC encoder.

Constructor Specific Documentation:

Parameters:
  • FSM1
  • ST1
  • FSM2
  • ST2
  • INTERLEAVER
  • blocklength
pccc_encoder_ii_sptr.FSM1(self) → fsm
pccc_encoder_ii_sptr.FSM2(self) → fsm
pccc_encoder_ii_sptr.INTERLEAVER(self) → interleaver
pccc_encoder_ii_sptr.ST1(self) → int
pccc_encoder_ii_sptr.ST2(self) → int
pccc_encoder_ii_sptr.active_thread_priority(self) → int
pccc_encoder_ii_sptr.blocklength(self) → int
pccc_encoder_ii_sptr.set_thread_priority(self, int priority) → int
pccc_encoder_ii_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_encoder_si(fsm FSM1, int ST1, fsm FSM2, int ST2, interleaver INTERLEAVER, int blocklength) → sptr

PCCC encoder.

Constructor Specific Documentation:

Parameters:
  • FSM1
  • ST1
  • FSM2
  • ST2
  • INTERLEAVER
  • blocklength
pccc_encoder_si_sptr.FSM1(self) → fsm
pccc_encoder_si_sptr.FSM2(self) → fsm
pccc_encoder_si_sptr.INTERLEAVER(self) → interleaver
pccc_encoder_si_sptr.ST1(self) → int
pccc_encoder_si_sptr.ST2(self) → int
pccc_encoder_si_sptr.active_thread_priority(self) → int
pccc_encoder_si_sptr.blocklength(self) → int
pccc_encoder_si_sptr.set_thread_priority(self, int priority) → int
pccc_encoder_si_sptr.thread_priority(self) → int
gnuradio.trellis.pccc_encoder_ss(fsm FSM1, int ST1, fsm FSM2, int ST2, interleaver INTERLEAVER, int blocklength) → sptr

PCCC encoder.

Constructor Specific Documentation:

Parameters:
  • FSM1
  • ST1
  • FSM2
  • ST2
  • INTERLEAVER
  • blocklength
pccc_encoder_ss_sptr.FSM1(self) → fsm
pccc_encoder_ss_sptr.FSM2(self) → fsm
pccc_encoder_ss_sptr.INTERLEAVER(self) → interleaver
pccc_encoder_ss_sptr.ST1(self) → int
pccc_encoder_ss_sptr.ST2(self) → int
pccc_encoder_ss_sptr.active_thread_priority(self) → int
pccc_encoder_ss_sptr.blocklength(self) → int
pccc_encoder_ss_sptr.set_thread_priority(self, int priority) → int
pccc_encoder_ss_sptr.thread_priority(self) → int
gnuradio.trellis.permutation(int K, __dummy_5__ TABLE, int SYMS_PER_BLOCK, size_t NBYTES) → sptr

Permutation.

Constructor Specific Documentation:

Parameters:
  • K
  • TABLE
  • SYMS_PER_BLOCK
  • NBYTES
permutation_sptr.BYTES_PER_SYMBOL(self) → size_t
permutation_sptr.K(self) → int
permutation_sptr.SYMS_PER_BLOCK(self) → int
permutation_sptr.TABLE(self) → __dummy_5__
permutation_sptr.active_thread_priority(self) → int
permutation_sptr.set_thread_priority(self, int priority) → int
permutation_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_decoder_b(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
sccc_decoder_b_sptr.FSMi(self) → fsm
sccc_decoder_b_sptr.FSMo(self) → fsm
sccc_decoder_b_sptr.INTERLEAVER(self) → interleaver
sccc_decoder_b_sptr.SISO_TYPE(self) → siso_type_t
sccc_decoder_b_sptr.STi0(self) → int
sccc_decoder_b_sptr.STiK(self) → int
sccc_decoder_b_sptr.STo0(self) → int
sccc_decoder_b_sptr.SToK(self) → int
sccc_decoder_b_sptr.active_thread_priority(self) → int
sccc_decoder_b_sptr.blocklength(self) → int
sccc_decoder_b_sptr.repetitions(self) → int
sccc_decoder_b_sptr.set_thread_priority(self, int priority) → int
sccc_decoder_b_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_decoder_combined_cb(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE, int D, std::vector<(gr_complex, std::allocator<(gr_complex)>)> TABLE, trellis_metric_type_t METRIC_TYPE, float scaling) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
  • D
  • TABLE
  • METRIC_TYPE
  • scaling
sccc_decoder_combined_cb_sptr.D(self) → int
sccc_decoder_combined_cb_sptr.FSMi(self) → fsm
sccc_decoder_combined_cb_sptr.FSMo(self) → fsm
sccc_decoder_combined_cb_sptr.INTERLEAVER(self) → interleaver
sccc_decoder_combined_cb_sptr.METRIC_TYPE(self) → trellis_metric_type_t
sccc_decoder_combined_cb_sptr.SISO_TYPE(self) → siso_type_t
sccc_decoder_combined_cb_sptr.STi0(self) → int
sccc_decoder_combined_cb_sptr.STiK(self) → int
sccc_decoder_combined_cb_sptr.STo0(self) → int
sccc_decoder_combined_cb_sptr.SToK(self) → int
sccc_decoder_combined_cb_sptr.TABLE(self) → std::vector<(gr_complex,std::allocator<(gr_complex)>)>
sccc_decoder_combined_cb_sptr.active_thread_priority(self) → int
sccc_decoder_combined_cb_sptr.blocklength(self) → int
sccc_decoder_combined_cb_sptr.repetitions(self) → int
sccc_decoder_combined_cb_sptr.scaling(self) → float
sccc_decoder_combined_cb_sptr.set_scaling(self, float scaling)
sccc_decoder_combined_cb_sptr.set_thread_priority(self, int priority) → int
sccc_decoder_combined_cb_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_decoder_combined_ci(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE, int D, std::vector<(gr_complex, std::allocator<(gr_complex)>)> TABLE, trellis_metric_type_t METRIC_TYPE, float scaling) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
  • D
  • TABLE
  • METRIC_TYPE
  • scaling
sccc_decoder_combined_ci_sptr.D(self) → int
sccc_decoder_combined_ci_sptr.FSMi(self) → fsm
sccc_decoder_combined_ci_sptr.FSMo(self) → fsm
sccc_decoder_combined_ci_sptr.INTERLEAVER(self) → interleaver
sccc_decoder_combined_ci_sptr.METRIC_TYPE(self) → trellis_metric_type_t
sccc_decoder_combined_ci_sptr.SISO_TYPE(self) → siso_type_t
sccc_decoder_combined_ci_sptr.STi0(self) → int
sccc_decoder_combined_ci_sptr.STiK(self) → int
sccc_decoder_combined_ci_sptr.STo0(self) → int
sccc_decoder_combined_ci_sptr.SToK(self) → int
sccc_decoder_combined_ci_sptr.TABLE(self) → std::vector<(gr_complex,std::allocator<(gr_complex)>)>
sccc_decoder_combined_ci_sptr.active_thread_priority(self) → int
sccc_decoder_combined_ci_sptr.blocklength(self) → int
sccc_decoder_combined_ci_sptr.repetitions(self) → int
sccc_decoder_combined_ci_sptr.scaling(self) → float
sccc_decoder_combined_ci_sptr.set_scaling(self, float scaling)
sccc_decoder_combined_ci_sptr.set_thread_priority(self, int priority) → int
sccc_decoder_combined_ci_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_decoder_combined_cs(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE, int D, std::vector<(gr_complex, std::allocator<(gr_complex)>)> TABLE, trellis_metric_type_t METRIC_TYPE, float scaling) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
  • D
  • TABLE
  • METRIC_TYPE
  • scaling
sccc_decoder_combined_cs_sptr.D(self) → int
sccc_decoder_combined_cs_sptr.FSMi(self) → fsm
sccc_decoder_combined_cs_sptr.FSMo(self) → fsm
sccc_decoder_combined_cs_sptr.INTERLEAVER(self) → interleaver
sccc_decoder_combined_cs_sptr.METRIC_TYPE(self) → trellis_metric_type_t
sccc_decoder_combined_cs_sptr.SISO_TYPE(self) → siso_type_t
sccc_decoder_combined_cs_sptr.STi0(self) → int
sccc_decoder_combined_cs_sptr.STiK(self) → int
sccc_decoder_combined_cs_sptr.STo0(self) → int
sccc_decoder_combined_cs_sptr.SToK(self) → int
sccc_decoder_combined_cs_sptr.TABLE(self) → std::vector<(gr_complex,std::allocator<(gr_complex)>)>
sccc_decoder_combined_cs_sptr.active_thread_priority(self) → int
sccc_decoder_combined_cs_sptr.blocklength(self) → int
sccc_decoder_combined_cs_sptr.repetitions(self) → int
sccc_decoder_combined_cs_sptr.scaling(self) → float
sccc_decoder_combined_cs_sptr.set_scaling(self, float scaling)
sccc_decoder_combined_cs_sptr.set_thread_priority(self, int priority) → int
sccc_decoder_combined_cs_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_decoder_combined_fb(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE, int D, pmt_vector_float TABLE, trellis_metric_type_t METRIC_TYPE, float scaling) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
  • D
  • TABLE
  • METRIC_TYPE
  • scaling
sccc_decoder_combined_fb_sptr.D(self) → int
sccc_decoder_combined_fb_sptr.FSMi(self) → fsm
sccc_decoder_combined_fb_sptr.FSMo(self) → fsm
sccc_decoder_combined_fb_sptr.INTERLEAVER(self) → interleaver
sccc_decoder_combined_fb_sptr.METRIC_TYPE(self) → trellis_metric_type_t
sccc_decoder_combined_fb_sptr.SISO_TYPE(self) → siso_type_t
sccc_decoder_combined_fb_sptr.STi0(self) → int
sccc_decoder_combined_fb_sptr.STiK(self) → int
sccc_decoder_combined_fb_sptr.STo0(self) → int
sccc_decoder_combined_fb_sptr.SToK(self) → int
sccc_decoder_combined_fb_sptr.TABLE(self) → pmt_vector_float
sccc_decoder_combined_fb_sptr.active_thread_priority(self) → int
sccc_decoder_combined_fb_sptr.blocklength(self) → int
sccc_decoder_combined_fb_sptr.repetitions(self) → int
sccc_decoder_combined_fb_sptr.scaling(self) → float
sccc_decoder_combined_fb_sptr.set_scaling(self, float scaling)
sccc_decoder_combined_fb_sptr.set_thread_priority(self, int priority) → int
sccc_decoder_combined_fb_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_decoder_combined_fi(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE, int D, pmt_vector_float TABLE, trellis_metric_type_t METRIC_TYPE, float scaling) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
  • D
  • TABLE
  • METRIC_TYPE
  • scaling
sccc_decoder_combined_fi_sptr.D(self) → int
sccc_decoder_combined_fi_sptr.FSMi(self) → fsm
sccc_decoder_combined_fi_sptr.FSMo(self) → fsm
sccc_decoder_combined_fi_sptr.INTERLEAVER(self) → interleaver
sccc_decoder_combined_fi_sptr.METRIC_TYPE(self) → trellis_metric_type_t
sccc_decoder_combined_fi_sptr.SISO_TYPE(self) → siso_type_t
sccc_decoder_combined_fi_sptr.STi0(self) → int
sccc_decoder_combined_fi_sptr.STiK(self) → int
sccc_decoder_combined_fi_sptr.STo0(self) → int
sccc_decoder_combined_fi_sptr.SToK(self) → int
sccc_decoder_combined_fi_sptr.TABLE(self) → pmt_vector_float
sccc_decoder_combined_fi_sptr.active_thread_priority(self) → int
sccc_decoder_combined_fi_sptr.blocklength(self) → int
sccc_decoder_combined_fi_sptr.repetitions(self) → int
sccc_decoder_combined_fi_sptr.scaling(self) → float
sccc_decoder_combined_fi_sptr.set_scaling(self, float scaling)
sccc_decoder_combined_fi_sptr.set_thread_priority(self, int priority) → int
sccc_decoder_combined_fi_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_decoder_combined_fs(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE, int D, pmt_vector_float TABLE, trellis_metric_type_t METRIC_TYPE, float scaling) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
  • D
  • TABLE
  • METRIC_TYPE
  • scaling
sccc_decoder_combined_fs_sptr.D(self) → int
sccc_decoder_combined_fs_sptr.FSMi(self) → fsm
sccc_decoder_combined_fs_sptr.FSMo(self) → fsm
sccc_decoder_combined_fs_sptr.INTERLEAVER(self) → interleaver
sccc_decoder_combined_fs_sptr.METRIC_TYPE(self) → trellis_metric_type_t
sccc_decoder_combined_fs_sptr.SISO_TYPE(self) → siso_type_t
sccc_decoder_combined_fs_sptr.STi0(self) → int
sccc_decoder_combined_fs_sptr.STiK(self) → int
sccc_decoder_combined_fs_sptr.STo0(self) → int
sccc_decoder_combined_fs_sptr.SToK(self) → int
sccc_decoder_combined_fs_sptr.TABLE(self) → pmt_vector_float
sccc_decoder_combined_fs_sptr.active_thread_priority(self) → int
sccc_decoder_combined_fs_sptr.blocklength(self) → int
sccc_decoder_combined_fs_sptr.repetitions(self) → int
sccc_decoder_combined_fs_sptr.scaling(self) → float
sccc_decoder_combined_fs_sptr.set_scaling(self, float scaling)
sccc_decoder_combined_fs_sptr.set_thread_priority(self, int priority) → int
sccc_decoder_combined_fs_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_decoder_i(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
sccc_decoder_i_sptr.FSMi(self) → fsm
sccc_decoder_i_sptr.FSMo(self) → fsm
sccc_decoder_i_sptr.INTERLEAVER(self) → interleaver
sccc_decoder_i_sptr.SISO_TYPE(self) → siso_type_t
sccc_decoder_i_sptr.STi0(self) → int
sccc_decoder_i_sptr.STiK(self) → int
sccc_decoder_i_sptr.STo0(self) → int
sccc_decoder_i_sptr.SToK(self) → int
sccc_decoder_i_sptr.active_thread_priority(self) → int
sccc_decoder_i_sptr.blocklength(self) → int
sccc_decoder_i_sptr.repetitions(self) → int
sccc_decoder_i_sptr.set_thread_priority(self, int priority) → int
sccc_decoder_i_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_decoder_s(fsm FSMo, int STo0, int SToK, fsm FSMi, int STi0, int STiK, interleaver INTERLEAVER, int blocklength, int repetitions, siso_type_t SISO_TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo0
  • SToK
  • FSMi
  • STi0
  • STiK
  • INTERLEAVER
  • blocklength
  • repetitions
  • SISO_TYPE
sccc_decoder_s_sptr.FSMi(self) → fsm
sccc_decoder_s_sptr.FSMo(self) → fsm
sccc_decoder_s_sptr.INTERLEAVER(self) → interleaver
sccc_decoder_s_sptr.SISO_TYPE(self) → siso_type_t
sccc_decoder_s_sptr.STi0(self) → int
sccc_decoder_s_sptr.STiK(self) → int
sccc_decoder_s_sptr.STo0(self) → int
sccc_decoder_s_sptr.SToK(self) → int
sccc_decoder_s_sptr.active_thread_priority(self) → int
sccc_decoder_s_sptr.blocklength(self) → int
sccc_decoder_s_sptr.repetitions(self) → int
sccc_decoder_s_sptr.set_thread_priority(self, int priority) → int
sccc_decoder_s_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_encoder_bb(fsm FSMo, int STo, fsm FSMi, int STi, interleaver INTERLEAVER, int blocklength) → sptr

SCCC encoder.

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo
  • FSMi
  • STi
  • INTERLEAVER
  • blocklength
sccc_encoder_bb_sptr.FSMi(self) → fsm
sccc_encoder_bb_sptr.FSMo(self) → fsm
sccc_encoder_bb_sptr.INTERLEAVER(self) → interleaver
sccc_encoder_bb_sptr.STi(self) → int
sccc_encoder_bb_sptr.STo(self) → int
sccc_encoder_bb_sptr.active_thread_priority(self) → int
sccc_encoder_bb_sptr.blocklength(self) → int
sccc_encoder_bb_sptr.set_thread_priority(self, int priority) → int
sccc_encoder_bb_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_encoder_bi(fsm FSMo, int STo, fsm FSMi, int STi, interleaver INTERLEAVER, int blocklength) → sptr

SCCC encoder.

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo
  • FSMi
  • STi
  • INTERLEAVER
  • blocklength
sccc_encoder_bi_sptr.FSMi(self) → fsm
sccc_encoder_bi_sptr.FSMo(self) → fsm
sccc_encoder_bi_sptr.INTERLEAVER(self) → interleaver
sccc_encoder_bi_sptr.STi(self) → int
sccc_encoder_bi_sptr.STo(self) → int
sccc_encoder_bi_sptr.active_thread_priority(self) → int
sccc_encoder_bi_sptr.blocklength(self) → int
sccc_encoder_bi_sptr.set_thread_priority(self, int priority) → int
sccc_encoder_bi_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_encoder_bs(fsm FSMo, int STo, fsm FSMi, int STi, interleaver INTERLEAVER, int blocklength) → sptr

SCCC encoder.

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo
  • FSMi
  • STi
  • INTERLEAVER
  • blocklength
sccc_encoder_bs_sptr.FSMi(self) → fsm
sccc_encoder_bs_sptr.FSMo(self) → fsm
sccc_encoder_bs_sptr.INTERLEAVER(self) → interleaver
sccc_encoder_bs_sptr.STi(self) → int
sccc_encoder_bs_sptr.STo(self) → int
sccc_encoder_bs_sptr.active_thread_priority(self) → int
sccc_encoder_bs_sptr.blocklength(self) → int
sccc_encoder_bs_sptr.set_thread_priority(self, int priority) → int
sccc_encoder_bs_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_encoder_ii(fsm FSMo, int STo, fsm FSMi, int STi, interleaver INTERLEAVER, int blocklength) → sptr

SCCC encoder.

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo
  • FSMi
  • STi
  • INTERLEAVER
  • blocklength
sccc_encoder_ii_sptr.FSMi(self) → fsm
sccc_encoder_ii_sptr.FSMo(self) → fsm
sccc_encoder_ii_sptr.INTERLEAVER(self) → interleaver
sccc_encoder_ii_sptr.STi(self) → int
sccc_encoder_ii_sptr.STo(self) → int
sccc_encoder_ii_sptr.active_thread_priority(self) → int
sccc_encoder_ii_sptr.blocklength(self) → int
sccc_encoder_ii_sptr.set_thread_priority(self, int priority) → int
sccc_encoder_ii_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_encoder_si(fsm FSMo, int STo, fsm FSMi, int STi, interleaver INTERLEAVER, int blocklength) → sptr

SCCC encoder.

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo
  • FSMi
  • STi
  • INTERLEAVER
  • blocklength
sccc_encoder_si_sptr.FSMi(self) → fsm
sccc_encoder_si_sptr.FSMo(self) → fsm
sccc_encoder_si_sptr.INTERLEAVER(self) → interleaver
sccc_encoder_si_sptr.STi(self) → int
sccc_encoder_si_sptr.STo(self) → int
sccc_encoder_si_sptr.active_thread_priority(self) → int
sccc_encoder_si_sptr.blocklength(self) → int
sccc_encoder_si_sptr.set_thread_priority(self, int priority) → int
sccc_encoder_si_sptr.thread_priority(self) → int
gnuradio.trellis.sccc_encoder_ss(fsm FSMo, int STo, fsm FSMi, int STi, interleaver INTERLEAVER, int blocklength) → sptr

SCCC encoder.

Constructor Specific Documentation:

Parameters:
  • FSMo
  • STo
  • FSMi
  • STi
  • INTERLEAVER
  • blocklength
sccc_encoder_ss_sptr.FSMi(self) → fsm
sccc_encoder_ss_sptr.FSMo(self) → fsm
sccc_encoder_ss_sptr.INTERLEAVER(self) → interleaver
sccc_encoder_ss_sptr.STi(self) → int
sccc_encoder_ss_sptr.STo(self) → int
sccc_encoder_ss_sptr.active_thread_priority(self) → int
sccc_encoder_ss_sptr.blocklength(self) → int
sccc_encoder_ss_sptr.set_thread_priority(self, int priority) → int
sccc_encoder_ss_sptr.thread_priority(self) → int
gnuradio.trellis.siso_combined_f(fsm FSM, int K, int S0, int SK, bool POSTI, bool POSTO, siso_type_t d_SISO_TYPE, int D, pmt_vector_float TABLE, trellis_metric_type_t TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • POSTI
  • POSTO
  • d_SISO_TYPE
  • D
  • TABLE
  • TYPE
siso_combined_f_sptr.D(self) → int
siso_combined_f_sptr.FSM(self) → fsm
siso_combined_f_sptr.K(self) → int
siso_combined_f_sptr.POSTI(self) → bool
siso_combined_f_sptr.POSTO(self) → bool
siso_combined_f_sptr.S0(self) → int
siso_combined_f_sptr.SISO_TYPE(self) → siso_type_t
siso_combined_f_sptr.SK(self) → int
siso_combined_f_sptr.TABLE(self) → pmt_vector_float
siso_combined_f_sptr.TYPE(self) → trellis_metric_type_t
siso_combined_f_sptr.active_thread_priority(self) → int
siso_combined_f_sptr.set_thread_priority(self, int priority) → int
siso_combined_f_sptr.thread_priority(self) → int
gnuradio.trellis.siso_f(fsm FSM, int K, int S0, int SK, bool POSTI, bool POSTO, siso_type_t d_SISO_TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • POSTI
  • POSTO
  • d_SISO_TYPE
siso_f_sptr.FSM(self) → fsm
siso_f_sptr.K(self) → int
siso_f_sptr.POSTI(self) → bool
siso_f_sptr.POSTO(self) → bool
siso_f_sptr.S0(self) → int
siso_f_sptr.SISO_TYPE(self) → siso_type_t
siso_f_sptr.SK(self) → int
siso_f_sptr.active_thread_priority(self) → int
siso_f_sptr.set_thread_priority(self, int priority) → int
siso_f_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_b(fsm FSM, int K, int S0, int SK) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
viterbi_b_sptr.FSM(self) → fsm
viterbi_b_sptr.K(self) → int
viterbi_b_sptr.S0(self) → int
viterbi_b_sptr.SK(self) → int
viterbi_b_sptr.active_thread_priority(self) → int
viterbi_b_sptr.set_thread_priority(self, int priority) → int
viterbi_b_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_combined_cb(fsm FSM, int K, int S0, int SK, int D, std::vector<(gr_complex, std::allocator<(gr_complex)>)> TABLE, trellis_metric_type_t TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • D
  • TABLE
  • TYPE
viterbi_combined_cb_sptr.D(self) → int
viterbi_combined_cb_sptr.FSM(self) → fsm
viterbi_combined_cb_sptr.K(self) → int
viterbi_combined_cb_sptr.S0(self) → int
viterbi_combined_cb_sptr.SK(self) → int
viterbi_combined_cb_sptr.TABLE(self) → std::vector<(gr_complex,std::allocator<(gr_complex)>)>
viterbi_combined_cb_sptr.TYPE(self) → trellis_metric_type_t
viterbi_combined_cb_sptr.active_thread_priority(self) → int
viterbi_combined_cb_sptr.set_TABLE(self, std::vector<(gr_complex, std::allocator<(gr_complex)>)> table)
viterbi_combined_cb_sptr.set_thread_priority(self, int priority) → int
viterbi_combined_cb_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_combined_ci(fsm FSM, int K, int S0, int SK, int D, std::vector<(gr_complex, std::allocator<(gr_complex)>)> TABLE, trellis_metric_type_t TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • D
  • TABLE
  • TYPE
viterbi_combined_ci_sptr.D(self) → int
viterbi_combined_ci_sptr.FSM(self) → fsm
viterbi_combined_ci_sptr.K(self) → int
viterbi_combined_ci_sptr.S0(self) → int
viterbi_combined_ci_sptr.SK(self) → int
viterbi_combined_ci_sptr.TABLE(self) → std::vector<(gr_complex,std::allocator<(gr_complex)>)>
viterbi_combined_ci_sptr.TYPE(self) → trellis_metric_type_t
viterbi_combined_ci_sptr.active_thread_priority(self) → int
viterbi_combined_ci_sptr.set_TABLE(self, std::vector<(gr_complex, std::allocator<(gr_complex)>)> table)
viterbi_combined_ci_sptr.set_thread_priority(self, int priority) → int
viterbi_combined_ci_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_combined_cs(fsm FSM, int K, int S0, int SK, int D, std::vector<(gr_complex, std::allocator<(gr_complex)>)> TABLE, trellis_metric_type_t TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • D
  • TABLE
  • TYPE
viterbi_combined_cs_sptr.D(self) → int
viterbi_combined_cs_sptr.FSM(self) → fsm
viterbi_combined_cs_sptr.K(self) → int
viterbi_combined_cs_sptr.S0(self) → int
viterbi_combined_cs_sptr.SK(self) → int
viterbi_combined_cs_sptr.TABLE(self) → std::vector<(gr_complex,std::allocator<(gr_complex)>)>
viterbi_combined_cs_sptr.TYPE(self) → trellis_metric_type_t
viterbi_combined_cs_sptr.active_thread_priority(self) → int
viterbi_combined_cs_sptr.set_TABLE(self, std::vector<(gr_complex, std::allocator<(gr_complex)>)> table)
viterbi_combined_cs_sptr.set_thread_priority(self, int priority) → int
viterbi_combined_cs_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_combined_fb(fsm FSM, int K, int S0, int SK, int D, pmt_vector_float TABLE, trellis_metric_type_t TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • D
  • TABLE
  • TYPE
viterbi_combined_fb_sptr.D(self) → int
viterbi_combined_fb_sptr.FSM(self) → fsm
viterbi_combined_fb_sptr.K(self) → int
viterbi_combined_fb_sptr.S0(self) → int
viterbi_combined_fb_sptr.SK(self) → int
viterbi_combined_fb_sptr.TABLE(self) → pmt_vector_float
viterbi_combined_fb_sptr.TYPE(self) → trellis_metric_type_t
viterbi_combined_fb_sptr.active_thread_priority(self) → int
viterbi_combined_fb_sptr.set_TABLE(self, pmt_vector_float table)
viterbi_combined_fb_sptr.set_thread_priority(self, int priority) → int
viterbi_combined_fb_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_combined_fi(fsm FSM, int K, int S0, int SK, int D, pmt_vector_float TABLE, trellis_metric_type_t TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • D
  • TABLE
  • TYPE
viterbi_combined_fi_sptr.D(self) → int
viterbi_combined_fi_sptr.FSM(self) → fsm
viterbi_combined_fi_sptr.K(self) → int
viterbi_combined_fi_sptr.S0(self) → int
viterbi_combined_fi_sptr.SK(self) → int
viterbi_combined_fi_sptr.TABLE(self) → pmt_vector_float
viterbi_combined_fi_sptr.TYPE(self) → trellis_metric_type_t
viterbi_combined_fi_sptr.active_thread_priority(self) → int
viterbi_combined_fi_sptr.set_TABLE(self, pmt_vector_float table)
viterbi_combined_fi_sptr.set_thread_priority(self, int priority) → int
viterbi_combined_fi_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_combined_fs(fsm FSM, int K, int S0, int SK, int D, pmt_vector_float TABLE, trellis_metric_type_t TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • D
  • TABLE
  • TYPE
viterbi_combined_fs_sptr.D(self) → int
viterbi_combined_fs_sptr.FSM(self) → fsm
viterbi_combined_fs_sptr.K(self) → int
viterbi_combined_fs_sptr.S0(self) → int
viterbi_combined_fs_sptr.SK(self) → int
viterbi_combined_fs_sptr.TABLE(self) → pmt_vector_float
viterbi_combined_fs_sptr.TYPE(self) → trellis_metric_type_t
viterbi_combined_fs_sptr.active_thread_priority(self) → int
viterbi_combined_fs_sptr.set_TABLE(self, pmt_vector_float table)
viterbi_combined_fs_sptr.set_thread_priority(self, int priority) → int
viterbi_combined_fs_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_combined_ib(fsm FSM, int K, int S0, int SK, int D, __dummy_5__ TABLE, trellis_metric_type_t TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • D
  • TABLE
  • TYPE
viterbi_combined_ib_sptr.D(self) → int
viterbi_combined_ib_sptr.FSM(self) → fsm
viterbi_combined_ib_sptr.K(self) → int
viterbi_combined_ib_sptr.S0(self) → int
viterbi_combined_ib_sptr.SK(self) → int
viterbi_combined_ib_sptr.TABLE(self) → __dummy_5__
viterbi_combined_ib_sptr.TYPE(self) → trellis_metric_type_t
viterbi_combined_ib_sptr.active_thread_priority(self) → int
viterbi_combined_ib_sptr.set_TABLE(self, __dummy_5__ table)
viterbi_combined_ib_sptr.set_thread_priority(self, int priority) → int
viterbi_combined_ib_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_combined_ii(fsm FSM, int K, int S0, int SK, int D, __dummy_5__ TABLE, trellis_metric_type_t TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • D
  • TABLE
  • TYPE
viterbi_combined_ii_sptr.D(self) → int
viterbi_combined_ii_sptr.FSM(self) → fsm
viterbi_combined_ii_sptr.K(self) → int
viterbi_combined_ii_sptr.S0(self) → int
viterbi_combined_ii_sptr.SK(self) → int
viterbi_combined_ii_sptr.TABLE(self) → __dummy_5__
viterbi_combined_ii_sptr.TYPE(self) → trellis_metric_type_t
viterbi_combined_ii_sptr.active_thread_priority(self) → int
viterbi_combined_ii_sptr.set_TABLE(self, __dummy_5__ table)
viterbi_combined_ii_sptr.set_thread_priority(self, int priority) → int
viterbi_combined_ii_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_combined_is(fsm FSM, int K, int S0, int SK, int D, __dummy_5__ TABLE, trellis_metric_type_t TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • D
  • TABLE
  • TYPE
viterbi_combined_is_sptr.D(self) → int
viterbi_combined_is_sptr.FSM(self) → fsm
viterbi_combined_is_sptr.K(self) → int
viterbi_combined_is_sptr.S0(self) → int
viterbi_combined_is_sptr.SK(self) → int
viterbi_combined_is_sptr.TABLE(self) → __dummy_5__
viterbi_combined_is_sptr.TYPE(self) → trellis_metric_type_t
viterbi_combined_is_sptr.active_thread_priority(self) → int
viterbi_combined_is_sptr.set_TABLE(self, __dummy_5__ table)
viterbi_combined_is_sptr.set_thread_priority(self, int priority) → int
viterbi_combined_is_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_combined_sb(fsm FSM, int K, int S0, int SK, int D, __dummy_4__ TABLE, trellis_metric_type_t TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • D
  • TABLE
  • TYPE
viterbi_combined_sb_sptr.D(self) → int
viterbi_combined_sb_sptr.FSM(self) → fsm
viterbi_combined_sb_sptr.K(self) → int
viterbi_combined_sb_sptr.S0(self) → int
viterbi_combined_sb_sptr.SK(self) → int
viterbi_combined_sb_sptr.TABLE(self) → __dummy_4__
viterbi_combined_sb_sptr.TYPE(self) → trellis_metric_type_t
viterbi_combined_sb_sptr.active_thread_priority(self) → int
viterbi_combined_sb_sptr.set_TABLE(self, __dummy_4__ table)
viterbi_combined_sb_sptr.set_thread_priority(self, int priority) → int
viterbi_combined_sb_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_combined_si(fsm FSM, int K, int S0, int SK, int D, __dummy_4__ TABLE, trellis_metric_type_t TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • D
  • TABLE
  • TYPE
viterbi_combined_si_sptr.D(self) → int
viterbi_combined_si_sptr.FSM(self) → fsm
viterbi_combined_si_sptr.K(self) → int
viterbi_combined_si_sptr.S0(self) → int
viterbi_combined_si_sptr.SK(self) → int
viterbi_combined_si_sptr.TABLE(self) → __dummy_4__
viterbi_combined_si_sptr.TYPE(self) → trellis_metric_type_t
viterbi_combined_si_sptr.active_thread_priority(self) → int
viterbi_combined_si_sptr.set_TABLE(self, __dummy_4__ table)
viterbi_combined_si_sptr.set_thread_priority(self, int priority) → int
viterbi_combined_si_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_combined_ss(fsm FSM, int K, int S0, int SK, int D, __dummy_4__ TABLE, trellis_metric_type_t TYPE) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
  • D
  • TABLE
  • TYPE
viterbi_combined_ss_sptr.D(self) → int
viterbi_combined_ss_sptr.FSM(self) → fsm
viterbi_combined_ss_sptr.K(self) → int
viterbi_combined_ss_sptr.S0(self) → int
viterbi_combined_ss_sptr.SK(self) → int
viterbi_combined_ss_sptr.TABLE(self) → __dummy_4__
viterbi_combined_ss_sptr.TYPE(self) → trellis_metric_type_t
viterbi_combined_ss_sptr.active_thread_priority(self) → int
viterbi_combined_ss_sptr.set_TABLE(self, __dummy_4__ table)
viterbi_combined_ss_sptr.set_thread_priority(self, int priority) → int
viterbi_combined_ss_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_i(fsm FSM, int K, int S0, int SK) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
viterbi_i_sptr.FSM(self) → fsm
viterbi_i_sptr.K(self) → int
viterbi_i_sptr.S0(self) → int
viterbi_i_sptr.SK(self) → int
viterbi_i_sptr.active_thread_priority(self) → int
viterbi_i_sptr.set_thread_priority(self, int priority) → int
viterbi_i_sptr.thread_priority(self) → int
gnuradio.trellis.viterbi_s(fsm FSM, int K, int S0, int SK) → sptr

Constructor Specific Documentation:

Parameters:
  • FSM
  • K
  • S0
  • SK
viterbi_s_sptr.FSM(self) → fsm
viterbi_s_sptr.K(self) → int
viterbi_s_sptr.S0(self) → int
viterbi_s_sptr.SK(self) → int
viterbi_s_sptr.active_thread_priority(self) → int
viterbi_s_sptr.set_thread_priority(self, int priority) → int
viterbi_s_sptr.thread_priority(self) → int

Previous topic

gnuradio.pyqt_plot

Next topic

gnuradio.trellis: Object Classes

This Page