Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | uhd: added tasks to simplify thread spawning use cases | Josh Blum | 2011-07-13 | 2 | -0/+76 |
| | |||||
* | uhd: tweaks to log and msg implementation | Josh Blum | 2011-06-01 | 2 | -33/+30 |
| | | | | | | The implementations now contain the string stream in each instance. This way there is not a global stringstream to lock access to. This resolves the issue of nested log calls locking condition. | ||||
* | uhd: removed deprecated warning API, log+msg now in API | Josh Blum | 2011-05-18 | 2 | -88/+0 |
| | |||||
* | uhd: init log file lock ptr to null | Josh Blum | 2011-05-13 | 1 | -0/+4 |
| | |||||
* | uhd: work on logging and message facility initialization | Josh Blum | 2011-05-13 | 2 | -67/+77 |
| | |||||
* | Make log locking work with picky boost | Jason Abele | 2011-05-05 | 1 | -4/+5 |
| | |||||
* | uhd: various tweaks to log and msg, replaced a few remaining stdio | Josh Blum | 2011-05-04 | 2 | -6/+14 |
| | |||||
* | uhd: removed more iostream stuff from usrp* implementations | Josh Blum | 2011-05-04 | 2 | -2/+9 |
| | |||||
* | uhd: replaced warning post with calls to UHD_MSG(warning) | Josh Blum | 2011-05-04 | 5 | -8/+118 |
| | | | | | The message api can support warnings, error, and status messages. The default handler is to stdio, but the user can change this. | ||||
* | uhd: added interprocess file lock to the logger file | Josh Blum | 2011-05-04 | 1 | -3/+30 |
| | |||||
* | uhd: replaced many conditional prints with UHD_LOG usage | Josh Blum | 2011-05-04 | 1 | -3/+3 |
| | |||||
* | uhd: tweaks for logger file entries | Josh Blum | 2011-05-04 | 1 | -6/+21 |
| | |||||
* | usrp: replaced conditional dboard debug prints w/ UHD_LOGV(often) | Josh Blum | 2011-05-04 | 1 | -6/+0 |
| | |||||
* | uhd: moved the logger into the utils subdir | Josh Blum | 2011-05-04 | 2 | -0/+178 |
| | |||||
* | uhd: removed constants.hpp.in, replaced w/ per source compile defines | Josh Blum | 2011-04-19 | 2 | -1/+13 |
| | |||||
* | uhd: use UHD_PKG_DATA_PATH environment variable to override the one in constants | Josh Blum | 2011-04-19 | 1 | -16/+11 |
| | | | | The installer sets UHD_PKG_DATA_PATH, we can can handle transplanted builds. | ||||
* | uhd: specify the UHD_PKG_DATA_PATH once (since images shipped w/ drivers) | Josh Blum | 2011-04-14 | 1 | -6/+2 |
| | |||||
* | uhd: attempt to cleanup language in thread prio warning | Josh Blum | 2011-04-09 | 1 | -5/+4 |
| | |||||
* | uhd: always link winsock2 on windows, disable pthread SCHED_RR for cygwin | Josh Blum | 2011-04-06 | 1 | -0/+5 |
| | |||||
* | uhd: update copyright headers with automated script | Josh Blum | 2011-03-23 | 1 | -1/+1 |
| | |||||
* | Merge branch 'boost_fs_string' into next | Josh Blum | 2011-03-17 | 2 | -4/+4 |
|\ | |||||
| * | uhd: replace file_string() with string() for deprecation reasons | Josh Blum | 2011-03-15 | 2 | -4/+4 |
| | | | | | | | | | | | | | | | | | | Patch from moritz.fischer@student.kit.edu [1] http://www.boost.org/doc/libs/1_46_1/libs/filesystem/v3/doc/deprecated.html [2] http://www.boost.org/doc/libs/1_46_1/libs/filesystem/v3/doc/index.htm Boost 1.36 appears to have string(), so this should be safe to use. | ||||
* | | uhd: switch algorithm namespace to uhd | Josh Blum | 2011-02-24 | 1 | -3/+3 |
| | | |||||
* | | uhd: replaced instanced of std::exception with the uhd exceptions | Josh Blum | 2011-02-24 | 5 | -17/+16 |
| | | |||||
* | | uhd: renamed the assert header to assert has | Josh Blum | 2011-02-24 | 1 | -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 include | Josh Blum | 2011-02-24 | 2 | -48/+0 |
| | | |||||
* | | uhd: added a bunch of custom exceptions, not used yet | Josh Blum | 2011-02-24 | 3 | -25/+48 |
|/ | |||||
* | uhd: replace header checks in cmake files with more robust compile checks ↵ | Josh Blum | 2011-02-21 | 3 | -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 Blum | 2011-02-17 | 1 | -4/+14 |
| | | | | the source | ||||
* | uhd: fixed maxosx bug, was resizing the transport buffer | Josh Blum | 2011-01-26 | 1 | -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,print | Josh Blum | 2011-01-14 | 2 | -1/+34 |
| | |||||
* | uhd: update copyright dates on host code | Josh Blum | 2011-01-13 | 2 | -2/+2 |
| | |||||
* | uhd: replace all the instances of float not pertaining to io types with ↵ | Josh Blum | 2011-01-11 | 1 | -9/+9 |
| | | | | double, simplifies life | ||||
* | uhd: integrated boost split or tokenizer into source files, remove string ↵ | Josh Blum | 2011-01-06 | 2 | -4/+12 |
| | | | | split from algorithms header | ||||
* | uhd: update copyright dates | Josh Blum | 2011-01-05 | 1 | -1/+1 |
| | |||||
* | uhd: replaced templated ranges with one range thing using doubles only to ↵ | Josh Blum | 2011-01-05 | 1 | -9/+9 |
| | | | | avoid trouble with compiler portability | ||||
* | uhd: use the include subdir macro to simplify the lib subdirs cmakelists | Josh Blum | 2010-12-20 | 1 | -9/+11 |
| | |||||
* | uhd: added macro to enable/disable components | Josh Blum | 2010-11-29 | 1 | -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 freqs | Josh Blum | 2010-11-10 | 1 | -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 registry | Josh Blum | 2010-10-26 | 2 | -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 name | Josh Blum | 2010-10-20 | 1 | -4/+22 |
| | |||||
* | uhd: better warning message for failing to set rt priority | Josh Blum | 2010-10-08 | 1 | -1/+8 |
| | |||||
* | uhd: added image utils code to search the images paths for image files | Josh Blum | 2010-08-19 | 3 | -14/+41 |
| | |||||
* | uhd: added the concept of installer path (along with local path) for package ↵ | Josh Blum | 2010-08-16 | 1 | -2/+6 |
| | | | | data | ||||
* | uhd: use cmake to convert the pkg data dir to native system format | Josh Blum | 2010-08-15 | 1 | -2/+2 |
| | |||||
* | uhd: extract named prop returns a named prop (not a tuple) | Josh Blum | 2010-08-15 | 1 | -6/+3 |
| | | | | simplifies the code after the property set/get declaration | ||||
* | uhd: made split string utility function | Josh Blum | 2010-08-12 | 2 | -14/+4 |
| | |||||
* | uhd: created floor_step to handle floating-point errors in gain group | Josh Blum | 2010-08-12 | 1 | -6/+25 |
| | |||||
* | uhd: avoid segfaults - use CPP macros for paths and dont split empty string | Josh Blum | 2010-08-11 | 1 | -6/+6 |
| | |||||
* | uhd: created library code to handle paths for images and modules | Josh Blum | 2010-08-09 | 3 | -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 |