00001 #define RX_PULSESHAPER_4800_GAIN 1.000000f
00002 #define RX_PULSESHAPER_4800_COEFF_SETS 8
00003 static const float rx_pulseshaper_4800_re[RX_PULSESHAPER_4800_COEFF_SETS][27] =
00004 {
00005 {
00006 -0.0033256219f,
00007 0.0009305772f,
00008 -0.0015971838f,
00009 0.0000000000f,
00010 0.0079803617f,
00011 0.0000856198f,
00012 0.0134186586f,
00013 0.0173489888f,
00014 -0.0212482254f,
00015 -0.0043725357f,
00016 -0.0212278153f,
00017 -0.1104697431f,
00018 0.0285220989f,
00019 0.2227359397f,
00020 0.0348435776f,
00021 -0.1734025047f,
00022 -0.0527331584f,
00023 0.0378282438f,
00024 -0.0038217364f,
00025 0.0176626697f,
00026 0.0262988263f,
00027 -0.0046538307f,
00028 0.0002736603f,
00029 0.0000000000f,
00030 -0.0070402821f,
00031 -0.0004997092f,
00032 -0.0026831868f
00033 },
00034 {
00035 -0.0034458236f,
00036 0.0008096318f,
00037 -0.0023281302f,
00038 0.0000000000f,
00039 0.0075308685f,
00040 -0.0004118107f,
00041 0.0152885230f,
00042 0.0179999198f,
00043 -0.0201560093f,
00044 -0.0002450502f,
00045 -0.0248951622f,
00046 -0.1189640829f,
00047 0.0295975050f,
00048 0.2251016204f,
00049 0.0343715965f,
00050 -0.1664714791f,
00051 -0.0486568474f,
00052 0.0315222376f,
00053 -0.0071130012f,
00054 0.0183322514f,
00055 0.0251163776f,
00056 -0.0040031310f,
00057 0.0017373696f,
00058 0.0000000000f,
00059 -0.0064896001f,
00060 -0.0002763861f,
00061 -0.0029729850f
00062 },
00063 {
00064 -0.0035131442f,
00065 0.0006690952f,
00066 -0.0030664478f,
00067 0.0000000000f,
00068 0.0069350882f,
00069 -0.0009454877f,
00070 0.0171306802f,
00071 0.0185057203f,
00072 -0.0187663592f,
00073 0.0042370436f,
00074 -0.0286756350f,
00075 -0.1273684927f,
00076 0.0306020333f,
00077 0.2268016445f,
00078 0.0338005390f,
00079 -0.1591873172f,
00080 -0.0445801856f,
00081 0.0254709344f,
00082 -0.0100839971f,
00083 0.0187737881f,
00084 0.0237628397f,
00085 -0.0033572431f,
00086 0.0030664748f,
00087 0.0000000000f,
00088 -0.0058786966f,
00089 -0.0000612735f,
00090 -0.0032022932f
00091 },
00092 {
00093 -0.0035245124f,
00094 0.0005101234f,
00095 -0.0038017457f,
00096 0.0000000000f,
00097 0.0061906456f,
00098 -0.0015115773f,
00099 0.0189227449f,
00100 0.0188507568f,
00101 -0.0170703344f,
00102 0.0090637502f,
00103 -0.0325525586f,
00104 -0.1356378449f,
00105 0.0315298194f,
00106 0.2278257756f,
00107 0.0331338202f,
00108 -0.1515915544f,
00109 -0.0405239117f,
00110 0.0196974304f,
00111 -0.0127330839f,
00112 0.0189988027f,
00113 0.0222629790f,
00114 -0.0027227277f,
00115 0.0042544818f,
00116 0.0000000000f,
00117 -0.0052193004f,
00118 0.0001430275f,
00119 -0.0033704184f
00120 },
00121 {
00122 -0.0034775077f,
00123 0.0003341791f,
00124 -0.0045231274f,
00125 0.0000000000f,
00126 0.0052967893f,
00127 -0.0021056563f,
00128 0.0206414815f,
00129 0.0190199258f,
00130 -0.0150609081f,
00131 0.0142223503f,
00132 -0.0365082066f,
00133 -0.1437270847f,
00134 0.0323754133f,
00135 0.2281678404f,
00136 0.0323754133f,
00137 -0.1437270847f,
00138 -0.0365082066f,
00139 0.0142223503f,
00140 -0.0150609081f,
00141 0.0190199258f,
00142 0.0206414815f,
00143 -0.0021056563f,
00144 0.0052967893f,
00145 0.0000000000f,
00146 -0.0045231274f,
00147 0.0003341791f,
00148 -0.0034775077f
00149 },
00150 {
00151 -0.0033704184f,
00152 0.0001430275f,
00153 -0.0052193004f,
00154 0.0000000000f,
00155 0.0042544818f,
00156 -0.0027227277f,
00157 0.0222629790f,
00158 0.0189988027f,
00159 -0.0127330839f,
00160 0.0196974305f,
00161 -0.0405239117f,
00162 -0.1515915544f,
00163 0.0331338202f,
00164 0.2278257756f,
00165 0.0315298194f,
00166 -0.1356378448f,
00167 -0.0325525586f,
00168 0.0090637501f,
00169 -0.0170703344f,
00170 0.0188507568f,
00171 0.0189227449f,
00172 -0.0015115774f,
00173 0.0061906456f,
00174 0.0000000000f,
00175 -0.0038017457f,
00176 0.0005101234f,
00177 -0.0035245125f
00178 },
00179 {
00180 -0.0032022931f,
00181 -0.0000612735f,
00182 -0.0058786966f,
00183 0.0000000000f,
00184 0.0030664748f,
00185 -0.0033572431f,
00186 0.0237628397f,
00187 0.0187737880f,
00188 -0.0100839971f,
00189 0.0254709344f,
00190 -0.0445801856f,
00191 -0.1591873172f,
00192 0.0338005390f,
00193 0.2268016445f,
00194 0.0306020333f,
00195 -0.1273684927f,
00196 -0.0286756350f,
00197 0.0042370436f,
00198 -0.0187663592f,
00199 0.0185057204f,
00200 0.0171306802f,
00201 -0.0009454877f,
00202 0.0069350882f,
00203 0.0000000000f,
00204 -0.0030664478f,
00205 0.0006690952f,
00206 -0.0035131442f
00207 },
00208 {
00209 -0.0029729850f,
00210 -0.0002763861f,
00211 -0.0064896002f,
00212 0.0000000000f,
00213 0.0017373696f,
00214 -0.0040031310f,
00215 0.0251163776f,
00216 0.0183322514f,
00217 -0.0071130012f,
00218 0.0315222376f,
00219 -0.0486568474f,
00220 -0.1664714791f,
00221 0.0343715965f,
00222 0.2251016204f,
00223 0.0295975050f,
00224 -0.1189640829f,
00225 -0.0248951622f,
00226 -0.0002450503f,
00227 -0.0201560093f,
00228 0.0179999198f,
00229 0.0152885231f,
00230 -0.0004118107f,
00231 0.0075308685f,
00232 0.0000000000f,
00233 -0.0023281302f,
00234 0.0008096318f,
00235 -0.0034458236f
00236 }
00237 };
00238 static const float rx_pulseshaper_4800_im[RX_PULSESHAPER_4800_COEFF_SETS][27] =
00239 {
00240 {
00241 -0.0016944890f,
00242 -0.0028640220f,
00243 -0.0002529691f,
00244 -0.0071280401f,
00245 -0.0012639651f,
00246 0.0002635107f,
00247 -0.0068371480f,
00248 0.0238788346f,
00249 0.0212482254f,
00250 -0.0031768332f,
00251 0.0416619332f,
00252 -0.0358937954f,
00253 -0.1800814454f,
00254 0.0000000000f,
00255 0.2199936907f,
00256 0.0563418892f,
00257 -0.1034946505f,
00258 -0.0274838279f,
00259 -0.0038217364f,
00260 -0.0243105793f,
00261 0.0133999213f,
00262 0.0143230182f,
00263 0.0000433435f,
00264 0.0080798379f,
00265 0.0011150711f,
00266 -0.0015379468f,
00267 0.0013671520f
00268 },
00269 {
00270 -0.0017557348f,
00271 -0.0024917903f,
00272 -0.0003687396f,
00273 -0.0076128684f,
00274 -0.0011927724f,
00275 -0.0012674230f,
00276 -0.0077898916f,
00277 0.0247747641f,
00278 0.0201560092f,
00279 -0.0001780394f,
00280 0.0488595069f,
00281 -0.0386537737f,
00282 -0.1868712917f,
00283 0.0000000000f,
00284 0.2170137194f,
00285 0.0540898624f,
00286 -0.0954944398f,
00287 -0.0229022462f,
00288 -0.0071130012f,
00289 -0.0252321794f,
00290 0.0127974336f,
00291 0.0123203703f,
00292 0.0002751723f,
00293 0.0083907691f,
00294 0.0010278517f,
00295 -0.0008506289f,
00296 0.0015148115f
00297 },
00298 {
00299 -0.0017900364f,
00300 -0.0020592634f,
00301 -0.0004856776f,
00302 -0.0080135093f,
00303 -0.0010984101f,
00304 -0.0029099120f,
00305 -0.0087285175f,
00306 0.0254709389f,
00307 0.0187663592f,
00308 0.0030783924f,
00309 0.0562791024f,
00310 -0.0413845320f,
00311 -0.1932136338f,
00312 0.0000000000f,
00313 0.2134082043f,
00314 0.0517230948f,
00315 -0.0874935406f,
00316 -0.0185057171f,
00317 -0.0100839971f,
00318 -0.0258399025f,
00319 0.0121077716f,
00320 0.0103325318f,
00321 0.0004856819f,
00322 0.0085629051f,
00323 0.0009310941f,
00324 -0.0001885805f,
00325 0.0016316499f
00326 },
00327 {
00328 -0.0017958288f,
00329 -0.0015699983f,
00330 -0.0006021374f,
00331 -0.0083189197f,
00332 -0.0009805019f,
00333 -0.0046521567f,
00334 -0.0096416201f,
00335 0.0259458409f,
00336 0.0170703344f,
00337 0.0065852000f,
00338 0.0638879935f,
00339 -0.0440714074f,
00340 -0.1990714451f,
00341 0.0000000000f,
00342 0.2091987072f,
00343 0.0492550818f,
00344 -0.0795326547f,
00345 -0.0143110209f,
00346 -0.0127330839f,
00347 -0.0261496085f,
00348 0.0113435544f,
00349 0.0083796941f,
00350 0.0006738437f,
00351 0.0086029153f,
00352 0.0008266560f,
00353 0.0004401934f,
00354 0.0017173140f
00355 },
00356 {
00357 -0.0017718787f,
00358 -0.0010284975f,
00359 -0.0007163930f,
00360 -0.0085186340f,
00361 -0.0008389290f,
00362 -0.0064805437f,
00363 -0.0105173601f,
00364 0.0261786820f,
00365 0.0150609081f,
00366 0.0103331423f,
00367 0.0716513897f,
00368 -0.0466997607f,
00369 -0.2044103145f,
00370 0.0000000000f,
00371 0.2044103145f,
00372 0.0466997607f,
00373 -0.0716513897f,
00374 -0.0103331423f,
00375 -0.0150609081f,
00376 -0.0261786820f,
00377 0.0105173601f,
00378 0.0064805437f,
00379 0.0008389290f,
00380 0.0085186340f,
00381 0.0007163930f,
00382 0.0010284975f,
00383 0.0017718787f
00384 },
00385 {
00386 -0.0017173139f,
00387 -0.0004401934f,
00388 -0.0008266560f,
00389 -0.0086029153f,
00390 -0.0006738437f,
00391 -0.0083796941f,
00392 -0.0113435544f,
00393 0.0261496085f,
00394 0.0127330839f,
00395 0.0143110209f,
00396 0.0795326548f,
00397 -0.0492550818f,
00398 -0.2091987072f,
00399 0.0000000000f,
00400 0.1990714450f,
00401 0.0440714074f,
00402 -0.0638879934f,
00403 -0.0065851999f,
00404 -0.0170703344f,
00405 -0.0259458409f,
00406 0.0096416201f,
00407 0.0046521567f,
00408 0.0009805019f,
00409 0.0083189197f,
00410 0.0006021374f,
00411 0.0015699983f,
00412 0.0017958288f
00413 },
00414 {
00415 -0.0016316499f,
00416 0.0001885805f,
00417 -0.0009310941f,
00418 -0.0085629051f,
00419 -0.0004856819f,
00420 -0.0103325318f,
00421 -0.0121077716f,
00422 0.0258399025f,
00423 0.0100839971f,
00424 0.0185057171f,
00425 0.0874935407f,
00426 -0.0517230948f,
00427 -0.2134082043f,
00428 0.0000000000f,
00429 0.1932136338f,
00430 0.0413845320f,
00431 -0.0562791024f,
00432 -0.0030783924f,
00433 -0.0187663592f,
00434 -0.0254709389f,
00435 0.0087285175f,
00436 0.0029099120f,
00437 0.0010984101f,
00438 0.0080135093f,
00439 0.0004856776f,
00440 0.0020592634f,
00441 0.0017900364f
00442 },
00443 {
00444 -0.0015148115f,
00445 0.0008506289f,
00446 -0.0010278517f,
00447 -0.0083907691f,
00448 -0.0002751723f,
00449 -0.0123203703f,
00450 -0.0127974336f,
00451 0.0252321794f,
00452 0.0071130012f,
00453 0.0229022462f,
00454 0.0954944398f,
00455 -0.0540898624f,
00456 -0.2170137194f,
00457 0.0000000000f,
00458 0.1868712917f,
00459 0.0386537737f,
00460 -0.0488595068f,
00461 0.0001780394f,
00462 -0.0201560093f,
00463 -0.0247747642f,
00464 0.0077898916f,
00465 0.0012674230f,
00466 0.0011927724f,
00467 0.0076128683f,
00468 0.0003687396f,
00469 0.0024917903f,
00470 0.0017557348f
00471 }
00472 };