I get an error message of the form "exit status 1 - compiling error for Arduino Mega 2560"
I don't know what I am missing, as far as I can tell I am not using any library function of a library that is not included. Pls have a look!
#define LED1 8
#define LED2 9
int* input;
void setup() {
// put your setup code here, to run once:
int Getinput();
void LightLED(int* input);
Getinput();
LightLED(input);
}
void loop() {
// put your main code here, to run repeatedly:
}
/***** function definitions *****/
int Getinput(){
if(Serial.available() >0){
*input = atoi(Serial.read());
while(true){
switch(*input){
case 0: return 0;break;
case 1 ... 3: return 1;break;
default: Serial.println("no valid input!");
*input = atoi(Serial.read());
continue;
}
}
}
}
void LightLed(int* input){
switch(*input){
case 0: digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
delay(1000);
case 1: digitalWrite(LED1,HIGH);
delay(1000);
digitalWrite(LED1,LOW);
case 2: digitalWrite(LED2,HIGH);
delay(1000);
digitalWrite(LED2,LOW);
case 3: digitalWrite(LED1,HIGH);
digitalWrite(LED2,HIGH);
delay(1000);
}
}