fun_ofdm
1.0
802.11a Physical Layer for USRP
|
C++ file for the Phase Tracker block. More...
Go to the source code of this file.
Namespaces | |
fun | |
Constant Groups | |
fun | |
Variables | |
const double | fun::POLARITY [127] |
The polarity of the pilot subcarriers beginning with the pilots of the SIGNAL symbol being multiplied by POLARITY[0], then the next symbol being multiplied by POLARITY[1] and so on. More... | |
static int | fun::PILOTS [4][2] |
The index of each pilot in the 64 sample symbol and its initial value before being multiplied by its corresponding polarity. More... | |
static int | fun::DATA_SUBCARRIERS [48] |
The indicies of the 48 data subcarriers in the 64 sample symbol. More... | |
C++ file for the Phase Tracker block.
The phase tracker block is in charge of tracking and correcting phase rotation accross symbols in a frame using the 4 pilot subcarriers. It also removes the pilot and null subcarriers passing on only the data subcarriers after any necessary frequency corrections have been made.
Definition in file phase_tracker.cpp.