Trellis(memory, g_matrix[, feedback, code_type]) | Class defining a Trellis corresponding to a k/n - rate convolutional code. |
conv_encode(message_bits, trellis[, ...]) | Encode bits using a convolutional code. |
viterbi_decode(coded_bits, trellis[, ...]) | Decodes a stream of convolutionally encoded bits using the Viterbi Algorithm |
turbo_encode(msg_bits, trellis1, trellis2, ...) | Turbo Encoder. |
map_decode(sys_symbols, non_sys_symbols, ...) | Maximum a-posteriori probability (MAP) decoder. |
turbo_decode(sys_symbols, non_sys_symbols_1, ...) | Turbo Decoder. |
RandInterlv(length, seed) | Random Interleaver. |