Go to the source code of this file.
Function Documentation
gr_pfb_clock_sync_ccf_sptr gr_make_pfb_clock_sync_ccf |
( |
double |
sps, |
|
|
float |
gain, |
|
|
const std::vector< float > & |
taps, |
|
|
unsigned int |
filter_size = 32 , |
|
|
float |
init_phase = 0 , |
|
|
float |
max_rate_deviation = 1.5 |
|
) |
| |
Build the polyphase filterbank timing synchronizer.
- Parameters:
-
sps | (double) The number of samples per symbol in the incoming signal |
gain | (float) The alpha gain of the control loop; beta = (gain^2)/4 by default. |
taps | (vector<int>) The filter taps. |
filter_size | (uint) The number of filters in the filterbank (default = 32). |
init_phase | (float) The initial phase to look at, or which filter to start with (default = 0). |
max_rate_deviation | (float) Distance from 0 d_rate can get (default = 1.5). |