blob: 1205448e4436991572e4bfeb1ab796594088f37d [file] [log] [blame]
Vasil Velichkov14ea82d2019-08-28 18:46:34 +00001# auto-generated by grc.converter
2
3id: gsm_tch_f_decoder
4label: TCH/F decoder
5
6parameters:
7- id: mode
8 label: TCH coding mode
9 dtype: enum
10 options: [grgsm.TCH_FS, grgsm.TCH_EFR, grgsm.TCH_AFS12_2, grgsm.TCH_AFS10_2, grgsm.TCH_AFS7_95,
11 grgsm.TCH_AFS7_4, grgsm.TCH_AFS6_7, grgsm.TCH_AFS5_9, grgsm.TCH_AFS5_15, grgsm.TCH_AFS4_75]
12 option_labels: [GSM-FR, GSM-EFR, GSM-AMR 12.2, GSM-AMR 10.2, GSM-AMR 7.95, GSM-AMR
13 7.4, GSM-AMR 6.7, GSM-AMR 5.9, GSM-AMR 5.15, GSM-AMR 4.75]
14- id: boundary_check
15 label: Voice boundary detection
16 dtype: bool
17 default: 'False'
18 options: ['False', 'True']
19
20inputs:
21- domain: message
22 id: bursts
23
24outputs:
25- domain: message
26 id: msgs
27 optional: true
28- domain: message
29 id: voice
30 optional: true
31
32templates:
33 imports: import grgsm
34 make: grgsm.tch_f_decoder(${mode}, ${boundary_check})
35
36documentation: "If \"Voice boundary detection\" is enabled, then only bursts are decoded\
37 \ as voice where\n\n- the framenumber is greater then the framenumber of a received\
38 \ \"Connect\" or \"Connect Acknowlegde\" message, and \n- the framenumber is less\
39 \ then the framenumber of a \"Release\" message"
40
41file_format: 1