spandsp
0.0.6
v22bis_tx_fixed_rrc.h
1
#define TX_PULSESHAPER_GAIN 0.829192f
2
#define TX_PULSESHAPER_COEFF_SETS 40
3
static
const
int16_t tx_pulseshaper[TX_PULSESHAPER_COEFF_SETS][9] =
4
{
5
{
6
-128,
/* Filter 0 */
7
-228,
8
-237,
9
239,
10
13893,
11
13893,
12
239,
13
-237,
14
-228
15
},
16
{
17
-121,
/* Filter 1 */
18
-242,
19
-302,
20
63,
21
15293,
22
12507,
23
393,
24
-172,
25
-210
26
},
27
{
28
-111,
/* Filter 2 */
29
-252,
30
-365,
31
-132,
32
16699,
33
11146,
34
525,
35
-106,
36
-188
37
},
38
{
39
-99,
/* Filter 3 */
40
-258,
41
-425,
42
-345,
43
18102,
44
9816,
45
634,
46
-42,
47
-164
48
},
49
{
50
-84,
/* Filter 4 */
51
-260,
52
-480,
53
-575,
54
19492,
55
8526,
56
719,
57
18,
58
-138
59
},
60
{
61
-68,
/* Filter 5 */
62
-256,
63
-530,
64
-817,
65
20859,
66
7283,
67
782,
68
75,
69
-110
70
},
71
{
72
-49,
/* Filter 6 */
73
-248,
74
-573,
75
-1069,
76
22194,
77
6093,
78
821,
79
128,
80
-81
81
},
82
{
83
-30,
/* Filter 7 */
84
-235,
85
-607,
86
-1326,
87
23486,
88
4962,
89
839,
90
176,
91
-51
92
},
93
{
94
-9,
/* Filter 8 */
95
-217,
96
-633,
97
-1586,
98
24728,
99
3896,
100
837,
101
218,
102
-21
103
},
104
{
105
12,
/* Filter 9 */
106
-195,
107
-650,
108
-1843,
109
25908,
110
2898,
111
815,
112
254,
113
8
114
},
115
{
116
33,
/* Filter 10 */
117
-169,
118
-656,
119
-2093,
120
27019,
121
1972,
122
776,
123
282,
124
36
125
},
126
{
127
55,
/* Filter 11 */
128
-138,
129
-651,
130
-2331,
131
28052,
132
1122,
133
721,
134
304,
135
63
136
},
137
{
138
76,
/* Filter 12 */
139
-105,
140
-634,
141
-2552,
142
29000,
143
349,
144
653,
145
319,
146
88
147
},
148
{
149
97,
/* Filter 13 */
150
-69,
151
-607,
152
-2751,
153
29854,
154
-344,
155
573,
156
326,
157
111
158
},
159
{
160
116,
/* Filter 14 */
161
-30,
162
-568,
163
-2922,
164
30608,
165
-960,
166
483,
167
326,
168
131
169
},
170
{
171
133,
/* Filter 15 */
172
9,
173
-517,
174
-3059,
175
31257,
176
-1497,
177
387,
178
320,
179
148
180
},
181
{
182
148,
/* Filter 16 */
183
49,
184
-456,
185
-3158,
186
31794,
187
-1956,
188
286,
189
307,
190
161
191
},
192
{
193
161,
/* Filter 17 */
194
90,
195
-385,
196
-3212,
197
32217,
198
-2340,
199
182,
200
289,
201
171
202
},
203
{
204
171,
/* Filter 18 */
205
130,
206
-306,
207
-3217,
208
32522,
209
-2649,
210
78,
211
265,
212
178
213
},
214
{
215
177,
/* Filter 19 */
216
168,
217
-218,
218
-3168,
219
32705,
220
-2888,
221
-24,
222
236,
223
181
224
},
225
{
226
181,
/* Filter 20 */
227
204,
228
-123,
229
-3060,
230
32767,
231
-3060,
232
-123,
233
204,
234
181
235
},
236
{
237
181,
/* Filter 21 */
238
236,
239
-24,
240
-2888,
241
32705,
242
-3168,
243
-218,
244
168,
245
177
246
},
247
{
248
178,
/* Filter 22 */
249
265,
250
78,
251
-2649,
252
32522,
253
-3217,
254
-306,
255
130,
256
171
257
},
258
{
259
171,
/* Filter 23 */
260
289,
261
182,
262
-2340,
263
32217,
264
-3212,
265
-385,
266
90,
267
161
268
},
269
{
270
161,
/* Filter 24 */
271
307,
272
286,
273
-1956,
274
31794,
275
-3158,
276
-456,
277
49,
278
148
279
},
280
{
281
148,
/* Filter 25 */
282
320,
283
387,
284
-1497,
285
31257,
286
-3059,
287
-517,
288
9,
289
133
290
},
291
{
292
131,
/* Filter 26 */
293
326,
294
483,
295
-960,
296
30608,
297
-2922,
298
-568,
299
-30,
300
116
301
},
302
{
303
111,
/* Filter 27 */
304
326,
305
573,
306
-344,
307
29854,
308
-2751,
309
-607,
310
-69,
311
97
312
},
313
{
314
88,
/* Filter 28 */
315
319,
316
653,
317
349,
318
29000,
319
-2552,
320
-634,
321
-105,
322
76
323
},
324
{
325
63,
/* Filter 29 */
326
304,
327
721,
328
1122,
329
28052,
330
-2331,
331
-651,
332
-138,
333
55
334
},
335
{
336
36,
/* Filter 30 */
337
282,
338
776,
339
1972,
340
27019,
341
-2093,
342
-656,
343
-169,
344
33
345
},
346
{
347
8,
/* Filter 31 */
348
254,
349
815,
350
2898,
351
25908,
352
-1843,
353
-650,
354
-195,
355
12
356
},
357
{
358
-21,
/* Filter 32 */
359
218,
360
837,
361
3896,
362
24728,
363
-1586,
364
-633,
365
-217,
366
-9
367
},
368
{
369
-51,
/* Filter 33 */
370
176,
371
839,
372
4962,
373
23486,
374
-1326,
375
-607,
376
-235,
377
-30
378
},
379
{
380
-81,
/* Filter 34 */
381
128,
382
821,
383
6093,
384
22194,
385
-1069,
386
-573,
387
-248,
388
-49
389
},
390
{
391
-110,
/* Filter 35 */
392
75,
393
782,
394
7283,
395
20859,
396
-817,
397
-530,
398
-256,
399
-68
400
},
401
{
402
-138,
/* Filter 36 */
403
18,
404
719,
405
8526,
406
19492,
407
-575,
408
-480,
409
-260,
410
-84
411
},
412
{
413
-164,
/* Filter 37 */
414
-42,
415
634,
416
9816,
417
18102,
418
-345,
419
-425,
420
-258,
421
-99
422
},
423
{
424
-188,
/* Filter 38 */
425
-106,
426
525,
427
11146,
428
16699,
429
-132,
430
-365,
431
-252,
432
-111
433
},
434
{
435
-210,
/* Filter 39 */
436
-172,
437
393,
438
12507,
439
15293,
440
63,
441
-302,
442
-242,
443
-121
444
}
445
};
src
v22bis_tx_fixed_rrc.h
Generated by
1.14.0