- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 10

Thema: einfaches Programm, simpler Fehler, aber wo?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    18.03.2013
    Beiträge
    242
    Ich habe das Problem nun folgendermaßen behoben:

    Blinken = Serial2.readStringUntil('\n');.....ersetzt durch.....Blinken = Serial2.readStringUntil('\r');

    und

    if (Blinken == "ja").....ersetzt durch.....if (Blinken.substring(1) == "ja").....da wird dann das erste Zeichen nicht mitgenommen.

    Danke für eure Hilfen

    Gruß

    fredyxx

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Damit liest du erst ab der zweiten 'ja'-Nachricht. Die erste wird ignoriert.
    Mach besser sowas:
    Code:
      if (Serial.available()) {
        str = Serial.readStringUntil('\n');
        str.replace("\r", "\0");
    }
    Damit löscht du das '\r' in der Nachricht, falls es vorkommt.
    Geändert von Sisor (03.01.2017 um 12:33 Uhr)

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    18.03.2013
    Beiträge
    242
    Danke, das sind wohl die Feinheiten, die man Erfahrung nennt!!

Ähnliche Themen

  1. Antworten: 14
    Letzter Beitrag: 11.04.2013, 14:34
  2. Einfaches StatusLED Programm
    Von derwisch im Forum Asuro
    Antworten: 6
    Letzter Beitrag: 21.06.2012, 19:09
  3. einfaches programm will nicht
    Von chineseboy im Forum Asuro
    Antworten: 6
    Letzter Beitrag: 29.03.2010, 17:57
  4. Einfaches Programm - Denkfehler gesucht
    Von carrera1988 im Forum Robby RP6
    Antworten: 2
    Letzter Beitrag: 29.02.2008, 08:50
  5. Einfaches Timing-Programm - brauche Hilfe
    Von Powell im Forum Elektronik
    Antworten: 6
    Letzter Beitrag: 23.08.2006, 20:58

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test