aboutsummaryrefslogtreecommitdiff
path: root/src/fm_fir_coeff.h
blob: bb5514ec9ef33a271f6f395e7ec32bb9712952b0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
/* 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};