aboutsummaryrefslogtreecommitdiffstats
path: root/host/include
Commit message (Collapse)AuthorAgeFilesLines
...
| * uhd: Fixed multiple compiler warnings (unused variables, missing literal f)Martin Braun2015-03-111-1/+1
| |
| * uhd: Fixed some punctuation-related compiler warningsMartin Braun2015-03-113-9/+9
| |
* | nirio: hopefully fix #pragma declarations; "push" and "pop" introduced in ↵Michael Dickens2015-03-111-4/+6
| | | | | | | | GCC 4.6; works with all clang.
* | nirio: have get_direction() and get_scalar_type() return their actual types.Michael Dickens2015-03-111-2/+2
| |
* | uhd: Introduced filter API.Julian Arnold2015-03-093-0/+320
| | | | | | | | | | This is a unified API to access filters on USRP devices. Filters can be accessed through the property tree, or multi_usrp.
* | uhd: AGC supportJulian Arnold2015-03-051-0/+10
| |
* | Merge branch 'maint'Martin Braun2015-03-051-1/+3
|\|
| * uhd: Fixed: Exception during detection kills device::makeMarcus Müller2015-03-031-1/+3
| | | | | | | | | | | | | | | | On systems with libusb but not USB, device detection for USB devices fails (lsusb itself dies with "error -99"). This crashes the device detection process itself. Also made the documentation for ::make match what it actually does.
* | uhd: iq imbalance correction apiJulian Arnold2015-02-201-0/+8
| |
* | multi_usrp: Added a normalized gain settingMartin Braun2015-02-121-0/+57
| | | | | | | | | | Adds more methods: {set,get}_normalized_{tx,rx}_gain() which allow changing and reading back the gain within [0, 1].
* | Merge branch 'maint'Martin Braun2015-01-301-3/+4
|\|
| * uhd: Fixed build failure for metadata.hpp on WindowsMartin Braun2015-01-301-3/+4
| |
* | Merge branch 'maint'Martin Braun2015-01-292-4/+5
|\| | | | | | | | | Conflicts: fpga-src
| * 3.8.2 ReleaseMartin Braun2015-01-281-1/+1
| | | | | | | | | | | | - Updated fpga-src - Updated version strings - Updated images package
| * nirio/status: added UHD_API to status functionsNicholas Corgan2015-01-281-3/+4
| |
* | Merge branch 'maint' into masterBen Hilburn2015-01-283-10/+53
|\| | | | | | | | | | | | | | | | | 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-275-56/+70
| | | | | | | | Also includes NI-USRP Windows Registry Key fixes.
* | convert: Modifications to id_typeMartin Braun2015-01-271-1/+2
| | | | | | | | | | - Converter ID symbols are exported - to_string() function for lighter feedback
* | uhd: Added an update() method for dictsMartin Braun2015-01-272-1/+32
| | | | | | | | Very similar to Python's dict.update().
* | Merge branch 'maint'Martin Braun2015-01-202-2/+2
|\| | | | | | | | | Conflicts: host/include/uhd/types/direction.hpp
| * uhd: Added direction typeMartin Braun2015-01-202-1/+36
| |
* | Merge branch 'maint'Martin Braun2015-01-192-0/+33
|\| | | | | | | | | Conflicts: host/include/uhd/types/CMakeLists.txt
| * uhd: Added endianness typeMartin Braun2015-01-192-0/+33
| |
* | Merge branch 'maint'Martin Braun2015-01-142-2/+18
|\|
| * docs: Amended docs for conversion routinesMartin Braun2015-01-142-2/+18
| |
* | Merge branch 'maint'Martin Braun2015-01-134-2/+42
|\|
| * cmake: Added a version macro for compile-time version checksMartin Braun2015-01-132-1/+13
| |
| * cmake: Added config.h back to the gameMartin Braun2015-01-132-1/+29
| |
* | Added support for MinGW cross-compileNicholas Corgan2015-01-132-3/+10
| | | | | | | | | | | | * Added CMake toolchain file, compatible with different versions * No dependency on MinGW runtime, all statically linked * Misc coding tweaks to allow MinGW to compile
* | math: fixed MSVC error regarding ambiguous std::log callNicholas Corgan2015-01-071-1/+1
| |
* | Merge branch 'maint'Martin Braun2015-01-071-4/+62
|\| | | | | | | | | Conflicts: host/docs/usrp_e3x0.dox
| * docs: Major revisions and additionsMartin Braun2015-01-071-4/+62
| |
* | Adding support for NI VID + PIDs for USRP B2xx devices.Ben Hilburn2014-12-181-0/+3
| |
* | uhd: Renamed direction_t names to avoid namespace clashesMartin Braun2014-12-151-1/+8
| |
* | uhd: Added direction_t for RX & TXMartin Braun2014-12-122-0/+28
| |
* | transport: Made CHDR-related routines separate from VRTMartin Braun2014-12-033-3/+188
| | | | | | | | | | | | Our VRT routines have the option to switch, on the fly, between VRLP and CHDR. This adds new CHDR-specific (un-)packers, which can only work with CHDR.
* | docs: Fixed sid_t doxygenMartin Braun2014-11-241-2/+2
| |
* | docs: Added notes on auto_tick_rate (B200)Martin Braun2014-11-211-0/+5
| |
* | uhd: replaced the `images_error` with a generic utility errorBen Hilburn2014-11-213-54/+25
| | | | | | | | | | | | - Deleted images.*, moved functionality to paths.* - Applies for all devices that check FPGA or FW compat numbers - Adds generic utility search tool
* | math: Added a portable log2()Martin Braun2014-11-201-1/+11
| |
* | uhd: Added sid_tMartin Braun2014-10-282-0/+239
|/ | | | | | | This is a data type to represent SIDs (stream IDs). It includes setters and getters for all components of the SID, converters to and from string and uint32 as well as C++ streams.
* nirio: Removed modern boost synchronization types to support older versionsAshish Chaudhari2014-10-161-4/+4
| | | | | - Replaced shared_lock_guard with shared_lock - Replaced lock_guard with upgrade_lock and upgrade_to_unique_lock
* Changed version strings for 3.8.0Martin Braun2014-10-131-1/+1
|
* x300,nirio: Added support for NI-RIO 14.0Ashish Chaudhari2014-10-108-594/+1184
| | | | | | | | | - Split niriok_proxy interfaces to support NI-RIO <=13.0 and >=14.0 kernel interfaces - Fixed multi-session race conditions by synchronizing niriok_proxy access - Fixed bug switching from NI LV-FPGA access to UHD access by changing how devices are hashed into a reservation table - Fixed calculation of FRAC values for CBX and SBX LO tuning by rounding instead of truncating - Fixed bug that was not setting two MSBs for band select configuration of CBX LO - Submitting on behalf of Patrick Sisterhen, Matthew Crymble
* uhd: Removed deprecated functions from multi_usrpMartin Braun2014-10-091-28/+0
|
* uhd: Improved tuning code and corresponding outputs/warningsBen Hilburn2014-10-072-2/+46
| | | | | * Added convenience function for frequency comparisons * ABI change required
* math: Added a new uhd::math namespace + float comparison routinesBen Hilburn2014-10-075-4/+604
| | | | | * Float comparison is applied to tuning logic in DSP cores. * Properly using INT_MAX/MIN constants, defined in utils/math.hpp
* Rectifying a great embarassement in UHD. %s/Mhz/MHz.Ben Hilburn2014-10-071-2/+2
|
* Merge branch 'maint'Martin Braun2014-09-241-4/+25
|\
| * uhd: Fixed logging bug (#476) -- UHD logging has unexplained effect on ↵michael-west2014-09-241-4/+25
| | | | | | | | | | | | | | packet loss. - Removed logging from radio_ctrl_core_3000 - Changed logging facility to prevent type conversion when message is not logged