UHSDR/UHSDR-active-devel/mchf-eclipse/drivers/freedv/fm_fir_coeff.h
2022-11-08 16:13:55 +01:00

414 lines
5.9 KiB
C

/* Generated by fm_fir_coeff_file() Octave function in fm.m */
const float bin[]={
4.79309e-05,
1.1306e-05,
-5.5983e-05,
-7.01194e-05,
7.06484e-06,
9.92193e-05,
8.58591e-05,
-4.54326e-05,
-0.000152003,
-8.65645e-05,
0.000107704,
0.000207915,
6.24307e-05,
-0.000194905,
-0.000256788,
-3.72067e-06,
0.000303862,
0.000285027,
-9.75377e-05,
-0.000426141,
-0.000276571,
0.000245596,
0.00054748,
0.000214543,
-0.000438995,
-0.000647904,
-8.35097e-05,
0.000668808,
0.000702715,
-0.000127804,
-0.000917433,
-0.000684399,
0.000423605,
0.00115821,
0.000565432,
-0.000798262,
-0.00135608,
-0.000321829,
0.00123404,
0.00146953,
-6.28411e-05,
-0.00169975,
-0.00145365,
0.000593351,
0.00215057,
0.00126444,
-0.00125906,
-0.00252937,
-0.000863858,
0.00203097,
0.00276961,
0.000225378,
-0.00286002,
-0.00279968,
0.00066048,
0.00367697,
0.00254856,
-0.00178121,
-0.00439398,
-0.00195226,
0.00309842,
0.00490791,
0.000960678,
-0.0045454,
-0.00510509,
0.000456067,
0.00602631,
0.00486678,
-0.00230217,
-0.00741688,
-0.00407467,
0.00455244,
0.00856596,
0.0026148,
-0.00715072,
-0.0092966,
-0.000377815,
0.0100109,
0.00940383,
-0.00274808,
-0.0130204,
-0.00864357,
0.00689875,
0.0160465,
0.0066998,
-0.0122874,
-0.0189444,
-0.0030966,
0.0193367,
0.0215669,
-0.00304913,
-0.0290487,
-0.0237748,
0.0138493,
0.0443198,
0.0254471,
-0.0364426,
-0.0771407,
-0.0264901,
0.120993,
0.285249,
0.366844,
0.285249,
0.120993,
-0.0264901,
-0.0771407,
-0.0364426,
0.0254471,
0.0443198,
0.0138493,
-0.0237748,
-0.0290487,
-0.00304913,
0.0215669,
0.0193367,
-0.0030966,
-0.0189444,
-0.0122874,
0.0066998,
0.0160465,
0.00689875,
-0.00864357,
-0.0130204,
-0.00274808,
0.00940383,
0.0100109,
-0.000377815,
-0.0092966,
-0.00715072,
0.0026148,
0.00856596,
0.00455244,
-0.00407467,
-0.00741688,
-0.00230217,
0.00486678,
0.00602631,
0.000456067,
-0.00510509,
-0.0045454,
0.000960678,
0.00490791,
0.00309842,
-0.00195226,
-0.00439398,
-0.00178121,
0.00254856,
0.00367697,
0.00066048,
-0.00279968,
-0.00286002,
0.000225378,
0.00276961,
0.00203097,
-0.000863858,
-0.00252937,
-0.00125906,
0.00126444,
0.00215057,
0.000593351,
-0.00145365,
-0.00169975,
-6.28411e-05,
0.00146953,
0.00123404,
-0.000321829,
-0.00135608,
-0.000798262,
0.000565432,
0.00115821,
0.000423605,
-0.000684399,
-0.000917433,
-0.000127804,
0.000702715,
0.000668808,
-8.35097e-05,
-0.000647904,
-0.000438995,
0.000214543,
0.00054748,
0.000245596,
-0.000276571,
-0.000426141,
-9.75377e-05,
0.000285027,
0.000303862,
-3.72067e-06,
-0.000256788,
-0.000194905,
6.24307e-05,
0.000207915,
0.000107704,
-8.65645e-05,
-0.000152003,
-4.54326e-05,
8.58591e-05,
9.92193e-05,
7.06484e-06,
-7.01194e-05,
-5.5983e-05,
1.1306e-05,
4.79309e-05
};
const float bout[]={
-0.000901664,
-0.00105423,
-0.00102202,
-0.000796428,
-0.0004047,
9.24929e-05,
0.000610043,
0.00105267,
0.00133217,
0.00138452,
0.00118367,
0.000749102,
0.000145346,
-0.000527025,
-0.00114777,
-0.00159812,
-0.00178311,
-0.00165083,
-0.00120494,
-0.000507584,
0.000328412,
0.0011573,
0.00182538,
0.00219909,
0.00219097,
0.00177877,
0.00101358,
1.48175e-05,
-0.00104765,
-0.00198192,
-0.00260813,
-0.00279243,
-0.00247437,
-0.00168247,
-0.000534171,
0.000780521,
0.00202976,
0.00298006,
0.00343915,
0.00329371,
0.00253482,
0.00126569,
-0.000310763,
-0.00192329,
-0.00327808,
-0.0041113,
-0.00423916,
-0.00359628,
-0.00225463,
-0.000418452,
0.00160526,
0.00345676,
0.00478613,
0.00531776,
0.00490513,
0.00356541,
0.00148629,
-0.000997692,
-0.00345694,
-0.0054391,
-0.00654985,
-0.00652835,
-0.00530323,
-0.00301796,
-1.90046e-05,
0.00319335,
0.00604515,
0.00798756,
0.00859787,
0.00766479,
0.00524199,
0.001658,
-0.00252213,
-0.00658004,
-0.00976079,
-0.011405,
-0.0110744,
-0.00864874,
-0.00437487,
0.00114403,
0.00702171,
0.0122173,
0.0157018,
0.0166372,
0.0145415,
0.00940928,
0.00176699,
-0.00735151,
-0.0165112,
-0.0240533,
-0.0283208,
-0.027902,
-0.0218568,
-0.00988994,
0.0075553,
0.0293009,
0.0535398,
0.0780316,
0.100365,
0.118251,
0.129808,
0.143804,
0.129808,
0.118251,
0.100365,
0.0780316,
0.0535398,
0.0293009,
0.0075553,
-0.00988994,
-0.0218568,
-0.027902,
-0.0283208,
-0.0240533,
-0.0165112,
-0.00735151,
0.00176699,
0.00940928,
0.0145415,
0.0166372,
0.0157018,
0.0122173,
0.00702171,
0.00114403,
-0.00437487,
-0.00864874,
-0.0110744,
-0.011405,
-0.00976079,
-0.00658004,
-0.00252213,
0.001658,
0.00524199,
0.00766479,
0.00859787,
0.00798756,
0.00604515,
0.00319335,
-1.90046e-05,
-0.00301796,
-0.00530323,
-0.00652835,
-0.00654985,
-0.0054391,
-0.00345694,
-0.000997692,
0.00148629,
0.00356541,
0.00490513,
0.00531776,
0.00478613,
0.00345676,
0.00160526,
-0.000418452,
-0.00225463,
-0.00359628,
-0.00423916,
-0.0041113,
-0.00327808,
-0.00192329,
-0.000310763,
0.00126569,
0.00253482,
0.00329371,
0.00343915,
0.00298006,
0.00202976,
0.000780521,
-0.000534171,
-0.00168247,
-0.00247437,
-0.00279243,
-0.00260813,
-0.00198192,
-0.00104765,
1.48175e-05,
0.00101358,
0.00177877,
0.00219097,
0.00219909,
0.00182538,
0.0011573,
0.000328412,
-0.000507584,
-0.00120494,
-0.00165083,
-0.00178311,
-0.00159812,
-0.00114777,
-0.000527025,
0.000145346,
0.000749102,
0.00118367,
0.00138452,
0.00133217,
0.00105267,
0.000610043,
9.24929e-05,
-0.0004047,
-0.000796428,
-0.00102202,
-0.00105423,
-0.000901664
};