aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Tsou <tom@tsou.cc>2013-07-30 16:32:14 +0200
committerThomas Tsou <tom@tsou.cc>2013-10-18 13:03:41 -0400
commit96794cb7464c805ad1ac27810c9b107cf304410b (patch)
treec540e8f17320a57800fe0d24ef796138f3fba31a
parent7e06806ff0d2b4e0c8eceb75ec92ff41926a4e29 (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>
-rw-r--r--Transceiver52M/runTransceiver.cpp39
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;
}