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 

String verwerfen / umlenken



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

03.10.2012, 10:10
Beitrag #1

Burn0ut Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Oct 2012

8.6
2012
DE



String verwerfen / umlenken
Hallo,

ich hoffe ich schreibe das hier ins richtige Forum.

Ich habe grade erst angefangen mit Labview und habe eine Frage zu Strings.

Problem:

Mein Gerät sendet über den Seriellen Port zwei Arten von Strings:
String 1: "Zahl1,Zahl2,Zahl3"
String 2: "bT"
Nun möchte ich gerne, dass Labview jeden String der ankommt prüft und jeden String der "bT" lautet verwirft. Ich habe leider keine Funktion für solch eine "Weiche" gefunden.
Hat jemand einen guten Tip?

Gruß,
Burn

PS: Da das Gerät manchmal String 1 und manch mal String 2 zuerst sendet oder einen der beiden Strings doppelt kann ich keine Auswahl wie "jeden zweiten String verwerfen" treffen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.10.2012, 12:46
Beitrag #2

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: String verwerfen / umlenken
String an den Selektor einer Casestruktur anschließen, mit den beiden Cases:
Voreinstellung --> hier wird der Zahlenstring behandelt.
"bT" --> Dieser Case bleibt leer
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.10.2012, 14:43
Beitrag #3

Burn0ut Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: Oct 2012

8.6
2012
DE



RE: String verwerfen / umlenken
Klasse, hat wunderbar geklappt! Danke für die schnelle Antwort!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.10.2012, 06:50
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: String verwerfen / umlenken
Alternative:
   

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.10.2012, 12:50
Beitrag #5

Kiesch Offline
LVF-Stammgast
***


Beiträge: 412
Registriert seit: Mar 2009

2019, 2018, 2016
2009
DE

04519
Deutschland
RE: String verwerfen / umlenken
Der Nachteil an Markus Lösung ist dabei natürlich, dass bei jedem "bT" ein leerer String in die Anzeige geschrieben wird. Das kann sinnvoll sein wenn "bT" nur im Fehlerfall o.ä. ausgegeben wird, aber hier würde das vermutlich vor allem zu einem Flackern der Anzeige führen (je nachdem wie schnell / oft ausgelesen wird), da wie der Thread Ersteller schon geschrieben hat typischerweise immer Abwechselnd Zahlenfolge und "bT" gesendet werden.

Würde man also in dem konkreten Fall hier nicht verwenden (da man auf die Art den String ja nicht wirklich verwirft / verwerfen kann).

Zitat:Märchen und Geschichten werden erzählt am Lagerfeuer, technischen Fakten werden mitgeteilt (oder so). (Genauso wie Software nicht auf einem Server "herumliegt", die ist dort installiert.)
*Zitat: IchSelbst*
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.10.2012, 14:20
Beitrag #6

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: String verwerfen / umlenken
Beim anderen ist der Nachteil, dass der alte Wert noch drin steht. Letztendlich kommt es aber darauf an, was Du mit Deinen Werten danach vorhast.

Gruß Markus

(04.10.2012 12:50 )Kiesch schrieb:  Der Nachteil an Markus Lösung ist dabei natürlich, dass bei jedem "bT" ein leerer String in die Anzeige geschrieben wird. Das kann sinnvoll sein wenn "bT" nur im Fehlerfall o.ä. ausgegeben wird, aber hier würde das vermutlich vor allem zu einem Flackern der Anzeige führen (je nachdem wie schnell / oft ausgelesen wird), da wie der Thread Ersteller schon geschrieben hat typischerweise immer Abwechselnd Zahlenfolge und "bT" gesendet werden.

Würde man also in dem konkreten Fall hier nicht verwenden (da man auf die Art den String ja nicht wirklich verwirft / verwerfen kann).

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: