diff options
author | David Winter <david.winter@analog.com> | 2021-09-28 13:42:54 +0200 |
---|---|---|
committer | mormj <34754695+mormj@users.noreply.github.com> | 2021-10-21 10:59:16 -0400 |
commit | db01027fd99c882cf8b3a7dad854606499778e3b (patch) | |
tree | 2b2acc3584dc36668ef3fb2493598e7abf7abd3c /gr-iio/lib/pluto_utils.cc | |
parent | 61709059f2e40a04ada73785812f19a5fc89cb8a (diff) |
global: Replace stdio logging with logger
This commit replaces many uses of std::c{out,err} and printf with the
appropriate GR_LOG_* directives.
Signed-off-by: David Winter <david.winter@analog.com>
Diffstat (limited to 'gr-iio/lib/pluto_utils.cc')
-rw-r--r-- | gr-iio/lib/pluto_utils.cc | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/gr-iio/lib/pluto_utils.cc b/gr-iio/lib/pluto_utils.cc index 2d8f2fed35..37f78f6755 100644 --- a/gr-iio/lib/pluto_utils.cc +++ b/gr-iio/lib/pluto_utils.cc @@ -8,7 +8,10 @@ */ #include <gnuradio/iio/pluto_utils.h> +#include <gnuradio/logger.h> + #include <iio.h> + #include <stdexcept> namespace gr { @@ -16,6 +19,7 @@ namespace iio { std::string get_pluto_uri() { + GR_LOG_GET_CONFIGURED_LOGGER(d_logger, "pluto_utils::get_pluto_uri"); iio_scan_context* ctx = iio_create_scan_context("usb", 0); if (!ctx) throw std::runtime_error("Unable to create scan context"); @@ -34,16 +38,16 @@ std::string get_pluto_uri() } if (ret > 1) { - printf("More than one Pluto found:\n"); + GR_LOG_INFO(d_logger, "More than one Pluto found:"); for (unsigned int i = 0; i < (size_t)ret; i++) { - printf("\t%d: %s [%s]\n", - i, - iio_context_info_get_description(info[i]), - iio_context_info_get_uri(info[i])); + GR_LOG_INFO(d_logger, + boost::format("\t%d: %s [%s]") % i % + iio_context_info_get_description(info[i]) % + iio_context_info_get_uri(info[i])); } - printf("We will use the first one.\n"); + GR_LOG_INFO(d_logger, "We will use the first one."); } std::string uri(iio_context_info_get_uri(info[0])); |