I'm getting an error on the following:
#define delay_factor_correction 4000
#define defrost_cutoff_temp 4
#define compressorFanToggle_gap 30
//EEPROPM Addressings need to be re-check for more optimization
#define devSLAddr (0) //[Start at 0, used for device SL (10byte incl NULL), ends at 0+9=9]
#define dateLive_eepromAddr (devSLAddr + 10) //[Start at 0+10=10, used for 6byte, ends at 15]
#define debugEn (dateLive_eepromAddr + 6) //[Start at 10+6=16, used for 1byte, ends at 16]
#define tempSet_eepromAddr (debugEn + 1) //[Start at 16+1=17, used for 2byte, ends at 18]
#define deltaT_eepromAddr (tempSet_eepromAddr + 2) //[Start at 17+2=19, used for 2byte, ends at 20]
#define compressorRunTime_eepromAddr (deltaT_eepromAddr + 2) //[Start at 19+2=21, used for 2byte, ends at 22]
#define defrostTime_eepromAddr (compressorRunTime_eepromAddr + 2) //[Start at 21+2=23, used for 2byte, ends at 24]
#define userPassword_eepromAddr (defrostTime_eepromAddr + 2) //[Start at 23+2=25, used for 4byte, ends at 28]
#define softwareSL_eepromAddr (userPassword_eepromAddr + 4) //[Start at 25+4=29, used for 25byte, ends at 53]
// The necessary variables for RS232 Communication
char bmsStrRS232_rx[rxBufSize];
Though the same code is (almost same, different declarations only) is working in another project.
The error is:
expected unqualified-id before numeric constant
any ideas??