LabVIEWForum.de
zeichenkette - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: zeichenkette (/Thread-zeichenkette)



zeichenkette - sandor - 27.03.2007 20:00

Wie bekommt man z.B. nur die zweite Zahlreihe (rot) aus einer Zeile herausgefilter?
ich untersuche gps signale und ziehe mir die zeile mit den koordinaten heraus. nun will ich nur die rote koordinate herausfiltern.
die zeile bekomme ich in mein feld hinein.

z.B. $GPSGGA,120405,3406079,456776,......,......


Bin absoluter neuling und bekomme das nicht hin. nur den text bekomme ich weg.
das programm hab ich im anhang. könnt ja mal reinschauen.
aber ich brauche nur die rote zahl aus der zeile in meinem ausgabefeld!


zeichenkette - jg - 27.03.2007 20:17

Hallo,

wie wäre es mit mehrfacher MatchPattern-Suche:

[attachment=3524]

MfG, Jens


zeichenkette - eg - 27.03.2007 20:24

Ich würde für GPS-Sequenzen folgendes vorschlagen.

[attachment=3893]

Eugen

P.S. habe gerade dein VI angeschaut. Muss mal dazu sagen, dass du zuerst die komplette Sequenz auslesen musst, dann die Checksumme überprüfen, und erst dann, wenn alles stimmt, die Sequenz in Zahlen formattieren. Die Checksumme sollte ja mit dem Stern gekennzeichnet sein. Jede Sequenz fängt mit "$" an. Also ich sehe da keine Probleme, du kannst alles selber durch Ausprobieren rausfinden.