I have a legacy design using the IQMath library with Q24 precision, it is generally using fir16_alt and Q15 precision for math operations.
I will add new FIR LPF and IIR HPF filters with FFT. I know Q15's precision is fairly enough for me so I can use fir16 and iir16 functions however,
could you please tell me if this causes an incompatibility issue with FFT32 precision and also IQMath precision needs to be changed
if further math operations are needed after FFT operations as well? Q15's precision is also enough for the operations I may need to do FFT outputs.
I don't know using IQMath lib vey well,
PS: The input for all operations above is 16bits External ADC values.