AnsweredAssumed Answered

SHARC biquad - scalar version

Question asked by Dean on Jun 21, 2013
Latest reply on Jun 25, 2013 by CraigG

I'm trying to use the scalar version of the biquad function in C from the RTL and getting errors like the compiler is viewing this as the vector version.  Both calls look the same (as presented in the RTL docs) with "biquad()".  This is for a 21369.  Is there a switch or something somewhere that I'm missing or what? 

 

Syl_SQ_Out = biquad (Syl_SQ_In, Syl_SQ_BPF_Coeffs, Syl_SQ_BPF_State, SYL_SQ_BPF_SECTIONS);

 

Typical error message:

".\DSP.C", line 2545: cc0167:  error: argument of type "float" is incompatible

          with parameter of type "const float *"

              Syl_SQ_Out = biquad (Syl_SQ_Out,

 

Outcomes