diff --git a/plugins/samplesource/soapysdrinput/soapysdrinput.cpp b/plugins/samplesource/soapysdrinput/soapysdrinput.cpp index e7e95e8f5..a8282b445 100644 --- a/plugins/samplesource/soapysdrinput/soapysdrinput.cpp +++ b/plugins/samplesource/soapysdrinput/soapysdrinput.cpp @@ -719,7 +719,7 @@ void SoapySDRInput::setCenterFrequency(qint64 centerFrequency) bool SoapySDRInput::setDeviceCenterFrequency(SoapySDR::Device *dev, int requestedChannel, quint64 freq_hz, int loPpmTenths) { qint64 df = ((qint64)freq_hz * loPpmTenths) / 10000000LL; - freq_hz += df; + freq_hz -= df; try {