Guten Abend,
ich stehe gerade etwas auf dem Schlauch und finde meinen Fehler nicht.
Die Idee ist es 2 Strings miteinander zu vergleichen.
Der eine String ist ein konstanter und so im Code hinterlegt. - String string2 = "20:08"; -
In dem anderen String wird die aktuelle Uhrzeit gespeichert. - String string1 = String(5); -
In der loop wird dann die Zeit in string1 gespeichert, dass das funktioniert, habe ich im seriellen Monitor
anzeigen lassen.
Die beiden Strings habe ich in einer if-Abfrage miteinander verglichen.
MicroBahner:
Du musst die "Gänsefüßchen" in deiner Abfrage weglassen. Sonst vergleichst Du in der Tat die Pointer auf 2 unterschiedliche Stringkonstante.
Irgndwie wird die If-Abfrage so immer erfüllt und ich verstehe nicht wieso.