aboutsummaryrefslogtreecommitdiffstats
path: root/host
diff options
context:
space:
mode:
authorBen Hilburn <ben.hilburn@ettus.com>2014-05-14 13:05:45 -0700
committerBen Hilburn <ben.hilburn@ettus.com>2014-05-14 13:05:45 -0700
commit2f0b3fd72b81242b8c27055f32038a60d424bbe9 (patch)
tree310ff69b19464ce188682842ec7fc0e5693ad86e /host
parentcd8f7ed98ca687f0aab886e505950f7f1d176316 (diff)
parent43512ede595816dd911208fd2291028b4dead3e1 (diff)
downloaduhd-2f0b3fd72b81242b8c27055f32038a60d424bbe9.tar.gz
uhd-2f0b3fd72b81242b8c27055f32038a60d424bbe9.tar.bz2
uhd-2f0b3fd72b81242b8c27055f32038a60d424bbe9.zip
Merging maint. Includes manual changes which break B200 Doxygen page
Diffstat (limited to 'host')
-rw-r--r--host/cmake/Modules/UHDPackage.cmake16
-rw-r--r--host/docs/usrp_b200.dox69
2 files changed, 84 insertions, 1 deletions
diff --git a/host/cmake/Modules/UHDPackage.cmake b/host/cmake/Modules/UHDPackage.cmake
index 8422c24d6..d1c0fc099 100644
--- a/host/cmake/Modules/UHDPackage.cmake
+++ b/host/cmake/Modules/UHDPackage.cmake
@@ -87,7 +87,21 @@ IF(${CPACK_GENERATOR} STREQUAL NSIS)
include(CheckTypeSize)
check_type_size("void*[8]" BIT_WIDTH BUILTIN_TYPES_ONLY)
- SET(CPACK_PACKAGE_FILE_NAME "uhd_${UHD_VERSION}_Win${BIT_WIDTH}")
+ # If CMake option given, specify MSVC version in installer filename
+ IF(SPECIFY_MSVC_VERSION)
+ IF(MSVC90) # Visual Studio 2008 (9.0)
+ SET(MSVC_VERSION "VS2008")
+ ELSEIF(MSVC10) # Visual Studio 2010 (10.0)
+ SET(MSVC_VERSION "VS2010")
+ ELSEIF(MSVC11) # Visual Studio 2012 (11.0)
+ SET(MSVC_VERSION "VS2012")
+ ELSEIF(MSVC12) # Visual Studio 2013 (12.0)
+ SET(MSVC_VERSION "VS2013")
+ ENDIF()
+ SET(CPACK_PACKAGE_FILE_NAME "uhd_${UHD_VERSION}_Win${BIT_WIDTH}_${MSVC_VERSION}")
+ ELSE()
+ SET(CPACK_PACKAGE_FILE_NAME "uhd_${UHD_VERSION}_Win${BIT_WIDTH}")
+ ENDIF(SPECIFY_MSVC_VERSION)
SET(CPACK_PACKAGE_INSTALL_DIRECTORY "${CMAKE_PROJECT_NAME}")
ENDIF()
diff --git a/host/docs/usrp_b200.dox b/host/docs/usrp_b200.dox
index 77b20ed01..b9d78886f 100644
--- a/host/docs/usrp_b200.dox
+++ b/host/docs/usrp_b200.dox
@@ -65,5 +65,74 @@ frontends have 73 dB of available gain; and the transmit frontends have
it is recommended that users consider using at least half of the
available gain to get reasonable dynamic range.
+\section Hardware Reference
+
+\subsection LED Indicators
+
+Below is a table of the LED indicators and their meanings:
+
+=============== ======================== ========================================================
+Component ID Description Details
+=============== ======================== ========================================================
+ LED600 Power Indicator | off = no power applied
+ | red = power applied (external or USB)
+ LED800 Channel 2 RX2 Activity | off = no activity
+ | green = receiving
+ LED801 Channel 2 TX/RX Activity | off = no activity
+ | green = receiving
+ | red = transmitting
+ | orange = switching between transmitting and receiving
+ LED802 Channel 1 TX/RX Activity | off = no activity
+ | green = receiving
+ | red = transmitting
+ | orange = switching between transmitting and receiving
+ LED803 Channel 1 RX2 Activity | off = no activity
+ | green = receiving
+ LED100 GPS lock indicator | off = no lock
+ | green = lock
+=============== ======================== ========================================================
+
+TX LED indicators are on when transimitting data and off when no samples are
+available to transmit. RX LED indicators are on when sending samples to the
+host and off when unable to do so. This means that TX/RX activity LED
+indicators will blink off in a temporary transmit underflow or receive overflow
+condition, indicating that the host is not sending or receiving samples fast
+enough. The host will be notified of the condition and output a "U" or "O" as
+well.
+
+\subsection External Connections
+
+Below is a table showing the external connections and respective power information:
+
+=============== ======================== ========================================================
+Component ID Description Details
+=============== ======================== ========================================================
+ J601 External Power | 6 V
+ | 3 A
+ J701 USB Connector | USB 3.0
+ J104 External PPS Input | 1.8 V - 5 V
+ J101 GPS Antenna | GPSDO will supply nominal voltage to antenna.
+ J100 External 10 MHz Input | +15 dBm max
+ J800 RF B: TX/RX | TX power +20dBm max
+ | RX power -15dBm max
+ J802 RF B: RX2 | RX power -15dBm max
+ J803 RF A: RX2 | RX power -15dBm max
+ J801 RF A: TX/RX | TX power +20dBm max
+ | RX power -15dBm max
+=============== ======================== ========================================================
+
+\subsection On-Board Connectors and Switches
+
+Below is a table showing the on-board connectors and switches:
+
+=============== ======================== ========================================================
+Component ID Description Details
+=============== ======================== ========================================================
+ J502* Mictor Connector | Interface to FPGA for I/O and inspection.
+ J503* JTAG Header | Interface to FPGA for programming and debugging.
+ S700 FX3 Hard Reset Switch
+=============== ======================== ========================================================
+
*/
+
// vim:ft=doxygen: