v17tx_floating_rrc.h

00001 #define TX_PULSESHAPER_GAIN        1.000000f
00002 #define TX_PULSESHAPER_COEFF_SETS  10
00003 static const float tx_pulseshaper[TX_PULSESHAPER_COEFF_SETS][9] =
00004 {
00005     {
00006           -0.0028949626f,     /* Filter 0 */
00007           -0.0180558777f,
00008            0.0644370035f,
00009           -0.1680546392f,
00010            0.6136030985f,
00011            0.6136030984f,
00012           -0.1680546392f,
00013            0.0644370034f,
00014           -0.0180558778f
00015     },
00016     {
00017            0.0031457248f,     /* Filter 1 */
00018           -0.0296755147f,
00019            0.0821538018f,
00020           -0.1948071696f,
00021            0.7563219631f,
00022            0.4608861941f,
00023           -0.1273859915f,
00024            0.0418434579f,
00025           -0.0059021774f
00026     },
00027     {
00028            0.0095859909f,     /* Filter 2 */
00029           -0.0389394472f,
00030            0.0918555210f,
00031           -0.2016880234f,
00032            0.8793516917f,
00033            0.3081345068f,
00034           -0.0792085179f,
00035            0.0176601554f,
00036            0.0051283325f
00037     },
00038     {
00039            0.0153896883f,     /* Filter 3 */
00040           -0.0441001646f,
00041            0.0909724653f,
00042           -0.1838386340f,
00043            0.9741012686f,
00044            0.1647552955f,
00045           -0.0297442724f,
00046           -0.0050682341f,
00047            0.0137350940f
00048     },
00049     {
00050            0.0194884088f,     /* Filter 4 */
00051           -0.0437412561f,
00052            0.0779044330f,
00053           -0.1380831560f,
00054            1.0338274098f,
00055            0.0388498604f,
00056            0.0155354801f,
00057           -0.0238603979f,
00058            0.0191007894f
00059     },
00060     {
00061            0.0209425252f,     /* Filter 5 */
00062           -0.0370198693f,
00063            0.0523524602f,
00064           -0.0633894605f,
00065            1.0542286891f,
00066           -0.0633894606f,
00067            0.0523524602f,
00068           -0.0370198693f,
00069            0.0209425251f
00070     },
00071     {
00072            0.0191007894f,     /* Filter 6 */
00073           -0.0238603978f,
00074            0.0155354801f,
00075            0.0388498605f,
00076            1.0338274098f,
00077           -0.1380831561f,
00078            0.0779044330f,
00079           -0.0437412561f,
00080            0.0194884087f
00081     },
00082     {
00083            0.0137350940f,     /* Filter 7 */
00084           -0.0050682341f,
00085           -0.0297442724f,
00086            0.1647552955f,
00087            0.9741012686f,
00088           -0.1838386340f,
00089            0.0909724652f,
00090           -0.0441001646f,
00091            0.0153896883f
00092     },
00093     {
00094            0.0051283326f,     /* Filter 8 */
00095            0.0176601554f,
00096           -0.0792085179f,
00097            0.3081345069f,
00098            0.8793516917f,
00099           -0.2016880235f,
00100            0.0918555209f,
00101           -0.0389394473f,
00102            0.0095859909f
00103     },
00104     {
00105           -0.0059021774f,     /* Filter 9 */
00106            0.0418434580f,
00107           -0.1273859915f,
00108            0.4608861942f,
00109            0.7563219631f,
00110           -0.1948071696f,
00111            0.0821538018f,
00112           -0.0296755147f,
00113            0.0031457248f
00114     }
00115 };

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