- SF800 Solar Speicher Tutorial         
Ergebnis 1 bis 10 von 18

Thema: Inhalt in einem String löschen

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #4
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    16.02.2006
    Beiträge
    1.113
    Dein Problem liegt mehr darin, dass im Byte_array _RS232INBUF1 kein String mit einem Stringendezeichen (0-Byte) abgelegt wird, sondern nur einzelne Bytes. Dein
    Print Gsm_rx_str
    wird aber so viele Zeichen ausgeben, bis irgendwann ein Stringende gefunden wird.
    Wenn du nun mit
    Gsm_rx_str = ""
    das erste Zeichen auf Stringende setzt und dann wieder neue Zeichen einliest, stehen dahinter immer noch die alten Zeichen. Also wird dein Print die auch wieder ausgeben. Da hilft auch das
    Clear Serialin1
    nicht, da es auch nur das erste Byte von _RS232INBUF1 und den Zeichen Counter _RS_BUFCOUNTR1 auf 0 setzt.
    Du musst also selber das Stringende Zeichen setzen. Das geht einfach so:
    _RS232INBUF1(_RS_BUFCOUNTR1 + 1) = 0
    _RS232INBUF1(_RS_BUFCOUNTR1) zeigt auf das letzte gelesene Zeichen, _RS232INBUF1(_RS_BUFCOUNTR1 + 1) also auf das danach. Vorsichtig musst du noch sein, wenn tatsächlich mal 100 Zeichen eingelesen werden, dass du dann nicht das 101. mit einer 0 beschreibst.
    Geändert von for_ro (15.05.2011 um 10:27 Uhr)

Ähnliche Themen

  1. Compact C: String löschen
    Von Fabian E. im Forum Robby RP6
    Antworten: 3
    Letzter Beitrag: 28.05.2010, 06:39
  2. Datenlgger 1000 SD - Anführungszeichen im String löschen?
    Von TobiasBlome im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 11.04.2010, 18:56
  3. Aus einem String Daten ausmaskieren
    Von Olli2301 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 5
    Letzter Beitrag: 13.12.2006, 22:53
  4. String löschen
    Von Murus im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 15.01.2006, 17:19
  5. wahllos bits aus einem byte löschen
    Von churchi im Forum C - Programmierung (GCC u.a.)
    Antworten: 6
    Letzter Beitrag: 17.10.2004, 13:11

Berechtigungen

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

Solar Speicher und Akkus Tests