aboutsummaryrefslogtreecommitdiffstats
path: root/host/lib/usrp/usrp1/usrp1_impl.cpp
Commit message (Collapse)AuthorAgeFilesLines
* usrp1: fix typo when calculating rx_dc_offset registerJosh Blum2011-11-081-1/+1
|
* usrp: work on dboard code to use subtrees to populate frontend propsJosh Blum2011-11-071-17/+4
|
* usrp: reorganize frontend paths in tree for correction stuffJosh Blum2011-11-031-2/+3
|
* usrp1: implement rx dc offset control hooksJosh Blum2011-11-031-7/+34
|
* usrp: added get_tx/rx_ratesJosh Blum2011-11-031-2/+6
|
* usrp1: support variable clock rate through APIJosh Blum2011-11-031-8/+28
|
* usrp1: got the 16Msps working (needed non hb-filter image)Josh Blum2011-11-031-6/+0
|
* usrp1: various tweaks related to streamingJosh Blum2011-11-031-2/+0
|
* usrp1: type conversions and 8-bit workJosh Blum2011-11-031-2/+2
|
* usrp1: did work for stream interface on usrp1Josh Blum2011-11-031-8/+3
|
* B100/USRP1: pass in VID/PID from args string so you can specify where to ↵Nick Foster2011-10-101-2/+10
| | | | look for devices if you like
* usb: added interface args to usb abstractionsJosh Blum2011-09-191-5/+5
|
* usrp1: reset control objects in this order to avoid race conditionsJosh Blum2011-09-021-1/+3
|
* usrp1: handle special case of no rx or no tx dspsJosh Blum2011-08-081-2/+6
|
* uhd: replaced boost filesystem path with fs_path in property treeJosh Blum2011-07-221-5/+5
|
* uspr1: shutdown thread in deconstructor (not automatically)Josh Blum2011-07-191-4/+7
|
* uhd: added subtree capability to property treeJosh Blum2011-07-081-2/+2
|
* usrp1: tweaks + implemented other features to mimic async and inline messagesJosh Blum2011-07-021-2/+2
| | | | | | | 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 Blum2011-07-021-2/+2
|
* usrp1: implemented properties interface on usrp1Josh Blum2011-07-011-83/+271
|
* usrp1: super packet handler support squashedJosh Blum2011-06-141-3/+3
|
* usrp1: moved fx2 control into its own directoryJosh Blum2011-06-141-5/+4
|
* uhd: added more SAFE_CALL macros to hardware wrapper dtorsJosh Blum2011-06-101-14/+4
| | | | And removed the calls on the sptr resets (not needed now).
* usrp1: apply conditional disables/enables to rx and txJosh Blum2011-05-141-0/+2
| | | | | | | | Scapped the old gnuradio code for information about VRQ_FPGA_SET_XX_ENABLE. It turns out that we should disabled + restore state when changing muxes or rates. The USRP seems to stream properly when receiving single and dual channel. Prior to this commit, tx was accicentally always disabled from a few commits ago.
* uhd: various tweaks to log and msg, replaced a few remaining stdioJosh Blum2011-05-041-0/+1
|
* uhd: removed more iostream stuff from usrp* implementationsJosh Blum2011-05-041-3/+3
|
* uhd: replaced warning post with calls to UHD_MSG(warning)Josh Blum2011-05-041-2/+2
| | | | | The message api can support warnings, error, and status messages. The default handler is to stdio, but the user can change this.
* usrp1: ignore claimed interfaces, avoids the problem of discovery when one ↵Josh Blum2011-03-291-2/+10
| | | | device is claimed
* usrp1: safe destruction for usrp1 deviceJosh Blum2011-03-101-1/+11
|
* Merge branch 'master' into nextJosh Blum2011-03-031-14/+14
|\ | | | | | | | | | | Conflicts: host/lib/usrp/usrp2/mboard_impl.cpp host/lib/usrp/usrp2/usrp2_impl.cpp
| * usrp1: check for fw images only for uninitialized devicesJosh Blum2011-03-021-14/+14
| | | | | | | | this prevents excessive warnings when usrp1 is not attached
* | 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-7/+1
| | | | | | 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
|
* usrp1: implement soft time ctrl for send at, recv atJosh Blum2011-01-131-0/+4
|
* usrp: implement name checking on dicovery (all platforms), separate usb ↵Josh Blum2010-11-051-2/+11
| | | | serial from serial (for now)
* uhd: added dict get method, used in usrp1 image loadingJosh Blum2010-10-311-4/+2
|
* uhd: replaced print warning with a post warning call and registryJosh Blum2010-10-261-1/+1
| | | | | | renamed print warning calls in the implementation fixed issue with dict::pop so it now works even if the value is not comparable
* uhd: replaced frame params for the zero copy interfaces with a device addressJosh Blum2010-10-051-30/+18
| | | | | | | | | | the device address gives a key, value pair of infinite optional capabilities added a cast option to the device address to cast string to type T added call to the zero_copy_if to get send and recv frame sizes changed the usrp2 impl to calculate recv/send spp from the data transport
* uhd: implemented a double timeout (in seconds) for send and recv chainsJosh Blum2010-10-011-2/+2
| | | | | | | | converted all size_t timeout_ms to double timeout bounded and alignment buffer now take double timeout added timeout to device::send and zero_copy_if::get_send_buff
* usb: catch open errors and print message, device: catch exceptions at ↵Josh Blum2010-10-011-15/+13
| | | | discovery time
* usrp: transfer resize options and documentationJosh Blum2010-09-291-6/+20
|
* Merge branch 'master' into libusbJosh Blum2010-09-281-1/+4
|\
| * usrp1: filter the discovery routine on the serialJosh Blum2010-09-271-1/+4
| |
* | usrp1: move the get handles call into the for loop scope to facilitate ↵Josh Blum2010-09-281-8/+7
|/ | | | decontruction
* usrp1: fixes to remove warnings and errors for usrp1 + libusb windowsJosh Blum2010-09-231-1/+1
|
* Removed USRP1 firmware path debug messagesNick Foster2010-08-311-2/+2
|
* Merge branch 'usrp1' of ettus.sourcerepo.com:ettus/uhdpriv into usrp1Nick Foster2010-08-311-3/+19
|\
| * usrp1: Fedora sdcc note and change fw error to warning (find should not error)Josh Blum2010-08-311-3/+14
| |
| * usrp1: init the subdev specs so they will be non-emptyJosh Blum2010-08-301-0/+5
| |