mirror of
https://github.com/fairwaves/openbts-2.8.git
synced 2025-11-21 23:08:15 +00:00
Make VCTCXO truly configurable from config file. Previously hard-coded.
git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@3093 19bc5d8c-e614-43d4-8b26-e1612bc8e597
This commit is contained in:
@@ -534,7 +534,7 @@ void Transceiver::driveControl()
|
|||||||
int freqKhz;
|
int freqKhz;
|
||||||
sscanf(buffer,"%3s %s %d",cmdcheck,command,&freqKhz);
|
sscanf(buffer,"%3s %s %d",cmdcheck,command,&freqKhz);
|
||||||
mRxFreq = freqKhz*1.0e3+FREQOFFSET;
|
mRxFreq = freqKhz*1.0e3+FREQOFFSET;
|
||||||
if (!mRadioInterface->tuneRx(mRxFreq,128)) {
|
if (!mRadioInterface->tuneRx(mRxFreq,gConfig.getNum("TRX.RadioFrequencyOffset"))) {
|
||||||
LOG(ALERT) << "RX failed to tune";
|
LOG(ALERT) << "RX failed to tune";
|
||||||
sprintf(response,"RSP RXTUNE 1 %d",freqKhz);
|
sprintf(response,"RSP RXTUNE 1 %d",freqKhz);
|
||||||
}
|
}
|
||||||
@@ -547,7 +547,7 @@ void Transceiver::driveControl()
|
|||||||
sscanf(buffer,"%3s %s %d",cmdcheck,command,&freqKhz);
|
sscanf(buffer,"%3s %s %d",cmdcheck,command,&freqKhz);
|
||||||
//freqKhz = 890e3;
|
//freqKhz = 890e3;
|
||||||
mTxFreq = freqKhz*1.0e3+FREQOFFSET;
|
mTxFreq = freqKhz*1.0e3+FREQOFFSET;
|
||||||
if (!mRadioInterface->tuneTx(mTxFreq,128)) {
|
if (!mRadioInterface->tuneTx(mTxFreq,gConfig.getNum("TRX.RadioFrequencyOffset"))) {
|
||||||
LOG(ALERT) << "TX failed to tune";
|
LOG(ALERT) << "TX failed to tune";
|
||||||
sprintf(response,"RSP TXTUNE 1 %d",freqKhz);
|
sprintf(response,"RSP TXTUNE 1 %d",freqKhz);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user