A NCO for symbol recovery in a variable rate QPSK receiver.
More...
#include <timing_nco.h>
List of all members.
Detailed Description
A NCO for symbol recovery in a variable rate QPSK receiver.
Since interpolation is being done, either one or two samples must be calculated on each update. When sample2 is true, there are 2 samples available.
Constructor & Destructor Documentation
SPUC::timing_nco::timing_nco |
( |
void |
|
) |
[inline] |
|
Member Function Documentation
double SPUC::timing_nco::get_off1 |
( |
void |
|
) |
[inline] |
|
double SPUC::timing_nco::get_off2 |
( |
void |
|
) |
[inline] |
|
long SPUC::timing_nco::get_phase1 |
( |
void |
|
) |
[inline] |
|
long SPUC::timing_nco::get_phase2 |
( |
void |
|
) |
[inline] |
|
void SPUC::timing_nco::reset_frequency |
( |
unsigned long |
freq |
) |
[inline] |
|
signed long SPUC::timing_nco::residual_phase |
( |
signed long |
acc_value |
) |
|
|
long SPUC::timing_nco::run |
( |
long |
loop_filter_out = 0 , |
|
|
int |
load = 1 |
|
) |
|
|
void SPUC::timing_nco::set_frequency |
( |
unsigned long |
freq |
) |
[inline] |
|
Member Data Documentation
The documentation for this class was generated from the following files:
Generated on Fri Sep 16 11:08:21 2005 for spuc by
1.4.4