aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/usrp1/codec_ctrl.cpp
Commit message (Collapse)AuthorAgeFilesLines
* uhd: Update license headersMartin Braun2018-02-191-1/+2
| | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0.
* Move all license headers to SPDX format.Martin Braun2017-12-221-12/+1
|
* logging: Demoted a number of DEBUG messages to TRACEMartin Braun2017-04-051-3/+3
|
* utils: introduce new logging API and remove msg APIAndrej Rode2017-02-201-13/+13
|
* Remove all boost:: namespace prefix for uint32_t, int32_t etc. (fixed-width ↵Martin Braun2016-11-081-19/+19
| | | | | | | | 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).
* usrp1: codec_ctrl: Fix compiler warning.Moritz Fischer2015-04-101-1/+1
| | | | | | Use std::abs() instead of abs(). Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com>
* Added missing pure virtual destructors to base classesNicholas Corgan2014-09-011-1/+5
|
* usrp1: wrap around for DAC tuning outside 1st nyquistJosh Blum2012-06-281-1/+8
|
* usrp1: revert calculation for DAC freq outside of 1st NyquistJosh Blum2012-06-281-36/+2
| | | | This patch does not work. A possibile solution will be added to master.
* usrp1: removed print from codec_ctrl last commitJosh Blum2012-05-171-1/+1
|
* Fixing USRP1 aliasing logicNicholas Corgan2012-05-171-2/+36
|
* usrp1: removed unused files from impl dirJosh Blum2011-07-011-2/+0
|
* usrp1: implemented properties interface on usrp1Josh Blum2011-07-011-16/+8
|
* uhd: added more SAFE_CALL macros to hardware wrapper dtorsJosh Blum2011-06-101-3/+3
| | | | And removed the calls on the sptr resets (not needed now).
* uhd: removed more iostream stuff from usrp* implementationsJosh Blum2011-05-041-26/+21
|
* usrp1: fixed codec ctrl aux adc read (didnt start conversions) + cleaned-up ↵Josh Blum2011-03-301-44/+29
| | | | logic
* Generalized mboard_iface and added a SPI convenience class a la I2CNick Foster2011-03-031-4/+4
|
* uhd: switch algorithm namespace to uhdJosh Blum2011-02-241-4/+4
|
* uhd: renamed the assert header to assert hasJosh Blum2011-02-241-1/+1
| | | | | | | | only the assert has implementation is in this header uhd assert throw moved to the exception header updated code base includes to match
* usrp1: work on usrp1 hardware compat with the apiJosh Blum2011-01-171-0/+6
| | | | | | today we added shutoff the DAC when not transmitting using EOB as an indicator added various other features and cleaned up code for soft time control
* uhd: update copyright dates on host codeJosh Blum2011-01-131-1/+1
|
* uhd: replace all the instances of float not pertaining to io types with ↵Josh Blum2011-01-111-15/+15
| | | | double, simplifies life
* uhd: created a meta range that is a range of ranges for gains and freqsJosh Blum2010-11-101-4/+4
| | | | | | | | | | | | | | created a templated range that that holds a start, stop, and step created a meta-range template that is a vector of ranges meta-range can calculate the overall start, stop, step or be indexed to get at components replaced instances of range.min, max, step with the functions start() stop() and step() the xcvr frequency range is now expressed in as two ranges (have to fix its clip function though)
* TVRX: works for USRP and USRP2.Nick Foster2010-09-291-1/+2
|
* Merge branch 'master' of ettus.sourcerepo.com:ettus/uhdpriv into tvrx_uhdNick Foster2010-09-281-2/+2
|\
| * usrp1: fixes to remove warnings and errors for usrp1 + libusb windowsJosh Blum2010-09-231-2/+2
| |
* | TVRX: Don't have mboard impl modified for ADC buffer disable. The rest of ↵Nick Foster2010-09-281-0/+13
|/ | | | TVRX should be in there. Not debugged.
* usrp1: Disable default codec debug outputThomas Tsou2010-08-271-1/+1
|
* usrp1: codec pga gain control fixJosh Blum2010-08-261-14/+14
|
* usrp1: Change codec transmit gain scalingThomas Tsou2010-08-191-2/+2
| | | | | | The AD9862 datasheet states that maximum gain is achieved with a value of 111111 (0x3f), however, empirical testing reveals that the gain scaling value spans the full register width of 8-bits.
* usrp1: Remove codec gain TODO commentsThomas Tsou2010-08-191-3/+3
|
* usrp1: Refactor mboard tuning codeThomas Tsou2010-08-181-88/+76
|
* usrp1: created daughterboard dualityJosh Blum2010-08-151-8/+8
| | | | | | everything that should have two is now stored into a dictionary of slot to type the set and get functions are now bound with a third argument for dboard slot the dboard iface has yet to be completed with the correct registers for a vs b
* usrp1: compiling off next branchJosh Blum2010-08-151-4/+4
| | | | | | | | made usb checking changes implemented named_prop_t::extract change copied the remainder of the codec pga gain control
* usrp1: Add usrp1 implementationThomas Tsou2010-08-131-0/+441