#include <SoftwareSerial.h>
String daten_display = "";
void setup() {
Serial.begin(9600);
Serial.println("Start Testlauf");
}
void loop() {
// if (Serial.available() > 0){
// daten_display += char (Serial.read());
// Serial.print(daten_display);
// Serial.println(daten_display.length());
// }
daten_display.trim();
if (daten_display == "Button1"){
Serial.println("Button 1 gelesen");
daten_display="";
}
if (daten_display.length() > 20){
Serial.println("char > 10");
daten_display="";
}
//daten_display="";
while(Serial.available()){
daten_display += char (Serial.read());
Serial.println((daten_display) + ("|") + (daten_display.length()));
//Serial.print(daten_display.length());
}
}