gnuradio.trellis

Blocks and utilities for trellis coding and related.

Object Classes

gnuradio.trellis.fsm Finite State Machine Specification class.
gnuradio.trellis.interleaver INTERLEAVER class.

Signal Processing Blocks

gnuradio.trellis.constellation_metrics_cf Evaluate metrics for use by the Viterbi algorithm.
gnuradio.trellis.encoder_bb make(fsm FSM, int ST, int K) -> encoder_bb_sptr
gnuradio.trellis.encoder_bi make(fsm FSM, int ST, int K) -> encoder_bi_sptr
gnuradio.trellis.encoder_bs make(fsm FSM, int ST, int K) -> encoder_bs_sptr
gnuradio.trellis.encoder_ii make(fsm FSM, int ST, int K) -> encoder_ii_sptr
gnuradio.trellis.encoder_si make(fsm FSM, int ST, int K) -> encoder_si_sptr
gnuradio.trellis.encoder_ss make(fsm FSM, int ST, int K) -> encoder_ss_sptr
gnuradio.trellis.metrics_c Evaluate metrics for use by the Viterbi algorithm.
gnuradio.trellis.metrics_f Evaluate metrics for use by the Viterbi algorithm.
gnuradio.trellis.metrics_i Evaluate metrics for use by the Viterbi algorithm.
gnuradio.trellis.metrics_s Evaluate metrics for use by the Viterbi algorithm.
gnuradio.trellis.pccc_decoder_b Constructor Specific Documentation:
gnuradio.trellis.pccc_decoder_combined_cb Constructor Specific Documentation:
gnuradio.trellis.pccc_decoder_combined_ci Constructor Specific Documentation:
gnuradio.trellis.pccc_decoder_combined_cs Constructor Specific Documentation:
gnuradio.trellis.pccc_decoder_combined_fb Constructor Specific Documentation:
gnuradio.trellis.pccc_decoder_combined_fi Constructor Specific Documentation:
gnuradio.trellis.pccc_decoder_combined_fs Constructor Specific Documentation:
gnuradio.trellis.pccc_decoder_i Constructor Specific Documentation:
gnuradio.trellis.pccc_decoder_s Constructor Specific Documentation:
gnuradio.trellis.pccc_encoder_bb PCCC encoder.
gnuradio.trellis.pccc_encoder_bi PCCC encoder.
gnuradio.trellis.pccc_encoder_bs PCCC encoder.
gnuradio.trellis.pccc_encoder_ii PCCC encoder.
gnuradio.trellis.pccc_encoder_si PCCC encoder.
gnuradio.trellis.pccc_encoder_ss PCCC encoder.
gnuradio.trellis.permutation Permutation.
gnuradio.trellis.sccc_decoder_b Constructor Specific Documentation:
gnuradio.trellis.sccc_decoder_combined_cb Constructor Specific Documentation:
gnuradio.trellis.sccc_decoder_combined_ci Constructor Specific Documentation:
gnuradio.trellis.sccc_decoder_combined_cs Constructor Specific Documentation:
gnuradio.trellis.sccc_decoder_combined_fb Constructor Specific Documentation:
gnuradio.trellis.sccc_decoder_combined_fi Constructor Specific Documentation:
gnuradio.trellis.sccc_decoder_combined_fs Constructor Specific Documentation:
gnuradio.trellis.sccc_decoder_i Constructor Specific Documentation:
gnuradio.trellis.sccc_decoder_s Constructor Specific Documentation:
gnuradio.trellis.sccc_encoder_bb SCCC encoder.
gnuradio.trellis.sccc_encoder_bi SCCC encoder.
gnuradio.trellis.sccc_encoder_bs SCCC encoder.
gnuradio.trellis.sccc_encoder_ii SCCC encoder.
gnuradio.trellis.sccc_encoder_si SCCC encoder.
gnuradio.trellis.sccc_encoder_ss SCCC encoder.
gnuradio.trellis.siso_combined_f Constructor Specific Documentation:
gnuradio.trellis.siso_f Constructor Specific Documentation:
gnuradio.trellis.viterbi_b Constructor Specific Documentation:
gnuradio.trellis.viterbi_combined_cb Constructor Specific Documentation:
gnuradio.trellis.viterbi_combined_ci Constructor Specific Documentation:
gnuradio.trellis.viterbi_combined_cs Constructor Specific Documentation:
gnuradio.trellis.viterbi_combined_fb Constructor Specific Documentation:
gnuradio.trellis.viterbi_combined_fi Constructor Specific Documentation:
gnuradio.trellis.viterbi_combined_fs Constructor Specific Documentation:
gnuradio.trellis.viterbi_combined_ib Constructor Specific Documentation:
gnuradio.trellis.viterbi_combined_ii Constructor Specific Documentation:
gnuradio.trellis.viterbi_combined_is Constructor Specific Documentation:
gnuradio.trellis.viterbi_combined_sb Constructor Specific Documentation:
gnuradio.trellis.viterbi_combined_si Constructor Specific Documentation:
gnuradio.trellis.viterbi_combined_ss Constructor Specific Documentation:
gnuradio.trellis.viterbi_i Constructor Specific Documentation:
gnuradio.trellis.viterbi_s Constructor Specific Documentation:

Constants

gnuradio.trellis.TRELLIS_MIN_SUM int(x, base=10) -> int or long
gnuradio.trellis.TRELLIS_SUM_PRODUCT int(x, base=10) -> int or long

Table Of Contents

Previous topic

gnuradio.gr_unittest

Next topic

gnuradio.wavelet

This Page