aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/utils
Commit message (Collapse)AuthorAgeFilesLines
...
* | uhd: renamed the assert header to assert hasJosh Blum2011-02-241-1/+1
| | | | | | | | | | | | | | | | only the assert has implementation is in this header uhd assert throw moved to the exception header updated code base includes to match
* | uhd: moved exception to top level includeJosh Blum2011-02-242-48/+0
| |
* | uhd: added a bunch of custom exceptions, not used yetJosh Blum2011-02-243-25/+48
|/
* uhd: replace header checks in cmake files with more robust compile checks ↵Josh Blum2011-02-213-23/+44
| | | | | | for features implemented different ifdefs in the cpp files
* uhd: use source properties to set flags and defs not globally, but only for ↵Josh Blum2011-02-171-4/+14
| | | | the source
* uhd: fixed maxosx bug, was resizing the transport bufferJosh Blum2011-01-261-0/+1
| | | | | | but it cant be resized on macos and I messed up the code that blocked that behavior reimplemented block in usrp2_impl, seems more correct here
* uhd: make static block safe with a try,catch,printJosh Blum2011-01-142-1/+34
|
* uhd: update copyright dates on host codeJosh Blum2011-01-132-2/+2
|
* uhd: replace all the instances of float not pertaining to io types with ↵Josh Blum2011-01-111-9/+9
| | | | double, simplifies life
* uhd: integrated boost split or tokenizer into source files, remove string ↵Josh Blum2011-01-062-4/+12
| | | | split from algorithms header
* uhd: update copyright datesJosh Blum2011-01-051-1/+1
|
* uhd: replaced templated ranges with one range thing using doubles only to ↵Josh Blum2011-01-051-9/+9
| | | | avoid trouble with compiler portability
* uhd: use the include subdir macro to simplify the lib subdirs cmakelistsJosh Blum2010-12-201-9/+11
|
* uhd: added macro to enable/disable componentsJosh Blum2010-11-291-0/+2
| | | | | | libuhd prints summary of components added newline prints before config checks
* uhd: created a meta range that is a range of ranges for gains and freqsJosh Blum2010-11-101-11/+11
| | | | | | | | | | | | | | created a templated range that that holds a start, stop, and step created a meta-range template that is a vector of ranges meta-range can calculate the overall start, stop, step or be indexed to get at components replaced instances of range.min, max, step with the functions start() stop() and step() the xcvr frequency range is now expressed in as two ranges (have to fix its clip function though)
* uhd: replaced print warning with a post warning call and registryJosh Blum2010-10-262-5/+56
| | | | | | renamed print warning calls in the implementation fixed issue with dict::pop so it now works even if the value is not comparable
* uhd: added name parameter to gain group, get range, set/get value by nameJosh Blum2010-10-201-4/+22
|
* uhd: better warning message for failing to set rt priorityJosh Blum2010-10-081-1/+8
|
* uhd: added image utils code to search the images paths for image filesJosh Blum2010-08-193-14/+41
|
* uhd: added the concept of installer path (along with local path) for package ↵Josh Blum2010-08-161-2/+6
| | | | data
* uhd: use cmake to convert the pkg data dir to native system formatJosh Blum2010-08-151-2/+2
|
* uhd: extract named prop returns a named prop (not a tuple)Josh Blum2010-08-151-6/+3
| | | | simplifies the code after the property set/get declaration
* uhd: made split string utility functionJosh Blum2010-08-122-14/+4
|
* uhd: created floor_step to handle floating-point errors in gain groupJosh Blum2010-08-121-6/+25
|
* uhd: avoid segfaults - use CPP macros for paths and dont split empty stringJosh Blum2010-08-111-6/+6
|
* uhd: created library code to handle paths for images and modulesJosh Blum2010-08-093-46/+113
| | | | | | | | - read from environment variable paths - utility functions to get paths and search for images - modified load modules to call the utility functions - added private header constants.hpp to contain cmake variables of interest - modified version.cpp to use this constants file
* uhd: moved utils specific cmake stuff into utils cmake fileJosh Blum2010-08-081-0/+59
|
* uhd: fix device recv docs on timeout, also fix typoJosh Blum2010-08-081-1/+1
|
* Merge branch 'codec_gains'Josh Blum2010-08-063-178/+150
|\ | | | | | | | | | | | | Conflicts: host/lib/usrp/mimo_usrp.cpp host/lib/usrp/simple_usrp.cpp host/test/CMakeLists.txt
| * uhd: use int to round down for gain groupJosh Blum2010-08-061-5/+2
| |
| * Merge branch 'master' into codec_gainsJosh Blum2010-08-043-178/+153
| | | | | | | | | | | | Conflicts: host/lib/CMakeLists.txt host/lib/utils/gain_handler.cpp
* | uhd: added warning printer utility functionJosh Blum2010-08-042-0/+37
|/
* uhd: moved utils cpp files into lib/utils directoryJosh Blum2010-08-046-0/+514