summaryrefslogtreecommitdiffstats
path: root/host/docs
diff options
context:
space:
mode:
authorJosh Blum <josh@joshknows.com>2010-09-29 15:35:54 -0700
committerJosh Blum <josh@joshknows.com>2010-09-29 15:41:33 -0700
commit543a63648f11d0e502e897f3cd98667005580c9e (patch)
treedbd2ce144887b068e64196f1735791c73f623559 /host/docs
parent302078474312ad87db69a9c06b63e3f8a0c19cd5 (diff)
downloaduhd-543a63648f11d0e502e897f3cd98667005580c9e.tar.gz
uhd-543a63648f11d0e502e897f3cd98667005580c9e.tar.bz2
uhd-543a63648f11d0e502e897f3cd98667005580c9e.zip
usrp: transfer resize options and documentation
Diffstat (limited to 'host/docs')
-rw-r--r--host/docs/usrp1.rst27
1 files changed, 27 insertions, 0 deletions
diff --git a/host/docs/usrp1.rst b/host/docs/usrp1.rst
index 3c1431d30..7cf447719 100644
--- a/host/docs/usrp1.rst
+++ b/host/docs/usrp1.rst
@@ -95,6 +95,27 @@ Notice that the subdevice name is always specified in the 3 possible cases.
B:B
+
+------------------------------------------------------------------------
+Change USB transfer parameters
+------------------------------------------------------------------------
+The advanced user may manipulate parameters of the usb bulk transfers
+for various reasons, such as lowering latency or increasing buffer size.
+By default, the UHD will use values for these parameters
+that are known to perform well on a variety of systems.
+
+The following device address can be used to manipulate USB bulk transfers:
+
+* **recv_xfer_size:** the size of each receive bulk transfer in bytes
+* **recv_num_xfers:** the number of simultaneous receive bulk transfers
+* **send_xfer_size:** the size of each send bulk transfer in bytes
+* **send_num_xfers:** the number of simultaneous send bulk transfers
+
+Example, set the args string to the following:
+::
+
+ serial=12345678, recv_num_xfers=16
+
------------------------------------------------------------------------
OS Specific Notes
------------------------------------------------------------------------
@@ -113,3 +134,9 @@ so that non-root users may access the device:
sudo mv tmpfile /etc/udev/rules.d/10-usrp.rules
sudo udevadm control --reload-rules
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+Install libusb driver on Windows
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+On Windows, a driver must be installed the first time the USRP1 is attached to the host computer.
+A download link for this driver can be found on the Ettus Research UHD wiki page.
+Download and unpack the driver, and direct the Windows driver install wizard to the *.inf file.