Ich brauche die serielle Eingabe von der Konsole auf einen String zu erhalten. , wenn der Benutzer „xyz“ in die Konsole und die Eingabetaste drückt, der String „Eingang“ als „xyz“ definiert werden. Von da an werde ich den String interpretieren. Dies ist, was ich derzeit haben:C++ zu lesen seriellen Eingang String
Defintion:
char input[] = {0};
char bufferChar[] = {0};
Verwendung:
bool canInput = true;
while(canInput == true) {
if(Serial.available() > 0) {
char bufferChar2 = Serial.read();
bufferChar[1] = bufferChar2;
strcpy(input[1], input[1]);
strcat(input[1], bufferChar[1]);
Serial.print(input);
tft.print(input);
}
}
Ich bin neu in c, so leid, wenn dieser Code schlecht ist. Dank in advace, Linus
Bitte einen Code hinzufügen. – Harry
@harry hinzugefügt meinen aktuellen Zustand –
Das sieht eher wie C++, nicht C programmieren Sie in C# oder * verwaltet * C++? –