./ham/uhd, USRP (Universal Software Radio Peripheral) Hardware Drivers

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version:, Package name: uhd-, Maintainer: pkgsrc-users

UHD is the free & open-source software driver and API for the
Universal Software Radio Peripheral (USRP(TM)) SDR platform,
created and sold by Ettus Research, LLC.

UHD supports all Ettus Research USRP(TM) hardware, including
all motherboards and daughterboards, and the combinations


Required to run:
[devel/boost-libs] [devel/orc] [lang/python27] [devel/libusb1]

Required to build:
[textproc/py-docutils] [devel/doxygen] [devel/boost-headers] [devel/py-cheetah] [devel/py-mako] [pkgtools/cwrappers]

Package options: doxygen, manual

Master sites:

SHA1: 11556dbec1a5d0ddd83906773a206d573ce6d849
RMD160: 054a29ed977162557525e8b90d1a25fc31a2465c
Filesize: 9082.408 KB

Version history: (Expand)

CVS history: (Expand)

   2019-02-02 16:52:51 by Tobias Nygren | Files touched by this commit (1)
Log message:
uhd: remove duplicate PLIST entries
   2019-01-09 20:21:37 by Greg Troxel | Files touched by this commit (1)
Log message:
uhd: Restore mistakenly-removed PKGREVISION
   2019-01-09 16:52:29 by Greg Troxel | Files touched by this commit (1)
Log message:
uhd: Adjust makefile comments
   2019-01-09 02:28:45 by Greg Troxel | Files touched by this commit (3)
Log message:
uhd: Add patch for missing boost include to use boost:noncopyable

No PKGREVISION++; this didn't compile before.
Patch has been filed upstream.
   2018-12-29 03:44:20 by Greg Troxel | Files touched by this commit (1)
Log message:
uhd: Remove obsolete MESSAGE file.
   2018-12-13 20:52:27 by Adam Ciarcinski | Files touched by this commit (668)
Log message:
revbump for boost 1.69.0
   2018-08-16 20:55:17 by Adam Ciarcinski | Files touched by this commit (653) | Package updated
Log message:
revbump after boost-libs update
   2018-07-11 06:16:20 by Darrin B. Jewell | Files touched by this commit (3) | Package updated
Log message:
ham/uhd: updated from to

includes fixes for build breakage introduced by boost 1.67

* N310: fix compiler warnings
* N310: Implement digital loopback
* N3xx: Add N3xx devtest
* X300: Properly coerce master clock rate (tick rate)
* X300: handle bad weak_ptr during pcie discovery
* X300: handle bad weak_ptr during pcie discovery
* X300: Fix check_radio_config() to fix errors when using a single dboard
        in slot A
* B200: docs: Suggest modifying recv_frame_size for more stability
* B200: Fix bandwidth warnings and ranges
* N2xx: Fix regression issue that limited tuning range
* UBX: Change antenna functions to coercers on antenna/value properties
* adf4002: Fix register programming for power down bit
* UHD: Fix config file path for some Windows builds
* UHD: Add operators == and != for uhd::dict
* UHD: Add device_addr_t constructor from map
* UHD: Fix range of gain group to skip gains with zero step
* UHD: Changes to support Boost 1.67
* UHD: Correctly set end of burst flag in RX metadata
* UHD: Reduce usage of boost::assign, boost::this_thread::sleep, and boost:bind
* UHD: Update multi_usrp::get_usrp_?x_info() for MPM devices
* UHD: Refactor static const values to fix linker errors in niusrprio
* mpm: cmake: Add git hash and version info to Python module
* mpm: Add reference counters to UIO
* mpm: Add offset to EEPROM reads
* mpm: Disable PPS out during initialization
* mpm: Update cmake to find the correct python3
* mpm: Bump maximum supported revision to 5 (Rev F)
* mpm: Fixed db slot typo in db-id
* mpm: Increased claim timeout, made a separate RPC connection for claim, and
       added asyn calls for long RPC executions
* mpm: Improve xport<->SFP mapping algorithm
* mpmd: Improved find routine to fail fast and verify correct device is
* mpmd: Add missing virtual destructors
* rfnoc/x300: Make sure peek32() and peek64() are called with actual addresses
* rfnoc: ctrl_iface cleanup
* rfnoc radio: Improve warning for too many samples requested
* rfnoc radio: get_rx_stream resets sequence num
* examples: Increase settling time, increase buffer fill time, and fix subdevice
            selection in txrx_loopback_to_file
* examples: Improvements to benchmark_rate
* utils: downloader supports multiple RegExs
* utils: Added code to handle underruns during self calibration
* utils: Fix 30s tiemout in query_gpsdo_sensors
* logging: Improve style consistency and demote some messages
* logging: Fix UHD_LOG_FILE cmake variable
* Docs: Add Known Issues section to USRP1, B100, and USRP2/N2x0
* Docs: Hide dependencies directory from Doxygen
* Docs: Clarify subdev specs and magnesium driver usage for N300/N310
* cmake: Improve warning for missing requests
* cmake: update NSIS template
* cmake: Remove images downloader section (replaced by manifest)

* N300: Added driver support (includes some refactoring of N3xx
* MPM: Fix PyLint warnings, Fix error handling for TCA communication
  errors, Fix printout of AD9371 version
* uhd_images_downloader: Create unique archive names for images archives
  (now include git hashes in the filename)
* uhd_images_downloader: Fix SHA256 check
* utils: Add support for N3xx filesystem images to images downloader
* UHD: Minor logging fixes
* UHD: fix legacy compat to work with 2TX radio block
* X300: improve lvbitx bitstream md5 read time
* examples: Enhance benchmark_rate with more stats and timestamps for errors
* cmake: Correctly fail when an unavailable component is requested
* debian: Add UHDConfig.cmake to install list for libuhd-dev