Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Merge branch 'master' into x300/rev7_support | Ashish Chaudhari | 2015-07-09 | 2 | -3/+3 | |
|\ \ | ||||||
| * | | Merge branch 'maint' | Martin Braun | 2015-07-08 | 2 | -3/+3 | |
| |\| | ||||||
| | * | B200: New AD9361 I/O timing programming to work with new b200_io.v logic design. | Ian Buckley | 2015-07-08 | 2 | -3/+3 | |
| | | | ||||||
* | | | Merge branch 'master' into x300/rev7_support | Ashish Chaudhari | 2015-07-07 | 4 | -34/+39 | |
|\| | | ||||||
| * | | Merge branch 'maint' | Martin Braun | 2015-07-01 | 1 | -5/+6 | |
| |\| | ||||||
| | * | b200: Codec loopback test now throws on failure. | Martin Braun | 2015-07-01 | 1 | -5/+6 | |
| | | | ||||||
| | * | b200: Modify initialization sequence to avoid warnings | Martin Braun | 2015-06-29 | 2 | -12/+15 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will set the actual default rate to an integer factor of whatever the tick rate is, but leave the property tree value at zero. This avoids warnings if the chosen tick rate is not a multiple of the previous default rate, but also returns a zero value for the rate when it has not been initialized, allowing the user to probe if the value has not yet been set. | |||||
| * | | ad9361: brought in Boost.Assign std::map workaround for MSVC 2013 | Nicholas Corgan | 2015-06-29 | 1 | -4/+11 | |
| | | | ||||||
| * | | b200: Modify initialization sequence to avoid warnings | Martin Braun | 2015-06-29 | 3 | -25/+22 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will set the actual default rate to an integer factor of whatever the tick rate is, but leave the property tree value at zero. This avoids warnings if the chosen tick rate is not a multiple of the previous default rate, but also returns a zero value for the rate when it has not been initialized, allowing the user to probe if the value has not yet been set. | |||||
* | | | x300: Added FPGA->ADC Clock delay for rev 7+ boards | Ashish Chaudhari | 2015-07-07 | 1 | -1/+1 | |
| | | | ||||||
* | | | x300: Bumped FPGA compat number to 11 | Ashish Chaudhari | 2015-07-07 | 1 | -1/+1 | |
| | | | ||||||
* | | | x300: Added self-cal to tune ADC source-sync data delays | Ashish Chaudhari | 2015-07-07 | 3 | -50/+160 | |
| | | | | | | | | | | | | | | | | | | | | | - Self-calibration routine steps through various values of IDELAY taps on the SS data bits to detect metastability in the capture interface and computes an ideal delay tap value - Self calibration is triggered at device creation | |||||
* | | | x300: Added self-cal to tune ADC clk delay at startup | Ashish Chaudhari | 2015-07-01 | 3 | -33/+239 | |
| | | | | | | | | | | | | | | | | | | | | | | | | - Self-calibration routine steps through various values of LMK delay to detect metastability in the SSCLK -> radio_clk crossing and computes an ideal delay for the ADC clock. - Self calibration is triggered at startup if the self_cal_adc_delay device arg is specified | |||||
* | | | x300: Added set/get_clock_delay to x300_clock_ctrl | Ashish Chaudhari | 2015-07-01 | 2 | -17/+244 | |
|/ / | | | | | | | | | | | | | - This function allows delaying divider pairs using the digital and analog delay blocks in the LMK divider - ctrl object caches delay for later retrieval - Minor fixes to LMK regmap | |||||
* | | Merge branch 'maint' | Martin Braun | 2015-06-09 | 10 | -24/+90 | |
|\| | | | | | | | | | | | | | Conflicts: host/lib/usrp/common/ad9361_ctrl.hpp host/lib/usrp/common/ad9361_driver/ad9361_device.h host/lib/usrp/e300/e300_remote_codec_ctrl.hpp | |||||
| * | E300: Implement get_freq() for E300 network mode. | michael-west | 2015-05-22 | 3 | -0/+18 | |
| | | ||||||
| * | B200/E300: Fix incorrect readback of frequency. | michael-west | 2015-05-22 | 6 | -3/+31 | |
| | | | | | | | | When the LO is tuned it changes the frequency on both channels. The frequency value read back for the first channel was not updated when the LO frequency for the other channel was tuned to a different value. | |||||
| * | 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> | |||||
* | | fixup! e300: gps: If gps is detected, set device time to gps time on init. | Moritz Fischer | 2015-05-14 | 1 | -0/+3 | |
| | | | | | | | | Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> | |||||
* | | b200: Added another rate check for auto tick rate mode | Martin Braun | 2015-05-11 | 1 | -0/+8 | |
| | | ||||||
* | | b200: Removed stray messages | Martin Braun | 2015-05-11 | 1 | -2/+0 | |
| | | ||||||
* | | Merge branch 'maint' | Martin Braun | 2015-05-11 | 1 | -2/+1 | |
|\| | | | | | | | | | | | | | Conflicts: fpga-src host/CMakeLists.txt host/cmake/Modules/UHDVersion.cmake | |||||
| * | 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 | |
| | | ||||||
* | | b200: Replaced float comparisons with uhd::math::fp* operations | Martin Braun | 2015-05-07 | 1 | -5/+16 | |
| | | ||||||
* | | B200: Made find function properly ignore missing "product" value (BUG #770) | michael-west | 2015-05-04 | 1 | -3/+1 | |
| | | ||||||
* | | Merge branch 'maint' | Martin Braun | 2015-05-04 | 2 | -4/+8 | |
|\| | ||||||
| * | 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> | |||||
* | | Merge branch 'master' into vivado | Ashish Chaudhari | 2015-04-30 | 7 | -89/+196 | |
|\ \ | ||||||
| * | | Merge branch 'maint' | Martin Braun | 2015-04-30 | 1 | -2/+2 | |
| |\| | | | | | | | | | | | | | | | | Conflicts: fpga-src host/CMakeLists.txt | |||||
| | * | b200: Fixed compiler warning | Martin Braun | 2015-04-30 | 1 | -2/+2 | |
| | | | ||||||
| * | | Merge branch 'maint' | Martin Braun | 2015-04-27 | 3 | -22/+29 | |
| |\| | ||||||
| | * | b200: Added convenience subdev override for consistent subdev experience | Martin Braun | 2015-04-27 | 3 | -22/+29 | |
| | | | ||||||
| * | | b200: Throw error for unreachable sampling rates | Martin Braun | 2015-04-24 | 1 | -1/+18 | |
| | | | | | | | | | | | | | | | When auto tick rate is used, and the sampling rate exceeds the limits, throw an error instead of coercing to the default rate. | |||||
| * | | Merge branch 'maint' | Martin Braun | 2015-04-24 | 3 | -5/+21 | |
| |\| | ||||||
| | * | 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 7. | Ashish Chaudhari | 2015-04-23 | 1 | -1/+1 | |
| | | | ||||||
| * | | Merge branch 'maint' | Ashish Chaudhari | 2015-04-23 | 2 | -16/+32 | |
| |\| | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_impl.cpp host/lib/usrp/b200/b200_impl.hpp | |||||
| | * | 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 | |
| | |\ | ||||||
| | * | | 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 | |
| | | | | ||||||
| * | | | Merge branch 'maint' | Martin Braun | 2015-04-23 | 2 | -3/+25 | |
| |\ \ \ | | | |/ | | |/| |