diff --git a/public-trunk/Transceiver52M/radioInterface.cpp b/public-trunk/Transceiver52M/radioInterface.cpp index dd524bd..010f4cb 100644 --- a/public-trunk/Transceiver52M/radioInterface.cpp +++ b/public-trunk/Transceiver52M/radioInterface.cpp @@ -28,25 +28,18 @@ bool started = false; RadioInterface::RadioInterface(RadioDevice *wRadio, - int wReceiveOffset, + int wReceiveOffset, int wRadioOversampling, int wTransceiverOversampling, GSM::Time wStartTime) - + : underrun(false), sendCursor(0), rcvCursor(0), mOn(false), + mRadio(wRadio), receiveOffset(wReceiveOffset), + samplesPerSymbol(wRadioOversampling), powerScaling(1.0) { - underrun = false; - - sendCursor = 0; - rcvCursor = 0; - mOn = false; - - mRadio = wRadio; - receiveOffset = wReceiveOffset; - samplesPerSymbol = wRadioOversampling; mClock.set(wStartTime); - powerScaling = 1.0; } + RadioInterface::~RadioInterface(void) { if (rcvBuffer!=NULL) delete rcvBuffer; //mReceiveFIFO.clear();