Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Types: Added equality/inquality operators to support Boost.Python additions | Paul David | 2017-05-23 | 2 | -0/+17 |
| | | | | | | - Added to subdev_spec_pair_t - Added to range_t - Added tests for the inequalities | ||||
* | log: Split add_logger() out of the main logging header | Martin Braun | 2017-05-12 | 1 | -0/+1 |
| | | | | | This way, C++11 features are not required to build with UHD headers included. | ||||
* | log: Moved fastpath logging to its own thread | Martin Braun | 2017-04-24 | 1 | -0/+2 |
| | |||||
* | log: Fix missing add_logger, fix clearing of queue | Martin Braun | 2017-04-20 | 1 | -3/+10 |
| | |||||
* | utils: introduce new logging API and remove msg API | Andrej Rode | 2017-02-20 | 2 | -11/+10 |
| | |||||
* | uhd: replace BOOST_FOREACH with C++11 range-based for loop | Andrej Rode | 2017-02-10 | 9 | -22/+14 |
| | | | | | Note: This is the first commit that uses for-range, and range-based for-loops are now usable for UHD development. | ||||
* | Merge branch 'maint' | Martin Braun | 2017-02-10 | 1 | -1/+0 |
|\ | |||||
| * | tests: devtest:remove wait for claimer | Andrej Rode | 2017-02-08 | 1 | -1/+0 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2017-01-17 | 1 | -3/+3 |
|\| | |||||
| * | utils: tests: cast RAND_MAX to double before division | Andrej Rode | 2017-01-12 | 1 | -2/+2 |
| | | |||||
| * | tests: fix coverity reports | Andrej Rode | 2017-01-12 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-12-13 | 3 | -1/+50 |
|\| | |||||
| * | tests: Added bitbang test, added to x3x0 devtest | Martin Braun | 2016-12-09 | 3 | -1/+50 |
| | | |||||
| * | devtest: flush stdout after print statements | Andrej Rode | 2016-12-01 | 1 | -0/+2 |
| | | |||||
| * | devtest: dont check number of samples in benchmark rate test and accept | Andrej Rode | 2016-12-01 | 3 | -8/+17 |
| | | | | | | | | 10 underruns in SISO | ||||
* | | devtest: flush stdout after print statements | Andrej Rode | 2016-12-09 | 1 | -0/+2 |
| | | |||||
* | | devtest: dont check number of samples in benchmark rate test and accept | Andrej Rode | 2016-12-09 | 3 | -8/+17 |
| | | | | | | | | 10 underruns in SISO | ||||
* | | calibration: generic containers for datasets | Paul David | 2016-11-29 | 2 | -0/+201 |
| | | | | | | | | | | | | - Includes a container for power calibration data - Unit tests to check underlying container functionality - Nearest neighbor and bilinear interpolation | ||||
* | | Merge branch 'maint' | Martin Braun | 2016-11-15 | 1 | -0/+1 |
|\| | |||||
| * | devtest: test_base add wait time between uhd_usrp_probe calls | Andrej Rode | 2016-11-09 | 1 | -0/+1 |
| | | |||||
* | | rfnoc: Removed transport endianness as make arg | Martin Braun | 2016-11-09 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | This is only confusing, since the blocks do not have to care about endianness. The control interface needs to know (and takes care of it internally), and the streaming transport does the same (and does not directly connect to blocks). Reviewed-By: Michael West <michael.west@ettus.com> | ||||
* | | Merge branch 'maint' | Martin Braun | 2016-11-08 | 11 | -46/+47 |
|\| | |||||
| * | Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵ | Martin Braun | 2016-11-08 | 12 | -110/+111 |
| | | | | | | | | | | | | | | | | 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). | ||||
* | | Merge branch 'maint' | Martin Braun | 2016-10-26 | 3 | -6/+19 |
|\| | |||||
| * | tests: Updated RFNoC tests after some API changes | Martin Braun | 2016-10-19 | 3 | -6/+19 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-09-27 | 1 | -4/+4 |
|\| | |||||
| * | Fixed floating point rounding error in converter tests | Derek Kozel | 2016-09-26 | 1 | -4/+4 |
| | | | | | | | | | | Integer rounding was producing out of range values and causing tests to fail | ||||
* | | types: Cleaned up sid.hpp | Martin Braun | 2016-09-02 | 1 | -65/+66 |
|/ | | | | | | - Made reversed() const - Removed boost::uint* types - Removed superfluous includes | ||||
* | nocscript: Removed compiler warning | Martin Braun | 2016-08-12 | 1 | -4/+4 |
| | |||||
* | Merging RFNoC support for X310 | Martin Braun | 2016-08-09 | 14 | -0/+2035 |
| | |||||
* | Merge branch 'maint' | Martin Braun | 2016-06-17 | 3 | -6/+7 |
|\ | |||||
| * | Fixed minor warnings | Nicholas Corgan | 2016-06-16 | 3 | -6/+7 |
| | | | | | | | | | | | | * Mismatched printf format strings * Number truncation * Unreferenced variables | ||||
* | | devtest: Fix $PATH-setting code | Martin Braun | 2016-05-09 | 2 | -25/+21 |
| | | | | | | | | | | | | | | | | | | PATH was only set for the examples, but not for the initial call to uhd_find_devices. This reverts commit b7c296f58399f0ef1fee7b3ef3d7da957f551558, which tried to fix this but did so badly, and also amends it with the correct fix. | ||||
* | | devtest: Run uhd_find_devices from current build | Martin Braun | 2016-04-22 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-04-22 | 1 | -0/+8 |
|\| | | | | | | | | | | | | | Conflicts: fpga-src host/cmake/Modules/UHDVersion.cmake host/lib/usrp/b200/b200_impl.cpp | ||||
| * | math: Fixed floating point comparison for custom delta | Martin Braun | 2016-04-22 | 1 | -0/+8 |
| | | | | | | | | Reviewed-By: Derek Kozel <derek.kozel@ettus.com> | ||||
* | | devtest: Fixed case where B200 test could fail due to bad params | Martin Braun | 2016-03-25 | 2 | -3/+3 |
| | | |||||
* | | devtest: Backed out fast B2X0 rate tests so we can use the same test on USB2 | Martin Braun | 2016-03-25 | 1 | -24/+24 |
| | | |||||
* | | devtest: fixed check for specific product | Nicholas Corgan | 2016-03-25 | 1 | -1/+1 |
| | | |||||
* | | usrp: Added fe_connection type and unit test | Ashish Chaudhari | 2016-03-21 | 2 | -0/+109 |
| | | | | | | | | | | - Wraps a sampling mode and IF frequency - Built-in parser to deduce swap,invert,mode bits from string connection | ||||
* | | tests: devtests now check for timeouts and the sample counts | Martin Braun | 2016-03-21 | 1 | -7/+30 |
| | | |||||
* | | Merge branch 'maint' | Ashish Chaudhari | 2016-02-18 | 1 | -1/+114 |
|\| | | | | | | | | | | | Conflicts: host/lib/usrp/cores/gpio_core_200.cpp host/lib/usrp/dboard/db_ubx.cpp | ||||
| * | Corrected the UHD behavior in the event of a USB disconnect | DaulPavid | 2016-02-12 | 1 | -1/+114 |
| | | |||||
| * | tests: Initialize test value to avoid bit width related issues | Martin Braun | 2015-09-02 | 1 | -0/+1 |
| | | |||||
* | | uhd: Added expert dependency tracking infrastructure | Ashish Chaudhari | 2016-02-12 | 2 | -0/+257 |
| | | | | | | | | | | | | | | - Code location uhd/lib/experts - expert_nodes.hpp contains all node definitions: data and worker - expert_container.hpp contains the memory manager and resolver for expert nodes - expert_factory contains the initializer and modifier for expert_container | ||||
* | | prop_tree: Added advanced coercion capability to property | Ashish Chaudhari | 2016-02-11 | 1 | -1/+52 |
| | | | | | | | | | | | | - Added auto and manual coerce modes - Added set_coerced API for manual coercion - Added detailed doxy comments describing behavior of property class | ||||
* | | prop_tree: Multiple API enhancements to uhd::property | Ashish Chaudhari | 2016-02-11 | 1 | -6/+6 |
| | | | | | | | | | | | | | | | | | | - Added desired and coerced values and accessors to property - Added support to register desired subscribers - set APIs don't reallocate storage for a property value - Renamed callback method registration APIs - Registering 2 coercers or publishers for a property will throw - Registering a coercer and a publisher for the same property will throw | ||||
* | | tests: More devtests, works on E3XX now | Martin Braun | 2015-11-11 | 7 | -5/+140 |
| | | | | | | | | | | | | | | - devtest now gets installed - uhd_usrp_probe test - Added make test_e3xx - Minor fixes to previous devtests | ||||
* | | tests: Added first batch of device tests | Martin Braun | 2015-10-07 | 14 | -0/+967 |
| | | | | | | | | | | - Currently supported: B2xx, X3x0 - Runs some simple examples | ||||
* | | tests: Initialize test value to avoid bit width related issues | Martin Braun | 2015-09-08 | 1 | -0/+1 |
| | |