interpolator control for segment and symbol sync recovery
More...
#include <gnuradio/atsc/sssr_impl.h>
interpolator control for segment and symbol sync recovery
§ atsci_interpolator()
atsci_interpolator::atsci_interpolator |
( |
double |
nominal_ratio_of_rx_clock_to_symbol_freq | ) |
|
nominal_ratio_of_rx_clock_to_symbol_freq
must be >= 1.8
§ ~atsci_interpolator()
atsci_interpolator::~atsci_interpolator |
( |
| ) |
|
§ incr()
int atsci_interpolator::incr |
( |
| ) |
const |
|
inline |
§ mu()
double atsci_interpolator::mu |
( |
| ) |
const |
|
inline |
§ ntaps()
unsigned atsci_interpolator::ntaps |
( |
| ) |
const |
|
inline |
§ reset()
void atsci_interpolator::reset |
( |
| ) |
|
§ update()
bool atsci_interpolator::update |
( |
const sssr::sample_t |
input_samples[], |
|
|
int |
nsamples, |
|
|
int * |
index, |
|
|
double |
timing_adjustment, |
|
|
sssr::sample_t * |
output_sample |
|
) |
| |
produce next sample referenced to Tx clock
If there aren't enough input_samples left to produce an output, return false, else true.
§ w()
double atsci_interpolator::w |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: