INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
String zerlegen
22.05.2014, 21:29
Beitrag #1
String zerlegen
Hallo zusammen,
da mein letzer Thread sich damit befasst hat, wie man mit PHP eine serielle Verbindung aufbaut und ich das erfolgreich realisiert habe, stehe ich vor dem nächsten Problem/Problemchen. Ich denke es ist nicht so schwer, aber bin mt der Arduino Programmierung nicht so vertraut.
Ich erhalte über die serielle schnittstelle folgendes:
"D4=1&A10=255&....."
Das & soll als Trennzeichen dienen. In PHP gibt es jetzt den split Befehl der dann die Einzelteile in ein Array speichert. Gibt es hier was vergleichbares? In einem Teilstring ("D4=1") ist das erste Zeichen immer ein A oder D (analog/digital). Das könnte ich ja mit substr() auslesen. Dann kommt der PIN. Dieser kann sowohl 1 stellig als 2 stellig sein, sodass substr() nicht mehr funktioniert. Dann kommt immer ein = und zum Schluss der Wert. Entweder ein digitales Signal (0/1) oder ein analoges (0-255).
Wie kann ich das am geschicktesten umsetzen? Muss ich ggf. auch den Datentyp casten?

Schonmal danke und liebe Grüße

Julian
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
23.05.2014, 05:01
Beitrag #2
RE: String zerlegen
Moin Julian,

deine Fragen sollten über startsWith(), endsWith() bzw. subString() - Funktionen der String-Klasse zu beantworten sein. Guckst du hier: http://arduino.cc/de/Reference/StringObject

Grüße Ricardo

Nüchtern betrachtet...ist besoffen besser Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  String zusammensetzen Mathias 13 544 01.09.2016 21:15
Letzter Beitrag: Mathias
  String-Array füllen? torsten_156 9 444 08.07.2016 20:07
Letzter Beitrag: amithlon
  String in EEPROM Speichern BennIY 2 410 27.06.2016 10:23
Letzter Beitrag: BennIY
  String - Buchstabenposition auswerten scritch 5 661 01.04.2016 16:25
Letzter Beitrag: rkuehle
  String nach UTF16 konvertieren (UTF-16) ThoEngel 0 299 20.02.2016 19:22
Letzter Beitrag: ThoEngel
Exclamation String Zerlegen in drei Variablen Wampo 4 847 28.12.2015 01:07
Letzter Beitrag: Wampo
  Integer nach Ascii-String ? itoa arduinofan 2 592 22.12.2015 15:34
Letzter Beitrag: arduinofan
  Umwandlung von Array in String Wampo 2 529 09.12.2015 21:58
Letzter Beitrag: Wampo
  Integer Zahl in einer, zehner, hunderter und tausender zerlegen Schrittmotor 6 2.009 14.08.2015 18:07
Letzter Beitrag: Schrittmotor
  String zu ASCII Bender 2 797 08.08.2015 14:35
Letzter Beitrag: Bender

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste