github Nuand/bladeRF 2014.09-rc2

latest releases: fpga_v0.15.3, fpga_v0.15.2, fpga_v0.15.1...
pre-release9 years ago

Since 2014.09-rc1, there have been a number of bug fixes. We wanted to ensure
these fixes were provided at a relatively stable "snapshot" in the codebase,
prior to introducing a slightly large of set of internal changes required
to provide the timestamp support and thread-safety.

As such, these changes are have been marked 2014.09-rc2, and the late-August
milestone has been been renamed to 2014.09-rc3. The objectives for the
late-August and September and milestones remain.

This release candidate consists of the following versions:


In addition to continued fixes and minor improvements, the remaining
major functionality, now scheduled for RC3 is:

  • Metadata/timestamp support for the libbladeRF synchronous interface
  • Experimental Cypress driver-based libbladeRF backend for Windows

The above items will add additional items to the libbladeRF API, but will not
introduce any reverse-incompatible changes.

The items scheduled for deprecation are largely the same since 2014.09-rc1

  • bladeRF-flash has been removed as of 2014.09-rc2
  • libbladeRF's BLADERF_FORMAT_SC16Q11 will be removed prior to 2014.09-rc3

Outstanding tasks and known issues, as of RC2, are listed below. Note that not
all of these are scheduled for resolution by 2014.09. Please see the milestone
and tracker information GitHub for more information.

  • Pull requests:
    • #277: [bladeRF-cli] Make 'print ' output more consistent
    • #267: Adjust nios simulation component so it matches the synthesis
      version
  • Bugs:
    • #290: [bladeRF-cli] TX help typo
    • #285: [libbladeRF] Update CMake options in README.md
    • #260: [hdl] RX I Samples value 0
    • #224: Report error code for incompatible version sets
    • #95: Linux kernel/FX3: Not enough bandwidth for altsetting
  • Enhancements:
    • #282: [libbladeRF] Move get/set_lms_correctiion() and
      get/set_fpga_correction() logic
    • #252: [bladeRF-cli] Migrate rx/tx command implementations to
      libbladeRF's sync i/f
    • #250: [libbladeRF] Implement Cypress API-based backend
    • #240: [libbladeRF] Prefer static assertion over assert() when possible
    • #238: [libbladeRF] Integrate timestamp/metadata support
    • #236: [libbladeRF] API calls for XB-100 required
    • #221: Synchronized Tx/Rx of multiple bladeRFs for MIMO using Mini
      Expansion Header
    • #219: libbladeRF: bladerf_init_stream parameter order is inconsistent
    • #213: CLI should show sample file information for TX
    • #205: [FX3 Firmware] Code cleanup and potential improvements
    • #200: Reserved addresses for firmware customization
    • #199: Remove magic numbers for GPIO addresses from
      lms_spi_controller.c
    • #190: [libbladeRF] Refactor bladerf_priv.c
    • #174: Task: Migrate FX3 build to CMake-generated Makefile
    • #166: debian: Auto-download appropriate firmware/FPGA images from
      nuand.com during install
    • #105: Develop testing guidelines on new releases

Don't miss a new bladeRF release

NewReleases is sending notifications on new releases.