v27ter_rx_4800_floating_rrc.h

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,     /* Filter 0 */
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,     /* Filter 1 */
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,     /* Filter 2 */
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,     /* Filter 3 */
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,     /* Filter 4 */
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,     /* Filter 5 */
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,     /* Filter 6 */
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,     /* Filter 7 */
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,     /* Filter 0 */
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,     /* Filter 1 */
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,     /* Filter 2 */
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,     /* Filter 3 */
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,     /* Filter 4 */
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,     /* Filter 5 */
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,     /* Filter 6 */
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,     /* Filter 7 */
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 };

Generated on Tue Oct 7 20:25:50 2008 for spandsp by  doxygen 1.5.6