Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | x300: Updated clock rate / ref freq warnings for clarity | Martin Braun | 2015-05-22 | 1 | -16/+28 |
| | |||||
* | ad9361: Minor clarifications on req_rate and baseband_bw | Martin Braun | 2015-05-19 | 2 | -4/+13 |
| | |||||
* | fixup! e300: gps: If gps is detected, set device time to gps time on init. | Moritz Fischer | 2015-05-12 | 1 | -0/+3 |
| | | | | Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | convert: Add sc16-sc16 SSE converter | Tom Tsou | 2015-05-11 | 2 | -0/+202 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | The sc16-sc16 wire to host type converter is effectively an I/Q swap or 16-bit byteswap for little and big endian cases respectively. This implmentation is a subset of fc32 and fc64 converters without the floating point portion and scaling. The resulting byte ordering is as follows: ----------------- | A | B | C | D | Wire ----------------- 0 1 2 3 ----------------- | C | D | A | B | Litte-endian ----------------- 0 1 2 3 ----------------- | B | A | D | C | Big-endian ----------------- 0 1 2 3 Signed-off-by: Tom Tsou <tom.tsou@ettus.com> | ||||
* | b200: Changed the max byte rate over USB2 | Marcus Müller | 2015-05-06 | 1 | -2/+1 |
| | | | | | Max rate is now set to 53248000, allowing for more than 8MS/s, which is closer to the actual value that USB2 can handle. | ||||
* | B200: Made find function properly ignore missing "product" value (BUG #770) | michael-west | 2015-05-05 | 1 | -3/+1 |
| | |||||
* | e300: gps: If gps doesn't have lock return 0 as time. | Moritz Fischer | 2015-05-01 | 2 | -11/+7 |
| | | | | Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | e300: gps: Keep antenna power supply and pps running all the time. | Moritz Fischer | 2015-05-01 | 2 | -6/+3 |
| | | | | | | | | This is a change from behaviour so far. Before the GPS was only on while UHD is running. This behaviour was confusing users, and didn't match our other devices. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | e300: gps: If gps is detected, set device time to gps time on init. | Moritz Fischer | 2015-05-01 | 1 | -0/+11 |
| | | | | | | | Before the device time wasn't set for E310 on initialization. This will allow 'query_gpsdo_sensors' to pass if gps has lock. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | b200: Fixed compiler warning | Martin Braun | 2015-04-30 | 1 | -2/+2 |
| | |||||
* | b200: Added convenience subdev override for consistent subdev experience | Martin Braun | 2015-04-27 | 3 | -22/+29 |
| | |||||
* | b200: Fixed FE swapping register | Martin Braun | 2015-04-24 | 2 | -5/+19 |
| | |||||
* | ubx: pfd frequency fix (relevant for X300 operation) | Michael West | 2015-04-23 | 1 | -0/+2 |
| | |||||
* | b200: Bumped FPGA compat number to 6 | Ashish Chaudhari | 2015-04-23 | 1 | -1/+1 |
| | |||||
* | Merge branch 'maint' into mwest/b200_rev5 | Ashish Chaudhari | 2015-04-23 | 4 | -5/+28 |
|\ | |||||
| * | USRP2: Separate FPGA compat numbers for USRP2 and N200. | michael-west | 2015-04-23 | 2 | -3/+25 |
| | | |||||
| * | b200: Boost 1.58-related fixes in B200 IO code. | Michael Dickens | 2015-04-20 | 1 | -2/+2 |
| | | | | | | | | | | | | When returning an invalid payload in handle_async_task, Boost 1.58 does not allow NULL to be returned; instead, to be more compatible, use the correct type initialized to (0, []). | ||||
| * | uhd: Fixed missing include | Martin Braun | 2015-04-20 | 1 | -0/+1 |
| | | |||||
* | | B200: Bumped FPGA compat number to 5 | michael-west | 2015-04-17 | 2 | -5/+7 |
| | | | | | | | | B200: Added bit to SR_MISC_OUT register to control ATR mapping from radio to frontend | ||||
* | | b2x0: Cleaned up device lookup (moved all constants to one place) | Martin Braun | 2015-04-16 | 3 | -47/+84 |
| | | | | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_iface.hpp host/lib/usrp/b200/b200_impl.cpp | ||||
* | | B200: Stricter checking of product and revision for frontend mapping. | michael-west | 2015-04-15 | 2 | -11/+15 |
| | | |||||
* | | UHD host code changes for B200 rev 5 support. | michael-west | 2015-04-15 | 2 | -13/+26 |
| | | |||||
* | | B200: UHD now detects loaded FW on NI-USRP devices | Ben Hilburn | 2015-04-15 | 1 | -0/+1 |
|/ | | | | | Conflicts: host/lib/transport/libusb1_base.cpp | ||||
* | e300: Added warning for high bandwidth usage | Martin Braun | 2015-04-14 | 1 | -0/+10 |
| | |||||
* | b200: Added warning for high bandwidth usage | Martin Braun | 2015-04-14 | 1 | -0/+10 |
| | |||||
* | ad9361: Removed recommended max clock rate warning | Martin Braun | 2015-04-14 | 3 | -9/+4 |
| | |||||
* | dboards: Fixed type deduction for older compilers on max287x code | Michael West | 2015-04-14 | 1 | -6/+6 |
| | |||||
* | Increase command FIFO depth of N2x0 and X3x0 to 64. | michael-west | 2015-04-10 | 3 | -4/+4 |
| | |||||
* | UBX Phase Synchronization Support | michael-west | 2015-04-10 | 1 | -64/+187 |
| | | | | - Added configuration and assertion of SYNC signal | ||||
* | X300: Change dboard clock rate to 50 MHz | michael-west | 2015-04-10 | 4 | -345/+480 |
| | |||||
* | Fix for BUG #683: UHD: Need to factor out MAX287x code for UBX and CBX | michael-west | 2015-04-10 | 4 | -714/+918 |
| | | | | | - Factored out MAX287x code into common header file - Added necessary code for MAX2871 synchronization. | ||||
* | usrp1: codec_ctrl: Fix compiler warning. | Moritz Fischer | 2015-04-10 | 1 | -1/+1 |
| | | | | | | Use std::abs() instead of abs(). Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | e300: remote_codec_ctrl: Fixed typo in error message | Moritz Fischer | 2015-04-08 | 1 | -1/+1 |
| | |||||
* | B200: Change Catalina Reg 0x06 for RX data setup/hold timing issue @ ↵ | Ian Buckley | 2015-04-06 | 1 | -1/+1 |
| | | | | 30.72MHz. Issue #726 | ||||
* | e100: Support command time access through dboard_iface. | michael-west | 2015-04-03 | 2 | -6/+6 |
| | |||||
* | uhd: Add ability to get and set command time through dboard_iface. | michael-west | 2015-04-03 | 18 | -31/+120 |
| | | | | | This creates a wb_iface child class called timed_wb_iface, which adds support for timed commands. | ||||
* | x300: Fix for Bug #714: Phase wobble across four channels on two devices | Neel Pandeya | 2015-03-30 | 1 | -1/+1 |
| | | | | - Increased filter loop bandwith on clock control chip | ||||
* | db_tvrx2: fixed boost::format bug | Marcus Müller | 2015-03-30 | 1 | -1/+1 |
| | |||||
* | usrp1: fixed check for loaded firmware | Nicholas Corgan | 2015-03-27 | 1 | -2/+3 |
| | |||||
* | Warning fixes | Nicholas Corgan | 2015-03-27 | 27 | -92/+105 |
| | | | | | | | * CMake now not applying C++ flags to C files * GCC 4.4: anti-aliasing rules * MSVC: narrowing, differences in subclass function parameters * Clang: uninitialized variables | ||||
* | b200: Updated hashing algorithm for platform consistency | dcaswell | 2015-03-16 | 1 | -3/+5 |
| | | | | Now identical between 32- and 64-bit platforms. | ||||
* | b200: Fixed var name typo | Martin Braun | 2015-03-13 | 1 | -1/+1 |
| | |||||
* | e300: Fix missing namespace prefixes. | Moritz Fischer | 2015-03-12 | 3 | -6/+6 |
| | | | | | | | In several files we were lacking boost:: namespace prefixes, which led to build failures on certain configurations. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | ||||
* | uhd: Fixed several type-cast related warnings for naggy compilers | Martin Braun | 2015-03-11 | 4 | -6/+6 |
| | |||||
* | uhd: Fixed multiple compiler warnings (unused variables, missing literal f) | Martin Braun | 2015-03-11 | 4 | -9/+9 |
| | |||||
* | b200: Initialize _tick_rate properly to force tick rate update | Martin Braun | 2015-03-11 | 1 | -1/+2 |
| | |||||
* | e300: comment out unused variables in control::make when E300_NATIVE is not ↵ | Michael Dickens | 2015-03-09 | 1 | -1/+1 |
| | | | | defined. | ||||
* | N2x0: Fixed missing usage of send_buff_size | Martin Braun | 2015-03-03 | 3 | -3/+6 |
| | |||||
* | uhd: Fixed: Exception during detection kills device::make | Marcus Müller | 2015-03-03 | 1 | -9/+14 |
| | | | | | | | | 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. | ||||
* | e300: fc: Clean up the TX flowcontrol setup a bit. | Moritz Fischer | 2015-02-26 | 2 | -1/+8 |
| | | | | | | | Use named constant instant of magic constant for response frequency. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> |