Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | converters: Added some tolerance for floating point-based tests to account ↵ | Martin Braun | 2017-07-07 | 1 | -2/+7 |
| | | | | for acceptable rounding | ||||
* | RTS: DevTest failure work around by increasing time between test | Trung N Tran | 2017-06-02 | 1 | -1/+1 |
| | |||||
* | tests: devtest:remove wait for claimer | Andrej Rode | 2017-02-08 | 1 | -1/+0 |
| | |||||
* | 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 |
| | |||||
* | 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: test_base add wait time between uhd_usrp_probe calls | Andrej Rode | 2016-11-09 | 1 | -0/+1 |
| | |||||
* | 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). | ||||
* | tests: Updated RFNoC tests after some API changes | Martin Braun | 2016-10-19 | 3 | -6/+19 |
| | |||||
* | 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 | ||||
* | 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 |
| | | |||||
* | | convert: Added s8, s16 types and did some refactoring | Martin Braun | 2015-09-01 | 1 | -4/+159 |
|/ | |||||
* | Remove CMake 3.0+ warnings | Nicholas Corgan | 2015-08-13 | 1 | -3/+0 |
| | |||||
* | C API cleanup, feature additions | Nicholas Corgan | 2015-08-12 | 3 | -29/+31 |
| | | | | | | * 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 | 3 | -0/+93 |
| | | | | | | * 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 | 6 | -0/+1084 |
| | | | | | | | * 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 | ||||
* | convert: Added converters for raw strings | Martin Braun | 2015-07-31 | 1 | -0/+40 |
| | | | | | - u8: Converts arbitrary-length strings from and to item32 - item32->item32 memcpy non-conversion | ||||
* | cmake: MinGW improvements | Nicholas Corgan | 2015-07-23 | 1 | -5/+1 |
| | | | | | | * Improved toolchan file, accounts for different versions * Don't force static runtime linking (was causing test errors) * Include MinGW runtime in packaging | ||||
* | tests: fix use of 'uint32_t' to be in the correct namespace 'boost::'. | Michael Dickens | 2015-04-08 | 1 | -61/+61 |
| | |||||
* | Fixed master-specific warnings | Nicholas Corgan | 2015-03-27 | 1 | -1/+4 |
| | | | | | * MinGW: unused parameter warning, MSVC-specific pragma * MSVC: bool narrowing | ||||
* | Merge branch 'maint' | Martin Braun | 2015-03-27 | 2 | -5/+5 |
|\ | |||||
| * | Warning fixes | Nicholas Corgan | 2015-03-27 | 2 | -5/+5 |
| | | | | | | | | | | | | | | * 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 Braun | 2015-03-11 | 2 | -29/+29 |
|\| | | | | | | | | | Conflicts: host/include/uhd/transport/vrt_if_packet.hpp | ||||
| * | uhd: Fixed several type-cast related warnings for naggy compilers | Martin Braun | 2015-03-11 | 2 | -29/+29 |
| | | |||||
* | | uhd: Fixed multiple compiler warnings | Michael Dickens | 2015-03-11 | 6 | -74/+74 |
| | | | | | | | | | | | | - 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 | ||||
* | | uhd: Added an update() method for dicts | Martin Braun | 2015-01-27 | 2 | -0/+32 |
| | | | | | | | | Very similar to Python's dict.update(). | ||||
* | | Added support for MinGW cross-compile | Nicholas Corgan | 2015-01-13 | 1 | -2/+6 |
| | | | | | | | | | | | | * Added CMake toolchain file, compatible with different versions * No dependency on MinGW runtime, all statically linked * Misc coding tweaks to allow MinGW to compile |