diff options
Diffstat (limited to 'Transceiver52M/radioInterface.cpp')
-rw-r--r-- | Transceiver52M/radioInterface.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Transceiver52M/radioInterface.cpp b/Transceiver52M/radioInterface.cpp index 40826e9..719a8ff 100644 --- a/Transceiver52M/radioInterface.cpp +++ b/Transceiver52M/radioInterface.cpp @@ -87,11 +87,11 @@ double RadioInterface::fullScaleOutputValue(void) { } -void RadioInterface::setPowerAttenuation(double atten) +void RadioInterface::setPowerAttenuation(double atten, int chan) { double rfGain, digAtten; - rfGain = mRadio->setTxGain(mRadio->maxTxGain() - atten); + rfGain = mRadio->setTxGain(mRadio->maxTxGain() - atten, chan); digAtten = atten - mRadio->maxTxGain() + rfGain; if (digAtten < 1.0) @@ -285,18 +285,18 @@ void RadioInterface::driveReceiveRadio() } } -double RadioInterface::setRxGain(double dB) +double RadioInterface::setRxGain(double dB, int chan) { if (mRadio) - return mRadio->setRxGain(dB); + return mRadio->setRxGain(dB, chan); else return -1; } -double RadioInterface::getRxGain() +double RadioInterface::getRxGain(int chan) { if (mRadio) - return mRadio->getRxGain(); + return mRadio->getRxGain(chan); else return -1; } |