diff options
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])); |