spandsp
0.0.6
v22bis_tx_floating_rrc.h
1
#define TX_PULSESHAPER_GAIN 1.000000f
2
#define TX_PULSESHAPER_COEFF_SETS 40
3
static
const
float
tx_pulseshaper[TX_PULSESHAPER_COEFF_SETS][9] =
4
{
5
{
6
-0.0047225778f,
/* Filter 0 */
7
-0.0084017803f,
8
-0.0087512712f,
9
0.0088069184f,
10
0.5113443380f,
11
0.5113443379f,
12
0.0088069183f,
13
-0.0087512713f,
14
-0.0084017804f
15
},
16
{
17
-0.0044560618f,
/* Filter 1 */
18
-0.0089299803f,
19
-0.0111430058f,
20
0.0023375914f,
21
0.5628832678f,
22
0.4603563095f,
23
0.0144879368f,
24
-0.0063308256f,
25
-0.0077375837f
26
},
27
{
28
-0.0040955760f,
/* Filter 2 */
29
-0.0093085526f,
30
-0.0134608698f,
31
-0.0048652138f,
32
0.6146394096f,
33
0.4102392982f,
34
0.0193418847f,
35
-0.0039255915f,
36
-0.0069531334f
37
},
38
{
39
-0.0036459239f,
/* Filter 3 */
40
-0.0095262937f,
41
-0.0156592365f,
42
-0.0127304055f,
43
0.6662684760f,
44
0.3612970646f,
45
0.0233456693f,
46
-0.0015775347f,
47
-0.0060659402f
48
},
49
{
50
-0.0031137075f,
/* Filter 4 */
51
-0.0095747072f,
52
-0.0176928207f,
53
-0.0211706529f,
54
0.7174187175f,
55
0.3138144545f,
56
0.0264912753f,
57
0.0006739941f,
58
-0.0050949167f
59
},
60
{
61
-0.0025072439f,
/* Filter 5 */
62
-0.0094482419f,
63
-0.0195175138f,
64
-0.0300826323f,
65
0.7677341876f,
66
0.2680550875f,
67
0.0287849960f,
68
0.0027928498f,
69
-0.0040599953f
70
},
71
{
72
-0.0018364497f,
/* Filter 6 */
73
-0.0091444835f,
74
-0.0210912326f,
75
-0.0393475015f,
76
0.8168580988f,
77
0.2242593163f,
78
0.0302465047f,
79
0.0047466057f,
80
-0.0029817394f
81
},
82
{
83
-0.0011126915f,
/* Filter 7 */
84
-0.0086642933f,
85
-0.0223747670f,
86
-0.0488316051f,
87
0.8644362339f,
88
0.1826424754f,
89
0.0309077828f,
90
0.0065069844f,
91
-0.0018809534f
92
},
93
{
94
-0.0003486069f,
/* Filter 8 */
95
-0.0080118919f,
96
-0.0233326129f,
97
-0.0583874086f,
98
0.9101203735f,
99
0.1433934355f,
100
0.0308119288f,
101
0.0080502012f,
102
-0.0007782987f
103
},
104
{
105
0.0004421024f,
/* Filter 9 */
106
-0.0071948838f,
107
-0.0239337749f,
108
-0.0678546569f,
109
0.9535717010f,
110
0.1066734725f,
111
0.0300118652f,
112
0.0093572183f,
113
0.0003060773f
114
},
115
{
116
0.0012449022f,
/* Filter 10 */
117
-0.0062242203f,
118
-0.0241525253f,
119
-0.0770617505f,
120
0.9944641461f,
121
0.0726154624f,
122
0.0285689687f,
123
0.0104139084f,
124
0.0013528931f
125
},
126
{
127
0.0020446780f,
/* Filter 11 */
128
-0.0051141006f,
129
-0.0239691028f,
130
-0.0858273268f,
131
1.0324876292f,
132
0.0413234009f,
133
0.0265516432f,
134
0.0112111267f,
135
0.0023440603f
136
},
137
{
138
0.0028260046f,
/* Filter 12 */
139
-0.0038818110f,
140
-0.0233703397f,
141
-0.0939620349f,
142
1.0673511678f,
143
0.0128722504f,
144
0.0240338606f,
145
0.0117446955f,
146
0.0032629808f
147
},
148
{
149
0.0035734270f,
/* Filter 13 */
150
-0.0025475009f,
151
-0.0223502003f,
152
-0.1012704845f,
153
1.0987858104f,
154
-0.0126918924f,
155
0.0210936884f,
156
0.0120153024f,
157
0.0040948092f
158
},
159
{
160
0.0042717488f,
/* Filter 14 */
161
-0.0011339026f,
162
-0.0209102230f,
163
-0.1075533516f,
164
1.1265473618f,
165
-0.0353513151f,
166
0.0178118295f,
167
0.0120283182f,
168
0.0048266775f
169
},
170
{
171
0.0049063228f,
/* Filter 15 */
172
0.0003340074f,
173
-0.0190598496f,
174
-0.1126096167f,
175
1.1504188697f,
176
-0.0551159095f,
177
0.0142701913f,
178
0.0117935391f,
179
0.0054478776f
180
},
181
{
182
0.0054633384f,
/* Filter 16 */
183
0.0018293973f,
184
-0.0168166358f,
185
-0.1162389117f,
186
1.1702128427f,
187
-0.0720221048f,
188
0.0105505050f,
189
0.0113248618f,
190
0.0059500010f
191
},
192
{
193
0.0059301001f,
/* Filter 17 */
194
0.0033240149f,
195
-0.0142063325f,
196
-0.1182439493f,
197
1.1857731729f,
198
-0.0861315367f,
199
0.0067330149f,
200
0.0106398965f,
201
0.0063270333f
202
},
203
{
204
0.0062952925f,
/* Filter 18 */
205
0.0047886625f,
206
-0.0112628316f,
207
-0.1184330050f,
208
1.1969767410f,
209
-0.0975294719f,
210
0.0028952508f,
211
0.0097595295f,
212
0.0065754026f
213
},
214
{
215
0.0065492257f,
/* Filter 19 */
216
0.0061937044f,
217
-0.0080279717f,
218
-0.1166224228f,
219
1.2037346856f,
220
-0.1063230135f,
221
-0.0008890990f,
222
0.0087074424f,
223
0.0066939837f
224
},
225
{
226
0.0066840571f,
/* Filter 20 */
227
0.0075095982f,
228
-0.0045512015f,
229
-0.1126391135f,
230
1.2059933196f,
231
-0.1126391136f,
232
-0.0045512015f,
233
0.0075095982f,
234
0.0066840571f
235
},
236
{
237
0.0066939837f,
/* Filter 21 */
238
0.0087074424f,
239
-0.0008890989f,
240
-0.1063230133f,
241
1.2037346856f,
242
-0.1166224229f,
243
-0.0080279717f,
244
0.0061937043f,
245
0.0065492257f
246
},
247
{
248
0.0065754026f,
/* Filter 22 */
249
0.0097595295f,
250
0.0028952508f,
251
-0.0975294718f,
252
1.1969767410f,
253
-0.1184330051f,
254
-0.0112628316f,
255
0.0047886624f,
256
0.0062952925f
257
},
258
{
259
0.0063270333f,
/* Filter 23 */
260
0.0106398965f,
261
0.0067330150f,
262
-0.0861315366f,
263
1.1857731728f,
264
-0.1182439494f,
265
-0.0142063325f,
266
0.0033240148f,
267
0.0059301001f
268
},
269
{
270
0.0059500011f,
/* Filter 24 */
271
0.0113248618f,
272
0.0105505051f,
273
-0.0720221047f,
274
1.1702128427f,
275
-0.1162389118f,
276
-0.0168166358f,
277
0.0018293973f,
278
0.0054633383f
279
},
280
{
281
0.0054478776f,
/* Filter 25 */
282
0.0117935392f,
283
0.0142701913f,
284
-0.0551159094f,
285
1.1504188696f,
286
-0.1126096168f,
287
-0.0190598496f,
288
0.0003340074f,
289
0.0049063228f
290
},
291
{
292
0.0048266775f,
/* Filter 26 */
293
0.0120283182f,
294
0.0178118296f,
295
-0.0353513150f,
296
1.1265473617f,
297
-0.1075533517f,
298
-0.0209102230f,
299
-0.0011339027f,
300
0.0042717488f
301
},
302
{
303
0.0040948093f,
/* Filter 27 */
304
0.0120153025f,
305
0.0210936884f,
306
-0.0126918922f,
307
1.0987858104f,
308
-0.1012704846f,
309
-0.0223502004f,
310
-0.0025475010f,
311
0.0035734270f
312
},
313
{
314
0.0032629808f,
/* Filter 28 */
315
0.0117446956f,
316
0.0240338606f,
317
0.0128722504f,
318
1.0673511678f,
319
-0.0939620349f,
320
-0.0233703397f,
321
-0.0038818110f,
322
0.0028260046f
323
},
324
{
325
0.0023440604f,
/* Filter 29 */
326
0.0112111268f,
327
0.0265516433f,
328
0.0413234010f,
329
1.0324876291f,
330
-0.0858273269f,
331
-0.0239691029f,
332
-0.0051141007f,
333
0.0020446780f
334
},
335
{
336
0.0013528931f,
/* Filter 30 */
337
0.0104139084f,
338
0.0285689687f,
339
0.0726154626f,
340
0.9944641460f,
341
-0.0770617506f,
342
-0.0241525253f,
343
-0.0062242203f,
344
0.0012449021f
345
},
346
{
347
0.0003060773f,
/* Filter 31 */
348
0.0093572184f,
349
0.0300118653f,
350
0.1066734727f,
351
0.9535717008f,
352
-0.0678546570f,
353
-0.0239337749f,
354
-0.0071948838f,
355
0.0004421024f
356
},
357
{
358
-0.0007782987f,
/* Filter 32 */
359
0.0080502012f,
360
0.0308119288f,
361
0.1433934356f,
362
0.9101203734f,
363
-0.0583874087f,
364
-0.0233326129f,
365
-0.0080118920f,
366
-0.0003486069f
367
},
368
{
369
-0.0018809534f,
/* Filter 33 */
370
0.0065069844f,
371
0.0309077829f,
372
0.1826424756f,
373
0.8644362338f,
374
-0.0488316052f,
375
-0.0223747671f,
376
-0.0086642933f,
377
-0.0011126915f
378
},
379
{
380
-0.0029817393f,
/* Filter 34 */
381
0.0047466058f,
382
0.0302465047f,
383
0.2242593164f,
384
0.8168580986f,
385
-0.0393475016f,
386
-0.0210912327f,
387
-0.0091444836f,
388
-0.0018364498f
389
},
390
{
391
-0.0040599952f,
/* Filter 35 */
392
0.0027928498f,
393
0.0287849961f,
394
0.2680550877f,
395
0.7677341874f,
396
-0.0300826324f,
397
-0.0195175138f,
398
-0.0094482420f,
399
-0.0025072440f
400
},
401
{
402
-0.0050949167f,
/* Filter 36 */
403
0.0006739941f,
404
0.0264912753f,
405
0.3138144546f,
406
0.7174187174f,
407
-0.0211706530f,
408
-0.0176928207f,
409
-0.0095747072f,
410
-0.0031137075f
411
},
412
{
413
-0.0060659402f,
/* Filter 37 */
414
-0.0015775347f,
415
0.0233456693f,
416
0.3612970648f,
417
0.6662684759f,
418
-0.0127304056f,
419
-0.0156592365f,
420
-0.0095262938f,
421
-0.0036459239f
422
},
423
{
424
-0.0069531333f,
/* Filter 38 */
425
-0.0039255914f,
426
0.0193418848f,
427
0.4102392984f,
428
0.6146394095f,
429
-0.0048652138f,
430
-0.0134608698f,
431
-0.0093085527f,
432
-0.0040955760f
433
},
434
{
435
-0.0077375836f,
/* Filter 39 */
436
-0.0063308256f,
437
0.0144879368f,
438
0.4603563097f,
439
0.5628832676f,
440
0.0023375914f,
441
-0.0111430058f,
442
-0.0089299803f,
443
-0.0044560618f
444
}
445
};
src
v22bis_tx_floating_rrc.h
Generated by
1.9.4