Danke für deine Hilfe. Habs jetzt hinbekommen.
Hier die Lösung:
Code:
char buffer[10];
int data[1];
int index_a = 0;
int index_b = 0;
void loop()
{
if(Serial.available() > 0)
{
//aktuelles Zeichen einlesen
buffer[index_a] = Serial.read();
//Trenner oder Zeilenende
if (buffer[index_a] == ',' || buffer[index_a] =='\n')
{
buffer[index_a] = 0;
//Umwandeln in eine Zahl
data[index_b] = atoi(buffer);
//Datenindex ändern
index_b = ++index_b % 2;
if(index_b == 0)
{
Serial.print(data[0]);
Serial.print(" ");
Serial.println(data[1]);
}
index_a = 0;
}
else
{
index_a ++;
}
}
}
MFG
Lesezeichen