Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | qa: update tests to work with OpenEmbedded | Philip Balister | 2021-12-03 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * qa_nlog10.py: Update test to check for equal with one less decimal place. On the qemu machines built with OpenEmbedded, this test failed if the check was 5 decimal places. Relaxing to 4 lets the test pass. The volk routines used in the implementation pass QA already. Signed-off-by: Philip Balister <philip@balister.org> * Update QA tests to import helper routines from blocks. The file metadata QA installs a file in blocks, but imported it directly. Updated init.py to import via blocks. matrix interleaver imported some routines from a py file that was available via blocks. These cretaed issues when you install the qa tests in images to run them outside the build area. Signed-off-by: Philip Balister <philip@balister.org> * python formatting Signed-off-by: Josh Morman <jmorman@gnuradio.org> Co-authored-by: Josh Morman <jmorman@gnuradio.org> | ||||
* | blocks: pep8 formatting | Josh Morman | 2021-11-24 | 1 | -3/+6 |
| | | | | Signed-off-by: Josh Morman <jmorman@gnuradio.org> | ||||
* | blocks: add matrix interleaver block | JaredD | 2021-07-19 | 1 | -0/+62 |
* 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> |