Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | usrp1: fix for cordic init, cant do it that way on tx | Josh Blum | 2012-02-29 | 1 | -3/+0 |
| | |||||
* | usrp: reset cordics on init after tick rate update | Josh Blum | 2012-02-28 | 1 | -0/+9 |
| | |||||
* | usrp1: fix to use the db connection type to determine DAC sign | Josh Blum | 2012-02-24 | 1 | -2/+10 |
| | | | | | | | | Unlike the other products, usrp1 uses the DAC and not DSP to perform baseband frequency shifting in the hardware. Therefore this shifting occurs before I and Q swapping, and so, the sign of the frequency needs to be inverted on daughterboards which have inverted I and Q TX inputs. | ||||
* | usrp1: fix advertised samples per packet in send streamer | Josh Blum | 2012-02-21 | 1 | -1/+2 |
| | | | | | Must subtract off the 511 for 512 modulus remainder commit. This bug was introduced by the conversion to streamer API. | ||||
* | b100/usrp1: various tweaks for compiler warns and valgrind | Josh Blum | 2012-02-09 | 2 | -5/+6 |
| | |||||
* | uhd: various tweaks for compiler warns and valgrind | Josh Blum | 2012-02-09 | 1 | -2/+2 |
| | |||||
* | dsp rework: work on usb wrapper for smaller packets, large luts | Josh Blum | 2012-02-02 | 1 | -1/+1 |
| | |||||
* | usrp1/b100: reenumeration loop with timeout only when found | Josh Blum | 2012-01-27 | 1 | -1/+3 |
| | |||||
* | usrp1/b100: handle longer reenumerations with loop and timeout | Josh Blum | 2012-01-26 | 1 | -17/+25 |
| | |||||
* | usrp1: initialize tick_rate prop (fixes readback) | Josh Blum | 2012-01-05 | 1 | -1/+2 |
| | |||||
* | usrp1: fix div ratio for interp register | Josh Blum | 2011-12-15 | 1 | -1/+1 |
| | | | | | The interp register was getting set 2x, now fixed! This bug was introduced w/ the streamer work. | ||||
* | usrp1: fixed swapped sign on rx cordic | Josh Blum | 2011-12-15 | 1 | -1/+1 |
| | | | | | | | | | | | We used to swap I and Q to share converter functions with the newer products. Because of this, the sign on the cordic also had to be swapped. Now that USRP1 has its own converter routines and I and Q are correct, so should be the sign on the cordic. This was a bug introduced in master. TX should not be an issue, because there is no cordic and is adjusted digitally by the codec, after any potential swapping. | ||||
* | usrp1: set scale factor after setting converter | Josh Blum | 2011-11-30 | 1 | -4/+4 |
| | |||||
* | usrp: added missing include for weak ptr | Josh Blum | 2011-11-08 | 1 | -0/+1 |
| | |||||
* | usrp1: fix typo when calculating rx_dc_offset register | Josh Blum | 2011-11-08 | 1 | -1/+1 |
| | |||||
* | usrp: work on dboard code to use subtrees to populate frontend props | Josh Blum | 2011-11-07 | 1 | -17/+4 |
| | |||||
* | usrp: fix rate calculation logic | Josh Blum | 2011-11-03 | 1 | -4/+2 |
| | |||||
* | usrp: reorganize frontend paths in tree for correction stuff | Josh Blum | 2011-11-03 | 1 | -2/+3 |
| | |||||
* | usrp1: implement rx dc offset control hooks | Josh Blum | 2011-11-03 | 2 | -7/+38 |
| | |||||
* | usrp: added get_tx/rx_rates | Josh Blum | 2011-11-03 | 3 | -7/+30 |
| | |||||
* | uhd: added trailer parsing for occupancy | Josh Blum | 2011-11-03 | 1 | -0/+1 |
| | |||||
* | uhd: renamed convert markup to format | Josh Blum | 2011-11-03 | 1 | -6/+4 |
| | | | | | | | | removed convert args added simd level got orc and neon updated | ||||
* | usrp1: support variable clock rate through API | Josh Blum | 2011-11-03 | 4 | -22/+54 |
| | |||||
* | uhd: added one packet mode to rx streamer | Josh Blum | 2011-11-03 | 1 | -5/+13 |
| | |||||
* | usrp1: got the 16Msps working (needed non hb-filter image) | Josh Blum | 2011-11-03 | 2 | -19/+27 |
| | |||||
* | usrp2: work on alternative OTW formats | Josh Blum | 2011-11-03 | 1 | -0/+4 |
| | |||||
* | usrp1: various tweaks related to streaming | Josh Blum | 2011-11-03 | 4 | -15/+14 |
| | |||||
* | usrp1: type conversions and 8-bit work | Josh Blum | 2011-11-03 | 4 | -27/+54 |
| | |||||
* | usrp1: multi channel receive working | Josh Blum | 2011-11-03 | 1 | -4/+4 |
| | |||||
* | uhd: renamed some of the stream types and functions | Josh Blum | 2011-11-03 | 2 | -4/+4 |
| | |||||
* | usrp1: did work for stream interface on usrp1 | Josh Blum | 2011-11-03 | 3 | -112/+195 |
| | |||||
* | B100/USRP1: pass in VID/PID from args string so you can specify where to ↵ | Nick Foster | 2011-10-10 | 1 | -2/+10 |
| | | | | look for devices if you like | ||||
* | usrp1: disable pad to one for usrp1 (not needed) | Josh Blum | 2011-09-19 | 1 | -0/+1 |
| | | | | This was messing up the pad to 512 bytes logic for empty flushes. | ||||
* | usb: added interface args to usb abstractions | Josh Blum | 2011-09-19 | 1 | -5/+5 |
| | |||||
* | usrp: remove wax::obj entry point (not used) | Josh Blum | 2011-09-08 | 1 | -3/+0 |
| | |||||
* | usrp1: reset control objects in this order to avoid race conditions | Josh Blum | 2011-09-02 | 1 | -1/+3 |
| | |||||
* | usrp1: handle special case of no rx or no tx dsps | Josh Blum | 2011-08-08 | 1 | -2/+6 |
| | |||||
* | usrp1: fix for multi-channel, OTW channel width is always 1 | Josh Blum | 2011-08-08 | 1 | -2/+2 |
| | |||||
* | uhd: replaced boost filesystem path with fs_path in property tree | Josh Blum | 2011-07-22 | 1 | -5/+5 |
| | |||||
* | uhd: add get_tree call directly to the device | Josh Blum | 2011-07-20 | 1 | -0/+3 |
| | | | | | | Does away with the need for wax cast to get the tree. You can still do this but it will eventually be removed. There was some compiler issue on ubuntu 10.04 with any cast and a shared ptr to property tree. | ||||
* | uspr1: shutdown thread in deconstructor (not automatically) | Josh Blum | 2011-07-19 | 1 | -4/+7 |
| | |||||
* | uhd: added tasks to simplify thread spawning use cases | Josh Blum | 2011-07-13 | 3 | -34/+13 |
| | |||||
* | uhd: added subtree capability to property tree | Josh Blum | 2011-07-08 | 1 | -2/+2 |
| | |||||
* | usrp: added clipping to link max rate when setting sample rate | Josh Blum | 2011-07-04 | 1 | -8/+6 |
| | |||||
* | usrp: handle frontend swapping if the first subdev is QI or Q | Josh Blum | 2011-07-04 | 3 | -9/+7 |
| | |||||
* | uhd: added inline message testing to the messages example | Josh Blum | 2011-07-03 | 1 | -2/+9 |
| | | | | | | | Renamed the example to test_messages (not just async). Fixed bug in super recv packet handler related to messages. Basically, the sequence number for messages should be ignored. Fixed some quirks with usrp1 soft time control to get it work as well. | ||||
* | usrp1: tweaks + implemented other features to mimic async and inline messages | Josh Blum | 2011-07-02 | 5 | -61/+159 |
| | | | | | | | Moved the underflow/overflow polling into a thread and out of the fast-path. Added an inline and async message queue into soft time control. Error and status messages are actually generated now and enqueued. Passes the async message test... | ||||
* | usrp: renamed ref_source to clock_source (terminology) | Josh Blum | 2011-07-02 | 1 | -2/+2 |
| | |||||
* | usrp: added validate_subdev_spec to all io_impls | Josh Blum | 2011-07-01 | 1 | -4/+3 |
| | |||||
* | usrp: moved fx2 stuff into common folder | Josh Blum | 2011-07-01 | 1 | -1/+1 |
| |