fun_ofdm  1.0
802.11a Physical Layer for USRP
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
oCfun::BitInterleaveThe BitInterleave struct
oCfun::block_baseThe block_base class
|oCfun::block< std::complex< double >, tagged_sample >
||\Cfun::frame_detectorThe frame_detector block
|oCfun::block< tagged_sample, tagged_sample >
||\Cfun::timing_syncThe timing_sync block
|oCfun::block< tagged_sample, tagged_vector< 64 > >
||\Cfun::fft_symbolsThe fft_symbols block
|oCfun::block< tagged_vector< 48 >, std::vector< unsigned char > >
||\Cfun::frame_decoderThe frame_decoder block
|oCfun::block< tagged_vector< 64 >, tagged_vector< 48 > >
||\Cfun::phase_trackerThe phase_tracker block
|oCfun::block< tagged_vector< 64 >, tagged_vector< 64 > >
||\Cfun::channel_estThe channel_est block
|\Cfun::block< I, O >The block class template
oCfun::circular_accumulator< T >The circular_accumulator template
oCfun::circular_accumulator< double >
oCfun::circular_accumulator< std::complex< double > >
oCfun::decision_tDecision_t is a BIT vector
oCfun::fftThe fft class
oCfun::frame_builderThe frame_builder class
oCfun::FrameDataThe FrameData struct
oCfun::interleaverThe interleaver class
oCfun::metric_tMetric_t attribute
oCfun::modulatorThe modulator class
oCfun::plcp_headerThe plcp_header struct is a container for PLCP Headers and their respective parameters
oCfun::ppduThe ppdu class
oCfun::puncturerThe puncturer class
oCfun::QAM< NumBits >Template for QAM class
oCfun::RateParamsThe RateParams struct
oCfun::receiverPublic interface for the fun_ofdm receiver. This is the easiest way to start receiving 802.11a OFDM frames out of the box
oCfun::receiver_chainThe Receiver Chain class
oCfun::symbol_mapperThe symbol_mapper class
oCfun::tagged_sampleThe tagged_sample struct
oCfun::tagged_vector< N >Tagged_vector struct
oCfun::tagged_vector< 64 >
oCfun::transmitterPublic interface for the fun_ofdm transmit chain. This is the easiest way to start transmitting 802.11a OFDM frames out of the box
oCfun::usrpA simple class used to easily interface with a USRP
oCfun::usrp_paramsThe usrp_params struct which holds parameters for the USRP object such as center frequency, sample rate, tx/rx gain, etc.
oCfun::vThe v struct
\Cfun::viterbiThe viterbi class