aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/multi_usrp.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'maint'Martin Braun2014-08-181-4/+6
|\
| * - Fixes for channel alignmentmichael-west2014-08-181-4/+6
| | | | | | | | | | | | | | | | | | | | - 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
* | OctoClock firmware upgrade, added host driverNicholas Corgan2014-07-231-1/+1
|/ | | | | | | | | | * 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
* multi_usrp: Throws warnings for some tree propsMartin Braun2014-05-051-5/+25
| | | | | | | Until now, multi would simply access some property and assume it exists. A call for set_tx_dc_offset() on a B210 would thus throw errors. This checks for B-series-only leaf nodes before doing anything and displays a warning instead.
* multi_usrp: Fixed bug which caused unspecified OTW-format to crash appsMartin Braun2014-04-151-1/+1
|
* uhd: multi_usrp now understands link rate info and can check for itMartin Braun2014-04-101-0/+41
|
* uhd: Addressed Balints and Bens comments for subdev addressingMartin Braun2014-03-171-2/+2
|
* Merge branch 'origin/martin/subdev_spec_bug_B'Ben Hilburn2014-03-141-0/+11
|\
| * Removed spurious UHD_VAR.Martin Braun2014-03-101-1/+0
| |
| * uhd: added channel mapping support to multi_usrpMartin Braun2014-03-101-0/+12
| |
* | Addressed comments from code review.michael-west2014-02-211-26/+14
|/ | | | | - Created macro for gain name error. - Fixed typos.
* Merging USRP X300 and X310 support!!Ben Hilburn2014-02-041-0/+108
|
* Added check and handling for gain names.Michael West2014-01-301-6/+56
|
* Merge branch 'maint'Josh Blum2013-08-231-2/+2
|\
| * uhd: fix get_xx_freq_range to use analog bw/2Josh Blum2013-08-231-2/+2
| | | | | | | | | | | | The proper equation should be: max_freq = max_lo + min(adc/2, bw/2) - sr/2
* | usrp: automatic subdev spec for multi-usrp + helpful errorsJosh Blum2013-07-151-27/+126
| | | | | | | | The out of bounds checks will now have more helpful error messages thrown.
* | usrp: poke tune args into dboards that support itJosh Blum2012-11-211-0/+8
|/
* usrp: fix gain group typo on multi-usrpJosh Blum2012-09-201-1/+1
|
* First pass at getting tune_request_t to control IF freq in TVRX2Jason Abele2012-09-041-0/+11
|
* Examples - Test Daughterboard Coercion: moves across the frequency and gain ↵Nicholas Corgan2012-05-101-0/+8
| | | | ranges of a daughterboard and tests whether or not it can tune/lock at all advertised frequencies and gains
* Merge branch 'master' into nextJosh Blum2012-04-211-5/+1
|\
| * multi_usrp: returns db_eeprom instead of gdb_eeprom in both TX/RX casesNicholas Corgan2012-04-171-5/+1
| |
* | Merge branch 'master' into nextJosh Blum2012-04-101-7/+53
|\|
| * Merge branch 'maint'Josh Blum2012-04-091-2/+2
| |\
| | * usrp: fix set_clock_config typo for external and mimo clock refJosh Blum2012-04-061-2/+2
| | | | | | | | | | | | | | | | | | This is a typo in the set_clock_config implementation. However, the enum values are the same, so this would not cause a bug. Fixed although set_clock_config is a deprecated interface.
| * | multi_usrp: added subdev spec and antenna to get_usrp_info functionsNicholas Corgan2012-04-051-1/+1
| | |
| * | multi_usrp: added subdev spec and antenna to get_usrp_info functionsNicholas Corgan2012-04-051-1/+5
| | |
| * | lib: multi_usrp can now output motherboard and daughterboard data in a ↵Nicholas Corgan2012-04-041-5/+47
| |/ | | | | | | dictionary form
* | fifo ctrl: implement timed command feature detectionJosh Blum2012-03-231-0/+3
| |
* | usrp2: implementation of timed commands workingJosh Blum2012-03-231-4/+16
|/
* usrp: fix typo for user setting regJosh Blum2012-03-211-1/+1
|
* usrp: fix wildcard set for time/clock sourceJosh Blum2012-03-121-2/+2
|
* gen2: added user setting regs api and user coreJosh Blum2012-01-311-0/+11
|
* usrp: added mboard param to set time next ppsJosh Blum2011-12-121-3/+7
|
* uhd: basically usable cal sweep for wbxJosh Blum2011-11-101-3/+8
|
* usrp: multi usrp API tweakJosh Blum2011-11-031-1/+5
|
* usrp: added called to query bw range as wellJosh Blum2011-11-031-0/+8
|
* usrp: reorganize frontend paths in tree for correction stuffJosh Blum2011-11-031-5/+17
|
* usrp: placeholder for potential set_next_command_time callJosh Blum2011-11-031-0/+4
|
* usrp: docs tweaks and renames to multi-usrpJosh Blum2011-11-031-5/+0
|
* usrp: prefer name iq_balance for api callJosh Blum2011-11-031-6/+6
|
* usrp: add api call to adjust phase/mag imbalanceJosh Blum2011-11-031-0/+20
|
* usrp: add api control for tx/rx dc offset controlJosh Blum2011-11-031-0/+30
|
* usrp: added get_tx/rx_ratesJosh Blum2011-11-031-0/+8
|
* usrp: deprecated clock config, added time/clock source callsJosh Blum2011-11-031-21/+51
|
* usrp: also use the new API to get the property tree in multi-usrpJosh Blum2011-09-141-1/+1
|
* usrp: fix string mapping for PPS_NEG clock configJosh Blum2011-09-141-1/+1
|
* usrp: preserve sub-ranges when calculating overall tune rangeJosh Blum2011-08-291-5/+9
|
* usrp: use the frontend BW to clip the overall tune rangeJosh Blum2011-08-181-6/+22
|
* uhd: replaced boost filesystem path with fs_path in property treeJosh Blum2011-07-221-5/+5
|