aboutsummaryrefslogtreecommitdiffstats
path: root/host/tests
Commit message (Collapse)AuthorAgeFilesLines
* tests: fix use of 'uint32_t' to be in the correct namespace 'boost::'.Michael Dickens2015-04-081-61/+61
|
* Fixed master-specific warningsNicholas Corgan2015-03-271-1/+4
| | | | | * MinGW: unused parameter warning, MSVC-specific pragma * MSVC: bool narrowing
* Merge branch 'maint'Martin Braun2015-03-272-5/+5
|\
| * Warning fixesNicholas Corgan2015-03-272-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 Braun2015-03-112-29/+29
|\| | | | | | | | | Conflicts: host/include/uhd/transport/vrt_if_packet.hpp
| * uhd: Fixed several type-cast related warnings for naggy compilersMartin Braun2015-03-112-29/+29
| |
* | uhd: Fixed multiple compiler warningsMichael Dickens2015-03-116-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 dictsMartin Braun2015-01-272-0/+32
| | | | | | | | Very similar to Python's dict.update().
* | Added support for MinGW cross-compileNicholas Corgan2015-01-131-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
* | transport: Made CHDR-related routines separate from VRTMartin Braun2014-12-032-1/+143
| | | | | | | | | | | | Our VRT routines have the option to switch, on the fly, between VRLP and CHDR. This adds new CHDR-specific (un-)packers, which can only work with CHDR.
* | math: Added a portable log2()Martin Braun2014-11-202-0/+30
| |
* | uhd: Added sid_tMartin Braun2014-10-282-0/+159
|/ | | | | | | This is a data type to represent SIDs (stream IDs). It includes setters and getters for all components of the SID, converters to and from string and uint32 as well as C++ streams.
* math: Added a new uhd::math namespace + float comparison routinesBen Hilburn2014-10-073-0/+490
| | | | | * Float comparison is applied to tuning logic in DSP cores. * Properly using INT_MAX/MIN constants, defined in utils/math.hpp
* uhd: Added an operator/ for (fs_path, size_t)Martin Braun2014-09-231-0/+21
| | | | | | | | | | | | | This is useful when constructing property tree paths. With this path, the following code would be valid: size_t mb_index = 0; fs_path mb_root = "/mboards"; mb_root = mb_root / mb_index; This is a shortcut for the (in UHD very common) mb_root = mb_root / boost::lexical_cast<std::string(mb_index);
* uhd: Added a cast routine from hex string -> anythingMartin Braun2014-04-102-0/+34
|
* Merging USRP X300 and X310 support!!Ben Hilburn2014-02-042-4/+66
|
* Squashed merge of Coverity fixes.Ben Hilburn2013-11-272-4/+6
|
* vrt: remote tlr from test (not supported)Josh Blum2013-09-231-1/+1
|
* uhd: added new calls to streamer object + support workJosh Blum2013-07-152-9/+52
| | | | | | | * The transmit streamer gives access to the async msg queue. * The receive streamer gives access to the issue stream cmd. * Supporting usrp implementation files updated. * Example applications updated to use this API.
* Merge branch 'maint'Nicholas Corgan2013-05-101-0/+1
|\ | | | | | | | | Conflicts: host/tests/CMakeLists.txt
| * Added CMake variables to customize builds to match Debian package configurationsNicholas Corgan2013-05-101-1/+1
| | | | | | | | | | | | * -DLIBUHD_PKG=ON installs with libuhd003 configuration * -DLIBUHDDEV_PKG=ON installs with libuhd-dev configuration * -DUHDHOST_PKG=ON installs with uhd-host configuration
* | Merge branch 'maint'Josh Blum2013-04-241-0/+1
|\|
| * uhd: added missing include iomanipJosh Blum2013-04-241-0/+1
| |
* | Merge branch 'maint'Josh Blum2013-04-121-0/+18
|\| | | | | | | | | Conflicts: host/tests/time_spec_test.cpp
| * uhd: fixes for time_spec's to_ticks and from_ticks callsJosh Blum2013-04-121-0/+29
| | | | | | | | | | | | | | | | The fixes address rouding issues when the tick_rate is a non-integer. Conflicts: host/tests/time_spec_test.cpp
* | uhd: added time spec unit test for large tick countsJosh Blum2013-02-071-0/+11
| |
* | uhd: unit tests generate script w/ env pathsJosh Blum2012-10-291-1/+9
| |
* | uhd: removed installation of unit test filesJosh Blum2012-10-291-2/+1
|/
* convert: added prio param to get converterJosh Blum2012-04-271-7/+21
| | | | We can now test generic conversion implementations against SIMD (for example)
* uhd: squashed transport workJosh Blum2012-04-232-21/+10
|
* uhd: various tweaks for compiler warns and valgrindJosh Blum2012-02-091-2/+2
|
* uhd: added sse2 conversions for fc64 to sc8Josh Blum2012-02-081-1/+1
|
* uhd: better quantization check for convert testJosh Blum2012-02-081-4/+5
|
* uhd: added sc8 conversion testsJosh Blum2012-02-071-7/+67
|
* dsp rework: implement 64 bit ticks, no secondsJosh Blum2012-02-063-20/+16
|
* uhd: patch to support PKG_LIB_DIR per debian fs standardsJosh Blum2012-01-131-1/+1
| | | | | | uhd binaries will continue to install into share/uhd, however, one can specify -DPKG_LIB_DIR=lib/uhd for example to move where the binaries are installed
* convert: made conversion functions into classes so they can keep stateJosh Blum2011-11-121-6/+18
|
* usrp: fix rate calculation logicJosh Blum2011-11-031-0/+13
|
* uhd: renamed convert markup to formatJosh Blum2011-11-033-40/+40
| | | | | | | | removed convert args added simd level got orc and neon updated
* uhd: added one packet mode to rx streamerJosh Blum2011-11-031-17/+16
|
* uhd: restored super packet handler functionalityJosh Blum2011-11-033-120/+94
|
* convert: restored unit test functionalityJosh Blum2011-11-032-72/+80
|
* uhd: moved wax API into deprecated filesJosh Blum2011-11-032-105/+0
|
* uhd: allow device addr (from string) to parse empty valuesJosh Blum2011-11-031-1/+2
|
* uhd: also normalise the time spec when adding/subtracting (added unit test)Josh Blum2011-08-301-0/+11
|
* uhd: fix for dealing with negative wrapping in time_specJosh Blum2011-08-291-3/+11
|
* uhd: added helpful UHD_VAR macro for debugging purposesJosh Blum2011-07-221-0/+3
|
* uhd: added unit test for properties subtreeJosh Blum2011-07-081-0/+16
|
* uhd: added inline message testing to the messages exampleJosh Blum2011-07-031-2/+1
| | | | | | | Renamed the example to test_messages (not just async). Fixed bug in super recv packet handler related to messages. Basically, the sequence number for messages should be ignored. Fixed some quirks with usrp1 soft time control to get it work as well.
* uhd: misc tweaks and also msvc compileJosh Blum2011-06-291-0/+7
|