| Commit message (Collapse) | Author | Age | Files | Lines | 
| |  | 
 | 
| | 
| 
| 
| 
| 
|  | 
* Cleaned up usage of handles vs. handle pointers
* Store global string for last error thrown
* Removed uhd::device_addr_t handle, added std::vector<std::string> handle
 | 
| | 
| 
| 
| 
| 
|  | 
* Wrapped uhd::device_addrs_t, added find functions for multi_usrp, multi_usrp_clock
* Replaced getopt with public domain implementation
* Minor bugfixes
 | 
| | 
| 
| 
| 
| 
| 
|  | 
* 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
 | 
| |  | 
 | 
| |\  
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| | 
| |  | 
Conflicts:
	fpga-src
	host/CMakeLists.txt
	host/cmake/Modules/UHDVersion.cmake
	host/lib/usrp/b200/b200_impl.hpp
	host/lib/usrp/e300/e300_fpga_defs.hpp
	host/lib/usrp/x300/x300_fw_common.h
 | 
| | |  | 
 | 
| |\| 
| | 
| | 
| | 
| | 
| | 
| |  | 
Conflicts:
	host/lib/usrp/common/ad9361_ctrl.hpp
	host/lib/usrp/common/ad9361_driver/ad9361_device.h
	host/lib/usrp/e300/e300_remote_codec_ctrl.hpp
 | 
| | |  | 
 | 
| | | 
| | 
| | 
| | 
| |  | 
* MinGW: unused parameter warning, MSVC-specific pragma
* MSVC: bool narrowing
 | 
| |\|  | 
 | 
| | | 
| | 
| | 
| | 
| | 
| | 
| |  | 
* CMake now not applying C++ flags to C files
* GCC 4.4: anti-aliasing rules
* MSVC: narrowing, differences in subclass function parameters
* Clang: uninitialized variables
 | 
| |\| 
| | 
| | 
| | 
| |  | 
Conflicts:
	host/include/uhd/transport/vrt_if_packet.hpp
 | 
| | |  | 
 | 
| | | 
| | 
| | 
| | 
| | 
| |  | 
- Use ULL and LL etc. so compiler doesn't need to decide constant's types
- define the empty 'while' loop to include {} to make older compilers happy
- Use explicit type names for BOOST_CHECK_EQUAL
 | 
| | | 
| | 
| | 
| | 
| | 
| |  | 
- GPIO on UART connector all board Revs
- Consolidated fpgpio_bitbang into fpgpio example and renamed it gpio
- Changed FP_GPIO readback address to match X300
 | 
| |\| 
| | 
| | 
| | 
| |  | 
Conflicts:
	host/examples/rx_samples_to_file.cpp
 | 
| | | 
| | 
| | 
| | 
| |  | 
Conflicts:
	host/examples/rx_samples_to_file.cpp
 | 
| |\| 
| | 
| | 
| | 
| |  | 
Conflicts:
	host/include/uhd/types/CMakeLists.txt
 | 
| | | 
| | 
| | 
| | 
| | 
| | 
| |  | 
- Allows building static libraries
- For users calling find_package(UHD), provides extra options
  for building apps statically linking UHD.
- Updated the init_usrp example to link UHD statically.
 | 
| |\|  | 
 | 
| | |  | 
 | 
| |\|  | 
 | 
| | |  | 
 | 
| |\| 
| | 
| | 
| | 
| |  | 
Conflicts:
	host/examples/rx_samples_to_file.cpp
 | 
| | | 
| | 
| | 
| | 
| |  | 
To reflect a reality where some USRPs don't have daughterboards,
and set_xx_bandwidth doesn't necessarily set an /IF/ bandwidth.
 | 
| | |  | 
 | 
| | |  | 
 | 
| | |  | 
 | 
| |/   | 
 | 
| |  | 
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
|  | 
Signed-off-by: Moritz Fischer <moritz@ettus.com>
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* Now accounting for different width of GPIO banks.
    - for x3x0 use --bits=11 (default)
    - for e3x0 use --bits=6
* Replaced defines with static const variables.
* Lowered default rates from 1Ms/s to 500Ks/s
* Added parameter --gpio to allow selecting
  GPIO bank.
    - for x3x0 use --gpio="FP0" (default)
    - for e3x0 use --gpio="INT0"
* Renamed e3x0's gpio bank to "INT0" in property
  tree, as they're not exposed to the outside.
Signed-off-by: Moritz Fischer <moritz@ettus.com>
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
| 
| 
| 
|  | 
* 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
 | 
| | 
| 
| 
|  | 
Mueller.
 | 
| |  | 
 | 
| |  | 
 | 
| | 
| 
| 
| 
| 
| 
| 
|  | 
* Code cleanliness work, removed significant amount of duplicate code
* Improved output for clarity
* Added B2x0 support
* Added channel selection
* Added options to select frequency and gain deltas
 | 
| |  | 
 | 
| |  | 
 | 
| |\   | 
 | 
| | | 
| | 
| | 
| | 
| | 
| | 
| |  | 
* Added support for new CBX-120, SBX-120, and WBX-120 daughterboards
* Added implementation of Integer-N tuning for all CBX, SBX, and WBX daughterboards
* Added --int-n option to examples to show how to use Integer-N tuning API
* Removed duplicate ADF4350/ADF4351 code and moved it to common/adf435x_common.cpp
 | 
| | | 
| | 
| | 
| |  | 
core as subscriber to tick rate change for B200.
 | 
| |/  
|   
|   
|   
|    | 
BUG 299:  UHD: test_timed_commands divides difference by 100
Changed stream_now to false, added assignment of time_spec to command, and fixed typo.
 | 
| |  | 
 | 
| |  | 
 |