From 140d12138adbf0c868bf49f256ddb303aac45f18 Mon Sep 17 00:00:00 2001 From: f4exb Date: Mon, 8 May 2017 04:35:49 +0200 Subject: [PATCH] LimeSDR output: set default gain to 4 db --- plugins/samplesink/limesdroutput/limesdroutput.cpp | 2 +- plugins/samplesink/limesdroutput/limesdroutputsettings.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/samplesink/limesdroutput/limesdroutput.cpp b/plugins/samplesink/limesdroutput/limesdroutput.cpp index 2da78f360..73deea7ad 100644 --- a/plugins/samplesink/limesdroutput/limesdroutput.cpp +++ b/plugins/samplesink/limesdroutput/limesdroutput.cpp @@ -165,7 +165,7 @@ bool LimeSDROutput::openDevice() m_streamId.channel = m_deviceShared.m_channel; // channel number m_streamId.fifoSize = 5000000; // fifo size in samples - m_streamId.throughputVsLatency = 1.0; // optimize for max throughput + m_streamId.throughputVsLatency = 0.0; // optimize for min latency m_streamId.isTx = true; // TX channel m_streamId.dataFmt = lms_stream_t::LMS_FMT_I12; // 12-bit integers diff --git a/plugins/samplesink/limesdroutput/limesdroutputsettings.cpp b/plugins/samplesink/limesdroutput/limesdroutputsettings.cpp index fdc840cf1..c270125e8 100644 --- a/plugins/samplesink/limesdroutput/limesdroutputsettings.cpp +++ b/plugins/samplesink/limesdroutput/limesdroutputsettings.cpp @@ -32,7 +32,7 @@ void LimeSDROutputSettings::resetToDefaults() m_lpfBW = 5.5e6f; m_lpfFIREnable = false; m_lpfFIRBW = 2.5e6f; - m_gain = 30; + m_gain = 4; m_ncoEnable = false; m_ncoFrequency = 0; m_antennaPath = PATH_RFE_NONE; @@ -76,7 +76,7 @@ bool LimeSDROutputSettings::deserialize(const QByteArray& data) d.readFloat(7, &m_lpfBW, 1.5e6); d.readBool(8, &m_lpfFIREnable, false); d.readFloat(9, &m_lpfFIRBW, 1.5e6); - d.readU32(10, &m_gain, 0); + d.readU32(10, &m_gain, 4); d.readBool(11, &m_ncoEnable, false); d.readS32(12, &m_ncoFrequency, 0); d.readS32(13, &intval, 0);