Martin Braun
f86f209b33
utils: Fixed minor rounding issue in gain_group
2017-01-04 07:36:51 -08:00
Martin Braun
8bd2a5fae5
cmake: Add some quotes on case certain variables are blank
2017-01-04 07:00:36 -08:00
Martin Braun
7c9cc6df10
lib: Removed superfluous variable in gain_group
2016-11-28 12:17:12 -08:00
Martin Braun
99c2730bc9
Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width 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).
2016-11-08 08:02:22 -08:00
Martin Braun
f693349f12
Merge branch 'maint'
2016-06-17 14:35:17 -07:00
Nicholas Corgan
d53fd56c70
cmake: allow UHD library and utilities to be in separate lib directories
2016-06-16 10:50:09 -07:00
Nicholas Corgan
b634fbcfa1
log: remove MSVC 2010 Boost bug workaround
2016-03-11 09:47:00 -08:00
Ashish Chaudhari
1c2f56bbc1
Merge branch 'maint'
...
Conflicts:
host/lib/usrp/cores/gpio_core_200.cpp
host/lib/usrp/dboard/db_ubx.cpp
2016-02-18 17:40:47 -08:00
vkakade
83c1493e03
Rectified the usage of UHD_IMAGES_DIR_WINREG_KEY in search paths.
2016-02-11 08:47:05 -08:00
Martin Braun
17712af3b8
Merge branch 'maint'
2016-01-21 20:49:28 +01:00
Brooks Prumo
23ed1af481
uhd: add CMake flag for the Windows registry key to specify UHD images directory
2016-01-21 20:39:35 +01:00
Ashish Chaudhari
f44f7f2ca7
Merge branch 'maint'
...
Conflicts:
host/lib/usrp/b200/b200_impl.hpp
host/lib/usrp/e300/e300_fpga_defs.hpp
host/lib/usrp/x300/x300_fw_common.h
2015-12-15 15:17:36 -08:00
Nicholas Corgan
373fec2fb1
ihex: Windows fixes
2015-12-14 13:26:45 -08:00
Martin Braun
4cc09da892
b200: Factored ihex routines out of b200_iface
2015-12-14 13:26:44 -08:00
Martin Braun
4dd7cea6e0
cmake: Proper selection of files for ENABLE_X300
2015-10-26 16:56:04 -07:00
Michael Dickens
bc80e97278
utils: make UHD_MSG thread-safe,
...
Now, only 1 thread can print at a time.
2015-09-18 10:44:39 -07:00
Nicholas Corgan
6178184c93
paths: consistency in usage of string parameters
2015-08-12 08:32:01 -07:00
Nicholas Corgan
30f87afcba
uhd: C API wrapper
...
* 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
2015-08-06 10:42:23 -07:00
Nicholas Corgan
290b85a961
Fixed minor warnings
2015-07-24 10:38:15 -07:00
Martin Braun
b3bfba0f3e
uhd: Added args arg to print_utility_warning
2015-04-30 10:52:40 -07:00
Nicholas Corgan
715f4dd313
Fixed master-specific warnings
...
* MinGW: unused parameter warning, MSVC-specific pragma
* MSVC: bool narrowing
2015-03-27 13:36:18 -07:00
Martin Braun
8086c2e32c
Merge branch 'maint'
...
Conflicts:
host/examples/rx_samples_to_file.cpp
2015-02-12 11:04:29 +01:00
Ashish Chaudhari
ec7eedcca8
Merge branch 'bhilburn/uhdcalibpath' into maint
2015-02-11 16:33:58 -08:00
Ben Hilburn
08267a8c02
Creating the $UHD_CONFIG_DIR env var, here used for custom cal data storage.
...
This is a renaming of the previously created $UHDCALIBPATH.
2015-02-11 16:28:35 -08:00
Ben Hilburn
b10c9dd446
uhd::paths - fixing get_app_path to use correct get_env_var function
...
Also added new enviornment variable, "UHDCALIBPATH", so that users can
use something other than system-required environment paths.
2015-02-10 15:56:50 -08:00
Ben Hilburn
064634b05c
uhd::paths: Fixed empty string in error message
2015-02-10 16:18:05 +01:00
Ben Hilburn
b92662d578
Merge branch 'maint' into master
...
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
2015-01-28 13:23:42 -08:00
Ben Hilburn
75d519706b
Merging new UHD_IMAGES_DIR utilities and bug fixes.
...
Also includes NI-USRP Windows Registry Key fixes.
2015-01-27 16:07:43 -08:00
Nicholas Corgan
3f9ef46bc5
Added support for MinGW cross-compile
...
* Added CMake toolchain file, compatible with different versions
* No dependency on MinGW runtime, all statically linked
* Misc coding tweaks to allow MinGW to compile
2015-01-13 09:46:41 +01:00
Ben Hilburn
beabf3d302
uhd: replaced the images_error with a generic utility error
...
- Deleted images.*, moved functionality to paths.*
- Applies for all devices that check FPGA or FW compat numbers
- Adds generic utility search tool
2014-11-21 00:16:47 +01:00
Martin Braun
c581a91220
Merge branch 'maint'
2014-09-30 09:36:22 -07:00
Martin Braun
c6c2f14d84
uhd: Switched lock_guards header to locks.hpp
2014-09-30 09:35:57 -07:00
Martin Braun
3cfb643100
Merge branch 'maint'
2014-09-24 18:20:51 -07:00
michael-west
fa0313652c
uhd: Fixed logging bug ( #476 ) -- UHD logging has unexplained effect on packet loss.
...
- Removed logging from radio_ctrl_core_3000
- Changed logging facility to prevent type conversion when message is not logged
2014-09-24 17:36:04 -07:00
Nicholas Corgan
654c5b06c0
Added missing pure virtual destructors to base classes
2014-09-01 17:58:24 +02:00
Nicholas Corgan
e3826b1a67
Restoring compatibility with CMake 2.6
...
* 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
2014-08-14 06:45:53 -07:00
Nicholas Corgan
468e7f35af
log: replaced usage of deprecated boost::filesystem function
2014-05-12 07:18:45 -07:00
Ben Hilburn
178ac3f1c9
Merging USRP X300 and X310 support!!
2014-02-04 11:04:07 -08:00
Michael West
c0fd48ac35
Added check and handling for gain names.
2014-01-30 15:20:49 -08:00
Ben Hilburn
9e47ad607b
Squashed merge of Coverity fixes.
2013-11-27 12:11:23 -08:00
Johannes Demel
25660c5c9e
b200/dtor-stall: fixed bug that stalled b200 on shutdown.
2013-11-19 12:33:22 -08:00
Nicholas Corgan
e6a1de6dd1
paths: get_module_paths adds share/uhd/modules to the list of applicable paths
2013-10-30 09:08:03 -07:00
Michael Dickens
a48dbb654e
utils: fix declaration of "env_path_sep" such that it is always initialized 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.
2013-10-28 20:58:46 -04:00
Josh Blum
6b2a212842
uhd: work on moving binaries to lib/uhd
2012-11-08 18:36:59 -08:00
Nicholas Corgan
01d9025977
utils: USRP N2XX Simple Net Burner
...
* More automated C++ implementation of usrp_n2xx_net_burner.py
* By default, installs images from standard image install directories
2012-10-10 13:29:12 -07:00
Nicholas Corgan
e7df63844f
utils: UHD Image Downloader - downloads firmware/FPGA images compatible with the current host code and places them in the images directory
2012-06-07 15:05:41 -07:00
Josh Blum
98074d0c29
uhd: added uhd::get_pkg_data_path
2012-06-05 17:59:44 -07:00
Josh Blum
8d5dc71d64
uhd: used shared get_tmp_path for logging as well
...
Moved some of the log.cpp tmp paths smarts into paths as well
2012-05-16 10:59:09 -07:00
Josh Blum
122b9477c5
windows: do not set process wide priority from thread prio
2012-02-08 14:24:17 -08:00
Josh Blum
6795022a23
uhd: fixes that make uhd compile on freebsd
...
Fixes gcc version check in byteswap.
Fixes typo in thread prio.
2011-12-30 23:27:33 -08:00