aboutsummaryrefslogtreecommitdiff
path: root/src/fm_fir_coeff.h
diff options
context:
space:
mode:
authordrowe67 <[email protected]>2023-07-20 08:59:48 +0930
committerGitHub <[email protected]>2023-07-20 08:59:48 +0930
commit06d4c11e699b0351765f10398abb4f663a984f36 (patch)
tree33e22af0814c5b6c3d676f096ae8c2ac8a3ed9f0 /src/fm_fir_coeff.h
parent6588e77f38bdebd7adffe091b22e7760d95d0ccb (diff)
parent4d6c143c0abec15e1d6ed1fd95d36f80e6cb7df8 (diff)
Merge pull request #3 from drowe67/dr-cleanup21.2.0
Cleanup Part 2
Diffstat (limited to 'src/fm_fir_coeff.h')
-rw-r--r--src/fm_fir_coeff.h494
1 files changed, 84 insertions, 410 deletions
diff --git a/src/fm_fir_coeff.h b/src/fm_fir_coeff.h
index e96926e..bb5514e 100644
--- a/src/fm_fir_coeff.h
+++ b/src/fm_fir_coeff.h
@@ -1,413 +1,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 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
-};
+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};