aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Transceiver52M/DriveLoop.cpp14
1 files changed, 2 insertions, 12 deletions
diff --git a/Transceiver52M/DriveLoop.cpp b/Transceiver52M/DriveLoop.cpp
index 1b1ad01..f2e81c6 100644
--- a/Transceiver52M/DriveLoop.cpp
+++ b/Transceiver52M/DriveLoop.cpp
@@ -113,13 +113,6 @@ void DriveLoop::pushRadioVector(GSM::Time &nowTime)
// Even if the burst is stale, put it in the fillter table.
// (It might be an idle pattern.)
LOG(NOTICE) << "dumping STALE burst in TRX->USRP interface";
- if (i == mC0) {
- const GSM::Time& nextTime = staleBurst->getTime();
- int TN = nextTime.TN();
- int modFN = nextTime.FN() % fillerModulus[i][TN];
- delete fillerTable[i][modFN][TN];
- fillerTable[i][modFN][TN] = staleBurst;
- }
}
int TN = nowTime.TN();
@@ -132,12 +125,9 @@ void DriveLoop::pushRadioVector(GSM::Time &nowTime)
// if queue contains data at the desired timestamp, stick it into FIFO
if (next = (radioVector*) mTransmitPriorityQueue[i].getCurrentBurst(nowTime)) {
LOG(DEBUG) << "transmitFIFO: wrote burst " << next << " at time: " << nowTime;
- if (i == mC0) {
- delete fillerTable[i][modFN][TN];
- fillerTable[i][modFN][TN] = new signalVector(*(next));
- mIsFiller[i] = false;
- }
mTxBursts[i] = next;
+ mIsFiller[i] = false;
+ mIsZero[i] = false;
}
}