summaryrefslogtreecommitdiff
path: root/gr-iio/lib/pluto_utils.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gr-iio/lib/pluto_utils.cc')
-rw-r--r--gr-iio/lib/pluto_utils.cc16
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]));