Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | uhd: replace BOOST_FOREACH with C++11 range-based for loop | Andrej Rode | 2017-02-10 | 4 | -11/+9 |
| | | | | | Note: This is the first commit that uses for-range, and range-based for-loops are now usable for UHD development. | ||||
* | init_usrp: add c++11 flags to compiler if available | Andrej Rode | 2017-02-10 | 1 | -0/+19 |
| | |||||
* | examples: Fix and cleanup test messages | Paul David | 2017-02-07 | 1 | -4/+14 |
| | |||||
* | GPIO: Set CTRL register before OUT register in GPIO example. | michael-west | 2016-12-09 | 1 | -3/+3 |
| | |||||
* | fixup! Remove all boost:: namespace prefix for uint32_t, int32_t etc. ↵ | Martin Braun | 2016-11-15 | 3 | -19/+19 |
| | | | | | | (fixed-width types) Now also removes the namespaces in examples/ | ||||
* | Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵ | Martin Braun | 2016-11-08 | 1 | -1/+1 |
| | | | | | | | | types) - Also removes all references to boost/cstdint.hpp and replaces it with stdint.h (The 'correct' replacement would be <cstdint>, but not all of our compilers support that). | ||||
* | Fix warning in rx_samples_c.c. | Philip Balister | 2016-10-13 | 1 | -2/+2 |
| | | | | | | | time_t is not guaranteed to be printable as in int type. Use difftime to portably convert time_t to float and print result. Signed-off-by: Philip Balister <philip@opensdr.com> | ||||
* | Fix warning in tx_samples_c.c. | Philip Balister | 2016-10-13 | 1 | -1/+1 |
| | | | | | | | Function needs pointer to size_t type. I suspect using uint64_t could lead to trouble on a 32 bit machine. Signed-off-by: Philip Balister <philip@opensdr.com> | ||||
* | examples: Fixed test_messages | Martin Braun | 2016-09-28 | 1 | -7/+8 |
| | |||||
* | examples: Fixed check for setting time on PPS vs. now | Martin Braun | 2016-09-28 | 1 | -1/+6 |
| | |||||
* | Merge branch 'UHD-3.9.LTS' into maint | Martin Braun | 2016-09-02 | 2 | -0/+192 |
|\ | | | | | | | | | | | | | | | This provides the GPS fixes. Conflicts: host/CMakeLists.txt tools/debs/upload_debs.sh | ||||
| * | Add example to synchronize USRPs to GPS time | michael-west | 2016-09-02 | 2 | -0/+192 |
| | | |||||
* | | examples: Added TX and RX channels args in benchmark_rate | Derek Kozel | 2016-08-29 | 1 | -13/+40 |
| | | |||||
* | | examples: tx_waveforms was always checking lo_lock on channel 0, regardless ↵ | Martin Braun | 2016-08-11 | 1 | -5/+7 |
| | | | | | | | | of channel used | ||||
* | | Merge branch 'maint' | Martin Braun | 2016-08-03 | 1 | -9/+9 |
|\| | |||||
| * | examples: test_dboard_coercion did not check the correct LO lock sensors for RX | Martin Braun | 2016-08-03 | 1 | -9/+9 |
| | | |||||
* | | examples: Remove default values for subdevs in benchmark_rate | Martin Braun | 2016-08-03 | 1 | -2/+2 |
| | | |||||
* | | examples: Added tx and rx subdev arguments to benchmark_rate | Derek Kozel | 2016-08-03 | 1 | -0/+12 |
| | | |||||
* | | examples: tx_bursts fixes | michael-west | 2016-08-02 | 1 | -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 scheme | Nicolas Cuervo | 2016-08-01 | 1 | -1/+1 |
| | | | | | | | | - Fixes init_usrp | ||||
* | | examples: Fixed unconditional wait for SISO case in benchmark_rate | Martin Braun | 2016-07-22 | 1 | -1/+1 |
| | | |||||
* | | examples: Added late command counter to benchmark_rate | Martin Braun | 2016-07-22 | 1 | -4/+17 |
| | | |||||
* | | examples: Fix RX thread in benchmark_rate example so it exits when EOB is seen | michael-west | 2016-07-22 | 1 | -2/+8 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-06-23 | 1 | -0/+5 |
|\| | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_impl.cpp | ||||
| * | Added subdev argument to rx_samples_to_udp example | Derek Kozel | 2016-06-22 | 1 | -0/+5 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-06-17 | 1 | -1/+1 |
|\| | |||||
| * | Fixed minor warnings | Nicholas Corgan | 2016-06-16 | 1 | -1/+1 |
| | | | | | | | | | | | | * Mismatched printf format strings * Number truncation * Unreferenced variables | ||||
* | | Merge branch 'maint' | Martin Braun | 2016-05-19 | 1 | -2/+3 |
|\| | |||||
| * | examples: Increased the reference locking timeout in benchmark_rate | Paul David | 2016-05-17 | 1 | -2/+3 |
| | | |||||
| * | examples: Re-enabled better thread interruption in benchmark_rate | Martin Braun | 2016-03-17 | 1 | -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 Braun | 2016-03-16 | 1 | -120/+32 |
| | | | | | | | | | | | | problems" This reverts commit 8930d853f3ee2ac91fc7fd6b41046ca972da3c3f. | ||||
| * | examples: Modified benchmark_rate so thread interrupts cannot cause problems | Martin Braun | 2016-03-14 | 1 | -32/+120 |
| | | |||||
* | | examples: added options for specifying number of samples to transmit | Paul David | 2016-04-04 | 2 | -7/+32 |
| | | |||||
* | | examples: Add timeouts to benchmark_rate | Martin Braun | 2016-03-21 | 1 | -1/+10 |
| | | |||||
* | | examples: Re-enabled better thread interruption in benchmark_rate | Martin Braun | 2016-03-21 | 1 | -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 Braun | 2016-03-21 | 1 | -120/+32 |
| | | | | | | | | | | | | problems" This reverts commit 8930d853f3ee2ac91fc7fd6b41046ca972da3c3f. | ||||
* | | examples: Modified benchmark_rate so thread interrupts cannot cause problems | Martin Braun | 2016-03-21 | 1 | -32/+120 |
|/ | |||||
* | examples: TX/RX loopback stopping condition was reversed | Paul David | 2016-03-03 | 1 | -1/+1 |
| | | | No data was getting stored. | ||||
* | examples: TX/RX loopback could run forever if the exact number of samples ↵ | DaulPavid | 2016-03-03 | 1 | -1/+1 |
| | | | | isn't received | ||||
* | Corrected the UHD behavior in the event of a USB disconnect | DaulPavid | 2016-02-12 | 1 | -0/+6 |
| | |||||
* | examples: Fixed error code variable in rx_samples_c | Martin Braun | 2015-11-17 | 1 | -1/+1 |
| | |||||
* | UHD: Add pps source option to tx_waveforms example | michael-west | 2015-09-01 | 1 | -11/+30 |
| | |||||
* | C API cleanup, feature additions | Nicholas Corgan | 2015-08-12 | 2 | -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, bugfixes | Nicholas Corgan | 2015-08-07 | 6 | -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 wrapper | Nicholas Corgan | 2015-08-06 | 7 | -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 warnings | Nicholas Corgan | 2015-07-24 | 1 | -1/+1 |
| | |||||
* | Merge branch 'maint' | Martin Braun | 2015-07-14 | 1 | -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 sync | Martin Braun | 2015-07-14 | 1 | -8/+18 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2015-06-09 | 2 | -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 flags | Martin Braun | 2015-06-09 | 2 | -0/+9 |
| | |