| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Josh Morman <jmorman@gnuradio.org>
|
|
|
|
| |
Signed-off-by: Josh Morman <jmorman@gnuradio.org>
|
|
|
|
| |
Signed-off-by: Josh Morman <jmorman@gnuradio.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The fmcomms2 source/sink were wrapped with hier blocks that were used as
the basis for the pluto blocks
This templatizes the fmcomms2 blocks so they can be directly used, and
since the pluto block is so close to the fmcomms block, just use grc as
the wrapper around it
fmcomms2/pluto can also now be used as sc16 or fc32
Signed-off-by: Josh Morman <jmorman@peratonlabs.com>
|
|
|
|
| |
Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This PR adds stream tagging support to the device_source and device_sink
blocks, and thus also deriviates like the fmcomms2 and pluto.
The important bits are:
* The source block now tags buffer boundaries
* When tagged_input is enabled on the device sink, it enforces that all
input packet sizes match buffer_size / (1 + interpolation). This isn't
very flexible, but can be understood as a safeguard against unexpected
behavior.
Signed-off-by: David Winter <david.winter@analog.com>
|
|
|
|
| |
Signed-off-by: Ron Economos <w6rz@comcast.net>
|
|
|
|
| |
Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
|
|
|
|
| |
Signed-off-by: David Winter <david.winter@analog.com>
|
|
|
|
| |
Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Refactoring.
Remove parameter `required_enable`.
This was unused and during testing was set to:
`required_enable == false`
This code path has never been used and or tested. We have concluded
after investigating and testing, this could safely be removed
to enable a cleaner API.
Signed-off-by: Adam Horden <adam.horden@horden.engineering>
|
|
|
|
| |
Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
|
|
|
|
| |
Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
|
|
|
|
| |
Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
|
|
|
|
| |
Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
|
|
|
|
| |
Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
|
|
|
|
| |
Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
|
|
|
|
| |
Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
|
|
|
|
|
|
|
|
| |
rather than complex constructors and a catch all set_params, construct
with the minimum amount of parameters and then have them individually
settable
Signed-off-by: Josh Morman <jmorman@perspectalabs.com>
|
|
|
|
|
|
|
| |
Taken from PR #4465.
Co-authored-by: Volker Schroer <3470424+dl1ksv@users.noreply.github.com>
Signed-off-by: Ryan Volz <ryan.volz@gmail.com>
|
|
Co-authored-by: Edward Kigwana <ekigwana@scires.com>
Co-authored-by: Travis Collins <travis.collins@analog.com>
Signed-off-by: Adam Horden <adam.horden@horden.engineering>
|