Skip to content

huzeyfe-erkek/UHD-binaries

Repository files navigation

UHD binaries for testing purposes

Debug version of UHD binaries must be used to debug USRP code, otherwise it will crash. Official Ettus releases don't contain debug builds and compiling it takes time. I am sharing UHD v4.1.0.5 custom-builds for testing purposes. No source code has been changed except a one little tiny error related to a test executable.

REMINDER: Do NOT use these binaries for deployment. They come with ABSOLUTELY NO WARRANTY.

Custom Parameters used in compiling

  • 64bit MSVC2017 is used
  • Boost 1.79 is linked statically
  • Libusb 1.0.26 is linked statically
  • Logging parameters (?) are changed as follows.

Release mode

  • UHD_LOG_CONSOLE_LEVEL, warning
  • UHD_LOG_FASTPATH_DISABLE, false
  • UHD_LOG_FILE, uhd.log
  • UHD_LOG_FILE_LEVEL, warning
  • UHD_LOG_MIN_LEVEL, warning

Debug mode

  • 3 different debug binaries exist
  • Followings are common:
    • UHD_LOG_FASTPATH_DISABLE, false
    • UHD_LOG_FILE, uhdd.log
  • Followings depend on the binary:
    • UHD_LOG_CONSOLE_LEVEL, {trace, debug, info}
    • UHD_LOG_FILE_LEVEL, {trace, debug, info}
    • UHD_LOG_MIN_LEVEL, {trace, debug, info}

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks