Namespaces | |
code | |
Classes | |
class | async_decoder |
Creates the decoder block for use in GNU Radio flowgraphs from a given FEC API object derived from the generic_decoder class. More... | |
class | async_encoder |
Creates the encoder block for use in GNU Radio flowgraphs with async message from a given FEC API object derived from the generic_encoder class. More... | |
class | ber_bf |
BER block in FECAPI. More... | |
class | conv_bit_corr_bb |
Correlate block in FECAPI. More... | |
class | decode_ccsds_27_fb |
A rate 1/2, k=7 convolutional decoder for the CCSDS standard. More... | |
class | decoder |
General FEC decoding block that takes in a decoder variable object (derived from gr::fec::general_decoder) for use in a flowgraph. More... | |
class | depuncture_bb |
Depuncture a stream of samples. More... | |
class | encode_ccsds_27_bb |
A rate 1/2, k=7 convolutional encoder for the CCSDS standard. More... | |
class | encoder |
Creates the encoder block for use in GNU Radio flowgraphs from a given FECAPI object derived from the generic_encoder class. More... | |
class | generic_decoder |
Parent class for FECAPI objects. More... | |
class | generic_encoder |
class | puncture_bb |
Puncture a stream of unpacked bits. More... | |
class | puncture_ff |
Puncture a stream of floats. More... | |
class | tagged_decoder |
General FEC decoding block that takes in a decoder variable object (derived from gr::fec::general_decoder) for use in a flowgraph. More... | |
class | tagged_encoder |
Creates the encoder block for use in GNU Radio flowgraphs from a given FECAPI object derived from the generic_encoder class. More... | |
Functions | |
FEC_API int | get_decoder_output_size (generic_decoder::sptr my_decoder) |
FEC_API int | get_decoder_input_size (generic_decoder::sptr my_decoder) |
FEC_API float | get_shift (generic_decoder::sptr my_decoder) |
FEC_API int | get_history (generic_decoder::sptr my_decoder) |
FEC_API int | get_decoder_input_item_size (generic_decoder::sptr my_decoder) |
FEC_API int | get_decoder_output_item_size (generic_decoder::sptr my_decoder) |
FEC_API const char * | get_decoder_input_conversion (generic_decoder::sptr my_decoder) |
FEC_API const char * | get_decoder_output_conversion (generic_decoder::sptr my_decoder) |
FEC_API int | get_encoder_output_size (generic_encoder::sptr my_encoder) |
FEC_API int | get_encoder_input_size (generic_encoder::sptr my_encoder) |
FEC_API const char * | get_encoder_input_conversion (generic_encoder::sptr my_encoder) |
FEC_API const char * | get_encoder_output_conversion (generic_encoder::sptr my_encoder) |
FEC_API const char* gr::fec::get_decoder_input_conversion | ( | generic_decoder::sptr | my_decoder | ) |
FEC_API int gr::fec::get_decoder_input_item_size | ( | generic_decoder::sptr | my_decoder | ) |
FEC_API int gr::fec::get_decoder_input_size | ( | generic_decoder::sptr | my_decoder | ) |
FEC_API const char* gr::fec::get_decoder_output_conversion | ( | generic_decoder::sptr | my_decoder | ) |
FEC_API int gr::fec::get_decoder_output_item_size | ( | generic_decoder::sptr | my_decoder | ) |
FEC_API int gr::fec::get_decoder_output_size | ( | generic_decoder::sptr | my_decoder | ) |
FEC_API const char* gr::fec::get_encoder_input_conversion | ( | generic_encoder::sptr | my_encoder | ) |
FEC_API int gr::fec::get_encoder_input_size | ( | generic_encoder::sptr | my_encoder | ) |
FEC_API const char* gr::fec::get_encoder_output_conversion | ( | generic_encoder::sptr | my_encoder | ) |
FEC_API int gr::fec::get_encoder_output_size | ( | generic_encoder::sptr | my_encoder | ) |
FEC_API int gr::fec::get_history | ( | generic_decoder::sptr | my_decoder | ) |
FEC_API float gr::fec::get_shift | ( | generic_decoder::sptr | my_decoder | ) |