diff options
author | Thomas Tsou <tom@tsou.cc> | 2013-07-30 16:32:14 +0200 |
---|---|---|
committer | Thomas Tsou <tom@tsou.cc> | 2013-10-18 13:03:41 -0400 |
commit | 96794cb7464c805ad1ac27810c9b107cf304410b (patch) | |
tree | c540e8f17320a57800fe0d24ef796138f3fba31a /Transceiver52M | |
parent | 7e06806ff0d2b4e0c8eceb75ec92ff41926a4e29 (diff) |
Transceiver52M: Remove unused test code from main
The commented out test code is not maintained and behaviour is
unknown. Remove for clarity.
Signed-off-by: Thomas Tsou <tom@tsou.cc>
Diffstat (limited to 'Transceiver52M')
-rw-r--r-- | Transceiver52M/runTransceiver.cpp | 39 |
1 files changed, 4 insertions, 35 deletions
diff --git a/Transceiver52M/runTransceiver.cpp b/Transceiver52M/runTransceiver.cpp index 952cf3b..9301d3d 100644 --- a/Transceiver52M/runTransceiver.cpp +++ b/Transceiver52M/runTransceiver.cpp @@ -104,44 +104,13 @@ int main(int argc, char *argv[]) Transceiver *trx = new Transceiver(gConfig.getNum("TRX.Port"),gConfig.getStr("TRX.IP").c_str(),SAMPSPERSYM,GSM::Time(3,0),radio); trx->receiveFIFO(radio->receiveFIFO()); -/* - signalVector *gsmPulse = generateGSMPulse(2,1); - BitVector normalBurstSeg = "0000101010100111110010101010010110101110011000111001101010000"; - BitVector normalBurst(BitVector(normalBurstSeg,gTrainingSequence[0]),normalBurstSeg); - signalVector *modBurst = modulateBurst(normalBurst,*gsmPulse,8,1); - signalVector *modBurst9 = modulateBurst(normalBurst,*gsmPulse,9,1); - signalVector *interpolationFilter = createLPF(0.6/mOversamplingRate,6*mOversamplingRate,1); - signalVector totalBurst1(*modBurst,*modBurst9); - signalVector totalBurst2(*modBurst,*modBurst); - signalVector totalBurst(totalBurst1,totalBurst2); - scaleVector(totalBurst,usrp->fullScaleInputValue()); - double beaconFreq = -1.0*(numARFCN-1)*200e3; - signalVector finalVec(625*mOversamplingRate); - for (int j = 0; j < numARFCN; j++) { - signalVector *frequencyShifter = new signalVector(625*mOversamplingRate); - frequencyShifter->fill(1.0); - frequencyShift(frequencyShifter,frequencyShifter,2.0*M_PI*(beaconFreq+j*400e3)/(1625.0e3/6.0*mOversamplingRate)); - signalVector *interpVec = polyphaseResampleVector(totalBurst,mOversamplingRate,1,interpolationFilter); - multVector(*interpVec,*frequencyShifter); - addVector(finalVec,*interpVec); - } - signalVector::iterator itr = finalVec.begin(); - short finalVecShort[2*finalVec.size()]; - short *shortItr = finalVecShort; - while (itr < finalVec.end()) { - *shortItr++ = (short) (itr->real()); - *shortItr++ = (short) (itr->imag()); - itr++; - } - usrp->loadBurst(finalVecShort,finalVec.size()); -*/ trx->start(); - //int i = 0; - while(!gbShutdown) { sleep(1); }//i++; if (i==60) break;} + + while (!gbShutdown) { + sleep(1); + } cout << "Shutting down transceiver..." << endl; -// trx->stop(); delete trx; -// delete radio; } |