55 lines
1018 B
YAML
55 lines
1018 B
YAML
# auto-generated by grc.converter
|
|
|
|
id: ieee802_11_sync_short
|
|
label: WiFi Sync Short
|
|
category: '[IEEE802.11]'
|
|
|
|
parameters:
|
|
- id: log
|
|
label: Log
|
|
dtype: bool
|
|
default: 'False'
|
|
options: ['True', 'False']
|
|
option_labels: [Enable, Disable]
|
|
- id: debug
|
|
label: Debug
|
|
dtype: bool
|
|
default: 'False'
|
|
options: ['True', 'False']
|
|
option_labels: [Enable, Disable]
|
|
- id: threshold
|
|
label: Threshold
|
|
dtype: real
|
|
default: '0.8'
|
|
- id: min_plateau
|
|
label: Min Plateau
|
|
dtype: int
|
|
default: '2'
|
|
|
|
inputs:
|
|
- domain: stream
|
|
dtype: complex
|
|
multiplicity: '1'
|
|
- label: abs
|
|
domain: stream
|
|
dtype: complex
|
|
multiplicity: '1'
|
|
- label: cor
|
|
domain: stream
|
|
dtype: float
|
|
multiplicity: '1'
|
|
|
|
outputs:
|
|
- domain: stream
|
|
dtype: complex
|
|
multiplicity: '1'
|
|
asserts:
|
|
- ${ threshold > 0 }
|
|
- ${ min_plateau > 0 }
|
|
|
|
templates:
|
|
imports: import ieee802_11
|
|
make: ieee802_11.sync_short(${threshold}, ${min_plateau}, ${log}, ${debug})
|
|
|
|
file_format: 1
|