Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | transport: Made CHDR-related routines separate from VRT | Martin Braun | 2014-12-03 | 2 | -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 Braun | 2014-11-20 | 2 | -0/+30 |
| | |||||
* | uhd: Added sid_t | Martin Braun | 2014-10-28 | 2 | -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 routines | Ben Hilburn | 2014-10-07 | 3 | -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 Braun | 2014-09-23 | 1 | -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 -> anything | Martin Braun | 2014-04-10 | 2 | -0/+34 |
| | |||||
* | Merging USRP X300 and X310 support!! | Ben Hilburn | 2014-02-04 | 2 | -4/+66 |
| | |||||
* | Squashed merge of Coverity fixes. | Ben Hilburn | 2013-11-27 | 2 | -4/+6 |
| | |||||
* | vrt: remote tlr from test (not supported) | Josh Blum | 2013-09-23 | 1 | -1/+1 |
| | |||||
* | uhd: added new calls to streamer object + support work | Josh Blum | 2013-07-15 | 2 | -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 Corgan | 2013-05-10 | 1 | -0/+1 |
|\ | | | | | | | | | Conflicts: host/tests/CMakeLists.txt | ||||
| * | Added CMake variables to customize builds to match Debian package configurations | Nicholas Corgan | 2013-05-10 | 1 | -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 Blum | 2013-04-24 | 1 | -0/+1 |
|\| | |||||
| * | uhd: added missing include iomanip | Josh Blum | 2013-04-24 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'maint' | Josh Blum | 2013-04-12 | 1 | -0/+18 |
|\| | | | | | | | | | Conflicts: host/tests/time_spec_test.cpp | ||||
| * | uhd: fixes for time_spec's to_ticks and from_ticks calls | Josh Blum | 2013-04-12 | 1 | -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 counts | Josh Blum | 2013-02-07 | 1 | -0/+11 |
| | | |||||
* | | uhd: unit tests generate script w/ env paths | Josh Blum | 2012-10-29 | 1 | -1/+9 |
| | | |||||
* | | uhd: removed installation of unit test files | Josh Blum | 2012-10-29 | 1 | -2/+1 |
|/ | |||||
* | 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: squashed transport work | Josh Blum | 2012-04-23 | 2 | -21/+10 |
| | |||||
* | 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 |
| | |||||
* | dsp rework: implement 64 bit ticks, no seconds | Josh Blum | 2012-02-06 | 3 | -20/+16 |
| | |||||
* | uhd: patch to support PKG_LIB_DIR per debian fs standards | Josh Blum | 2012-01-13 | 1 | -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 state | Josh Blum | 2011-11-12 | 1 | -6/+18 |
| | |||||
* | usrp: fix rate calculation logic | Josh Blum | 2011-11-03 | 1 | -0/+13 |
| | |||||
* | uhd: renamed convert markup to format | Josh Blum | 2011-11-03 | 3 | -40/+40 |
| | | | | | | | | removed convert args added simd level got orc and neon updated | ||||
* | uhd: added one packet mode to rx streamer | Josh Blum | 2011-11-03 | 1 | -17/+16 |
| | |||||
* | uhd: restored super packet handler functionality | Josh Blum | 2011-11-03 | 3 | -120/+94 |
| | |||||
* | convert: restored unit test functionality | Josh Blum | 2011-11-03 | 2 | -72/+80 |
| | |||||
* | uhd: moved wax API into deprecated files | Josh Blum | 2011-11-03 | 2 | -105/+0 |
| | |||||
* | uhd: allow device addr (from string) to parse empty values | Josh Blum | 2011-11-03 | 1 | -1/+2 |
| | |||||
* | uhd: also normalise the time spec when adding/subtracting (added unit test) | Josh Blum | 2011-08-30 | 1 | -0/+11 |
| | |||||
* | uhd: fix for dealing with negative wrapping in time_spec | Josh Blum | 2011-08-29 | 1 | -3/+11 |
| | |||||
* | uhd: added helpful UHD_VAR macro for debugging purposes | Josh Blum | 2011-07-22 | 1 | -0/+3 |
| | |||||
* | uhd: added unit test for properties subtree | Josh Blum | 2011-07-08 | 1 | -0/+16 |
| | |||||
* | uhd: added inline message testing to the messages example | Josh Blum | 2011-07-03 | 1 | -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 compile | Josh Blum | 2011-06-29 | 1 | -0/+7 |
| | |||||
* | usrp: deleted a bunch on obsoleted files in usrp directory | Josh Blum | 2011-06-29 | 2 | -252/+0 |
| | |||||
* | uhd: properties tweaks and docs | Josh Blum | 2011-06-29 | 1 | -1/+1 |
| | |||||
* | uhd: added properties unit tests, use shared ptr<void> in tree | Josh Blum | 2011-06-28 | 1 | -18/+68 |
| | |||||
* | uhd: re-work to make the properties easier to use | Josh Blum | 2011-06-28 | 1 | -20/+22 |
| | |||||
* | uhd: change for default prop create() | Josh Blum | 2011-06-25 | 1 | -1/+1 |
| | |||||
* | uhd: created a property tree to store properties | Josh Blum | 2011-06-25 | 1 | -0/+25 |
| | |||||
* | uhd: work on templated property class | Josh Blum | 2011-06-25 | 2 | -0/+76 |
| | |||||
* | uhd: print the exception so e gets used (avoid MSVC warning) | Josh Blum | 2011-06-24 | 1 | -0/+3 |
| | |||||
* | uhd: added dynamic throw and clone to exceptions | Josh Blum | 2011-06-24 | 1 | -2/+33 |
| |