diff options
author | Martin Braun <martin.braun@ettus.com> | 2014-10-14 14:51:09 +0200 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2014-10-14 14:51:09 +0200 |
commit | 2843de0a1b985bf5c8cdbc64a368e0e7d0b08fe6 (patch) | |
tree | 95c2459895cf42450972df61a069f08bd0fd67d0 /host/docs/general.dox | |
parent | e82f7f0e7e49ec9b25dd65249fb603aeca6f283e (diff) | |
download | uhd-2843de0a1b985bf5c8cdbc64a368e0e7d0b08fe6.tar.gz uhd-2843de0a1b985bf5c8cdbc64a368e0e7d0b08fe6.tar.bz2 uhd-2843de0a1b985bf5c8cdbc64a368e0e7d0b08fe6.zip |
docs: Cleaned up and rearranged manual structure
- Removed stray .rst files
- Cleared up TOC, manual is now split into two parts
Diffstat (limited to 'host/docs/general.dox')
-rw-r--r-- | host/docs/general.dox | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/host/docs/general.dox b/host/docs/general.dox index 3a344ffe7..1da284057 100644 --- a/host/docs/general.dox +++ b/host/docs/general.dox @@ -15,15 +15,15 @@ In a typical use-case, the user specifies an overall center frequency for the signal chain. The RF front-end will be tuned as close as possible to the center frequency, and the DSP will account for the error in tuning between target frequency and actual frequency. The user may -also explicitly control both stages of tuning through through the **tune_request_t** object, which allows for more advanced tuning. +also explicitly control both stages of tuning through through the uhd::tune_request_t object, which allows for more advanced tuning. In general, Using UHD software's advanced tuning is highly recommended as it makes it easy to move the DC component out of your band-of-interest. This can be done by passing your desired LO offset to -the **tune_request_t** object, and letting the UHD software handle the +the uhd::tune_request_t object, and letting the UHD software handle the rest. -The **tune_request_t** object can also be used with certain +The uhd::tune_request_t object can also be used with certain daughterboards to use Integer-N tuning instead of the default fractional tuning, allowing for better spur performance. The daughterboards that support this functionality are: @@ -102,8 +102,8 @@ Ex: The subdev spec markup string to select a BasicRX on slot B. \subsection general_subdev_slotnames USRP Family Motherboard Slot Names -All USRP family motherboards have a first slot named **A:**. The USRP1 and the X3x0 -have two daughterboard subdevice slots, known as **A:** and **B:**. +All USRP family motherboards have a first slot named **A:**. The USRP1, the X3x0 +and the B210 have two daughterboard subdevice slots, known as **A:** and **B:**. \subsection general_subdev_dbnames Daughterboard Frontend Names @@ -157,8 +157,8 @@ For the most part, UHD software is thread-safe. Please observe the following limitations: <b>Fast-path thread requirements:</b> There are three fast-path methods for -a device: `send()`, `recv()`, and `recv_async_msg()`. All three -methods are thread-safe and can be called from different thread +a device: uhd::tx_streamer::send(), uhd::rx_streamer::recv(), and uhd::tx_streamer::recv_async_msg(). +All three methods are thread-safe and can be called from different thread contexts. For performance, the user should call each method from a separate thread context. These methods can also be used in a non-blocking fashion by using a timeout of zero. |