Path to this page:
./
ham/gnuradio-uhd,
Uhd-based encoding and decoding algorithms for GNU Radio
Branch: CURRENT,
Version: 3.10.9.2nb8,
Package name: gnuradio-uhd-3.10.9.2nb8,
Maintainer: pkgsrc-usersGNU Radio is a collection of software that when combined with minimal hardware,
allows the construction of radios where the actual waveforms transmitted and
received are defined by software. What this means is that it turns the digital
modulation schemes used in today's high performance wireless devices into
software problems.
This package provide uhd-based encoding and decoding algorithms for GNU Radio.
Required to run:[
audio/portaudio] [
audio/gsm] [
audio/jack] [
math/fftwf] [
math/gsl] [
ham/gnuradio-core] [
devel/cppunit] [
devel/boost-libs] [
devel/py-cheetah] [
devel/orc] [
devel/py-mako] [
lang/python27] [
devel/swig2] [
lang/py-six] [
ham/uhd] [
x11/py-qwt-qt4] [
math/py-scipy12]
Required to build:[
devel/boost-headers] [
pkgtools/cwrappers]
Package options: filter-design
Master sites:
Filesize: 4310.383 KB
Version history: (Expand)
- (2024-11-01) Updated to version: gnuradio-uhd-3.10.9.2nb8
- (2024-11-01) Updated to version: gnuradio-uhd-3.10.9.2nb7
- (2024-10-20) Updated to version: gnuradio-uhd-3.10.9.2nb6
- (2024-10-04) Updated to version: gnuradio-uhd-3.10.9.2nb5
- (2024-07-16) Updated to version: gnuradio-uhd-3.10.9.2nb4
- (2024-05-29) Updated to version: gnuradio-uhd-3.10.9.2nb3
CVS history: (Expand)
2024-04-07 09:35:33 by Thomas Klausner | Files touched by this commit (1138) |
Log message:
*: bump for cairo buildlink3.mk change
lzo was made an option
|
2024-04-06 10:07:18 by Thomas Klausner | Files touched by this commit (1490) |
Log message:
* recursive bump for libxkbcommon 1.7.0
Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
|
2024-01-07 13:18:02 by Makoto Fujiwara | Files touched by this commit (19) | |
Log message:
(gnuradio-*/Makefile) reset PKGREVISION for coming update to 3.10.9.1
|
2023-12-29 19:25:02 by Adam Ciarcinski | Files touched by this commit (254) |
Log message:
revbump for boost-libs
|
2023-11-14 15:03:25 by Thomas Klausner | Files touched by this commit (1145) |
Log message:
*: recursive bump for cairo dependency changes
|
2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570) |
Log message:
*: revebump for new brotli option for freetype2
Addresses PR 57693
|
2023-11-08 14:21:43 by Thomas Klausner | Files touched by this commit (2377) |
Log message:
*: recursive bump for icu 74.1
|
2023-10-28 11:23:28 by Makoto Fujiwara | Files touched by this commit (4) | |
Log message:
(ham/gnuradio-core) updated 3.10.7.0 to 3.10.8.0
## [3.10.8.0] - 2023-10-20
### Changed
#### Runtime
- Add `MAP_FIXED` to circular buffer implementations using `shm_open()` and
mmap backed by tmp files. These versions are not used by most system, and
flaws were discovered during a FreeBSD build.
- PMTs can be formatted for logging (format wrapper added).
- New `io_signature::make()` variant replaces `makev()`, and optionally specifies
buffer types. Previous variants are still valid, for backward compatibility. The
single-stream `make()`, along with the `makev()`, `make2()` and `make3()` variants
should not be used in new code, and may be removed in the future.
```
make(int min_streams,
int max_streams,
const std::vector<size_t>& sizeof_stream_items,
const gr::gr_vector_buffer_type& buftypes =
gr::gr_vector_buffer_type(1, default_buftype::type));
```
- Fix logging params to be compatible with C++20
#### GRC
- Add "Choose Editor" button to Python block properties. Use the GTK \
app chooser.
Save choice to the config file.
- Correct Python Qt imports in Hier blocks and flowgraph templates.
#### gr-blocks
- Enable building the benchmark testing executable, which runs tests on various
math functions.
- Repeat block implemented as a basic block (vs sync interpolator) and output
buffer allocation fixed.
- Add a GRC example for Throttle usage.
#### gr-digital
- Add `set_sps()` to Symbol Sync.
- Header Format: Fix CRC and OFDM formats, add option to `header_buffer` to read
bits lsb first, and refactor `extract_bits` functions as templates.
- Constellation Sink uses different colors for each input by default.
- Rework Constellation Soft Decoder, Constellation Object and LDPC Decoder \
Definition.
Previously, the LDPC Decoder did not work at all. The `sigma` parameter was removed
from the decoder and an optional noise power `npwr` parameter was added to the
constellation.
#### gr-network
- Better support for vectorized output from UDP source. The payload size must still
be a multiple of `item size * vector size` for this to work.
#### gr-qtgui
- Range widget `eng_slider` and `eng` modes can now be selected in GRC.
- Range widget and a couple of UHD apps now accept values on `editingFinished`, e.g.,
loss of focus, rather than on `returnPressed`. Since UIs generated by GRC do not
have OK/Apply for such values, there is no "correct" behavior. The \
behavior is
now selectable on the Entry widget.
- Frequency Sink startup time improved where sample rate is low
#### gr-soapy
- RTLSDR buffer size may be specified
#### gr-uhd
- RFNoC NullSrcSink block added. The block may be both source and sink.
- Add support and examples for RFNoC loopback.
- RFNoC Rx Radio adds `issue_stream_cmd()` and block message handler.
#### gr-zeromq
- Explicitly shutdown and close source/sinks to prevent hangs in some cases.
- Require `zmq.hpp` (cppzmq) version with `context_t.shutdown()` defined.
If `shutdown` is not defined, the `gr-zeromq` is disabled.
#### Modtool
- Add `cmake-format` support for generated modules
#### Build system and packaging
- Update Read-the-docs config to include build.tools
#### Testing
- Change Debian 11 to Debian 12 in CI
|