aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/utils
Commit message (Collapse)AuthorAgeFilesLines
* utils: make UHD_MSG thread-safe,Michael Dickens2015-09-181-0/+2
| | | | Now, only 1 thread can print at a time.
* paths: consistency in usage of string parametersNicholas Corgan2015-08-121-3/+3
|
* uhd: C API wrapperNicholas Corgan2015-08-063-1/+40
| | | | | | | * multi_usrp, multi_usrp_clock, and associated classes accessible through C * Added Doxygen documentation explaining structure and API * Simple RX and TX streaming examples * Unit tests for different parts of C interface and C++ error conversion
* Fixed minor warningsNicholas Corgan2015-07-241-2/+4
|
* uhd: Added args arg to print_utility_warningMartin Braun2015-04-301-3/+3
|
* Fixed master-specific warningsNicholas Corgan2015-03-271-1/+1
| | | | | * MinGW: unused parameter warning, MSVC-specific pragma * MSVC: bool narrowing
* Merge branch 'maint'Martin Braun2015-02-121-4/+8
|\ | | | | | | | | Conflicts: host/examples/rx_samples_to_file.cpp
| * Merge branch 'bhilburn/uhdcalibpath' into maintAshish Chaudhari2015-02-111-4/+7
| |\
| | * Creating the $UHD_CONFIG_DIR env var, here used for custom cal data storage.Ben Hilburn2015-02-111-1/+1
| | | | | | | | | | | | This is a renaming of the previously created $UHDCALIBPATH.
| | * uhd::paths - fixing `get_app_path` to use correct `get_env_var` functionBen Hilburn2015-02-101-4/+7
| | | | | | | | | | | | | | | Also added new enviornment variable, "UHDCALIBPATH", so that users can use something other than system-required environment paths.
| * | uhd::paths: Fixed empty string in error messageBen Hilburn2015-02-101-0/+1
| |/
* | Merge branch 'maint' into masterBen Hilburn2015-01-282-42/+246
|\| | | | | | | | | | | | | | | | | Resolved Conflicts: host/docs/usrp_e3x0.dox host/include/uhd/utils/paths.hpp host/lib/transport/nirio/nifpga_lvbitx.cpp host/lib/usrp/b200/b200_impl.cpp host/lib/utils/paths.cpp
| * Merging new UHD_IMAGES_DIR utilities and bug fixes.Ben Hilburn2015-01-274-94/+272
| | | | | | | | Also includes NI-USRP Windows Registry Key fixes.
* | Added support for MinGW cross-compileNicholas Corgan2015-01-131-2/+2
| | | | | | | | | | | | * Added CMake toolchain file, compatible with different versions * No dependency on MinGW runtime, all statically linked * Misc coding tweaks to allow MinGW to compile
* | uhd: replaced the `images_error` with a generic utility errorBen Hilburn2014-11-213-59/+33
|/ | | | | | - Deleted images.*, moved functionality to paths.* - Applies for all devices that check FPGA or FW compat numbers - Adds generic utility search tool
* Merge branch 'maint'Martin Braun2014-09-301-1/+1
|\
| * uhd: Switched lock_guards header to locks.hppMartin Braun2014-09-301-1/+1
| |
* | Merge branch 'maint'Martin Braun2014-09-241-31/+28
|\|
| * uhd: Fixed logging bug (#476) -- UHD logging has unexplained effect on ↵michael-west2014-09-241-31/+28
| | | | | | | | | | | | | | packet loss. - Removed logging from radio_ctrl_core_3000 - Changed logging facility to prevent type conversion when message is not logged
* | Added missing pure virtual destructors to base classesNicholas Corgan2014-09-012-2/+10
|/
* Restoring compatibility with CMake 2.6Nicholas Corgan2014-08-141-1/+1
| | | | | * The UNSET command didn't exist back then, but using SET with no value does the same thing * CMake 2.6 doesn't like nested parantheses in IF statements, so tweak IF/ELSE statements
* log: replaced usage of deprecated boost::filesystem functionNicholas Corgan2014-05-121-3/+3
|
* Merging USRP X300 and X310 support!!Ben Hilburn2014-02-042-0/+60
|
* Added check and handling for gain names.Michael West2014-01-301-3/+3
|
* Squashed merge of Coverity fixes.Ben Hilburn2013-11-271-2/+3
|
* b200/dtor-stall: fixed bug that stalled b200 on shutdown.Johannes Demel2013-11-191-0/+99
|
* paths: get_module_paths adds share/uhd/modules to the list of applicable pathsNicholas Corgan2013-10-301-0/+1
|
* utils: fix declaration of "env_path_sep" such that it is always initialized ↵Michael Dickens2013-10-281-10/+11
| | | | before it is used in the "get_env_paths" function, by moving it from the global scope to inside that function. This change allows UHD_STATIC_BLOCK(load_modules) to work correctly.
* uhd: work on moving binaries to lib/uhdJosh Blum2012-11-083-9/+9
|
* utils: USRP N2XX Simple Net BurnerNicholas Corgan2012-10-101-1/+1
| | | | | * More automated C++ implementation of usrp_n2xx_net_burner.py * By default, installs images from standard image install directories
* utils: UHD Image Downloader - downloads firmware/FPGA images compatible with ↵Nicholas Corgan2012-06-071-2/+16
| | | | the current host code and places them in the images directory
* uhd: added uhd::get_pkg_data_pathJosh Blum2012-06-051-4/+5
|
* uhd: used shared get_tmp_path for logging as wellJosh Blum2012-05-162-46/+31
| | | | Moved some of the log.cpp tmp paths smarts into paths as well
* windows: do not set process wide priority from thread prioJosh Blum2012-02-081-0/+4
|
* uhd: fixes that make uhd compile on freebsdJosh Blum2011-12-301-2/+2
| | | | | Fixes gcc version check in byteswap. Fixes typo in thread prio.
* uhd: manually link into pthreads hereJosh Blum2011-12-271-0/+1
|
* usrp: basically working iq cal on txJosh Blum2011-11-103-0/+80
|
* uhd: removed wax and props utilsJosh Blum2011-11-072-41/+0
|
* uhd: make spawn barrier a member of a task (see notes)Josh Blum2011-07-261-6/+8
| | | | | On OSX w/ boost 1.47, this general area of code was inconsistently barfing w/ lock error. Perhaps its a boost bug, in any case, using it this way seems to solve the problem.
* uhd: exit task on the catch-all exceptions, and dont print anythingJosh Blum2011-07-251-2/+7
|
* uhd: added tasks to simplify thread spawning use casesJosh Blum2011-07-132-0/+76
|
* uhd: tweaks to log and msg implementationJosh Blum2011-06-012-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 APIJosh Blum2011-05-182-88/+0
|
* uhd: init log file lock ptr to nullJosh Blum2011-05-131-0/+4
|
* uhd: work on logging and message facility initializationJosh Blum2011-05-132-67/+77
|
* Make log locking work with picky boostJason Abele2011-05-051-4/+5
|
* uhd: various tweaks to log and msg, replaced a few remaining stdioJosh Blum2011-05-042-6/+14
|
* uhd: removed more iostream stuff from usrp* implementationsJosh Blum2011-05-042-2/+9
|
* uhd: replaced warning post with calls to UHD_MSG(warning)Josh Blum2011-05-045-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 fileJosh Blum2011-05-041-3/+30
|