AnsweredAssumed Answered

incorrect export labels - bug report

Question asked by MagicRuB on Feb 16, 2011
Latest reply on Feb 16, 2011 by BrettG

In the future, should I report bugs here or via email to sigmadsp@analog.com? I get warm a fuzzies posting here rather than email because Jerad and Brett are so awesome!

 

I found a bug in SigmaStudio 3.3r613 using an ADAU144x

The "First Order w var Param/Lookup/Slew" module found in Filters->FirstOrder->Lookup->Double exports duplicate labels for unique ADDR, FIXPT and VALUE fields which causes compiling problems. Naturally, the problem gets worse when Adding or Growing the module. The TYPE field also has the same problem but since the data field is the same the precompiler is happy.

 

These values are incorrectly redefined

#define <NAME>_ALG0_FIRST_ORDER_COEFF0_ADDR
#define <NAME>_ALG0_FIRST_ORDER_COEFF0_FIXPT
#define <NAME>_ALG0_FIRST_ORDER_COEFF0_VALUE
#define <NAME>_ALG0_FIRST_ORDER_COEFF1_ADDR
#define <NAME>_ALG0_FIRST_ORDER_COEFF1_FIXPT
#define <NAME>_ALG0_FIRST_ORDER_COEFF1_VALUE
#define <NAME>_ALG0_FIRST_ORDER_COEFF2_ADDR
#define <NAME>_ALG0_FIRST_ORDER_COEFF2_FIXPT
#define <NAME>_ALG0_FIRST_ORDER_COEFF2_VALUE

Outcomes