aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/b200
Commit message (Collapse)AuthorAgeFilesLines
...
| * b200: Modify initialization sequence to avoid warningsMartin Braun2015-06-292-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.
* | b200: Modify initialization sequence to avoid warningsMartin Braun2015-06-293-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.
* | Merge branch 'maint'Martin Braun2015-06-091-0/+1
|\| | | | | | | | | | | | | 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
| * B200/E300: Fix incorrect readback of frequency.michael-west2015-05-221-0/+1
| | | | | | | | 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.
* | b200: Added another rate check for auto tick rate modeMartin Braun2015-05-111-0/+8
| |
* | b200: Removed stray messagesMartin Braun2015-05-111-2/+0
| |
* | Merge branch 'maint'Martin Braun2015-05-111-2/+1
|\| | | | | | | | | | | | | Conflicts: fpga-src host/CMakeLists.txt host/cmake/Modules/UHDVersion.cmake
| * b200: Changed the max byte rate over USB2Marcus Müller2015-05-061-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-west2015-05-051-3/+1
| |
* | b200: Replaced float comparisons with uhd::math::fp* operationsMartin Braun2015-05-071-5/+16
| |
* | B200: Made find function properly ignore missing "product" value (BUG #770)michael-west2015-05-041-3/+1
| |
* | Merge branch 'maint'Martin Braun2015-04-301-2/+2
|\| | | | | | | | | | | Conflicts: fpga-src host/CMakeLists.txt
| * b200: Fixed compiler warningMartin Braun2015-04-301-2/+2
| |
* | Merge branch 'maint'Martin Braun2015-04-273-22/+29
|\|
| * b200: Added convenience subdev override for consistent subdev experienceMartin Braun2015-04-273-22/+29
| |
* | b200: Throw error for unreachable sampling ratesMartin Braun2015-04-241-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 Braun2015-04-242-5/+19
|\|
| * b200: Fixed FE swapping registerMartin Braun2015-04-242-5/+19
| |
* | b200: Bumped FPGA compat number to 7.Ashish Chaudhari2015-04-231-1/+1
| |
* | Merge branch 'maint'Ashish Chaudhari2015-04-232-16/+32
|\| | | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_impl.cpp host/lib/usrp/b200/b200_impl.hpp
| * b200: Bumped FPGA compat number to 6Ashish Chaudhari2015-04-231-1/+1
| |
| * Merge branch 'maint' into mwest/b200_rev5Ashish Chaudhari2015-04-231-2/+2
| |\
| | * b200: Boost 1.58-related fixes in B200 IO code.Michael Dickens2015-04-201-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, []).
| * | B200: Bumped FPGA compat number to 5michael-west2015-04-172-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 Braun2015-04-163-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-west2015-04-152-11/+15
| | |
| * | UHD host code changes for B200 rev 5 support.michael-west2015-04-152-13/+26
| |/
* | b2x0: Cleaned up device lookup (moved all constants to one place)Martin Braun2015-04-213-52/+81
| |
* | b200: Boost 1.58-related fixes in B200 IO code.Michael Dickens2015-04-211-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, []).
* | Merge branch 'maint'Martin Braun2015-04-141-1/+10
|\| | | | | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_io_impl.cpp host/lib/usrp/common/ad9361_driver/ad9361_device.cpp host/lib/usrp/common/ad9361_driver/ad9361_device.h
| * b200: Added warning for high bandwidth usageMartin Braun2015-04-141-0/+10
| |
* | b200: Remove now obsolete check for recommended max clock rateMartin Braun2015-04-101-2/+1
| |
* | Merge branch 'maint'Martin Braun2015-04-061-1/+1
|\|
| * B200: Change Catalina Reg 0x06 for RX data setup/hold timing issue @ ↵Ian Buckley2015-04-061-1/+1
| | | | | | | | 30.72MHz. Issue #726
* | b200: Bumped FPGA compat number to 5Ashish Chaudhari2015-04-021-1/+1
| |
* | Merge branch 'maint'Martin Braun2015-03-272-3/+3
|\|
| * Warning fixesNicholas Corgan2015-03-272-3/+3
| | | | | | | | | | | | | | * 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
* | b2xx: filter API implementation. Supports listing of RX/TX filters, querying ↵Julian Arnold2015-03-191-0/+9
| | | | | | | | RX/TX filter information and writing of analog and FIR filters
* | Merge branch 'maint'Ashish Chaudhari2015-03-182-4/+6
|\|
| * b200: Updated hashing algorithm for platform consistencydcaswell2015-03-161-3/+5
| | | | | | | | Now identical between 32- and 64-bit platforms.
| * b200: Fixed var name typoMartin Braun2015-03-131-1/+1
| |
* | Merge branch 'uhd/gpio_rename'Martin Braun2015-03-111-7/+7
|\ \
| * | gpio: Renamed enums to avoid clash with generic, compiler-provided namesMartin Braun2015-03-111-7/+7
| | |
* | | Merge branch 'maint'Martin Braun2015-03-111-1/+1
|\ \ \ | |/ / |/| / | |/ | | Conflicts: host/include/uhd/transport/vrt_if_packet.hpp
| * uhd: Fixed multiple compiler warnings (unused variables, missing literal f)Martin Braun2015-03-111-1/+1
| |
* | Merge branch 'maint'Martin Braun2015-03-111-1/+2
|\|
| * b200: Initialize _tick_rate properly to force tick rate updateMartin Braun2015-03-111-1/+2
| |
* | B200: UHD support for FPGPIO connector on REV6+ boards.Ian Buckley2015-03-093-2/+42
| | | | | | | | | | | | - GPIO on UART connector all board Revs - Consolidated fpgpio_bitbang into fpgpio example and renamed it gpio - Changed FP_GPIO readback address to match X300
* | b2xx: AGC supportJulian Arnold2015-03-051-0/+10
| |
* | Merge branch 'maint'Ashish Chaudhari2015-02-261-1/+1
|\|