aboutsummaryrefslogtreecommitdiffstats
path: root/Transceiver52M/DriveLoop.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Transceiver52M/DriveLoop.cpp')
-rw-r--r--Transceiver52M/DriveLoop.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/Transceiver52M/DriveLoop.cpp b/Transceiver52M/DriveLoop.cpp
index cbd2993..c925d20 100644
--- a/Transceiver52M/DriveLoop.cpp
+++ b/Transceiver52M/DriveLoop.cpp
@@ -33,12 +33,13 @@ DriveLoop::DriveLoop(int wSamplesPerSymbol,
mSamplesPerSymbol = wSamplesPerSymbol;
mRadioInterface = wRadioInterface;
- GSM::Time startTime(random() % gHyperframe, 0);
- mTransmitDeadlineClock = startTime;
- mLatencyUpdateTime = startTime;
+ mStartTime = (random() % gHyperframe, 0);
+
+ mTransmitDeadlineClock = mStartTime;
+ mLatencyUpdateTime = mStartTime;
mTransmitLatency = wTransmitLatency;
- mRadioInterface->getClock()->set(startTime);
+ mRadioInterface->getClock()->set(mStartTime);
// generate pulse and setup up signal processing library
gsmPulse = generateGSMPulse(2, mSamplesPerSymbol);