Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | log: Removed timeout from logger, replaced with wait. | Martin Braun | 2017-05-23 | 1 | -2/+20 |
| | | | | | This works because there's also another trace message on termination of the logger. | ||||
* | log: Moved print_system_info to log.cpp. | trungnob | 2017-05-20 | 1 | -0/+18 |
| | | | | | We want to display syteminfo when the log system get initialized. Also removes a static block. | ||||
* | log: Split add_logger() out of the main logging header | Martin Braun | 2017-05-12 | 1 | -0/+1 |
| | | | | | This way, C++11 features are not required to build with UHD headers included. | ||||
* | Merge branch 'maint' | Martin Braun | 2017-05-03 | 1 | -2/+2 |
|\ | |||||
| * | uhd: cast thread_group.create_thread() return value to void to avoid memory leak | Andrej Rode | 2017-04-25 | 1 | -2/+2 |
| | | |||||
* | | log: Fixed compiler warning | Martin Braun | 2017-05-03 | 1 | -1/+1 |
| | | |||||
* | | log: Allow logging to block | Martin Braun | 2017-04-24 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | This means it's very unlikely that logging messages get dropped, but the downside is that LOG macros can block for up to 250 ms. This is very unlikely though. Note that fastpath logging does not have this feature. It's always fast, and might drop messages. | ||||
* | | log: Moved fastpath logging to its own thread | Martin Braun | 2017-04-24 | 1 | -0/+49 |
| | | |||||
* | | log: Fixed various issues | Martin Braun | 2017-04-22 | 1 | -33/+62 |
| | | | | | | | | | | | | - Made the task a regular thread - Moved verbosity operator into lib - Minor comments and indents and so on | ||||
* | | log: Added more comments and manual page | Martin Braun | 2017-04-20 | 1 | -5/+17 |
| | | |||||
* | | log: Fix missing add_logger, fix clearing of queue | Martin Braun | 2017-04-20 | 1 | -2/+25 |
| | | |||||
* | | utils: implement Ettus Logging API | Andrej Rode | 2017-04-20 | 1 | -143/+182 |
| | | | | | | | | | | | | | | | | - allows adding new loggers by using add_logger API call - existing loggers (console, file) can be disabled easily - number of logging sinks is not limited Signed-off-by: Martin Braun <martin.braun@ettus.com> | ||||
* | | logging: remove unecessery newlines in log messages | Andrej Rode | 2017-04-07 | 1 | -1/+1 |
| | | |||||
* | | utils: add coloring depending on loglevel to console output | Andrej Rode | 2017-04-07 | 1 | -1/+36 |
| | | |||||
* | | utils: provide fallback to previous loglevel on reading environment/defines | Andrej Rode | 2017-02-23 | 1 | -9/+13 |
| | | |||||
* | | utils: introduce new logging API and remove msg API | Andrej Rode | 2017-02-20 | 7 | -220/+161 |
| | | |||||
* | | uhd: replace BOOST_FOREACH with C++11 range-based for loop | Andrej Rode | 2017-02-10 | 5 | -19/+14 |
| | | | | | | | | | | Note: This is the first commit that uses for-range, and range-based for-loops are now usable for UHD development. | ||||
* | | x300: Output system messages in order for multi-threaded initialization | Paul David | 2017-01-19 | 1 | -2/+7 |
|/ | |||||
* | utils: Fixed minor rounding issue in gain_group | Martin Braun | 2017-01-04 | 1 | -2/+6 |
| | |||||
* | cmake: Add some quotes on case certain variables are blank | Martin Braun | 2017-01-04 | 1 | -2/+2 |
| | |||||
* | lib: Removed superfluous variable in gain_group | Martin Braun | 2016-11-28 | 1 | -2/+0 |
| | |||||
* | Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵ | Martin Braun | 2016-11-08 | 4 | -31/+31 |
| | | | | | | | | types) - Also removes all references to boost/cstdint.hpp and replaces it with stdint.h (The 'correct' replacement would be <cstdint>, but not all of our compilers support that). | ||||
* | Merge branch 'maint' | Martin Braun | 2016-06-17 | 1 | -1/+8 |
|\ | |||||
| * | cmake: allow UHD library and utilities to be in separate lib directories | Nicholas Corgan | 2016-06-16 | 1 | -1/+8 |
| | | |||||
* | | log: remove MSVC 2010 Boost bug workaround | Nicholas Corgan | 2016-03-11 | 1 | -13/+1 |
| | | |||||
* | | Merge branch 'maint' | Ashish Chaudhari | 2016-02-18 | 1 | -1/+1 |
|\| | | | | | | | | | | | Conflicts: host/lib/usrp/cores/gpio_core_200.cpp host/lib/usrp/dboard/db_ubx.cpp | ||||
| * | Rectified the usage of UHD_IMAGES_DIR_WINREG_KEY in search paths. | vkakade | 2016-02-11 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'maint' | Martin Braun | 2016-01-21 | 1 | -6/+2 |
|\| | |||||
| * | uhd: add CMake flag for the Windows registry key to specify UHD images directory | Brooks Prumo | 2016-01-21 | 1 | -6/+2 |
| | | |||||
* | | Merge branch 'maint' | Ashish Chaudhari | 2015-12-15 | 3 | -0/+316 |
|\| | | | | | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_impl.hpp host/lib/usrp/e300/e300_fpga_defs.hpp host/lib/usrp/x300/x300_fw_common.h | ||||
| * | ihex: Windows fixes | Nicholas Corgan | 2015-12-14 | 1 | -2/+2 |
| | | |||||
| * | b200: Factored ihex routines out of b200_iface | Martin Braun | 2015-12-14 | 3 | -0/+316 |
| | | |||||
* | | cmake: Proper selection of files for ENABLE_X300 | Martin Braun | 2015-10-26 | 1 | -1/+0 |
| | | |||||
* | | utils: make UHD_MSG thread-safe, | Michael Dickens | 2015-09-18 | 1 | -0/+2 |
|/ | | | | Now, only 1 thread can print at a time. | ||||
* | paths: consistency in usage of string parameters | Nicholas Corgan | 2015-08-12 | 1 | -3/+3 |
| | |||||
* | uhd: C API wrapper | Nicholas Corgan | 2015-08-06 | 3 | -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 warnings | Nicholas Corgan | 2015-07-24 | 1 | -2/+4 |
| | |||||
* | uhd: Added args arg to print_utility_warning | Martin Braun | 2015-04-30 | 1 | -3/+3 |
| | |||||
* | Fixed master-specific warnings | Nicholas Corgan | 2015-03-27 | 1 | -1/+1 |
| | | | | | * MinGW: unused parameter warning, MSVC-specific pragma * MSVC: bool narrowing | ||||
* | Merge branch 'maint' | Martin Braun | 2015-02-12 | 1 | -4/+8 |
|\ | | | | | | | | | Conflicts: host/examples/rx_samples_to_file.cpp | ||||
| * | Merge branch 'bhilburn/uhdcalibpath' into maint | Ashish Chaudhari | 2015-02-11 | 1 | -4/+7 |
| |\ | |||||
| | * | Creating the $UHD_CONFIG_DIR env var, here used for custom cal data storage. | Ben Hilburn | 2015-02-11 | 1 | -1/+1 |
| | | | | | | | | | | | | This is a renaming of the previously created $UHDCALIBPATH. | ||||
| | * | uhd::paths - fixing `get_app_path` to use correct `get_env_var` function | Ben Hilburn | 2015-02-10 | 1 | -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 message | Ben Hilburn | 2015-02-10 | 1 | -0/+1 |
| |/ | |||||
* | | Merge branch 'maint' into master | Ben Hilburn | 2015-01-28 | 2 | -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 Hilburn | 2015-01-27 | 4 | -94/+272 |
| | | | | | | | | Also includes NI-USRP Windows Registry Key fixes. | ||||
* | | Added support for MinGW cross-compile | Nicholas Corgan | 2015-01-13 | 1 | -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 error | Ben Hilburn | 2014-11-21 | 3 | -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 Braun | 2014-09-30 | 1 | -1/+1 |
|\ | |||||
| * | uhd: Switched lock_guards header to locks.hpp | Martin Braun | 2014-09-30 | 1 | -1/+1 |
| | |