Hallo ,
ich Suche mal wieder Hilfe oder Anregung.
ich habe vor 3 Messwerte(MW) in einem Intarray MW[] beim Funktionsaufruf zu speichern und dieses Array als Return zurück zu bekommen, es geht nicht. Was mache ich falsch:
Code:
int mess()
{
int MW[3];  
MW[0]  = analogRead(IR_RFL_V) ;
MW[1]  = analogRead(IR_RFL_L) ;
MW[2]  = analogRead(IR_RFL_R) ;
return     MW[];
}
Hier der Aufruf im Programm:
Code:
void loop()
{....
IR_RFL_I[] = mess();
....
}
IR_RFL_I ist so definiert:

int IR_FL_I[3];

Ich finde nicht den Fehler, warum es nicht zu kompilieren geht....

Gruss Gerhard