diff options
author | JaredD <jareddpub@gmail.com> | 2021-07-19 04:41:18 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-19 06:41:18 -0400 |
commit | 15a8cce4dadaa895081d1d9816f37e65117cffb5 (patch) | |
tree | 4be2473cc5ed302e2b2d859f436fd0f101e79ab4 /gr-blocks/python/blocks/__init__.py | |
parent | fbab6c383d6f86ab0de42a90a9182d22637a5b96 (diff) |
blocks: add matrix interleaver block
* blocks: add matrix interleaver block
Matrix interleaver including qa test and example
The matrix interleaver is a hierarchical block that pairs a base
deinterleave block that effectively writes samples into "rows" (1 block of
samples per output) and a base interleave block that outputs samples
iteratively from each input like "columns".
Signed-off-by: Jared Dulmage <jared.dulmage@caliola.com>
Add grc file and update blocks.tree.yml.
Fix module for matrix interleaver example
Signed-off-by: Jared Dulmage <jared.dulmage@caliola.com>
* Update py file docs and license block
Co-authored-by: Jared Dulmage <jared.dulmage@caliola.com>
Diffstat (limited to 'gr-blocks/python/blocks/__init__.py')
-rw-r--r-- | gr-blocks/python/blocks/__init__.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gr-blocks/python/blocks/__init__.py b/gr-blocks/python/blocks/__init__.py index 4a3bc1ccaf..c9a4b3f756 100644 --- a/gr-blocks/python/blocks/__init__.py +++ b/gr-blocks/python/blocks/__init__.py @@ -25,6 +25,7 @@ from .stream_to_vector_decimator import * from .msg_meta_to_pair import meta_to_pair from .msg_pair_to_var import msg_pair_to_var from .var_to_msg import var_to_msg_pair +from .matrix_interleaver import * #alias old add_vXX and multiply_vXX add_vcc = add_cc |