« Previous -
Version 55/102
(diff) -
Next » -
Current version
Josh Blum, 10/19/2011 04:16 am
Change Log for Releases¶
Current master¶
- B100/E1x0:
- Fixed VCO bounds checking on flexible clocking
Release 003.003.000¶
- USRP2/N2x0:
- Incremented firmware image compat number to 11.0
- Re-implement internal GPSDO UART control
- E1x0:
- New GPMC/FPGA bus implementation
- Incremented FPGA compat number to 6
- Incremented module compat number to 3
- Added support for E110
- Added support for E100r4
- B100:
- Added support for B100
- USRP1:
- Re-implement LibUSB data transport
- Misc:
- Normalise time_spec for negative fractional seconds
- Gen2:
- Fix DSP rate selection clipping for very low rates
Release 003.002.004¶
- USRP2/N2x0:
- Resize all socket buffers (multi-channel)
- N2x0:
- Gracefully handle missing GPSDO
- USRP1:
- Fix bug with order of deconstructors
- Fix zero length send padding on commit
- XCVR2450:
- Fix LO locking at marginal frequencies
- WBX:
- Fix TX gain readback value on v3 board
- Gen2:
- Fix bounds checking on stream num samps
- Fix error using PPS_NEG in clock config
Release 003.002.003¶
- USRP2/N2x0:
- Fix uninitialized variable for multi-board case
- Fix deconstructor throwing on device disconnect
- Incremented FPGA image compat number to 7.3
- TVRX:
- Populated sensors property (fixed error in init)
- FPGA (gen2):
- Adjust RX DC offset correction time constant
- Restore calibration path in RX/TX frontend
- Misc:
- MB EEPROM burner workaround for compiler bugs
- Clip the reported tune range to the dboard bandwidth
- Preserve bands when calculating overall tune range
Release 003.002.002¶
- USRP2/N2x0:
- Always resize socket send buffer to SRAM size
- Incremented FPGA image compat number to 7.2
- Incremented firmware image compat number to 10.4
- N2x0:
- GPSDO control tweak for some Firefly devices
- Fix for erasure logic in rare bricking cases
- E100:
- Fix RX run state for GPIOs controlled by ATR
- USRP1:
- Fix for multi-channel streaming
- Fix to support 0 RX or 0 TX DSPs
- SBX:
- Corrected lower limit on frequency range
- FPGA (gen2):
- Reset CIC decimator on start of burst
- Misc:
- Fix send to return zero on empty packets
- Perform version check on liborc
Release 003.002.001¶
- USRP2/N-Series:
- Firmware fix to shutoff streaming when socket unreachable
- Incremented firmware image compat number to 10.3
Release 003.002.000¶
- USRP2/N-Series:
- Incremented FPGA image compat number to 7.1
- Incremented firmware image compat number to 10.2
- Removed mimo_mode device addr argument
- Support for rev4 N2XX motherboards
- USRP-E100:
- Removed the need for clock recovery
- Incremented FPGA image compat number to 5
- Incremented kernel module compat number to 2
- 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.