spandsp  0.0.6
v29tx_floating_rrc.h
1 #define TX_PULSESHAPER_GAIN 1.000000f
2 #define TX_PULSESHAPER_COEFF_SETS 10
3 static const float tx_pulseshaper[TX_PULSESHAPER_COEFF_SETS][9] =
4 {
5  {
6  -0.0028949626f, /* Filter 0 */
7  -0.0180558777f,
8  0.0644370035f,
9  -0.1680546392f,
10  0.6136030985f,
11  0.6136030984f,
12  -0.1680546392f,
13  0.0644370034f,
14  -0.0180558778f
15  },
16  {
17  0.0031457248f, /* Filter 1 */
18  -0.0296755147f,
19  0.0821538018f,
20  -0.1948071696f,
21  0.7563219631f,
22  0.4608861941f,
23  -0.1273859915f,
24  0.0418434579f,
25  -0.0059021774f
26  },
27  {
28  0.0095859909f, /* Filter 2 */
29  -0.0389394472f,
30  0.0918555210f,
31  -0.2016880234f,
32  0.8793516917f,
33  0.3081345068f,
34  -0.0792085179f,
35  0.0176601554f,
36  0.0051283325f
37  },
38  {
39  0.0153896883f, /* Filter 3 */
40  -0.0441001646f,
41  0.0909724653f,
42  -0.1838386340f,
43  0.9741012686f,
44  0.1647552955f,
45  -0.0297442724f,
46  -0.0050682341f,
47  0.0137350940f
48  },
49  {
50  0.0194884088f, /* Filter 4 */
51  -0.0437412561f,
52  0.0779044330f,
53  -0.1380831560f,
54  1.0338274098f,
55  0.0388498604f,
56  0.0155354801f,
57  -0.0238603979f,
58  0.0191007894f
59  },
60  {
61  0.0209425252f, /* Filter 5 */
62  -0.0370198693f,
63  0.0523524602f,
64  -0.0633894605f,
65  1.0542286891f,
66  -0.0633894606f,
67  0.0523524602f,
68  -0.0370198693f,
69  0.0209425251f
70  },
71  {
72  0.0191007894f, /* Filter 6 */
73  -0.0238603978f,
74  0.0155354801f,
75  0.0388498605f,
76  1.0338274098f,
77  -0.1380831561f,
78  0.0779044330f,
79  -0.0437412561f,
80  0.0194884087f
81  },
82  {
83  0.0137350940f, /* Filter 7 */
84  -0.0050682341f,
85  -0.0297442724f,
86  0.1647552955f,
87  0.9741012686f,
88  -0.1838386340f,
89  0.0909724652f,
90  -0.0441001646f,
91  0.0153896883f
92  },
93  {
94  0.0051283326f, /* Filter 8 */
95  0.0176601554f,
96  -0.0792085179f,
97  0.3081345069f,
98  0.8793516917f,
99  -0.2016880235f,
100  0.0918555209f,
101  -0.0389394473f,
102  0.0095859909f
103  },
104  {
105  -0.0059021774f, /* Filter 9 */
106  0.0418434580f,
107  -0.1273859915f,
108  0.4608861942f,
109  0.7563219631f,
110  -0.1948071696f,
111  0.0821538018f,
112  -0.0296755147f,
113  0.0031457248f
114  }
115 };