GNU Radio Manual and C++ API Reference  3.8.1.0
The Free & Open Software Radio Ecosystem

Classes

class  gr::digital::ofdm_carrier_allocator_cvc
 Create frequency domain OFDM symbols from complex values, add pilots. More...
 
class  gr::digital::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  gr::digital::ofdm_cyclic_prefixer
 Adds a cyclic prefix and performs pulse shaping on OFDM symbols. More...
 
class  gr::digital::ofdm_equalizer_base
 Base class for implementation details of frequency-domain OFDM equalizers. More...
 
class  gr::digital::ofdm_equalizer_simpledfe
 Simple decision feedback equalizer for OFDM. More...
 
class  gr::digital::ofdm_equalizer_static
 Very simple static equalizer for OFDM. More...
 
class  gr::digital::ofdm_frame_equalizer_vcvc
 OFDM frame equalizer. More...
 
class  gr::digital::ofdm_serializer_vcc
 Serializes complex modulations symbols from OFDM sub-carriers. More...
 
class  gr::digital::ofdm_sync_sc_cfb
 Schmidl & Cox synchronisation for OFDM. More...
 
class  gr::digital::packet_header_ofdm
 Header utility for OFDM signals. More...
 

Detailed Description