gr-osmosdr/lib/airspy/airspy_fir_kernels.h

102 lines
2.5 KiB
C

#pragma once
#define KERNEL_16_110_LEN 7
const float KERNEL_16_110[] =
{
-0.031835079193115234f,
0.000000000000000000f,
0.281831502914428710f,
0.500007271766662600f,
0.281831502914428710f,
0.000000000000000000f,
-0.031835079193115234f
};
#define KERNEL_8_100_LEN 11
const float KERNEL_8_100[] =
{
0.006633400917053223f,
0.000000000000000000f,
-0.051035523414611816f,
0.000000000000000000f,
0.294403314590454100f,
0.499997496604919430f,
0.294403314590454100f,
0.000000000000000000f,
-0.051035523414611816f,
0.000000000000000000f,
0.006633400917053223f
};
#define KERNEL_4_90_LEN 15
const float KERNEL_4_90[] =
{
-0.002474188804626465f,
0.000000000000000000f,
0.016965746879577637f,
0.000000000000000000f,
-0.067680597305297852f,
0.000000000000000000f,
0.303180575370788570f,
0.500017046928405760f,
0.303180575370788570f,
0.000000000000000000f,
-0.067680597305297852f,
0.000000000000000000f,
0.016965746879577637f,
0.000000000000000000f,
-0.002474188804626465f
};
#define KERNEL_2_80_LEN 47
const float KERNEL_2_80[KERNEL_2_80_LEN] =
{
-0.000198006629943848f,
0.000000000000000000f,
0.000576853752136230f,
0.000000000000000000f,
-0.001352190971374512f,
0.000000000000000000f,
0.002729177474975586f,
0.000000000000000000f,
-0.004988193511962891f,
0.000000000000000000f,
0.008499503135681152f,
0.000000000000000000f,
-0.013788580894470215f,
0.000000000000000000f,
0.021713137626647949f,
0.000000000000000000f,
-0.033980011940002441f,
0.000000000000000000f,
0.054944872856140137f,
0.000000000000000000f,
-0.100657463073730470f,
0.000000000000000000f,
0.316457390785217290f,
0.500000000000000000f,
0.316457390785217290f,
0.000000000000000000f,
-0.100657463073730470f,
0.000000000000000000f,
0.054944872856140137f,
0.000000000000000000f,
-0.033980011940002441f,
0.000000000000000000f,
0.021713137626647949f,
0.000000000000000000f,
-0.013788580894470215f,
0.000000000000000000f,
0.008499503135681152f,
0.000000000000000000f,
-0.004988193511962891f,
0.000000000000000000f,
0.002729177474975586f,
0.000000000000000000f,
-0.001352190971374512f,
0.000000000000000000f,
0.000576853752136230f,
0.000000000000000000f,
-0.000198006629943848f
};