When I try to use a coefficient calculation filter, it turns my sine tone test signal into a square wave (output of DAC). When I replace it with a general 2nd order block with the same parameters, it works as expected. Also, the address for all the parameters for them in the '_PARAM.h' file always show 0. Unless I'm missing something about how to use them, it seems like it's broken.
Also, I noticed a problem in the '_PARAM.h' file for the lines like this:
'#define MOD_GENSECONDORDER_TONE_TEST_STAGE0_B0_VALUE SIGMASTUDIOTYPE_8_24_CONVERT(1.12201845430196)'
On the general 2nd order filter it's putting out coefficients on those lines for the low shelf filter that are correct for the high shelf filter (compared with separately calculated coefficients). Swapping between low shelf and high shelf, the values don't change.
I'm using SigmaStudio+ 2.3.0 update 3. I'll probably just use the general filters and calculate the coefficients on the MCU for now.






