From 09312c200b78c6b441b577911743f75921fef5b3 Mon Sep 17 00:00:00 2001 From: "Matthias P. Braendli" Date: Wed, 27 May 2015 20:43:48 +0200 Subject: Add and enable TII insertion for testing --- src/DabModulator.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/DabModulator.cpp') diff --git a/src/DabModulator.cpp b/src/DabModulator.cpp index 667d885..94b6c87 100644 --- a/src/DabModulator.cpp +++ b/src/DabModulator.cpp @@ -46,6 +46,7 @@ #include "Resampler.h" #include "ConvEncoder.h" #include "FIRFilter.h" +#include "TII.h" #include "PuncturingEncoder.h" #include "TimeInterleaver.h" #include "TimestampDecoder.h" @@ -197,6 +198,8 @@ int DabModulator::process(Buffer* const dataIn, Buffer* dataOut) cic_ratio)); + shared_ptr tii(new TII(myDabMode, 3, 16)); + shared_ptr cifOfdm( new OfdmGenerator((1 + myNbSymbols), myNbCarriers, mySpacing)); @@ -346,6 +349,7 @@ int DabModulator::process(Buffer* const dataIn, Buffer* dataOut) myFlowgraph->connect(cifFreq, cifDiff); myFlowgraph->connect(cifNull, cifSig); myFlowgraph->connect(cifDiff, cifSig); + myFlowgraph->connect(tii, cifSig); if (useCicEq) { myFlowgraph->connect(cifSig, cifCicEq); myFlowgraph->connect(cifCicEq, cifOfdm); -- cgit v1.2.3