GFIR Warning


I have a warning saying
“GFIR: disabling auto coef ordering (auto length < coef count)”
Don’t think that I have this message before.

Can you explain if my GFIR is working as expected or is it only a warning ?
(Use GFIR3 with 119 coeff)


The warning means that not all GFIR coefficient will be used. It will not work correctly unless you accounted for this yourself. See for information about filter GFIR memory banks. Basically, the warning means that you get L > K, so you need to set higher interpolation/decimation (K) in order to use all filter coefficient. When L<=K is satisfied, software will place coefficients only to memory locations that are actually going to be used, otherwise you get this warning and GFIR memory banks are filled sequentially.