aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp
Commit message (Collapse)AuthorAgeFilesLines
...
| | * b200: Revised configuration of AD9361 for master_clock_rates >56e6MHz. ↵Ian Buckley2015-02-171-10/+10
| | | | | | | | | | | | Issues #649 & #691
| * | Merge branch 'maint'Martin Braun2015-02-163-25/+31
| |\|
| | * usrp2: fixed image compatibility error messageNicholas Corgan2015-02-161-1/+1
| | | | | | | | | | | | * Point to usrp2_card_burner_gui.py instead of usrp2_card_burner.py
| | * UBX: Revert LO shutdown method in ubx_xcvr destructormichael-west2015-02-161-4/+4
| | |
| | * UBX: Serialize SPI transactionsmichael-west2015-02-161-27/+31
| | |
| | * Merge pull request #696 from EttusResearch/crymble/bug692Ashish Chaudhari2015-02-121-1/+3
| | |\ | | | | | | | | b200: Bugfix#692: b200_find now returns an empty device vector when hint...
| | | * b200: Bugfix#692: b200_find now returns an empty device vector when hint ↵mcrymble2015-02-061-1/+3
| | | | | | | | | | | | | | | | contains addr0/resource0/etc style keys.
| * | | multi_usrp: Added a normalized gain settingMartin Braun2015-02-121-0/+51
| | | | | | | | | | | | | | | | | | | | 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-02-122-21/+6
| |\| | | | | | | | | | | | | | | | | | Conflicts: host/examples/rx_samples_to_file.cpp
| * | | Merge branch 'maint' into masterBen Hilburn2015-01-281-6/+5
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | Merge branch 'maint'Martin Braun2015-01-277-44/+94
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: host/docs/usrp_e3x0.dox
| * \ \ \ Merge branch 'maint'Martin Braun2015-01-233-8/+17
| |\ \ \ \
| | * | | | fixup! ad9361: More check for interpolation/decim ratiosAshish Chaudhari2015-01-231-1/+1
| | | | | |
| * | | | | Merge branch 'maint'Martin Braun2015-01-222-0/+1435
| |\ \ \ \ \
| * | | | | | e200: Expose temperature sensor through property tree (sensors/temp)Julian Arnold2015-01-204-1/+17
| | | | | | |
| * | | | | | b200: Expose temperature sensor through property tree (sensors/temp)Julian Arnold2015-01-201-0/+2
| | | | | | |
| * | | | | | ad9361: Added relative temperature sensorJulian Arnold2015-01-204-1/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows to read a relative temperature from an AD9361 device.
| * | | | | | Merge branch 'maint'Martin Braun2015-01-204-10/+29
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: host/include/uhd/types/direction.hpp
| * \ \ \ \ \ \ Merge branch 'maint'Martin Braun2015-01-194-17/+69
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: host/include/uhd/types/CMakeLists.txt
| * \ \ \ \ \ \ \ Merge branch 'maint'Martin Braun2015-01-162-31/+0
| |\ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ Merge branch 'maint'Martin Braun2015-01-143-1/+12
| |\ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ Merge branch 'maint'Martin Braun2015-01-139-5/+65
| |\ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ Merge branch 'maint'Martin Braun2015-01-122-14/+12
| |\ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ Merge branch 'maint'Martin Braun2015-01-081-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | revert unnecessary change to the SR_LEDSBrooks Prumo2015-01-051-1/+1
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | x300: support new 120 MHz bandwidth versions of the NI-branded X310sBrooks2014-12-222-84/+102
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Adding support for NI VID + PIDs for USRP B2xx devices.Ben Hilburn2014-12-182-12/+63
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Merge branch 'maint'Martin Braun2014-12-164-4/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \
| * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'maint'Martin Braun2014-12-152-2/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: host/examples/rx_samples_to_file.cpp
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'maint'Martin Braun2014-12-081-3/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | x300: Fixed minor issues in X300 clk codeAshish Chaudhari2014-12-051-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Bugfix for #638 - get_ref_locked will check lock status one last time before giving up
| * | | | | | | | | | | | | | | | x300: Made use of new CHDR packing routinesMartin Braun2014-12-031-43/+9
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Merge branch 'maint'Martin Braun2014-12-021-1/+10
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | | multi_usrp: Handle auto_tick_rate properlyMartin Braun2014-11-211-0/+3
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | uhd: replaced the `images_error` with a generic utility errorBen Hilburn2014-11-2110-35/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Deleted images.*, moved functionality to paths.* - Applies for all devices that check FPGA or FW compat numbers - Adds generic utility search tool
| * | | | | | | | | | | | | | | | | Merge branch 'maint'Martin Braun2014-11-213-5/+19
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: host/lib/usrp/b200/b200_impl.hpp
| * | | | | | | | | | | | | | | | | | b200: Make the master clock rate auto-configurableMartin Braun2014-11-203-36/+210
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When no master_clock_rate is defined, the B200 driver will now select a suitable clock rate automatically based on the selected sampling rate. The selected tick rate is a multiple of the LCM of tx and rx rates. Auto-setting is done every time a streamer is generated or the sampling rate is configured.
| * | | | | | | | | | | | | | | | | | x300: Cleaned up DAC ctrl and clock init logicAshish Chaudhari2014-11-136-201/+318
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - DAC: Squashed configuration into 2 main operations: reset and reset_and_resync - DAC: Put in sleep mode during configuration - DAC: Synchronize only if streaming to more than one DAC - DAC: Use falling edge sync mode - DAC: Fixed power up/down settings - DAC: Frontend sync failure is fatal - Clocks: Refactored clock source change logic - Clocks: Cleaned up init and lock-check sequence
| * | | | | | | | | | | | | | | | | | x300: Fixed typo in io_implMartin Braun2014-11-131-1/+1
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | x300: Timing changes for the new DAC data interfaceAshish Chaudhari2015-03-122-7/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Switched DAC to DCI delay bypass mode because we shift the DCI in the FPGA now - Changed LMK control to add 900ps delay to DAC clocks to be consistent with the radio_clk delay. The timing analyzer is expecting the two clocks to have a 0 deg phase diff.
* | | | | | | | | | | | | | | | | | | x300: Multiple firmware fixes for VivadoAshish Chaudhari2015-02-171-2/+2
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Refactored SFP+ hotplug handler - GigE link state comes from SFP+ status and PHY status - Multiple tracing enhancements - Bumped firmware compat number to 4 - Bumpled FPGA compat number to 10
* | | | | | | | | | | | | | | | | | ad936x: removing gain_offset from rx set_gainJon Kiser2015-02-112-21/+6
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merging new UHD_IMAGES_DIR utilities and bug fixes.Ben Hilburn2015-01-2710-40/+38
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also includes NI-USRP Windows Registry Key fixes.
* | | | | | | | | | | | | | | | e300: Bumped FPGA compat number to 6.Ashish Chaudhari2015-01-261-1/+1
| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge branch 'maint' into e300/clk_pps_updatesAshish Chaudhari2015-01-263-9/+24
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | | | | ad9361: Removed unnecessary digital TX attenuationAshish Chaudhari2015-01-231-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix ported from He. The current TX filter does not need the additional -6dB of headroom. Set it to zero so we meet our max power specs.
| * | | | | | | | | | | | | | | | fixup! ad9361: More check for interpolation/decim ratiosAshish Chaudhari2015-01-231-1/+1
| | |_|_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/maint' into ashish/bug672Ashish Chaudhari2015-01-234-7/+1451
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | ad9361: More check for interpolation/decim ratiosMartin Braun2015-01-232-7/+16
| | | |_|_|_|_|_|_|_|_|_|_|_|_|/ | | |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | | | b200: Bugfix#672: Enable the correct half-bandsAshish Chaudhari2015-01-211-1/+1
| | |_|_|_|_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - The control bits for the small and the large half-bands were swapped which would cause the large HB to run too fast. Swapped hb0 and hb1 bits to fix the issue.