gr-mcp/grc/tests/resources/file1.block.yml

39 lines
625 B
YAML

id: block_key
label: testname
parameters:
- id: vlen
label: Vector Length
category: test
dtype: int
default: '1'
hide: ${ 'part' if vlen == 1 else 'none' }
- id: out_type
label: Vector Length
dtype: string
default: complex
hide: part
- id: a
label: Alpha
dtype: ${ (out_type) }
default: '0'
inputs:
- domain: stream
dtype: complex
vlen: ${ 2 * vlen }
- domain: message
id: in2
outputs:
- domain: stream
dtype: ${ out_type }
vlen: ${ vlen }
asserts:
- ${ vlen > 0 }
templates:
make: blocks.complex_to_mag_squared(${vlen})
file_format: 1