c заголовком в s16,17 -> [-2.500000e-01 2.500000e-01)
например, 11117/2 ^ 18 = 0,042407989501953, что в 4 раза меньше, чем 0,169631958007813
/*
* Discrete-Time FIR Filter (real)
* Numerator : s16,17 -> [-2.500000e-01 2.500000e-01)
* Input : s16,15 -> [-1 1)
*/
const int16_T B[51] = {
27, -23, -180, -114, 337, 425, -373, -832, 163,
1050, 147, -824, -93, 266, -830, -1, 2676, 876,
-4738, -3311, 5788, 6774, -4836, -9872, 1890, 11117, .....
};