| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
|
|
|
|
| |
Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
|
| |
|
|
|
|
|
| |
Fixes an issue in uhd_normalized_gain.grc, where the gain type was
set to absolute/dB.
|
|
|
|
|
|
|
|
|
| |
Instead of relying on the pyuhd pybind11 bindings, create new gr::uhd
pybind11 bindings that wrap the underlying types. Trying to use the
pyuhd bindings directly has many issues
Also, push some of the overloading into the constructors as opposed to
in the __init__ functions with constructor interception
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This merges the code required to run UHD 4.0 RFNoC features within GNU
Radio. For UHD 4.0, this replaces the requirement to install gr-ettus
(the OOT module for experimental features produced by Ettus Research
/ NI).
The features added by this commit will only be compiled and included in
gr-uhd if the underlying UHD version is at least 4.0.
This commit includes the following components:
- Block controllers for radio, DDC/DUC, FFT block (C++ and GRC)
- Blocks for streamers (ingress/egress)
- GRC bindings for GRC-based image builder
- GRC domains for RFNoC, ctrl_port, timekeeper bus, and radio
connections
Co-Authored-By: Marcus Müller <mmueller@gnuradio.org>
|
|
|
|
| |
This reverts commit c3333eb0d7238c82442d1d901df03d5199557213.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This merges the code required to run UHD 4.0 RFNoC features within GNU
Radio. For UHD 4.0, this replaces the requirement to install gr-ettus
(the OOT module for experimental features produced by Ettus Research
/ NI).
The features added by this commit will only be compiled and included in
gr-uhd if the underlying UHD version is at least 4.0.
This commit includes the following components:
- Block controllers for radio, DDC/DUC, FFT block (C++ and GRC)
- Blocks for streamers (ingress/egress)
- GRC bindings for GRC-based image builder
- GRC domains for RFNoC, ctrl_port, timekeeper bus, and radio
connections
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
CPack is not used, unmaintaned, and broken.
This does not eliminate any MSVC build functionality.
|
|
|
|
|
|
|
| |
- Added uhd_app.py base class for example apps
- uhd_siggen and uhd_siggen_gui now both use uhd_app
- siggen now also multi-channel capabilities
- siggen_gui fully QT, no more WX
|
|
|
|
|
| |
They just take up space and provide no info. Where used to
differentiate graphs or lines, they are kept in.
|
| |
|
|
|
|
|
|
| |
The four widgets displayed set the values of the message strobe
block's PMT dictionary to allow us to change them while the system is
running.
|
|
|
|
|
|
| |
- Added lots more commands (antenna, dsp tuning etc.)
- Marked tuple-based commands as deprecated
- dicts and pairs are now the default types
|
| |
|
| |
|
|\ |
|
| | |
|
|/ |
|
|
|
|
| |
docs: also updating Doxygen category for all new/moved blocks.
|
|
|
|
| |
This makes gr-wxgui more like a normal component that generates a libgnuradio-wxgui.so file.
|
| |
|
|
|
|
| |
copy, head, skiphead, vector_map, and annotator blocks to use gr-blocks.
|
| |
|
|
|
|
| |
sources.
|
| |
|
| |
|
|
All python and GRC examples directly associated with a top-level component are now in that examples directory. Examples are split into c++, python, and grc dirs but are all installed into $prefix/share/gnuradio/examples/<component>.
|