fun_ofdm  1.0
802.11a Physical Layer for USRP
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
receiver_chain.h File Reference

Header file for Receiver Chain class. More...

#include <thread>
#include <semaphore.h>
#include "fft_symbols.h"
#include "channel_est.h"
#include "phase_tracker.h"
#include "frame_decoder.h"
#include "block.h"
#include "tagged_vector.h"
#include "frame_detector.h"
#include "timing_sync.h"

Go to the source code of this file.

Classes

class  fun::receiver_chain
 The Receiver Chain class. More...
 

Namespaces

 fun
 

Constant Groups

 fun
 

Detailed Description

Header file for Receiver Chain class.

The Receiver Chain class is the main controller for the blocks that are used to receive and decode PHY layer frames. It holds the instances of each block and shifts the data through the receive chain as it is processed eventually returning the correctly received payloads (MPDUs) which can then be passed to the upper layers.

Definition in file receiver_chain.h.