diff options
author | Josh Morman <jmorman@perspectalabs.com> | 2021-05-05 14:29:15 -0400 |
---|---|---|
committer | mormj <34754695+mormj@users.noreply.github.com> | 2021-06-04 06:21:34 -0400 |
commit | 48bab2e69a2cef97bf312d557c56a0ce574317ae (patch) | |
tree | 89eeb6d096fdd8ff6355b5edd4bbd44ae63abfee /gr-iio/lib/fmcomms2_source_impl.cc | |
parent | iio: reduce exposed API and grc to pluto (diff) | |
download | gnuradio-48bab2e69a2cef97bf312d557c56a0ce574317ae.tar.xz gnuradio-48bab2e69a2cef97bf312d557c56a0ce574317ae.zip |
iio: make filter params a single api
Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
Diffstat (limited to 'gr-iio/lib/fmcomms2_source_impl.cc')
-rw-r--r-- | gr-iio/lib/fmcomms2_source_impl.cc | 41 |
1 files changed, 27 insertions, 14 deletions
diff --git a/gr-iio/lib/fmcomms2_source_impl.cc b/gr-iio/lib/fmcomms2_source_impl.cc index 66f436284..99834a99c 100644 --- a/gr-iio/lib/fmcomms2_source_impl.cc +++ b/gr-iio/lib/fmcomms2_source_impl.cc @@ -276,24 +276,37 @@ void fmcomms2_source_impl::set_bbdc(bool bbdc) device_source_impl::set_params(params); d_bbdc = bbdc; } -void fmcomms2_source_impl::set_filter_source(const std::string& filt_config) -{ - d_filter_source = filt_config; - update_dependent_params(); -} -void fmcomms2_source_impl::set_filter_filename(const std::string& filter_filename) +// void fmcomms2_source_impl::set_filter_source(const std::string& filt_config) +// { +// d_filter_source = filt_config; +// update_dependent_params(); +// } +// void fmcomms2_source_impl::set_filter_filename(const std::string& filter_filename) +// { +// d_filter_filename = filter_filename; +// update_dependent_params(); +// } +// void fmcomms2_source_impl::set_fpass(float fpass) +// { +// d_fpass = fpass; +// update_dependent_params(); +// } +// void fmcomms2_source_impl::set_fstop(float fstop) +// { +// d_fstop = fstop; +// update_dependent_params(); +// } + +void fmcomms2_source_impl::set_filter_params(const std::string& filter_source, + const std::string& filter_filename, + float fpass, + float fstop) { + d_filter_source = filter_source; d_filter_filename = filter_filename; - update_dependent_params(); -} -void fmcomms2_source_impl::set_fpass(float fpass) -{ d_fpass = fpass; - update_dependent_params(); -} -void fmcomms2_source_impl::set_fstop(float fstop) -{ d_fstop = fstop; + update_dependent_params(); } |