aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPau Espin Pedrol <pespin@sysmocom.de>2019-09-16 17:20:46 +0200
committerPau Espin Pedrol <pespin@sysmocom.de>2019-09-20 19:17:22 +0200
commit80d053acb9fa979e10c60c590a3fc76ca8decce9 (patch)
treec1ea3dff67e2239f882c3fdfdfaf8e11f219cd06
parent18a615176e922c4eb8cc98acf221bf747069f97a (diff)
radioInterface: Mark setRxGain as virtual
Otherwise the parent function is always called even if the iface is radioInterfaceMult. Change-Id: Ie41efab1e60b88677bbd1ec333ea656794503a5a
-rw-r--r--Transceiver52M/radioInterface.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/Transceiver52M/radioInterface.h b/Transceiver52M/radioInterface.h
index 83e00b9..b12c187 100644
--- a/Transceiver52M/radioInterface.h
+++ b/Transceiver52M/radioInterface.h
@@ -107,7 +107,7 @@ public:
virtual bool tuneRx(double freq, size_t chan = 0);
/** set receive gain */
- double setRxGain(double dB, size_t chan = 0);
+ virtual double setRxGain(double dB, size_t chan = 0);
/** drive transmission of GSM bursts */
void driveTransmitRadio(std::vector<signalVector *> &bursts,
@@ -182,5 +182,5 @@ public:
bool tuneTx(double freq, size_t chan);
bool tuneRx(double freq, size_t chan);
- double setRxGain(double dB, size_t chan);
+ virtual double setRxGain(double dB, size_t chan);
};