GNU Radio 3.6.5.1 C++ API
gr::digital Namespace Reference

Classes

class  header_payload_demux
 Header/Payload demuxer. More...
class  ofdm_chanest_vcvc
 Estimate channel and coarse frequency offset for OFDM from preamblesInput: OFDM symbols (in frequency domain). The first one (or two) symbols are expected to be synchronisation symbols, which are used to estimate the coarse freq offset and the initial equalizer taps (these symbols are removed from the stream). The following n_data_symbols are passed through unmodified (the actual equalisation must be done elsewhere). Output: The data symbols, without the synchronisation symbols. The first data symbol passed through has two tags: 'ofdm_sync_carr_offset' (integer), the coarse frequency offset as number of carriers, and 'ofdm_sync_eq_taps' (complex vector). Any tags attached to the synchronisation symbols are attached to the first data symbol. All other tags are propagated as expected. More...
class  ofdm_frame_equalizer_vcvc
 OFDM frame equalizerThis does two things: First, it removes the coarse carrier offset. If a tag is found on the first item with the key 'ofdm_sync_carr_offset', this is interpreted as the coarse frequency offset in number of carriers. Next, it performs equalization in one or two dimensions on a tagged OFDM frame. The actual equalization is done by a ofdm_frame_equalizer object, outside of the block. More...
class  ofdm_serializer_vcc
 Serializes complex modulations symbols from OFDM sub-carriersThis is the inverse block to the carrier_allocator_cvc. It outputs the complex data symbols as a tagged stream, discarding the pilot symbols. More...
class  packet_header_default
 Default header formatter for digital packet transmission. More...
class  packet_header_ofdm
 Header utility for OFDM signals. More...
class  packet_headergenerator_bb
 Generates a header for a tagged, streamed packet. More...
class  packet_headerparser_b
 Post header metadata as a PMT. More...
class  header_payload_demux_impl
class  ofdm_chanest_vcvc_impl
class  ofdm_frame_equalizer_vcvc_impl
class  ofdm_serializer_vcc_impl
class  packet_headergenerator_bb_impl
class  packet_headerparser_b_impl