gr-gsm/grc/misc_utils/gsm_clock_offset_corrector_...

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