I tried to build a little initialisation function for a robot I'm building. Then warning 16 occured, I've tried searching this site, and tried the sollutions I coulf find. It seems to me it is not a problem of the function not being called?
void initialise(void){ short failed = FALSE; [...] // initialise motors failed |= initMotor(); [...] }
short initMotor(void);
short initMotor(void){ short failed = FALSE; if (DEBUG) printf("Initialising Motors\n"); return failed; }