Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | uhd: Replaced many lexical_cast with appropriate C++11 equivalents | Martin Braun | 2017-06-29 | 1 | -5/+4 |
| | |||||
* | uhd: tasks now use std::threads under the hood, and can't be interrupted | Martin Braun | 2017-06-28 | 1 | -1/+3 |
| | | | | | USRP1 and USRP2 used tasks that relied on Boost thread interruption mechanisms. These were replaced with explicit atomics. | ||||
* | logging: Demoted a number of DEBUG messages to TRACE | Martin Braun | 2017-04-05 | 1 | -4/+4 |
| | |||||
* | utils: introduce new logging API and remove msg API | Andrej Rode | 2017-02-20 | 1 | -15/+15 |
| | |||||
* | uhd: replace BOOST_FOREACH with C++11 range-based for loop | Andrej Rode | 2017-02-10 | 1 | -11/+10 |
| | | | | | Note: This is the first commit that uses for-range, and range-based for-loops are now usable for UHD development. | ||||
* | Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵ | Martin Braun | 2016-11-08 | 1 | -10/+10 |
| | | | | | | | | types) - Also removes all references to boost/cstdint.hpp and replaces it with stdint.h (The 'correct' replacement would be <cstdint>, but not all of our compilers support that). | ||||
* | dboard: Added restricted dboard registration capability | Ashish Chaudhari | 2016-02-16 | 1 | -3/+2 |
| | | | | | | - Moved dboard iface initialization to dboard_manager - Added a restricted register function. Restricted dboards don't expose their control iface in the property tree | ||||
* | prop_tree: Multiple API enhancements to uhd::property | Ashish Chaudhari | 2016-02-11 | 1 | -44/+44 |
| | | | | | | | | | - Added desired and coerced values and accessors to property - Added support to register desired subscribers - set APIs don't reallocate storage for a property value - Renamed callback method registration APIs - Registering 2 coercers or publishers for a property will throw - Registering a coercer and a publisher for the same property will throw | ||||
* | UHD: Remove initialization of time to GPS time. | michael-west | 2015-08-12 | 1 | -3/+0 |
| | |||||
* | Added uhd::image_loader class and uhd_image_loader utility | Nicholas Corgan | 2015-07-15 | 1 | -1/+1 |
| | | | | | | * Single class for loading firmware/FPGA images onto devices instead of multiple utilities * Loading functions are registered for each device, corresponding to their --args="type=foo" name * Deprecation warnings added to all product-specific image loading utilities | ||||
* | USRP2: Separate FPGA compat numbers for USRP2 and N200. | michael-west | 2015-04-23 | 1 | -2/+23 |
| | |||||
* | N2x0: Fixed missing usage of send_buff_size | Martin Braun | 2015-03-03 | 1 | -2/+3 |
| | |||||
* | uhd: fixing TX DSP tuning on gen2 devices, special changes for n2xx | Ben Hilburn | 2014-10-07 | 1 | -25/+2 |
| | | | | This fixes RX DSP core 200 from tuning outside range and causing overflows. | ||||
* | Merge branch 'maint' | Martin Braun | 2014-09-23 | 1 | -2/+0 |
|\ | |||||
| * | usrp: don't print duplicate GPSDO detection messages | Nicholas Corgan | 2014-09-23 | 1 | -2/+0 |
| | | |||||
* | | Give user the option to ignore daughterboard's calibration file at runtime | Nicholas Corgan | 2014-09-02 | 1 | -2/+7 |
| | | | | | | | | | | * Add "ignore-cal-file" to the uhd::device_addr_t arguments * Added documentation for new feature | ||||
* | | Merge branch 'maint' | Martin Braun | 2014-08-18 | 1 | -5/+0 |
|\| | |||||
| * | - Fixes for channel alignment | michael-west | 2014-08-18 | 1 | -5/+0 |
| | | | | | | | | | | | | | | | | | | | | - Added analog delay for radio clock - Added analog delay for DAC reference clocks - Removed resetting of clock control - Removed setting of reference clock and PPS to external sources during initialization - Fixes for set_time_unknown_pps - Removed wait for PPS edge after setting time from GPSDO - Changed set_time_unknonw_pps to time out based on system time rather than device VITA time | ||||
* | | Merge branch 'maint' | Martin Braun | 2014-07-31 | 1 | -1/+8 |
|\| | | | | | | | | | Conflicts: host/utils/usrp_burn_mb_eeprom.cpp | ||||
| * | Fix for BUG #492: UHD: set_time_unknown_pps() fails with GPSDO installed | michael-west | 2014-06-25 | 1 | -1/+8 |
| | | | | | | | | - Added polling for PPS time change after setting time from GPSDO. | ||||
* | | OctoClock firmware upgrade, added host driver | Nicholas Corgan | 2014-07-23 | 1 | -2/+3 |
|/ | | | | | | | | | | * OctoClock can communicate with UHD over Ethernet * Can read NMEA strings from GPSDO and send to host * Added multi_usrp_clock class for clock devices * uhd::device can now filter to return only USRP devices or clock devices * New OctoClock bootloader can accept firmware download over Ethernet * Added octoclock_burn_eeprom,octoclock_firmware_burner utilities * Added test_clock_synch example to show clock API | ||||
* | Merge remote-tracking branch 'origin/bug403' | Ben Hilburn | 2014-04-10 | 1 | -2/+4 |
|\ | | | | | | | | | Properly initializing time and clock source on N-Series to prevent small drift prior to lock. | ||||
| * | Fix for BUG #403: Visible frequency drift on Finite Rx with N210 & SBX | michael-west | 2014-04-08 | 1 | -2/+4 |
| | | | | | | | | - Added initialization of clock and time sources | ||||
* | | uhd: Added max link rate info for usrp1, usrp2 and b100 | Martin Braun | 2014-04-10 | 1 | -0/+1 |
|/ | |||||
* | Merging USRP X300 and X310 support!! | Ben Hilburn | 2014-02-04 | 1 | -4/+21 |
| | |||||
* | usrp2: try/catch for first send of discovery routine | Josh Blum | 2013-08-15 | 1 | -1/+12 |
| | | | | | This send can fail with a network down/unreachable error. The try/catch allows for discovery to continue. | ||||
* | lfrx: disable dc offset correction when using LFRX | Josh Blum | 2012-09-28 | 1 | -0/+3 |
| | |||||
* | n2x0: only check for the GPSDO once after power up | Josh Blum | 2012-06-18 | 1 | -9/+38 |
| | | | | | | We used to only check if the EEPROM was setup properly. But now we always check, but check only once after first power up, and disable the check if not found. | ||||
* | gpsdo: added "gpsdo" clock and time source options | Josh Blum | 2012-05-18 | 1 | -4/+7 |
| | | | | When an on-board GPSDO is detected, "gpsdo" is added to the options. | ||||
* | usrp: mboard eeprom map use string as key | Josh Blum | 2012-05-14 | 1 | -1/+1 |
| | |||||
* | usrp2: print helpful message with burner command | Josh Blum | 2012-05-11 | 1 | -2/+3 |
| | |||||
* | usrp2: add variable for wb/spi interface | Josh Blum | 2012-04-20 | 1 | -12/+25 |
| | | | | | This variable gets set based on the rev type so we can support the command fifo when present. | ||||
* | Merge branch 'master' into next | Josh Blum | 2012-03-26 | 1 | -3/+17 |
|\ | |||||
| * | usrp2: possible fix for invalid broadcast replies | Josh Blum | 2012-03-26 | 1 | -3/+17 |
| | | |||||
* | | fifo ctrl: implement timed command feature detection | Josh Blum | 2012-03-23 | 1 | -2/+9 |
| | | |||||
* | | fifo ctrl: use regular iface for U2_REG_MISC_CTRL_CLOCK | Josh Blum | 2012-03-23 | 1 | -6/+7 |
| | | |||||
* | | fifo ctrl: various tweaks | Josh Blum | 2012-03-23 | 1 | -1/+0 |
| | | |||||
* | | fifo ctrl: spi core work and host implementation | Josh Blum | 2012-03-23 | 1 | -3/+3 |
| | | |||||
* | | usrp2: implementation of timed commands working | Josh Blum | 2012-03-23 | 1 | -0/+5 |
| | | |||||
* | | usrp2: integrated fifo ctrl into usrp2 modules, implemented window'd acking | Josh Blum | 2012-03-23 | 1 | -16/+17 |
| | | |||||
* | | usrp2: host and fw implementation for fifo control | Josh Blum | 2012-03-23 | 1 | -1/+8 |
|/ | |||||
* | usrp: fix from "rev iq correction" | Josh Blum | 2012-03-16 | 1 | -2/+2 |
| | | | | Must zero out the default IQ correction to have zero effect by default. | ||||
* | usrp: reset cordics on init after tick rate update | Josh Blum | 2012-02-28 | 1 | -0/+8 |
| | |||||
* | dsp rework: implement 64 bit ticks, no seconds | Josh Blum | 2012-02-06 | 1 | -4/+4 |
| | |||||
* | dsp rework: work on usb wrapper for smaller packets, large luts | Josh Blum | 2012-02-02 | 1 | -1/+1 |
| | |||||
* | gen2: added user setting regs api and user core | Josh Blum | 2012-01-31 | 1 | -0/+7 |
| | |||||
* | uhd: flush transport for new rx streamers | Josh Blum | 2012-01-23 | 1 | -4/+0 |
| | |||||
* | usrp2: use the socket to determine the device addr | Josh Blum | 2011-12-20 | 1 | -2/+5 |
| | |||||
* | usrp: fixed default initialization of iq bal correction | Josh Blum | 2011-11-13 | 1 | -2/+2 |
| | |||||
* | uhd: created rx IQ imbalance app to parallel tx | Josh Blum | 2011-11-11 | 1 | -2/+11 |
| |