Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | lib: Purge use of boost::assign, except for uhd::dict | Martin Braun | 2018-05-02 | 1 | -6/+7 |
| | | | | | | | Replaced with initialization lists. Note: uhd::dict does not work with initializer lists without making changes to said data structure. This commit has no functional changes, so keeping the boost::assigns for uhd::dict. | ||||
* | uhd: Update license headers | Martin Braun | 2018-02-19 | 1 | -1/+2 |
| | | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0. | ||||
* | Move all license headers to SPDX format. | Martin Braun | 2017-12-22 | 1 | -12/+1 |
| | |||||
* | convert: Add sc12-sc16 converters | Tom Tsou | 2017-07-18 | 1 | -3/+28 |
| | | | | | | | | | | | | | | | | | Create missing sc12-sc16 and sc16-sc12 type converters. To avoid replicating the full sc12 converter class object, overload the converter calls with C++11 std::enable_if metafunctions. When used with std::is_floating and std::is_integral templates, this allow a single template interface with compile time function selection and static type checking. Note the below std::enable_if interface is confusing, but quite effective in this case. typename enable_if<is_floating_point<type>::value>::type* = NULL Fixes: #966 Related: #967, #1721 | ||||
* | Merge branch 'maint' | Martin Braun | 2017-07-17 | 1 | -2/+7 |
|\ | |||||
| * | converters: Added some tolerance for floating point-based tests to account ↵ | Martin Braun | 2017-07-07 | 1 | -2/+7 |
| | | | | | | | | for acceptable rounding | ||||
* | | uhd: replace BOOST_FOREACH with C++11 range-based for loop | Andrej Rode | 2017-02-10 | 1 | -12/+11 |
|/ | | | | | Note: This is the first commit that uses for-range, and range-based for-loops are now usable for UHD development. | ||||
* | 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 |
| | |||||
* | Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵ | Martin Braun | 2016-11-08 | 1 | -13/+13 |
| | | | | | | | | 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). | ||||
* | 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 | ||||
* | convert: Added s8, s16 types and did some refactoring | Martin Braun | 2015-09-01 | 1 | -4/+159 |
| | |||||
* | 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 | ||||
* | Merging USRP X300 and X310 support!! | Ben Hilburn | 2014-02-04 | 1 | -4/+64 |
| | |||||
* | convert: added prio param to get converter | Josh Blum | 2012-04-27 | 1 | -7/+21 |
| | | | | We can now test generic conversion implementations against SIMD (for example) | ||||
* | uhd: various tweaks for compiler warns and valgrind | Josh Blum | 2012-02-09 | 1 | -2/+2 |
| | |||||
* | uhd: added sse2 conversions for fc64 to sc8 | Josh Blum | 2012-02-08 | 1 | -1/+1 |
| | |||||
* | uhd: better quantization check for convert test | Josh Blum | 2012-02-08 | 1 | -4/+5 |
| | |||||
* | uhd: added sc8 conversion tests | Josh Blum | 2012-02-07 | 1 | -7/+67 |
| | |||||
* | convert: made conversion functions into classes so they can keep state | Josh Blum | 2011-11-12 | 1 | -6/+18 |
| | |||||
* | uhd: renamed convert markup to format | Josh Blum | 2011-11-03 | 1 | -22/+22 |
| | | | | | | | | removed convert args added simd level got orc and neon updated | ||||
* | convert: restored unit test functionality | Josh Blum | 2011-11-03 | 1 | -70/+78 |
| | |||||
* | UHD: Fixed convert_test (scalars backwards), fixed Orc conversions ↵ | Nick Foster | 2011-06-14 | 1 | -5/+5 |
| | | | | (endianness backwards). | ||||
* | uhd: added scaling factor to conversion routines | Josh Blum | 2011-06-14 | 1 | -6/+6 |
| | |||||
* | uhd: use ref vector class for the conversion routines I/O | Josh Blum | 2011-02-10 | 1 | -6/+6 |
| | |||||
* | uhd: added io type and conversion for complex64 (its not really useful) | Josh Blum | 2011-02-03 | 1 | -9/+37 |
| | |||||
* | uhd: renamed test directory to tests to be consitent | Josh Blum | 2011-01-14 | 1 | -0/+234 |