- use TimingGeneratorGardner
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/cpp@984 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
@@ -110,8 +110,9 @@ class TimingGeneratorGardner : public Interpolation::TimingGenerator
|
||||
// Symbol timing recovery
|
||||
vd = STRGardnerProcess(&m_SymbolTimingRevovery, toCpx(iq));
|
||||
vc = LeadLagProcess(&loop_filter_str, &str_loopfilter_coeff, vd);
|
||||
cout << "Vd = " << vd << ", Vc = " << vc << endl;
|
||||
|
||||
// setOmega(vc);
|
||||
setOmega(vc);
|
||||
update();
|
||||
}
|
||||
};
|
||||
@@ -124,7 +125,7 @@ void test()
|
||||
farrow.load("/home/jens/farrow_coeff.dat");
|
||||
|
||||
// Setup timing generator
|
||||
Interpolation::TimingGenerator timingGenerator;
|
||||
TimingGeneratorGardner timingGenerator;
|
||||
timingGenerator.setOmega(1.0);
|
||||
|
||||
// Setup IQ data
|
||||
|
||||
Reference in New Issue
Block a user