libspandsp 0.0.4
|
00001 #define RX_PULSESHAPER_4800_GAIN 1.000000f 00002 #define RX_PULSESHAPER_4800_COEFF_SETS 8 00003 static const complexf_t rx_pulseshaper_4800[RX_PULSESHAPER_4800_COEFF_SETS][27] = 00004 { 00005 { 00006 { -0.0033256218f, -0.0016944890f}, /* Filter 0 */ 00007 { 0.0009305771f, -0.0028640219f}, 00008 { -0.0015971835f, -0.0002529690f}, 00009 { 0.0000000000f, -0.0071280394f}, 00010 { 0.0079803629f, -0.0012639653f}, 00011 { 0.0000856199f, 0.0002635111f}, 00012 { 0.0134186592f, -0.0068371484f}, 00013 { 0.0173489890f, 0.0238788348f}, 00014 { -0.0212482252f, 0.0212482252f}, 00015 { -0.0043725352f, -0.0031768328f}, 00016 { -0.0212278148f, 0.0416619324f}, 00017 { -0.1104697471f, -0.0358937967f}, 00018 { 0.0285220984f, -0.1800814422f}, 00019 { 0.2227359376f, 0.0000000000f}, 00020 { 0.0348435773f, 0.2199936886f}, 00021 { -0.1734025016f, 0.0563418882f}, 00022 { -0.0527331603f, -0.1034946543f}, 00023 { 0.0378282430f, -0.0274838273f}, 00024 { -0.0038217359f, -0.0038217359f}, 00025 { 0.0176626696f, -0.0243105791f}, 00026 { 0.0262988265f, 0.0133999214f}, 00027 { -0.0046538310f, 0.0143230189f}, 00028 { 0.0002736608f, 0.0000433436f}, 00029 { 0.0000000000f, 0.0080798392f}, 00030 { -0.0070402814f, 0.0011150710f}, 00031 { -0.0004997091f, -0.0015379465f}, 00032 { -0.0026831867f, 0.0013671519f} 00033 }, 00034 { 00035 { -0.0034458238f, -0.0017557349f}, /* Filter 1 */ 00036 { 0.0008096319f, -0.0024917908f}, 00037 { -0.0023281305f, -0.0003687396f}, 00038 { 0.0000000000f, -0.0076128677f}, 00039 { 0.0075308694f, -0.0011927725f}, 00040 { -0.0004118109f, -0.0012674236f}, 00041 { 0.0152885238f, -0.0077898920f}, 00042 { 0.0179999198f, 0.0247747642f}, 00043 { -0.0201560074f, 0.0201560073f}, 00044 { -0.0002450506f, -0.0001780397f}, 00045 { -0.0248951628f, 0.0488595080f}, 00046 { -0.1189640874f, -0.0386537751f}, 00047 { 0.0295975058f, -0.1868712970f}, 00048 { 0.2251016174f, 0.0000000000f}, 00049 { 0.0343715984f, 0.2170137312f}, 00050 { -0.1664714744f, 0.0540898609f}, 00051 { -0.0486568478f, -0.0954944407f}, 00052 { 0.0315222376f, -0.0229022462f}, 00053 { -0.0071130021f, -0.0071130021f}, 00054 { 0.0183322510f, -0.0252321788f}, 00055 { 0.0251163790f, 0.0127974343f}, 00056 { -0.0040031308f, 0.0123203697f}, 00057 { 0.0017373694f, 0.0002751723f}, 00058 { 0.0000000000f, 0.0083907693f}, 00059 { -0.0064895990f, 0.0010278515f}, 00060 { -0.0002763861f, -0.0008506290f}, 00061 { -0.0029729852f, 0.0015148116f} 00062 }, 00063 { 00064 { -0.0035131448f, -0.0017900367f}, /* Filter 2 */ 00065 { 0.0006690952f, -0.0020592633f}, 00066 { -0.0030664478f, -0.0004856776f}, 00067 { 0.0000000000f, -0.0080135090f}, 00068 { 0.0069350877f, -0.0010984100f}, 00069 { -0.0009454877f, -0.0029099119f}, 00070 { 0.0171306792f, -0.0087285170f}, 00071 { 0.0185057200f, 0.0254709384f}, 00072 { -0.0187663603f, 0.0187663602f}, 00073 { 0.0042370446f, 0.0030783931f}, 00074 { -0.0286756337f, 0.0562791000f}, 00075 { -0.1273684894f, -0.0413845309f}, 00076 { 0.0306020346f, -0.1932136421f}, 00077 { 0.2268016406f, 0.0000000000f}, 00078 { 0.0338005382f, 0.2134081993f}, 00079 { -0.1591873153f, 0.0517230941f}, 00080 { -0.0445801870f, -0.0874935433f}, 00081 { 0.0254709341f, -0.0185057168f}, 00082 { -0.0100839969f, -0.0100839969f}, 00083 { 0.0187737877f, -0.0258399020f}, 00084 { 0.0237628386f, 0.0121077710f}, 00085 { -0.0033572432f, 0.0103325321f}, 00086 { 0.0030664735f, 0.0004856817f}, 00087 { 0.0000000000f, 0.0085629052f}, 00088 { -0.0058786966f, 0.0009310941f}, 00089 { -0.0000612735f, -0.0001885803f}, 00090 { -0.0032022929f, 0.0016316497f} 00091 }, 00092 { 00093 { -0.0035245124f, -0.0017958288f}, /* Filter 3 */ 00094 { 0.0005101233f, -0.0015699981f}, 00095 { -0.0038017456f, -0.0006021373f}, 00096 { 0.0000000000f, -0.0083189193f}, 00097 { 0.0061906444f, -0.0009805017f}, 00098 { -0.0015115772f, -0.0046521564f}, 00099 { 0.0189227445f, -0.0096416199f}, 00100 { 0.0188507571f, 0.0259458413f}, 00101 { -0.0170703338f, 0.0170703338f}, 00102 { 0.0090637512f, 0.0065852007f}, 00103 { -0.0325525585f, 0.0638879934f}, 00104 { -0.1356378526f, -0.0440714099f}, 00105 { 0.0315298182f, -0.1990714373f}, 00106 { 0.2278257713f, 0.0000000000f}, 00107 { 0.0331338197f, 0.2091987041f}, 00108 { -0.1515915567f, 0.0492550826f}, 00109 { -0.0405239110f, -0.0795326534f}, 00110 { 0.0196974299f, -0.0143110205f}, 00111 { -0.0127330841f, -0.0127330840f}, 00112 { 0.0189988021f, -0.0261496077f}, 00113 { 0.0222629772f, 0.0113435535f}, 00114 { -0.0027227278f, 0.0083796945f}, 00115 { 0.0042544823f, 0.0006738438f}, 00116 { 0.0000000000f, 0.0086029159f}, 00117 { -0.0052193006f, 0.0008266560f}, 00118 { 0.0001430276f, 0.0004401936f}, 00119 { -0.0033704179f, 0.0017173137f} 00120 }, 00121 { 00122 { -0.0034775081f, -0.0017718789f}, /* Filter 4 */ 00123 { 0.0003341791f, -0.0010284976f}, 00124 { -0.0045231271f, -0.0007163930f}, 00125 { 0.0000000000f, -0.0085186340f}, 00126 { 0.0052967893f, -0.0008389290f}, 00127 { -0.0021056563f, -0.0064805437f}, 00128 { 0.0206414817f, -0.0105173602f}, 00129 { 0.0190199255f, 0.0261786816f}, 00130 { -0.0150609085f, 0.0150609085f}, 00131 { 0.0142223501f, 0.0103331422f}, 00132 { -0.0365082065f, 0.0716513895f}, 00133 { -0.1437270842f, -0.0466997606f}, 00134 { 0.0323754130f, -0.2044103127f}, 00135 { 0.2281678478f, 0.0000000000f}, 00136 { 0.0323754130f, 0.2044103127f}, 00137 { -0.1437270842f, 0.0466997606f}, 00138 { -0.0365082065f, -0.0716513895f}, 00139 { 0.0142223501f, -0.0103331422f}, 00140 { -0.0150609085f, -0.0150609085f}, 00141 { 0.0190199255f, -0.0261786816f}, 00142 { 0.0206414817f, 0.0105173602f}, 00143 { -0.0021056563f, 0.0064805437f}, 00144 { 0.0052967893f, 0.0008389290f}, 00145 { 0.0000000000f, 0.0085186340f}, 00146 { -0.0045231271f, 0.0007163930f}, 00147 { 0.0003341791f, 0.0010284976f}, 00148 { -0.0034775081f, 0.0017718789f} 00149 }, 00150 { 00151 { -0.0033704179f, -0.0017173137f}, /* Filter 5 */ 00152 { 0.0001430276f, -0.0004401936f}, 00153 { -0.0052193006f, -0.0008266560f}, 00154 { 0.0000000000f, -0.0086029159f}, 00155 { 0.0042544823f, -0.0006738438f}, 00156 { -0.0027227278f, -0.0083796945f}, 00157 { 0.0222629772f, -0.0113435535f}, 00158 { 0.0189988021f, 0.0261496077f}, 00159 { -0.0127330840f, 0.0127330840f}, 00160 { 0.0196974299f, 0.0143110205f}, 00161 { -0.0405239110f, 0.0795326534f}, 00162 { -0.1515915567f, -0.0492550826f}, 00163 { 0.0331338197f, -0.2091987041f}, 00164 { 0.2278257713f, 0.0000000000f}, 00165 { 0.0315298182f, 0.1990714373f}, 00166 { -0.1356378526f, 0.0440714099f}, 00167 { -0.0325525585f, -0.0638879934f}, 00168 { 0.0090637512f, -0.0065852007f}, 00169 { -0.0170703338f, -0.0170703338f}, 00170 { 0.0188507571f, -0.0259458413f}, 00171 { 0.0189227445f, 0.0096416199f}, 00172 { -0.0015115772f, 0.0046521564f}, 00173 { 0.0061906444f, 0.0009805017f}, 00174 { 0.0000000000f, 0.0083189193f}, 00175 { -0.0038017456f, 0.0006021373f}, 00176 { 0.0005101233f, 0.0015699981f}, 00177 { -0.0035245124f, 0.0017958288f} 00178 }, 00179 { 00180 { -0.0032022929f, -0.0016316497f}, /* Filter 6 */ 00181 { -0.0000612735f, 0.0001885803f}, 00182 { -0.0058786966f, -0.0009310941f}, 00183 { 0.0000000000f, -0.0085629052f}, 00184 { 0.0030664735f, -0.0004856817f}, 00185 { -0.0033572432f, -0.0103325321f}, 00186 { 0.0237628386f, -0.0121077710f}, 00187 { 0.0187737877f, 0.0258399020f}, 00188 { -0.0100839969f, 0.0100839969f}, 00189 { 0.0254709341f, 0.0185057168f}, 00190 { -0.0445801870f, 0.0874935433f}, 00191 { -0.1591873153f, -0.0517230941f}, 00192 { 0.0338005382f, -0.2134081993f}, 00193 { 0.2268016406f, 0.0000000000f}, 00194 { 0.0306020346f, 0.1932136421f}, 00195 { -0.1273684894f, 0.0413845309f}, 00196 { -0.0286756337f, -0.0562791000f}, 00197 { 0.0042370446f, -0.0030783931f}, 00198 { -0.0187663603f, -0.0187663602f}, 00199 { 0.0185057200f, -0.0254709384f}, 00200 { 0.0171306792f, 0.0087285170f}, 00201 { -0.0009454877f, 0.0029099119f}, 00202 { 0.0069350877f, 0.0010984100f}, 00203 { 0.0000000000f, 0.0080135090f}, 00204 { -0.0030664478f, 0.0004856776f}, 00205 { 0.0006690952f, 0.0020592633f}, 00206 { -0.0035131448f, 0.0017900367f} 00207 }, 00208 { 00209 { -0.0029729852f, -0.0015148116f}, /* Filter 7 */ 00210 { -0.0002763861f, 0.0008506290f}, 00211 { -0.0064895990f, -0.0010278515f}, 00212 { 0.0000000000f, -0.0083907693f}, 00213 { 0.0017373694f, -0.0002751723f}, 00214 { -0.0040031308f, -0.0123203697f}, 00215 { 0.0251163790f, -0.0127974343f}, 00216 { 0.0183322510f, 0.0252321788f}, 00217 { -0.0071130021f, 0.0071130021f}, 00218 { 0.0315222376f, 0.0229022462f}, 00219 { -0.0486568478f, 0.0954944407f}, 00220 { -0.1664714744f, -0.0540898609f}, 00221 { 0.0343715984f, -0.2170137312f}, 00222 { 0.2251016174f, 0.0000000000f}, 00223 { 0.0295975058f, 0.1868712970f}, 00224 { -0.1189640874f, 0.0386537751f}, 00225 { -0.0248951628f, -0.0488595080f}, 00226 { -0.0002450506f, 0.0001780397f}, 00227 { -0.0201560074f, -0.0201560073f}, 00228 { 0.0179999198f, -0.0247747642f}, 00229 { 0.0152885238f, 0.0077898920f}, 00230 { -0.0004118109f, 0.0012674236f}, 00231 { 0.0075308694f, 0.0011927725f}, 00232 { 0.0000000000f, 0.0076128677f}, 00233 { -0.0023281305f, 0.0003687396f}, 00234 { 0.0008096319f, 0.0024917908f}, 00235 { -0.0034458238f, 0.0017557349f} 00236 } 00237 };