spandsp 0.0.6
v29tx_floating_rrc.h
1#define TX_PULSESHAPER_GAIN 1.000000f
2#define TX_PULSESHAPER_COEFF_SETS 10
3static 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};