Block interleaver: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
(initial creation)
 
Line 19: Line 19:


; C++ files
; C++ files
: [https://github.com/gnuradio/gnuradio TODO]
: [https://github.com/gnuradio/gnuradio/blob/maint-3.10/gr-blocks/lib/blockinterleaver_xx_impl.cc blockinterleaver_xx_impl.cc]


; Header files
; Header files
: [https://github.com/gnuradio/gnuradio TODO]
: [https://github.com/gnuradio/gnuradio/blob/maint-3.10/gr-blocks/lib/blockinterleaver_xx_impl.h blockinterleaver_xx_impl.h]


; Public header files
; Public header files
: [https://github.com/gnuradio/gnuradio TODO]
: [https://github.com/gnuradio/gnuradio/blob/maint-3.10/gr-blocks/include/gnuradio/blocks/blockinterleaver_xx.h blockinterleaver_xx.h]


; Block definition
; Block definition
: [https://github.com/gnuradio/gnuradio TODO]
: [https://github.com/gnuradio/gnuradio/blob/maint-3.10/gr-blocks/grc/blocks_blockinterleaver_xx.block.yml yaml file]


[[Category:Stub Docs]]
[[Category:Stub Docs]]
[[Category:Block Docs]]
[[Category:Block Docs]]

Revision as of 10:45, 31 January 2024

Statement of purpose / function

Parameters

(R): Run-time adjustable

IO Type
options: [byte, complex, float, int, short]
Interleaver indices
default: '[1, 2, 0]'
Mode
options: [interleave, deinterleave]
Packed bytes
default: False

Example Flowgraph

Example Output

Source Files

C++ files
blockinterleaver_xx_impl.cc
Header files
blockinterleaver_xx_impl.h
Public header files
blockinterleaver_xx.h
Block definition
yaml file