| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| | |
On systems with libusb but not USB, device detection for USB
devices fails (lsusb itself dies with "error -99").
This crashes the device detection process itself.
Also made the documentation for ::make match what it actually does.
|
| | |
|
| |
| |
| |
| |
| | |
Adds more methods: {set,get}_normalized_{tx,rx}_gain() which
allow changing and reading back the gain within [0, 1].
|
|\| |
|
| | |
|
|\|
| |
| |
| |
| | |
Conflicts:
fpga-src
|
| |
| |
| |
| |
| |
| | |
- Updated fpga-src
- Updated version strings
- Updated images package
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| | |
Resolved Conflicts:
host/docs/usrp_e3x0.dox
host/include/uhd/utils/paths.hpp
host/lib/transport/nirio/nifpga_lvbitx.cpp
host/lib/usrp/b200/b200_impl.cpp
host/lib/utils/paths.cpp
|
| |
| |
| |
| | |
Also includes NI-USRP Windows Registry Key fixes.
|
| |
| |
| |
| |
| | |
- Converter ID symbols are exported
- to_string() function for lighter feedback
|
| |
| |
| |
| | |
Very similar to Python's dict.update().
|
|\|
| |
| |
| |
| | |
Conflicts:
host/include/uhd/types/direction.hpp
|
| | |
|
|\|
| |
| |
| |
| | |
Conflicts:
host/include/uhd/types/CMakeLists.txt
|
| | |
|
|\| |
|
| | |
|
|\| |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
* Added CMake toolchain file, compatible with different versions
* No dependency on MinGW runtime, all statically linked
* Misc coding tweaks to allow MinGW to compile
|
| | |
|
|\|
| |
| |
| |
| | |
Conflicts:
host/docs/usrp_e3x0.dox
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Our VRT routines have the option to switch, on the fly, between
VRLP and CHDR. This adds new CHDR-specific (un-)packers, which
can only work with CHDR.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
- Deleted images.*, moved functionality to paths.*
- Applies for all devices that check FPGA or FW compat numbers
- Adds generic utility search tool
|
| | |
|
|/
|
|
|
|
|
| |
This is a data type to represent SIDs (stream IDs).
It includes setters and getters for all components of the
SID, converters to and from string and uint32 as well
as C++ streams.
|
|
|
|
|
| |
- Replaced shared_lock_guard with shared_lock
- Replaced lock_guard with upgrade_lock and upgrade_to_unique_lock
|
| |
|
|
|
|
|
|
|
|
|
| |
- Split niriok_proxy interfaces to support NI-RIO <=13.0 and >=14.0 kernel interfaces
- Fixed multi-session race conditions by synchronizing niriok_proxy access
- Fixed bug switching from NI LV-FPGA access to UHD access by changing how devices are hashed into a reservation table
- Fixed calculation of FRAC values for CBX and SBX LO tuning by rounding instead of truncating
- Fixed bug that was not setting two MSBs for band select configuration of CBX LO
- Submitting on behalf of Patrick Sisterhen, Matthew Crymble
|
| |
|
|
|
|
|
| |
* Added convenience function for frequency comparisons
* ABI change required
|
|
|
|
|
| |
* Float comparison is applied to tuning logic in DSP cores.
* Properly using INT_MAX/MIN constants, defined in utils/math.hpp
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
packet loss.
- Removed logging from radio_ctrl_core_3000
- Changed logging facility to prevent type conversion when message is not logged
|
|\| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This is useful when constructing property tree paths.
With this path, the following code would be valid:
size_t mb_index = 0;
fs_path mb_root = "/mboards";
mb_root = mb_root / mb_index;
This is a shortcut for the (in UHD very common)
mb_root = mb_root / boost::lexical_cast<std::string(mb_index);
|
| | |
|
| | |
|
|/
|
|
|
|
|
|
|
|
| |
* 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
|