aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/utils
Commit message (Collapse)AuthorAgeFilesLines
...
* 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