From 82667ead566f5ebd92b6eb37f4e3c540cf5ef9e7 Mon Sep 17 00:00:00 2001 From: Ryan Suchocki Date: Tue, 29 Nov 2022 11:28:59 +0000 Subject: [PATCH] Allow setting of direct_samp via init args --- Settings.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Settings.cpp b/Settings.cpp index 7bd4765..d0eff1e 100644 --- a/Settings.cpp +++ b/Settings.cpp @@ -79,6 +79,12 @@ SoapyRTLSDR::SoapyRTLSDR(const SoapySDR::Kwargs &args): gainMin = *std::min_element(gains.begin(), gains.end()) / 10.0; gainMax = *std::max_element(gains.begin(), gains.end()) / 10.0; } + + // If requested, set initial direct sampling mode + if (args.count("direct_samp") != 0) + { + writeSetting("direct_samp", args.at("direct_samp")); + } } SoapyRTLSDR::~SoapyRTLSDR(void)