|
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.