GNU Radio 3.6.5 C++ API

digital_ofdm_frame_sink.h File Reference

#include <digital_api.h>
#include <gr_sync_block.h>
#include <gr_msg_queue.h>

Go to the source code of this file.

Classes

class  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.NOTE: The mod input parameter simply chooses a pre-defined demapper/slicer. Eventually, we want to be able to pass in a reference to an object to do the demapping and slicing for a given modulation type. More...

Functions

DIGITAL_API
digital_ofdm_frame_sink_sptr 
digital_make_ofdm_frame_sink (const std::vector< gr_complex > &sym_position, const std::vector< unsigned char > &sym_value_out, gr_msg_queue_sptr target_queue, unsigned int occupied_tones, float phase_gain=0.25, float freq_gain=0.25 *0.25/4.0)

Function Documentation

DIGITAL_API digital_ofdm_frame_sink_sptr digital_make_ofdm_frame_sink ( const std::vector< gr_complex > &  sym_position,
const std::vector< unsigned char > &  sym_value_out,
gr_msg_queue_sptr  target_queue,
unsigned int  occupied_tones,
float  phase_gain = 0.25,
float  freq_gain = 0.25 *0.25/4.0 
)