LabVIEWForum.de
Cluster verschwindet - Druckversion

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



Cluster verschwindet - Schmankerl - 21.01.2014 16:16

Hallo,

ich habe ein Vi im Internet gefunden um GPS Daten von einem virtuellen COM Port auszulesen (siehe Anhang).

Das klappt ganz gut. Nun möchte ich es aber abändern. Da ich neu in LabView bin, durchsteige ich den Code noch nicht so ganz.

Im sub-Vi "Read NMEA GPS SubVI.vi" habe ich versucht, im Front Panel "Speed over Ground" zu löschen.

Dazu habe ich im Blockdiagramm den entsprechenden Pfad erstmal entfernt (siehe Bild 1 und 2), sodass der Befehl "Bundle" nun nur noch 9 statt 10 Eingänge hat. Leider kann ich aber nur den Pfad im Blockdiagramm löschen, und im Bundle selbst nicht den "Input".

Lösche ich im Front Panel nun die Anzeige "Speed over Ground" so meckert Labview rum:

You have two or more cluster data types wired together, but the clusters have different kinds or numbers of elements.
Cluster Cluster, a cluster of 10 elements,
conflicts with cluster GPS Data, a cluster of 9 elements.


Gehe ich auf "Cluster Cluster", so wird mir im Front Panel ein "unsichtbares" Cluster angezeigt, welches ich aber auch nicht abändern kann. Hier müsste ich wahrscheinlich ebenfalls "Speed over Ground" herauslöschen was aber nicht funktioniert.

Weiß jemand woran es hapert?

Gruß und Danke


RE: Cluster verschwindet - jg - 21.01.2014 16:21

Du müsstest das entsprechende Element sowohl im Element "Cluster" als auch im Element "GPS-Data" löschen.

Alternativ-Lösung:
Du lässt bei den Clustern erst einmal alles so wie es ist, steigst aber auf die Funktion "Bundle by Name" um. Dort kannst du wählen, welche Cluster-Elemente du setzen willst und musst nicht den ganzen Cluster schreiben.

Gruß, Jens


RE: Cluster verschwindet - Schmankerl - 21.01.2014 22:11

Ok das werde ich gleich mal ausprobieren.

Eine weitere Frage:

Das Vi "Read GPS Time, Position, Velocity.vi" zeigt bei mir keinerlei Werte an. Wenn ich im Blockdiagramm die "Lampe" einschalte zur Verfolgung, kommt immer in der Case-Unterscheidung: "False".

Im Sub-Vi "Read NMEA GPS SubVI.vi" hingegen erhalte ich Position, Geschwindigkeit etc. ohne Probleme.

Woran kann das liegen?


RE: Cluster verschwindet - Schmankerl - 21.01.2014 22:34

Ich sehe gerade, dass das übertragene GPS Data nie "valid" ist, d.h. in meinem NMEA Code erhalte ich immer ein "A"


NMEA: z.B.

$GPRMC,191410,V,4735.5634,N,00739.3538,E,0.0,0.0,181102,0.4,E,A*19

Ich weiß nur nicht wieso ich immer ein V erhalte? Hat da jemand Erfahrung? Es müsste eigentlich A an der Stelle von V sein.


RE: Cluster verschwindet - jg - 22.01.2014 11:56

Kurze I-Net Recherche führt zu:
http://de.wikipedia.org/wiki/NMEA_0183
V bedeutet Warnung, A bedeutet ok.

Vielleicht hast du schlechten GPS-Empfang. KA

Gruß, Jens