57 lines
1023 B
YAML
57 lines
1023 B
YAML
# auto-generated by grc.converter
|
|
|
|
id: gsm_clock_offset_corrector_tagged
|
|
label: Clock Offset Corrector Tagged
|
|
|
|
parameters:
|
|
- id: fc
|
|
label: fc
|
|
dtype: raw
|
|
default: 936.6e6
|
|
- id: ppm
|
|
label: ppm
|
|
dtype: raw
|
|
default: '0'
|
|
- id: samp_rate_in
|
|
label: samp_rate_in
|
|
dtype: raw
|
|
default: 1625000.0/6.0*4.0
|
|
- id: osr
|
|
label: OSR
|
|
dtype: raw
|
|
default: osr
|
|
|
|
inputs:
|
|
- domain: message
|
|
id: ctrl
|
|
optional: true
|
|
- domain: stream
|
|
dtype: complex
|
|
vlen: 1
|
|
|
|
outputs:
|
|
- domain: stream
|
|
dtype: complex
|
|
vlen: 1
|
|
|
|
templates:
|
|
imports: import grgsm
|
|
make: |-
|
|
grgsm.clock_offset_corrector_tagged(
|
|
fc=${fc},
|
|
samp_rate_in=${samp_rate_in},
|
|
ppm=${ppm},
|
|
osr=${osr}
|
|
)
|
|
callbacks:
|
|
- set_fc(${fc})
|
|
- set_ppm(${ppm})
|
|
- set_samp_rate_in(${samp_rate_in})
|
|
- set_osr(${osr})
|
|
|
|
documentation: |-
|
|
Piotr Krysik
|
|
Clock offset corrector with blocks that use tags to switch offsets
|
|
|
|
file_format: 1
|