GNU Radio v3.6.2-149-ga6d285d9 C++ API
Information Coding and Decoding

Classes

class  gr_additive_scrambler_bb
class  gr_descrambler_bb
class  gr_diff_decoder_bb
 y[0] = (x[0] - x[-1]) % MDifferential decoder More...
class  gr_diff_encoder_bb
 y[0] = (x[0] + y[-1]) % MDifferential encoder More...
class  gr_fake_channel_encoder_pp
 pad packet with alternating 1,0 pattern.input: stream of byte vectors; output: stream of byte vectors More...
class  gr_fake_channel_decoder_pp
 remove fake padding from packetinput: stream of byte vectors; output: stream of byte vectors More...
class  gr_map_bb
 output[i] = map[input[i]] More...
class  gr_scrambler_bb
class  digital_additive_scrambler_bb
class  digital_constellation_decoder_cb
 Constellation Decoder. More...
class  digital_descrambler_bb
class  digital_diff_decoder_bb
 y[0] = (x[0] - x[-1]) % MUses current and previous symbols and the alphabet modulus to perform differential decoding. More...
class  digital_diff_encoder_bb
 y[0] = (x[0] + y[-1]) % MUses current and previous symbols and the alphabet modulus to perform differential encoding. More...
class  digital_map_bb
 output[i] = map[input[i]]This block maps an incoming signal to the value in the map. The block expects that the incoming signal has a maximum value of len(map)-1. More...
class  digital_scrambler_bb
class  trellis_constellation_metrics_cf
 Evaluate metrics for use by the Viterbi algorithm. More...
class  trellis_permutation
 Permutation. More...
class  trellis_siso_combined_f
class  trellis_siso_f