« Previous - Version 26/102 (diff) - Next » - Current version
Josh Blum, 07/20/2011 04:44 am


Change Log for Releases

Current master

  • USRP2/N-Series:
    • Incremented FPGA compat number to 7
    • Removed mimo_mode device addr argument
    • Support for rev4 N2XX motherboards
  • USRP-E100:
    • Removed the need for clock recovery
    • Incremented FPGA compat number to 5
    • Added support for dual receive DSPs
    • Async messages independent from RX path
  • WBX:
    • Support for rev3 daughterboards
  • DBSRX2:
    • Rounding fix for LO tuning error
  • Packet handler:
    • Overall performance improvements
    • Timestamps for packet fragments
    • Overflow message on dropped packets
  • Conversion:
    • Optional liborc conversion support
    • SSE2 conversion alignment performance
    • SSE2 conversion for complex doubles
  • Windows:
    • Performance improvements for UDP send
  • Misc:
    • Code reorganization with property tree
    • Calibration support in gen2 FPGAs

Release 003.001.002

  • N-Series:
    • Fix UART communication for GPSDO
  • XCVR2450:
    • Fix for descontructor throwing on hardware disconnect

Release 003.001.001

  • USRP1:
    • Fixed lock up in logging facility under MSVC
  • USRP2/N-Series:
    • Handle exceptions thrown in device locker loop
    • Connected internal GPSDO PPS signal in FPGA
  • WBX
    • Keep mixers on between bursts to maintain phase offsets

Release 003.001.000

  • USRP2/N-Series:
    • Incremented FPGA compat number to 6
    • Incremented firmware compat number to 10
    • Created all-in-one bootloader for N-series
    • Lock open devices per process
    • USRP N-Series internal GPSDO Support
    • Discovery works with out-of-date images
    • Net and card burner: python 3.0 support
    • Net burner: tkinter + windows thread fix
    • Card burner: device selection validation
  • USRP-E100:
    • Incremented FPGA compat number to 4
    • FPGA VRT packet framer correct length
    • Fix auxiliary ADC read back for AD9862
    • Sync TX and RX daughterbord clocks
    • Fix daughterboard clock rates after re-clock event
  • USRP1:
    • Fix TX under remainder conditions
    • Fixed RX multi-channel mapping
  • Daughterboards:
    • Added support for TVRX2 daughterboard
    • Added support for SBX daughterboard
    • Added support for WBX granddaughterboards
    • Application notes for sensors and IF
  • Windows:
    • MinGW and Cygwin support (thanks Don)
    • Fix calling convention on libusb callbacks
  • Misc:
    • Added logging and messaging facilities
    • Deprecated API in utils/warning.hpp
    • Fixed race condition in device discovery/factory

Release 003.000.001

  • RFX400: fix for transmit capability
  • USRP1: fix for axillary ADC read
  • Windows: statically link libusb
  • Windows: install dll into runtime path
  • Linux: automatically set LIB_SUFFIX on rh-64 systems
  • USRP-E100: fix - set FPGA tick rate on re-clock event
  • build: various work on build system
  • build: include FPGA and firmware images in installers

Release 003.000.000

Initial (formal) release, no changes to mention.