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 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.
* Add comprehensive hardware-in-the-loop testing framework.
- Use tar_scm service to generate the source tarball.
- Drop ad9361.tar.xz
- this is now included in the bladRF tarball.
- Update patch:
* bladeRF-doxygen-no-timestamp.patch
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/bladeRF?expand=0&rev=52
- Update to version 2021.09
* Support new keywords in config file for bladerf2.0 clocking:
+ Update doc for new keywords
+ Add clock_out keyword
+ Add clock_sel keyword
+ Add refin_freq keyword
+ Add clock_ref keyword
+ Fix parsing of vctcxo_tamer key
* Python bindings: Fix get_gain_modes
* Make all of the get_*_range functions work
* Revert "hdl: bladerf-wlan: disable RX switch when tx_ota_req
is asserted"
OBS-URL: https://build.opensuse.org/request/show/920695
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/bladeRF?expand=0&rev=37
- Update to version 2020.12
libbladeRF
* Added packet mode format BLADERF_FORMAT_PACKET_META.
libbladeRF is able to exchange variable length packets with
the HDL if packet mode is enabled
* Added RFIC parameters for burst waveforms
* Ability to query backend for handle and lock FX3
* Variable length packet support for PACKET_META mode
bladeRF-cli:
* Indicate presence of packet cores in FPGA
Python
* Update for libbladeRF v2.4.0
- Drop patches (integrated upstream):
* 0001-libbladeRF-unambiguous-flash_arch-macro-name.patch
* 0002-libbladeRF-define-bladerf2_state_to_string-as-extern.patch
OBS-URL: https://build.opensuse.org/request/show/863382
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/bladeRF?expand=0&rev=31
- Clarify license status
- Update to version 2018.08
libbladeRF
* Added support for Automatic Gain Control
* Added bladeRF.conf config option file
* Refactor to support for multiple product lines
* Add support for the bladeRF Micro product
* API: replace bladerf_module with bladerf_channel, a reverse-compatible
* change to handle products with multiple independent RF paths in the same
* direction
* API: BREAKING CHANGE - on bladerf_set_frequency, et al, the frequency
* parameter is now uint64_t instead of unsigned int
* Add typedefs for common param types, e.g. bladerf_frequency -> uint64_t
bladeRF-cli
* Added support for Automatic Gain Control
* No longer initializes the bladeRF before loading a new FPGA image, to
* avoid potential catch-22 problems
* bladeRF 2.0 Micro support
* Support for MIMO RX and TX using "channel=" parameter on rx/tx config
* Various code quality fixups
- Remove patches: (fixed upstream)
* bladeRF-add-cflag-Wno-format-truncation.patch
* bladeRF-cmake_syntax.patch
OBS-URL: https://build.opensuse.org/request/show/634211
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bladeRF?expand=0&rev=6
- Update to version 2018.08
libbladeRF
* Added support for Automatic Gain Control
* Added bladeRF.conf config option file
* Refactor to support for multiple product lines
* Add support for the bladeRF Micro product
* API: replace bladerf_module with bladerf_channel, a reverse-compatible
* change to handle products with multiple independent RF paths in the same
* direction
* API: BREAKING CHANGE - on bladerf_set_frequency, et al, the frequency
* parameter is now uint64_t instead of unsigned int
* Add typedefs for common param types, e.g. bladerf_frequency -> uint64_t
bladeRF-cli
* Added support for Automatic Gain Control
* No longer initializes the bladeRF before loading a new FPGA image, to
* avoid potential catch-22 problems
* bladeRF 2.0 Micro support
* Support for MIMO RX and TX using "channel=" parameter on rx/tx config
* Various code quality fixups
- Remove patches: (fixed upstream)
* bladeRF-add-cflag-Wno-format-truncation.patch
* bladeRF-cmake_syntax.patch
OBS-URL: https://build.opensuse.org/request/show/633523
OBS-URL: https://build.opensuse.org/package/show/hardware:sdr/bladeRF?expand=0&rev=20