-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 08 Sep 2025 13:25:09 -0400
Source: uhd
Architecture: source
Version: 4.9.0.0+ds1-1
Distribution: unstable
Urgency: medium
Maintainer: A. Maitland Bottoms <bottoms@debian.org>
Changed-By: A. Maitland Bottoms <bottoms@debian.org>
Changes:
uhd (4.9.0.0+ds1-1) unstable; urgency=medium
.
[ A. Maitland Bottoms ]
* New upstream release
.
[Ettus Research]
* Highlights / Main Changes
- Support for USRP B206mini-i
- Support for OBX daughterboard
* New Features
- OBX daughterboard and B206mini support added.
- X3x0: Add support for the gps_iface feature. This allows sending arbitrary
commands to the GPS module.
- rfnoc_modtool: Add a new subcommand, `make-yaml`, that generates a block
YAML file from some user inputs. When calling `rfnoc_modtool add` without
a valid block YAML file, the tool will now automatically call `make-yaml` to
generate a new YAML file.
- Added support for processing multiple samples per cycle in FFT block.
- Improved RFNoC OOT Block support:
New repository containing official RFNoC OOT Blocks
(https://github.com/EttusResearch/rfnoc-oot-blocks)
- Added new RFNoC Aurora Block for TX and RX remote streaming applications
to and from Aurora capable compute nodes like FPGA Coprocessors.
* API Changes
- `uhd::math::gcd` and `uhd::math::lcm` are removed from the public
headers. Use `std::gcd` and `std::lcm` instead if C++17 is available,
or `boost::math::gcd` and `boost::math::lcm` if not.
- When calling `recv()` on an RX streamer connected to an RFNoC device, we
no longer artificially inflate the timeout value. The old behaviour was
in some cases abused to detect overruns, but this is not a reliable method
and is now explicitly declared unsupported.
* Bug Fixes
- RFNoC
- Calling `recv()` on an RX streamer connected to an RFNoC device with a
zero timeout value now correctly returns immediately.
- rfnoc-gain: Moved the fpga/ subdirectory under rfnoc/. This way, the
directory structure inside the OOT module is identical to the directory
structure after installation.
- X410:
- Fixed NCO reset mechanism that caused ADC self-cal errors to occur during
reopening of a UHD session when timed tune commands were previously used.
* Removals / Deprecations
- Removed tools/uhd_dump. This tool is obsolete, the USRP X3x0 is not even
compatible with it any more. Dumps can be recorded and analyzed with wireshark
and the UHD dissectors in here.
- Removed network_relay example.
Checksums-Sha1:
88cf726b962c5d8e11031dc8565a0e77a74a1e05 2965 uhd_4.9.0.0+ds1-1.dsc
fa8a05467cc445e5d2f9327eed9c28ceb8af52c6 26754356 uhd_4.9.0.0+ds1.orig.tar.xz
6193bd1a3076a0b5563276a585270e40ed924905 116792 uhd_4.9.0.0+ds1-1.debian.tar.xz
37f066ae223985a6a524dbc0de964b0f6aafe3c5 27156 uhd_4.9.0.0+ds1-1_amd64.buildinfo
Checksums-Sha256:
aad12a067bd68735a40ca34b8b675fc4d6c2e12b6f0c42ec1b1cc90a9304a11f 2965 uhd_4.9.0.0+ds1-1.dsc
48f193f5720d533db4b687d18a1da40649f8106807a0eb70353a092dfcc54b31 26754356 uhd_4.9.0.0+ds1.orig.tar.xz
91f2b12d4f1056a12c7f6359cca59389bac4682a6f02ccb08d13524e9daaf261 116792 uhd_4.9.0.0+ds1-1.debian.tar.xz
4fff28030f3d691d41087fdd59627892874ec294079219304f774e2d9a40bc4e 27156 uhd_4.9.0.0+ds1-1_amd64.buildinfo
Files:
4332017b3e460710242e5f5890e29ee4 2965 science optional uhd_4.9.0.0+ds1-1.dsc
5792c7173266fd46df364f4e9f24ff5b 26754356 science optional uhd_4.9.0.0+ds1.orig.tar.xz
a9f8a0089fd546963e08fcb6bf99d218 116792 science optional uhd_4.9.0.0+ds1-1.debian.tar.xz
ea67023dae0649e5bd791c88381511fa 27156 science optional uhd_4.9.0.0+ds1-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEB8qH3cTCsGJAtrF0UEHxiR9E4JAFAmi/H2UACgkQUEHxiR9E
4JAyFA//dSRpQ4eIUv6pLOnTzWtO3Wo3wVYaxD7p/ahFNCZ8dy691/3qGPZch6cN
CB1mND1PS/aPy+ZbZYZgGTJfXGPcoJtnj8mTbPewfFkt7ekkzWhlmY7Ze9QeI+b9
+vS2Zr+lSjy6rbdhKipPHTFvviwKI9qu+8CPctxPj0YSgcEWoixXyPlcfkbI0KWE
ytEuNJVrvbxPPTcdMWpqAFj9pT0/JaULA8MBCXElyA1bvw+rXLGu3OFNoTgSoAnD
gH2qvOtL+kyPXcOsd9ga4j7c/rKQF3wTk++MOCA/nPBWr6XllhemI2YPzeYEzRz/
UhSoulVurFi0tn5bReryGRRCjRJkrs8dFQ8JUbbTMfVYp2ipqeUOjxa0BOolBOVy
+08RGCRYmehQ/xPtS70gc9+VvvNomayPZ3zAKtrwX+08djLWGBh/gnLjlziAkNzz
B0stl2+xAx0voo0u9DDrH5RzSv+99BQEb1KEvTKNDo0CBvDyHXYTse7G0nhISMPP
l35RuNl57h/XccBQSTt3kwKBKDVKETXlFF597ZHlTjHZowjLXS9sRkrdglfaHsZk
qPEnbvuwAoxGmk/hg6+sS/tLnZFY3+I8ktf+qdTLDGMrXpwQR2N/Ou15rL+DFltD
YF6hDo9saNfFRenBOTcFv3EZNZGzEFeNFJ+wfHKsCcYngAMF0nQ=
=ub/P
-----END PGP SIGNATURE-----