github Nuand/bladeRF 2025.10

one day ago

2025.10 (2025-10-06)

This release candidate consists of the following versions:

  • FPGA bitstream v0.16.0
  • FX3 firmware v2.6.0
  • libbladeRF v2.6.0
  • bladeRF-cli v1.10.0
  • MATLAB & Simulink bindings v1.1.0
  • Python bindings v1.4.0

API docs: https://www.nuand.com/bladeRF-doc/libbladeRF/
FX3 firmware: https://www.nuand.com/fx3_images/
FPGA bitstreams: https://www.nuand.com/fpga_images/
Ubuntu PPA: https://launchpad.net/~nuandllc/+archive/ubuntu/bladerf
Windows installer: https://www.nuand.com/win_installers/

Summary of changes in 2025.10

libbladeRF:

  • Add SC16Q11 packed format support for improved bandwidth efficiency
  • Add comprehensive gain calibration system with CSV import/export
  • Add RX reordering and prime worker before RX enable
  • Add oversample feature with configurable gain controls
  • Improve GPIF buffer size support with larger 2048 sample buffers
  • Add cross-platform threading support (removed libpthreadswin32 dependency)
  • Add extensive test suite and regression testing framework
  • Fix various sync TX/RX initialization and timing issues

FPGA:

  • Add SC16Q11 packed format support to FIFO reader and writer
  • Add larger GPIF buffer support for improved USB throughput
  • Fix RX/TX DMA request prioritization and meta timestamp handling
  • Add system and FX3 PLL clock control blocks
  • Fix timing issues and improve signal integrity

Tools:

  • Add bladeRF-power utility for RF power measurements with CLI interface
  • Add bladeRF-fsk project as separate submodule
  • Add bladeRF-update utility for firmware and FPGA updates
  • Improve cross-platform Windows build support
  • Add comprehensive hardware-in-the-loop testing framework

Don't miss a new bladeRF release

NewReleases is sending notifications on new releases.