diff options
Diffstat (limited to 'Transceiver52M/DriveLoop.cpp')
-rw-r--r-- | Transceiver52M/DriveLoop.cpp | 9 |
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); |