From 6ba1b8acab77520e29ba6ba6d7e18583297a4e41 Mon Sep 17 00:00:00 2001 From: Andreas Eversberg Date: Sat, 19 May 2018 08:55:12 +0200 Subject: Make LimeSDR tune rx to tx frequency --- src/libsdr/soapy.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/libsdr/soapy.c b/src/libsdr/soapy.c index ba330be..564be0d 100644 --- a/src/libsdr/soapy.c +++ b/src/libsdr/soapy.c @@ -297,6 +297,10 @@ int soapy_open(size_t channel, const char *_device_args, const char *_stream_arg } } + /* hack to make limesdr tune rx to tx */ + if (tx_frequency == rx_frequency) + rx_frequency += 1.0; + /* set frequency */ if (SoapySDRDevice_setFrequency(sdr, SOAPY_SDR_RX, channel, rx_frequency, &tune_args) != 0) { PDEBUG(DSOAPY, DEBUG_ERROR, "Failed to set RX frequency to %.0f Hz\n", rx_frequency); -- cgit v1.2.3