aboutsummaryrefslogtreecommitdiffstats
path: root/host/docs/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* cmake: Update coding style to use lowercase commandsMartin Braun2018-11-141-76/+76
| | | | | | | | | | | | | | | | | Also updates our coding style file. Ancient CMake versions required upper-case commands. Later command names became case-insensitive. Now the preferred style is lower-case. Run the following shell code (with GNU compliant sed): cmake --help-command-list | grep -v "cmake version" | while read c; do echo 's/\b'"$(echo $c | tr '[:lower:]' '[:upper:]')"'\(\s*\)(/'"$c"'\1(/g' done > convert.sed \ && git ls-files -z -- bootstrap '*.cmake' '*.cmake.in' \ '*CMakeLists.txt' | xargs -0 gsed -i -f convert.sed && rm convert.sed (Make sure the backslashes don't get mangled!)
* Docs: Add stub of RFNoC docsMartin Braun2018-06-221-2/+2
|
* python: Separating exposed Python data structuresPaul David2018-06-201-1/+1
| | | | | | | | | - Separating exposed Python data structures into logical sections - Exposes all of the multi_usrp API - Adds a layer of Python for documentation and adding helper methods - Adds improvements and fixes to the MultiUSRP object - Includes additional exposed data structures (like time_spec_t, etc.) - Add code to release the Python GIL during long C++ calls
* uhd: Update license headersMartin Braun2018-02-191-0/+1
| | | | | | | All copyright is now attributed to "Ettus Research, a National Instruments company". SPDX headers were also updated to latest version 3.0.
* Move all license headers to SPDX format.Martin Braun2017-12-221-12/+1
|
* doxygen: Exclude RFNoC includes if ENABLE_RFNOC is offMartin Braun2016-08-121-0/+4
|
* Merge branch 'maint'Martin Braun2016-05-061-0/+6
|\ | | | | | | | | | | Conflicts: host/CMakeLists.txt host/lib/usrp/b200/b200_impl.cpp
| * doxygen/cmake: Allow Doxygen to use shorter filenamesMartin Braun2016-05-051-0/+6
| | | | | | | | | | This fixes cases where automatic builds fail on operating systems with character limits in paths, such as Windows.
* | Merge branch 'maint'Martin Braun2016-04-081-0/+7
|\|
| * cmake: Enable use of dot for DoxygenMartin Braun2016-04-071-0/+7
| |
* | Added uhd_config_info utilityNicholas Corgan2015-12-301-0/+1
| |
* | cmake: Cleaned up output, removed duplicate OctoClock component registrationMartin Braun2015-11-171-3/+0
|/
* cmake: added variable to LIBUHD_REGISTER_COMPONENT macro to make required, ↵Nicholas Corgan2015-08-111-3/+3
| | | | | | set LibUHD to required * If required component's dependencies aren't met, CMake will throw an error unless user specifically disables it
* C API: feature additions, bugfixesNicholas Corgan2015-08-071-1/+3
| | | | | | * Wrapped uhd::device_addrs_t, added find functions for multi_usrp, multi_usrp_clock * Replaced getopt with public domain implementation * Minor bugfixes
* uhd: C API wrapperNicholas Corgan2015-08-061-1/+1
| | | | | | | * multi_usrp, multi_usrp_clock, and associated classes accessible through C * Added Doxygen documentation explaining structure and API * Simple RX and TX streaming examples * Unit tests for different parts of C interface and C++ error conversion
* Added uhd::image_loader class and uhd_image_loader utilityNicholas Corgan2015-07-151-1/+2
| | | | | | * Single class for loading firmware/FPGA images onto devices instead of multiple utilities * Loading functions are registered for each device, corresponding to their --args="type=foo" name * Deprecation warnings added to all product-specific image loading utilities
* docs: Fixed FPGA manual auto-buildingMartin Braun2015-06-291-1/+0
|
* doc: Integrated install instructions into manualMartin Braun2015-06-291-1/+1
|
* docs: Removed stray CMake messageMartin Braun2015-04-301-1/+0
|
* docs: Track doc updates on fpga-srcMartin Braun2015-04-301-1/+3
|
* docs: Added FPGA manualMartin Braun2015-04-271-1/+22
| | | | | | | | The actual FPGA manual pages are in the FPGA repository. Only if the submodule is checked out will it build the manual pages. If the submodule is not checked out, it will create a link to the FPGA manual hosted online.
* OctoClock firmware upgrade, added host driverNicholas Corgan2014-07-231-0/+1
| | | | | | | | | | * OctoClock can communicate with UHD over Ethernet * Can read NMEA strings from GPSDO and send to host * Added multi_usrp_clock class for clock devices * uhd::device can now filter to return only USRP devices or clock devices * New OctoClock bootloader can accept firmware download over Ethernet * Added octoclock_burn_eeprom,octoclock_firmware_burner utilities * Added test_clock_synch example to show clock API
* docs: Adjusted CMake so Doxygen builds either manual, API docs, or bothMartin Braun2014-04-091-11/+35
|
* docs: Moved manual to DoxygenMartin Braun2014-04-091-71/+8
|
* Pushing the bulk of UHD-3.7.0 code.Ben Hilburn2014-02-141-0/+1
|
* Merging USRP X300 and X310 support!!Ben Hilburn2014-02-041-1/+18
|
* docs: added documentation for usage of the Jackson Labx LC_XO GPSDO, used on ↵Nicholas Corgan2013-10-101-0/+1
| | | | USRP B2X0 devices
* b200: skeleton documentation rst manualJosh Blum2013-07-191-0/+1
|
* Added CMake variables to customize builds to match Debian package configurationsNicholas Corgan2013-05-101-6/+13
| | | | | | * -DLIBUHD_PKG=ON installs with libuhd003 configuration * -DLIBUHDDEV_PKG=ON installs with libuhd-dev configuration * -DUHDHOST_PKG=ON installs with uhd-host configuration
* docs: man pages compress fullyNicholas Corgan2013-05-101-1/+1
|
* UHD has man pages nowNicholas Corgan2013-05-031-0/+46
| | | | | * Linux installations will automatically install man pages * Moved usrp_n2xx_simple_net_burner and usrp2_card_burner into bin
* docs: added comparative features list at top of eachJosh Blum2012-07-171-3/+3
|
* uhd: added calibration usage app notes and renamed apps againJosh Blum2011-11-151-0/+1
|
* uhd: added some stream docs/app notesJosh Blum2011-11-031-0/+1
|
* Add GPSDO documentationNick Foster2011-06-171-0/+1
|
* b100: added b100 host (squashed)Josh Blum2011-06-141-0/+1
|
* uhd: work on sync docsJosh Blum2011-05-291-0/+1
|
* uhd: setup cpack components for component based installersJosh Blum2011-03-211-3/+3
|
* usrp-e100: added app notes for fpga loading and reclockingJosh Blum2011-02-011-0/+1
|
* uhd: added docs on usrp2/n, removed empty n2xx doc page, miscJosh Blum2011-01-241-1/+0
|
* uhd: update copyright datesJosh Blum2011-01-051-1/+1
|
* uhd: removed REQUIRED from find package calls to libusb and docutilsJosh Blum2011-01-041-1/+1
|
* uhd: create a find packages module for docutils, cleaned up some of the ↵Josh Blum2011-01-021-17/+4
| | | | other find package stuff
* cmake: changes to finding python interp, some other tweaksJosh Blum2010-12-271-8/+6
|
* uhd: implemented top-level component registryJosh Blum2010-12-201-4/+12
| | | | now docs, examples, utils, usb, are configurable components with dependencies
* uhd: added macro to enable/disable componentsJosh Blum2010-11-291-0/+3
| | | | | | libuhd prints summary of components added newline prints before config checks
* usrp2: added docs page for usrp2 that points to nxxx pageJosh Blum2010-11-291-0/+1
|
* usrp-n: renamed docs and burner app, added burner app documentationJosh Blum2010-11-111-1/+1
|
* uhd: created docs for the device naming, command usage in usrp2 docs, ↵Josh Blum2010-11-051-0/+1
| | | | removed redundant docs in usrp1
* uhd: transport docs for UDP and USB (moved from usrp docs)Josh Blum2010-10-051-0/+1
|