From 79c513d0b21127a5a4cfa6a70213630364a281db Mon Sep 17 00:00:00 2001 From: Josh Blum Date: Wed, 7 Jul 2010 13:06:02 -0700 Subject: uhd: added dilv option for timed examples, also made tx timed example fragment --- host/examples/rx_timed_samples.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'host/examples/rx_timed_samples.cpp') diff --git a/host/examples/rx_timed_samples.cpp b/host/examples/rx_timed_samples.cpp index 9ff8772bc..fcf662c4e 100644 --- a/host/examples/rx_timed_samples.cpp +++ b/host/examples/rx_timed_samples.cpp @@ -43,6 +43,7 @@ int UHD_SAFE_MAIN(int argc, char *argv[]){ ("nsamps", po::value(&total_num_samps)->default_value(1000), "total number of samples to receive") ("rxrate", po::value(&rx_rate)->default_value(100e6/16), "rate of incoming samples") ("freq", po::value(&freq)->default_value(0), "rf center frequency in Hz") + ("dilv", "specify to disable inner-loop verbose") ; po::variables_map vm; po::store(po::parse_command_line(argc, argv, desc), vm); @@ -54,6 +55,8 @@ int UHD_SAFE_MAIN(int argc, char *argv[]){ return ~0; } + bool verbose = vm.count("dilv") == 0; + //create a usrp device std::cout << std::endl; std::cout << boost::format("Creating the usrp device with: %s...") % args << std::endl; @@ -95,7 +98,7 @@ int UHD_SAFE_MAIN(int argc, char *argv[]){ } if (num_rx_samps == 0) continue; //wait for packets with contents - std::cout << boost::format("Got packet: %u samples, %u full secs, %f frac secs") + if(verbose) std::cout << boost::format("Got packet: %u samples, %u full secs, %f frac secs") % num_rx_samps % md.time_spec.get_full_secs() % md.time_spec.get_frac_secs() << std::endl; num_acc_samps += num_rx_samps; -- cgit v1.2.3