GNU Radio 3.7.1 C++ API
OFDM Blocks
Collaboration diagram for OFDM Blocks:

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_frame_acquisition
 take a vector of complex constellation points in from an FFT and performs a correlation and equalization. More...
class  gr::digital::ofdm_frame_equalizer_vcvc
 OFDM frame equalizer. More...
class  gr::digital::ofdm_frame_sink
 Takes an OFDM symbol in, demaps it into bits of 0's and 1's, packs them into packets, and sends to to a message queue sink. More...
class  gr::digital::ofdm_insert_preamble
 insert "pre-modulated" preamble symbols before each payload. More...
class  gr::digital::ofdm_mapper_bcv
 take a stream of bytes in and map to a vector of complex constellation points suitable for IFFT input to be used in an ofdm modulator. More...
class  gr::digital::ofdm_sampler
 does the rest of the OFDM stuff 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...