hamnet70-gnuradio-legacy/gr-hamnet70/grc/hamnet70_symbol_interleaver.block.yml

35 lines
682 B
YAML

# auto-generated by grc.converter
id: hamnet70_symbol_interleaver
label: Symbol (De-)Interleaver
category: '[hamnet70]'
parameters:
- id: interleaver_width
label: Memory width
dtype: int
- id: operation
label: Operation
dtype: enum
options: [interleave, deinterleave]
option_attributes:
deinterleave: ['False', 'True']
- id: length_tag
label: Length Tag Key
dtype: string
inputs:
- domain: stream
dtype: complex
outputs:
- domain: stream
dtype: complex
templates:
imports: import hamnet70
make: hamnet70.symbol_interleaver(${interleaver_width}, ${operation.deinterleave},
${length_tag})
file_format: 1