aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/soapy/soapy_sink_c.cc4
-rw-r--r--lib/soapy/soapy_source_c.cc4
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/soapy/soapy_sink_c.cc b/lib/soapy/soapy_sink_c.cc
index c1f6fc1..b4dd219 100644
--- a/lib/soapy/soapy_sink_c.cc
+++ b/lib/soapy/soapy_sink_c.cc
@@ -184,14 +184,14 @@ std::vector<std::string> soapy_sink_c::get_gain_names( size_t chan)
osmosdr::gain_range_t soapy_sink_c::get_gain_range( size_t chan)
{
SoapySDR::Range r = _device->getGainRange(SOAPY_SDR_TX, chan);
- return osmosdr::gain_range_t(r.minimum(), r.maximum());
+ return osmosdr::gain_range_t(r.minimum(), r.maximum(), 1.0);
}
osmosdr::gain_range_t soapy_sink_c::get_gain_range( const std::string & name,
size_t chan)
{
SoapySDR::Range r = _device->getGainRange(SOAPY_SDR_TX, chan, name);
- return osmosdr::gain_range_t(r.minimum(), r.maximum());
+ return osmosdr::gain_range_t(r.minimum(), r.maximum(), 1.0);
}
bool soapy_sink_c::set_gain_mode( bool automatic, size_t chan)
diff --git a/lib/soapy/soapy_source_c.cc b/lib/soapy/soapy_source_c.cc
index e64f34a..5fc0dbc 100644
--- a/lib/soapy/soapy_source_c.cc
+++ b/lib/soapy/soapy_source_c.cc
@@ -181,14 +181,14 @@ std::vector<std::string> soapy_source_c::get_gain_names( size_t chan )
osmosdr::gain_range_t soapy_source_c::get_gain_range( size_t chan )
{
SoapySDR::Range r = _device->getGainRange(SOAPY_SDR_RX, chan);
- return osmosdr::gain_range_t(r.minimum(), r.maximum());
+ return osmosdr::gain_range_t(r.minimum(), r.maximum(), 1.0);
}
osmosdr::gain_range_t soapy_source_c::get_gain_range( const std::string & name,
size_t chan )
{
SoapySDR::Range r = _device->getGainRange(SOAPY_SDR_RX, chan, name);
- return osmosdr::gain_range_t(r.minimum(), r.maximum());
+ return osmosdr::gain_range_t(r.minimum(), r.maximum(), 1.0);
}
bool soapy_source_c::set_gain_mode( bool automatic, size_t chan )