v27ter_rx_2400_floating_rrc.h

00001 #define RX_PULSESHAPER_2400_GAIN        1.000000f
00002 #define RX_PULSESHAPER_2400_COEFF_SETS  12
00003 static const complexf_t rx_pulseshaper_2400[RX_PULSESHAPER_2400_COEFF_SETS][27] =
00004 {
00005     {
00006         {   0.0055897353f,    0.0028481124f},     /* Filter 0 */
00007         {  -0.0017768555f,    0.0054685989f},
00008         {  -0.0013103940f,   -0.0002075460f},
00009         {  -0.0000000000f,    0.0066437545f},
00010         {  -0.0158167680f,    0.0025051299f},
00011         {  -0.0071354798f,   -0.0219607487f},
00012         {   0.0209536104f,   -0.0106763977f},
00013         {   0.0079805594f,    0.0109842977f},
00014         {   0.0059737033f,   -0.0059737033f},
00015         {   0.0334507241f,    0.0243033737f},
00016         {  -0.0366873785f,    0.0720030344f},
00017         {  -0.1142993318f,   -0.0371381042f},
00018         {   0.0237732032f,   -0.1500980975f},
00019         {   0.1697241571f,    0.0000000000f},
00020         {   0.0265507077f,    0.1676345711f},
00021         {  -0.1445311926f,    0.0469610312f},
00022         {  -0.0545612273f,   -0.1070824379f},
00023         {   0.0653773871f,   -0.0474994521f},
00024         {   0.0292370049f,    0.0292370049f},
00025         {  -0.0049656640f,    0.0068346502f},
00026         {   0.0120974973f,    0.0061639827f},
00027         {  -0.0072670867f,    0.0223657932f},
00028         {  -0.0228066104f,   -0.0036122122f},
00029         {  -0.0000000000f,   -0.0160139260f},
00030         {   0.0065619589f,   -0.0010393122f},
00031         {  -0.0004099816f,   -0.0012617935f},
00032         {   0.0051233099f,   -0.0026104568f}
00033     },
00034     {
00035         {   0.0056661324f,    0.0028870387f},     /* Filter 1 */
00036         {  -0.0017109303f,    0.0052657019f},
00037         {  -0.0007708414f,   -0.0001220893f},
00038         {  -0.0000000000f,    0.0074134959f},
00039         {  -0.0165439672f,    0.0026203070f},
00040         {  -0.0072433070f,   -0.0222926068f},
00041         {   0.0206042610f,   -0.0104983953f},
00042         {   0.0071755753f,    0.0098763321f},
00043         {   0.0076467868f,   -0.0076467868f},
00044         {   0.0359728632f,    0.0261358150f},
00045         {  -0.0382251381f,    0.0750210576f},
00046         {  -0.1171902140f,   -0.0380774087f},
00047         {   0.0240999725f,   -0.1521612376f},
00048         {   0.1704283439f,    0.0000000000f},
00049         {   0.0264209157f,    0.1668150966f},
00050         {  -0.1424503693f,    0.0462849307f},
00051         {  -0.0531570681f,   -0.1043266203f},
00052         {   0.0626369632f,   -0.0455084176f},
00053         {   0.0270658031f,    0.0270658031f},
00054         {  -0.0036203809f,    0.0049830269f},
00055         {   0.0132414079f,    0.0067468343f},
00056         {  -0.0073656400f,    0.0226691090f},
00057         {  -0.0224159869f,   -0.0035503435f},
00058         {  -0.0000000000f,   -0.0152621568f},
00059         {   0.0058122224f,   -0.0009205656f},
00060         {  -0.0005708451f,   -0.0017568807f},
00061         {   0.0052884998f,   -0.0026946253f}
00062     },
00063     {
00064         {   0.0057239310f,    0.0029164885f},     /* Filter 2 */
00065         {  -0.0016362891f,    0.0050359799f},
00066         {  -0.0002066397f,   -0.0000327285f},
00067         {  -0.0000000000f,    0.0081920829f},
00068         {  -0.0172533640f,    0.0027326644f},
00069         {  -0.0073359675f,   -0.0225777865f},
00070         {   0.0201882078f,   -0.0102864056f},
00071         {   0.0063201372f,    0.0086989226f},
00072         {   0.0093733613f,   -0.0093733613f},
00073         {   0.0385302697f,    0.0279938795f},
00074         {  -0.0397608538f,    0.0780350694f},
00075         {  -0.1200263595f,   -0.0389989283f},
00076         {   0.0244107583f,   -0.1541234619f},
00077         {   0.1710059274f,    0.0000000000f},
00078         {   0.0262716833f,    0.1658728803f},
00079         {  -0.1402783754f,    0.0455792071f},
00080         {  -0.0517306911f,   -0.1015271978f},
00081         {   0.0598999355f,   -0.0435198506f},
00082         {   0.0249301574f,    0.0249301574f},
00083         {  -0.0023214919f,    0.0031952595f},
00084         {   0.0143092559f,    0.0072909301f},
00085         {  -0.0074421425f,    0.0229045595f},
00086         {  -0.0219819125f,   -0.0034815929f},
00087         {  -0.0000000000f,   -0.0144973559f},
00088         {   0.0050747268f,   -0.0008037578f},
00089         {  -0.0007235567f,   -0.0022268784f},
00090         {   0.0054290965f,   -0.0027662629f}
00091     },
00092     {
00093         {   0.0057623290f,    0.0029360533f},     /* Filter 3 */
00094         {  -0.0015528738f,    0.0047792542f},
00095         {   0.0003813736f,    0.0000604036f},
00096         {  -0.0000000000f,    0.0089776236f},
00097         {  -0.0179424453f,    0.0028418041f},
00098         {  -0.0074126928f,   -0.0228139225f},
00099         {   0.0197040287f,   -0.0100397041f},
00100         {   0.0054142358f,    0.0074520562f},
00101         {   0.0111521022f,   -0.0111521022f},
00102         {   0.0411200929f,    0.0298754963f},
00103         {  -0.0412925136f,    0.0810411210f},
00104         {  -0.1228037562f,   -0.0399013592f},
00105         {   0.0247051059f,   -0.1559818998f},
00106         {   0.1714560725f,    0.0000000000f},
00107         {   0.0261032340f,    0.1648093332f},
00108         {  -0.1380184057f,    0.0448448985f},
00109         {  -0.0502840872f,   -0.0986880778f},
00110         {   0.0571697634f,   -0.0415362644f},
00111         {   0.0228323007f,    0.0228323007f},
00112         {  -0.0010698185f,    0.0014724788f},
00113         {   0.0153014454f,    0.0077964758f},
00114         {  -0.0074971800f,    0.0230739473f},
00115         {  -0.0215069309f,   -0.0034063632f},
00116         {  -0.0000000000f,   -0.0137219696f},
00117         {   0.0043511037f,   -0.0006891471f},
00118         {  -0.0008679402f,   -0.0026712454f},
00119         {   0.0055454595f,   -0.0028255527f}
00120     },
00121     {
00122         {   0.0057805629f,    0.0029453439f},     /* Filter 4 */
00123         {  -0.0014606490f,    0.0044954152f},
00124         {   0.0009922677f,    0.0001571598f},
00125         {  -0.0000000000f,    0.0097681519f},
00126         {  -0.0186086705f,    0.0029473238f},
00127         {  -0.0074727246f,   -0.0229986814f},
00128         {   0.0191503979f,   -0.0097576151f},
00129         {   0.0044579578f,    0.0061358525f},
00130         {   0.0129815758f,   -0.0129815758f},
00131         {   0.0437393992f,    0.0317785336f},
00132         {  -0.0428181071f,    0.0840352668f},
00133         {  -0.1255184420f,   -0.0407834141f},
00134         {   0.0249825756f,   -0.1577337746f},
00135         {   0.1717780904f,    0.0000000000f},
00136         {   0.0259158247f,    0.1636260777f},
00137         {  -0.1356737711f,    0.0440830805f},
00138         {  -0.0488192570f,   -0.0958131866f},
00139         {   0.0544498624f,   -0.0395601407f},
00140         {   0.0207743813f,    0.0207743813f},
00141         {   0.0001339048f,   -0.0001843041f},
00142         {   0.0162185066f,    0.0082637419f},
00143         {  -0.0075313657f,    0.0231791603f},
00144         {  -0.0209936138f,   -0.0033250618f},
00145         {  -0.0000000000f,   -0.0129383854f},
00146         {   0.0036429017f,   -0.0005769789f},
00147         {  -0.0010038447f,   -0.0030895164f},
00148         {   0.0056380167f,   -0.0028727130f}
00149     },
00150     {
00151         {   0.0057779068f,    0.0029439906f},     /* Filter 5 */
00152         {  -0.0013596055f,    0.0041844356f},
00153         {   0.0016250229f,    0.0002573783f},
00154         {  -0.0000000000f,    0.0105616312f},
00155         {  -0.0192494812f,    0.0030488183f},
00156         {  -0.0075153229f,   -0.0231297855f},
00157         {   0.0185260951f,   -0.0094395169f},
00158         {   0.0034514727f,    0.0047505446f},
00159         {   0.0148602405f,   -0.0148602405f},
00160         {   0.0463851645f,    0.0337007947f},
00161         {  -0.0443356077f,    0.0870135294f},
00162         {  -0.1281665483f,   -0.0416438360f},
00163         {   0.0252427568f,   -0.1593764942f},
00164         {   0.1719714956f,    0.0000000000f},
00165         {   0.0257097307f,    0.1623248514f},
00166         {  -0.1332478798f,    0.0432948606f},
00167         {  -0.0473382129f,   -0.0929064739f},
00168         {   0.0517436041f,   -0.0375939289f},
00169         {   0.0187584474f,    0.0187584474f},
00170         {   0.0012890415f,   -0.0017742134f},
00171         {   0.0170610995f,    0.0086930644f},
00172         {  -0.0075453395f,    0.0232221670f},
00173         {  -0.0204445393f,   -0.0032380969f},
00174         {  -0.0000000000f,   -0.0121489492f},
00175         {   0.0029515842f,   -0.0004674850f},
00176         {  -0.0011311490f,   -0.0034813187f},
00177         {   0.0057072442f,   -0.0029079862f}
00178     },
00179     {
00180         {   0.0057536787f,    0.0029316457f},     /* Filter 6 */
00181         {  -0.0012497586f,    0.0038463614f},
00182         {   0.0022785281f,    0.0003608834f},
00183         {  -0.0000000000f,    0.0113559549f},
00184         {  -0.0198622982f,    0.0031458790f},
00185         {  -0.0075397630f,   -0.0232050046f},
00186         {   0.0178299978f,   -0.0090848376f},
00187         {   0.0023950476f,    0.0032965003f},
00188         {   0.0167864468f,   -0.0167864468f},
00189         {   0.0490542902f,    0.0356400280f},
00190         {  -0.0458429864f,    0.0899719266f},
00191         {  -0.1307442661f,   -0.0424813872f},
00192         {   0.0254852625f,   -0.1609076145f},
00193         {   0.1720360055f,    0.0000000000f},
00194         {   0.0254852625f,    0.1609076145f},
00195         {  -0.1307442661f,    0.0424813872f},
00196         {  -0.0458429864f,   -0.0899719266f},
00197         {   0.0490542902f,   -0.0356400280f},
00198         {   0.0167864468f,    0.0167864468f},
00199         {   0.0023950476f,   -0.0032965003f},
00200         {   0.0178299978f,    0.0090848376f},
00201         {  -0.0075397630f,    0.0232050046f},
00202         {  -0.0198622982f,   -0.0031458790f},
00203         {  -0.0000000000f,   -0.0113559549f},
00204         {   0.0022785281f,   -0.0003608834f},
00205         {  -0.0012497586f,   -0.0038463614f},
00206         {   0.0057536787f,   -0.0029316457f}
00207     },
00208     {
00209         {   0.0057072442f,    0.0029079862f},     /* Filter 7 */
00210         {  -0.0011311490f,    0.0034813187f},
00211         {   0.0029515842f,    0.0004674850f},
00212         {  -0.0000000000f,    0.0121489492f},
00213         {  -0.0204445393f,    0.0032380969f},
00214         {  -0.0075453394f,   -0.0232221670f},
00215         {   0.0170610995f,   -0.0086930644f},
00216         {   0.0012890415f,    0.0017742134f},
00217         {   0.0187584474f,   -0.0187584474f},
00218         {   0.0517436041f,    0.0375939290f},
00219         {  -0.0473382129f,    0.0929064739f},
00220         {  -0.1332478798f,   -0.0432948606f},
00221         {   0.0257097307f,   -0.1623248514f},
00222         {   0.1719714956f,    0.0000000000f},
00223         {   0.0252427568f,    0.1593764942f},
00224         {  -0.1281665483f,    0.0416438359f},
00225         {  -0.0443356077f,   -0.0870135294f},
00226         {   0.0463851645f,   -0.0337007947f},
00227         {   0.0148602405f,    0.0148602405f},
00228         {   0.0034514727f,   -0.0047505446f},
00229         {   0.0185260951f,    0.0094395170f},
00230         {  -0.0075153229f,    0.0231297855f},
00231         {  -0.0192494812f,   -0.0030488183f},
00232         {  -0.0000000000f,   -0.0105616312f},
00233         {   0.0016250229f,   -0.0002573783f},
00234         {  -0.0013596055f,   -0.0041844356f},
00235         {   0.0057779068f,   -0.0029439906f}
00236     },
00237     {
00238         {   0.0056380167f,    0.0028727130f},     /* Filter 8 */
00239         {  -0.0010038447f,    0.0030895164f},
00240         {   0.0036429017f,    0.0005769789f},
00241         {  -0.0000000000f,    0.0129383854f},
00242         {  -0.0209936138f,    0.0033250618f},
00243         {  -0.0075313657f,   -0.0231791603f},
00244         {   0.0162185066f,   -0.0082637419f},
00245         {   0.0001339048f,    0.0001843041f},
00246         {   0.0207743813f,   -0.0207743813f},
00247         {   0.0544498624f,    0.0395601407f},
00248         {  -0.0488192570f,    0.0958131866f},
00249         {  -0.1356737711f,   -0.0440830805f},
00250         {   0.0259158247f,   -0.1636260777f},
00251         {   0.1717780904f,    0.0000000000f},
00252         {   0.0249825756f,    0.1577337746f},
00253         {  -0.1255184420f,    0.0407834141f},
00254         {  -0.0428181071f,   -0.0840352668f},
00255         {   0.0437393992f,   -0.0317785336f},
00256         {   0.0129815758f,    0.0129815758f},
00257         {   0.0044579578f,   -0.0061358525f},
00258         {   0.0191503979f,    0.0097576151f},
00259         {  -0.0074727246f,    0.0229986814f},
00260         {  -0.0186086705f,   -0.0029473238f},
00261         {  -0.0000000000f,   -0.0097681519f},
00262         {   0.0009922677f,   -0.0001571598f},
00263         {  -0.0014606490f,   -0.0044954152f},
00264         {   0.0057805629f,   -0.0029453439f}
00265     },
00266     {
00267         {   0.0055454595f,    0.0028255527f},     /* Filter 9 */
00268         {  -0.0008679402f,    0.0026712454f},
00269         {   0.0043511037f,    0.0006891471f},
00270         {  -0.0000000000f,    0.0137219696f},
00271         {  -0.0215069309f,    0.0034063632f},
00272         {  -0.0074971800f,   -0.0230739473f},
00273         {   0.0153014454f,   -0.0077964758f},
00274         {  -0.0010698185f,   -0.0014724788f},
00275         {   0.0228323007f,   -0.0228323007f},
00276         {   0.0571697634f,    0.0415362644f},
00277         {  -0.0502840872f,    0.0986880778f},
00278         {  -0.1380184057f,   -0.0448448985f},
00279         {   0.0261032340f,   -0.1648093332f},
00280         {   0.1714560725f,    0.0000000000f},
00281         {   0.0247051059f,    0.1559818998f},
00282         {  -0.1228037562f,    0.0399013592f},
00283         {  -0.0412925136f,   -0.0810411210f},
00284         {   0.0411200929f,   -0.0298754963f},
00285         {   0.0111521022f,    0.0111521022f},
00286         {   0.0054142358f,   -0.0074520562f},
00287         {   0.0197040287f,    0.0100397041f},
00288         {  -0.0074126928f,    0.0228139225f},
00289         {  -0.0179424453f,   -0.0028418041f},
00290         {  -0.0000000000f,   -0.0089776236f},
00291         {   0.0003813736f,   -0.0000604036f},
00292         {  -0.0015528738f,   -0.0047792542f},
00293         {   0.0057623290f,   -0.0029360533f}
00294     },
00295     {
00296         {   0.0054290965f,    0.0027662629f},     /* Filter 10 */
00297         {  -0.0007235567f,    0.0022268784f},
00298         {   0.0050747268f,    0.0008037578f},
00299         {  -0.0000000000f,    0.0144973559f},
00300         {  -0.0219819125f,    0.0034815929f},
00301         {  -0.0074421425f,   -0.0229045595f},
00302         {   0.0143092559f,   -0.0072909301f},
00303         {  -0.0023214919f,   -0.0031952595f},
00304         {   0.0249301574f,   -0.0249301574f},
00305         {   0.0598999355f,    0.0435198506f},
00306         {  -0.0517306911f,    0.1015271978f},
00307         {  -0.1402783754f,   -0.0455792071f},
00308         {   0.0262716833f,   -0.1658728803f},
00309         {   0.1710059274f,    0.0000000000f},
00310         {   0.0244107583f,    0.1541234619f},
00311         {  -0.1200263595f,    0.0389989283f},
00312         {  -0.0397608538f,   -0.0780350694f},
00313         {   0.0385302696f,   -0.0279938795f},
00314         {   0.0093733613f,    0.0093733613f},
00315         {   0.0063201372f,   -0.0086989227f},
00316         {   0.0201882078f,    0.0102864056f},
00317         {  -0.0073359675f,    0.0225777865f},
00318         {  -0.0172533640f,   -0.0027326644f},
00319         {  -0.0000000000f,   -0.0081920829f},
00320         {  -0.0002066397f,    0.0000327285f},
00321         {  -0.0016362891f,   -0.0050359799f},
00322         {   0.0057239310f,   -0.0029164885f}
00323     },
00324     {
00325         {   0.0052884998f,    0.0026946253f},     /* Filter 11 */
00326         {  -0.0005708451f,    0.0017568807f},
00327         {   0.0058122224f,    0.0009205656f},
00328         {  -0.0000000000f,    0.0152621568f},
00329         {  -0.0224159869f,    0.0035503435f},
00330         {  -0.0073656400f,   -0.0226691090f},
00331         {   0.0132414079f,   -0.0067468343f},
00332         {  -0.0036203809f,   -0.0049830269f},
00333         {   0.0270658031f,   -0.0270658031f},
00334         {   0.0626369632f,    0.0455084176f},
00335         {  -0.0531570681f,    0.1043266203f},
00336         {  -0.1424503693f,   -0.0462849307f},
00337         {   0.0264209157f,   -0.1668150966f},
00338         {   0.1704283439f,    0.0000000000f},
00339         {   0.0240999725f,    0.1521612376f},
00340         {  -0.1171902140f,    0.0380774087f},
00341         {  -0.0382251381f,   -0.0750210576f},
00342         {   0.0359728632f,   -0.0261358150f},
00343         {   0.0076467868f,    0.0076467868f},
00344         {   0.0071755753f,   -0.0098763321f},
00345         {   0.0206042610f,    0.0104983953f},
00346         {  -0.0072433070f,    0.0222926068f},
00347         {  -0.0165439672f,   -0.0026203070f},
00348         {  -0.0000000000f,   -0.0074134959f},
00349         {  -0.0007708414f,    0.0001220893f},
00350         {  -0.0017109303f,   -0.0052657019f},
00351         {   0.0056661324f,   -0.0028870387f}
00352     }
00353 };

Generated on Sat Oct 5 11:04:49 2013 for libspandsp by  doxygen 1.4.6