v22bis_tx_fixed_rrc.h

00001 #define TX_PULSESHAPER_GAIN        0.829192f
00002 #define TX_PULSESHAPER_COEFF_SETS  40
00003 static const int16_t tx_pulseshaper[TX_PULSESHAPER_COEFF_SETS][9] =
00004 {
00005     {
00006             -128,     /* Filter 0 */
00007             -228,
00008             -237,
00009              239,
00010            13893,
00011            13893,
00012              239,
00013             -237,
00014             -228
00015     },
00016     {
00017             -121,     /* Filter 1 */
00018             -242,
00019             -302,
00020               63,
00021            15293,
00022            12507,
00023              393,
00024             -172,
00025             -210
00026     },
00027     {
00028             -111,     /* Filter 2 */
00029             -252,
00030             -365,
00031             -132,
00032            16699,
00033            11146,
00034              525,
00035             -106,
00036             -188
00037     },
00038     {
00039              -99,     /* Filter 3 */
00040             -258,
00041             -425,
00042             -345,
00043            18102,
00044             9816,
00045              634,
00046              -42,
00047             -164
00048     },
00049     {
00050              -84,     /* Filter 4 */
00051             -260,
00052             -480,
00053             -575,
00054            19492,
00055             8526,
00056              719,
00057               18,
00058             -138
00059     },
00060     {
00061              -68,     /* Filter 5 */
00062             -256,
00063             -530,
00064             -817,
00065            20859,
00066             7283,
00067              782,
00068               75,
00069             -110
00070     },
00071     {
00072              -49,     /* Filter 6 */
00073             -248,
00074             -573,
00075            -1069,
00076            22194,
00077             6093,
00078              821,
00079              128,
00080              -81
00081     },
00082     {
00083              -30,     /* Filter 7 */
00084             -235,
00085             -607,
00086            -1326,
00087            23486,
00088             4962,
00089              839,
00090              176,
00091              -51
00092     },
00093     {
00094               -9,     /* Filter 8 */
00095             -217,
00096             -633,
00097            -1586,
00098            24728,
00099             3896,
00100              837,
00101              218,
00102              -21
00103     },
00104     {
00105               12,     /* Filter 9 */
00106             -195,
00107             -650,
00108            -1843,
00109            25908,
00110             2898,
00111              815,
00112              254,
00113                8
00114     },
00115     {
00116               33,     /* Filter 10 */
00117             -169,
00118             -656,
00119            -2093,
00120            27019,
00121             1972,
00122              776,
00123              282,
00124               36
00125     },
00126     {
00127               55,     /* Filter 11 */
00128             -138,
00129             -651,
00130            -2331,
00131            28052,
00132             1122,
00133              721,
00134              304,
00135               63
00136     },
00137     {
00138               76,     /* Filter 12 */
00139             -105,
00140             -634,
00141            -2552,
00142            29000,
00143              349,
00144              653,
00145              319,
00146               88
00147     },
00148     {
00149               97,     /* Filter 13 */
00150              -69,
00151             -607,
00152            -2751,
00153            29854,
00154             -344,
00155              573,
00156              326,
00157              111
00158     },
00159     {
00160              116,     /* Filter 14 */
00161              -30,
00162             -568,
00163            -2922,
00164            30608,
00165             -960,
00166              483,
00167              326,
00168              131
00169     },
00170     {
00171              133,     /* Filter 15 */
00172                9,
00173             -517,
00174            -3059,
00175            31257,
00176            -1497,
00177              387,
00178              320,
00179              148
00180     },
00181     {
00182              148,     /* Filter 16 */
00183               49,
00184             -456,
00185            -3158,
00186            31794,
00187            -1956,
00188              286,
00189              307,
00190              161
00191     },
00192     {
00193              161,     /* Filter 17 */
00194               90,
00195             -385,
00196            -3212,
00197            32217,
00198            -2340,
00199              182,
00200              289,
00201              171
00202     },
00203     {
00204              171,     /* Filter 18 */
00205              130,
00206             -306,
00207            -3217,
00208            32522,
00209            -2649,
00210               78,
00211              265,
00212              178
00213     },
00214     {
00215              177,     /* Filter 19 */
00216              168,
00217             -218,
00218            -3168,
00219            32705,
00220            -2888,
00221              -24,
00222              236,
00223              181
00224     },
00225     {
00226              181,     /* Filter 20 */
00227              204,
00228             -123,
00229            -3060,
00230            32767,
00231            -3060,
00232             -123,
00233              204,
00234              181
00235     },
00236     {
00237              181,     /* Filter 21 */
00238              236,
00239              -24,
00240            -2888,
00241            32705,
00242            -3168,
00243             -218,
00244              168,
00245              177
00246     },
00247     {
00248              178,     /* Filter 22 */
00249              265,
00250               78,
00251            -2649,
00252            32522,
00253            -3217,
00254             -306,
00255              130,
00256              171
00257     },
00258     {
00259              171,     /* Filter 23 */
00260              289,
00261              182,
00262            -2340,
00263            32217,
00264            -3212,
00265             -385,
00266               90,
00267              161
00268     },
00269     {
00270              161,     /* Filter 24 */
00271              307,
00272              286,
00273            -1956,
00274            31794,
00275            -3158,
00276             -456,
00277               49,
00278              148
00279     },
00280     {
00281              148,     /* Filter 25 */
00282              320,
00283              387,
00284            -1497,
00285            31257,
00286            -3059,
00287             -517,
00288                9,
00289              133
00290     },
00291     {
00292              131,     /* Filter 26 */
00293              326,
00294              483,
00295             -960,
00296            30608,
00297            -2922,
00298             -568,
00299              -30,
00300              116
00301     },
00302     {
00303              111,     /* Filter 27 */
00304              326,
00305              573,
00306             -344,
00307            29854,
00308            -2751,
00309             -607,
00310              -69,
00311               97
00312     },
00313     {
00314               88,     /* Filter 28 */
00315              319,
00316              653,
00317              349,
00318            29000,
00319            -2552,
00320             -634,
00321             -105,
00322               76
00323     },
00324     {
00325               63,     /* Filter 29 */
00326              304,
00327              721,
00328             1122,
00329            28052,
00330            -2331,
00331             -651,
00332             -138,
00333               55
00334     },
00335     {
00336               36,     /* Filter 30 */
00337              282,
00338              776,
00339             1972,
00340            27019,
00341            -2093,
00342             -656,
00343             -169,
00344               33
00345     },
00346     {
00347                8,     /* Filter 31 */
00348              254,
00349              815,
00350             2898,
00351            25908,
00352            -1843,
00353             -650,
00354             -195,
00355               12
00356     },
00357     {
00358              -21,     /* Filter 32 */
00359              218,
00360              837,
00361             3896,
00362            24728,
00363            -1586,
00364             -633,
00365             -217,
00366               -9
00367     },
00368     {
00369              -51,     /* Filter 33 */
00370              176,
00371              839,
00372             4962,
00373            23486,
00374            -1326,
00375             -607,
00376             -235,
00377              -30
00378     },
00379     {
00380              -81,     /* Filter 34 */
00381              128,
00382              821,
00383             6093,
00384            22194,
00385            -1069,
00386             -573,
00387             -248,
00388              -49
00389     },
00390     {
00391             -110,     /* Filter 35 */
00392               75,
00393              782,
00394             7283,
00395            20859,
00396             -817,
00397             -530,
00398             -256,
00399              -68
00400     },
00401     {
00402             -138,     /* Filter 36 */
00403               18,
00404              719,
00405             8526,
00406            19492,
00407             -575,
00408             -480,
00409             -260,
00410              -84
00411     },
00412     {
00413             -164,     /* Filter 37 */
00414              -42,
00415              634,
00416             9816,
00417            18102,
00418             -345,
00419             -425,
00420             -258,
00421              -99
00422     },
00423     {
00424             -188,     /* Filter 38 */
00425             -106,
00426              525,
00427            11146,
00428            16699,
00429             -132,
00430             -365,
00431             -252,
00432             -111
00433     },
00434     {
00435             -210,     /* Filter 39 */
00436             -172,
00437              393,
00438            12507,
00439            15293,
00440               63,
00441             -302,
00442             -242,
00443             -121
00444     }
00445 };

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