#include "funktionen.h"
#define max_strs 10
String strs[max_strs];
String str = "mrge-test;300;b 10,c 20 10,d 123 23 5";
int StringCount = 0;
void setup (void) {
Serial.begin(9600); delay(200);
while (str.length() > 0) {
Serial.println(str);
int index = str.indexOf(';');
Serial.println(index);
if (index == -1) { // No;space found
strs[StringCount++] = str;
break;
} else {
strs[StringCount++] = str.substring(0, index);
str = str.substring(index+1);
}
}
Serial.setTimeout(2000);
}
String eingabe;
void loop () {
Serial.print("Deine Eingabe: ");
eingabe = Serial.readStringUntil('\r');
string_to_array(eingabe)
for(byte i=0; i<max_str; i++)
Serial.println(strs[i]);
}