ATSC BitTimingLoop. More...
#include <gnuradio/atsc/GrAtscBitTimingLoop2.h>
Public Member Functions | |
| GrAtscBitTimingLoop2 () | |
| virtual | ~GrAtscBitTimingLoop2 () |
| virtual const char * | name () |
| virtual int | forecast (VrSampleRange output, VrSampleRange inputs[]) |
| virtual int | work (VrSampleRange output, void *o[], VrSampleRange inputs[], void *i[]) |
| void | set_mu (float a_mu) |
Protected Types | |
| typedef float | iType |
| typedef float | oType |
Protected Member Functions | |
| iType | produce_sample (const iType *in, unsigned int &index) |
| float | filter_error (float e) |
Protected Attributes | |
| VrSampleIndex | next_input |
| gr_single_pole_iir< float, float, float > | dc |
| gr_mmse_fir_interpolator | intr |
| float | mu |
| iType | last_right |
| bool | use_right_p |
ATSC BitTimingLoop.
This class accepts a single real input and produces a single real output
|
protected |
|
protected |
| GrAtscBitTimingLoop2::GrAtscBitTimingLoop2 | ( | ) |
|
inlinevirtual |
|
protected |
|
virtual |
Referenced by name().
|
inlinevirtual |
References forecast(), and work().
|
inline |
References mu, and use_right_p.
|
virtual |
Referenced by name().
|
protected |
|
protected |
|
protected |
|
protected |
Referenced by set_mu().
|
protected |
|
protected |
Referenced by set_mu().