aboutsummaryrefslogtreecommitdiffstats
path: root/host/examples
Commit message (Collapse)AuthorAgeFilesLines
* examples: tx_waveforms was always checking lo_lock on channel 0, regardless ↵Martin Braun2016-08-111-5/+7
| | | | of channel used
* Merge branch 'maint'Martin Braun2016-08-031-9/+9
|\
| * examples: test_dboard_coercion did not check the correct LO lock sensors for RXMartin Braun2016-08-031-9/+9
| |
* | examples: Remove default values for subdevs in benchmark_rateMartin Braun2016-08-031-2/+2
| |
* | examples: Added tx and rx subdev arguments to benchmark_rateDerek Kozel2016-08-031-0/+12
| |
* | examples: tx_bursts fixesmichael-west2016-08-021-11/+29
| | | | | | | | | | | | - Wait for ACKs for all channels - Put EOB on last data packet instead of empty packet - Exit with failure when send times out and SIGINT has been received
* | cmake: Fix compatibility with new versioning schemeNicolas Cuervo2016-08-011-1/+1
| | | | | | | | - Fixes init_usrp
* | examples: Fixed unconditional wait for SISO case in benchmark_rateMartin Braun2016-07-221-1/+1
| |
* | examples: Added late command counter to benchmark_rateMartin Braun2016-07-221-4/+17
| |
* | examples: Fix RX thread in benchmark_rate example so it exits when EOB is seenmichael-west2016-07-221-2/+8
| |
* | Merge branch 'maint'Martin Braun2016-06-231-0/+5
|\| | | | | | | | | Conflicts: host/lib/usrp/b200/b200_impl.cpp
| * Added subdev argument to rx_samples_to_udp exampleDerek Kozel2016-06-221-0/+5
| |
* | Merge branch 'maint'Martin Braun2016-06-171-1/+1
|\|
| * Fixed minor warningsNicholas Corgan2016-06-161-1/+1
| | | | | | | | | | | | * Mismatched printf format strings * Number truncation * Unreferenced variables
* | Merge branch 'maint'Martin Braun2016-05-191-2/+3
|\|
| * examples: Increased the reference locking timeout in benchmark_ratePaul David2016-05-171-2/+3
| |
| * examples: Re-enabled better thread interruption in benchmark_rateMartin Braun2016-03-171-32/+126
| | | | | | | | | | | | | | The previous version (using atomic variables) was fine, but didn't work with all the Boost versions we currently support on the 3.9.X release line. This is a slightly less safe, but still sufficient example.
| * Revert "examples: Modified benchmark_rate so thread interrupts cannot cause ↵Martin Braun2016-03-161-120/+32
| | | | | | | | | | | | problems" This reverts commit 8930d853f3ee2ac91fc7fd6b41046ca972da3c3f.
| * examples: Modified benchmark_rate so thread interrupts cannot cause problemsMartin Braun2016-03-141-32/+120
| |
* | examples: added options for specifying number of samples to transmitPaul David2016-04-042-7/+32
| |
* | examples: Add timeouts to benchmark_rateMartin Braun2016-03-211-1/+10
| |
* | examples: Re-enabled better thread interruption in benchmark_rateMartin Braun2016-03-211-32/+126
| | | | | | | | | | | | | | The previous version (using atomic variables) was fine, but didn't work with all the Boost versions we currently support on the 3.9.X release line. This is a slightly less safe, but still sufficient example.
* | Revert "examples: Modified benchmark_rate so thread interrupts cannot cause ↵Martin Braun2016-03-211-120/+32
| | | | | | | | | | | | problems" This reverts commit 8930d853f3ee2ac91fc7fd6b41046ca972da3c3f.
* | examples: Modified benchmark_rate so thread interrupts cannot cause problemsMartin Braun2016-03-211-32/+120
|/
* examples: TX/RX loopback stopping condition was reversedPaul David2016-03-031-1/+1
| | | No data was getting stored.
* examples: TX/RX loopback could run forever if the exact number of samples ↵DaulPavid2016-03-031-1/+1
| | | | isn't received
* Corrected the UHD behavior in the event of a USB disconnectDaulPavid2016-02-121-0/+6
|
* examples: Fixed error code variable in rx_samples_cMartin Braun2015-11-171-1/+1
|
* UHD: Add pps source option to tx_waveforms examplemichael-west2015-09-011-11/+30
|
* C API cleanup, feature additionsNicholas Corgan2015-08-122-2/+2
| | | | | | * Cleaned up usage of handles vs. handle pointers * Store global string for last error thrown * Removed uhd::device_addr_t handle, added std::vector<std::string> handle
* C API: feature additions, bugfixesNicholas Corgan2015-08-076-1420/+84
| | | | | | * Wrapped uhd::device_addrs_t, added find functions for multi_usrp, multi_usrp_clock * Replaced getopt with public domain implementation * Minor bugfixes
* uhd: C API wrapperNicholas Corgan2015-08-067-1/+2027
| | | | | | | * multi_usrp, multi_usrp_clock, and associated classes accessible through C * Added Doxygen documentation explaining structure and API * Simple RX and TX streaming examples * Unit tests for different parts of C interface and C++ error conversion
* Fixed minor warningsNicholas Corgan2015-07-241-1/+1
|
* Merge branch 'maint'Martin Braun2015-07-141-8/+18
|\ | | | | | | | | | | | | | | | | | | Conflicts: fpga-src host/CMakeLists.txt host/cmake/Modules/UHDVersion.cmake host/lib/usrp/b200/b200_impl.hpp host/lib/usrp/e300/e300_fpga_defs.hpp host/lib/usrp/x300/x300_fw_common.h
| * examples: Improved tx_waveform multi-channel syncMartin Braun2015-07-141-8/+18
| |
* | Merge branch 'maint'Martin Braun2015-06-092-0/+9
|\| | | | | | | | | | | | | Conflicts: host/lib/usrp/common/ad9361_ctrl.hpp host/lib/usrp/common/ad9361_driver/ad9361_device.h host/lib/usrp/e300/e300_remote_codec_ctrl.hpp
| * examples: Updated init_usrp example on note about CMake flagsMartin Braun2015-06-092-0/+9
| |
* | Fixed master-specific warningsNicholas Corgan2015-03-271-1/+1
| | | | | | | | | | * MinGW: unused parameter warning, MSVC-specific pragma * MSVC: bool narrowing
* | Merge branch 'maint'Martin Braun2015-03-273-7/+7
|\|
| * Warning fixesNicholas Corgan2015-03-273-10/+10
| | | | | | | | | | | | | | * CMake now not applying C++ flags to C files * GCC 4.4: anti-aliasing rules * MSVC: narrowing, differences in subclass function parameters * Clang: uninitialized variables
* | Merge branch 'maint'Martin Braun2015-03-111-2/+2
|\| | | | | | | | | Conflicts: host/include/uhd/transport/vrt_if_packet.hpp
| * uhd: Fixed several type-cast related warnings for naggy compilersMartin Braun2015-03-111-2/+2
| |
* | uhd: Fixed multiple compiler warningsMichael Dickens2015-03-111-4/+4
| | | | | | | | | | | | - Use ULL and LL etc. so compiler doesn't need to decide constant's types - define the empty 'while' loop to include {} to make older compilers happy - Use explicit type names for BOOST_CHECK_EQUAL
* | B200: UHD support for FPGPIO connector on REV6+ boards.Ian Buckley2015-03-093-419/+463
| | | | | | | | | | | | - GPIO on UART connector all board Revs - Consolidated fpgpio_bitbang into fpgpio example and renamed it gpio - Changed FP_GPIO readback address to match X300
* | Merge branch 'maint'Martin Braun2015-02-124-8/+8
|\| | | | | | | | | Conflicts: host/examples/rx_samples_to_file.cpp
| * examples: Show set_rx_bandwidth units properly in MHz in all examplesRajib Bhattacharjea2015-02-094-8/+8
| | | | | | | | | | Conflicts: host/examples/rx_samples_to_file.cpp
* | Merge branch 'maint'Martin Braun2015-01-191-4/+28
|\| | | | | | | | | Conflicts: host/include/uhd/types/CMakeLists.txt
| * cmake: Added ENABLE_STATIC_LIBS optionMartin Braun2015-01-191-4/+28
| | | | | | | | | | | | | | - Allows building static libraries - For users calling find_package(UHD), provides extra options for building apps statically linking UHD. - Updated the init_usrp example to link UHD statically.
* | Merge branch 'maint'Martin Braun2015-01-131-0/+9
|\|
| * examples: Fixed init_usrp for building with MSVCMartin Braun2015-01-121-0/+9
| |