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 

Dieses Thema hat akzeptierte Lösungen:

Debug-Auswertung



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!

22.03.2016, 10:11
Beitrag #1

mijarena Offline
LVF-Neueinsteiger


Beiträge: 9
Registriert seit: Mar 2016

2014 SP1 Student
-
DE



Debug-Auswertung
Hallo zusammen.

Ich hab jetzt schon mit google und der Forumssuche und der Labviewhilfe probiert einiges rauszubekommen, und den ersten Teil habe ich auch selber geschafft. Ich beschreibe trotzdem mal alles, denn als Labview-Neuling stecke ich vielleicht bzw wahrscheinlich noch viel zu sehr in herkömmlicher Programmierung fest.

Also, ich habe hier ein Arduino-Programm welches mir vorgegeben ist, die Schaltung auch. (Es handelt sich um eine Prüfungsvorbereitung. Um genau herauszufinden was nun Programm und Schaltung machen, habe ich das Programm um eine Debug-Ausgabe erweiter. So werden bei jedem Durchlauf alle Werte gesammelt, zu einem String zusammengefasst und am Ende der Schleife über den Seriellen Port ausgegeben.

Es handelt sich pro Schleifendurchgang um eine Zeile, abgeschlossen mit einem Zeilenvorschub. Die Wertepaare sind durch ein "!" voneinander getrennt, Bezeichner und Wert duch ein ":". Eine Zeile schaut dabei z.B. folgendermaßen aus:

Code:
OL:0!OR:0!UT:404!NL:0!NR:0!BR:1!UM:405!UF:387!UD:603!UA:603!FE:1!EC:63!ZC:253!ZS​:6!ES:0

Geplant ist folgende Funktion: Übersichtliche grafische Anzeige der Werte des aktuellen Schleifendurchlaufes, Anzeige der Werte als String zur Verlaufsanalyse, Maximal 20 vorherige Werte sollen angezeigt werden.

Bis jetzt geschafft habe ich, per VISA die Schnittstelle auszulesen und, so hoffe ich, in ein eindimensionales String-Array überführt.

Nun will ich jede Zeile des eindimensionalen Arrays trennen und in Abhängigkeit vom Bezeichner die Anzeige aktualisieren. Im Normalfall (also, im Programmiermodus den ich gewohnt bin) hätte ich das mit einem case gemacht:

Also in etwa so:
Code:
case $Bezeichner in
  "OL") print "Alter Linkswert war:" $Wert;;
esac

Aber ich hänge absolut fest und ich finde keine Lösung. Ich übergebe gerade das eingelesene String-Array an eine Forschleife mit Autoindex. In der Forschleife mache ich wieder ein "Tabellen-String nach Array" ... und weiter komme ich nicht.

Lieben Gruß,
Miia
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
Debug-Auswertung - mijarena - 22.03.2016 10:11
RE: Debug-Auswertung - Valduril - 22.03.2016, 10:48
RE: Debug-Auswertung - Freddy - 22.03.2016, 10:49
RE: Debug-Auswertung - Valduril - 22.03.2016, 10:54
RE: Debug-Auswertung - mijarena - 22.03.2016, 10:56
RE: Debug-Auswertung - mijarena - 22.03.2016, 11:22
RE: Debug-Auswertung - mijarena - 22.03.2016, 14:00
RE: Debug-Auswertung - jg - 22.03.2016, 14:07
RE: Debug-Auswertung - mijarena - 22.03.2016, 14:15
RE: Debug-Auswertung - jg - 22.03.2016, 14:20
RE: Debug-Auswertung - mijarena - 22.03.2016, 14:23
RE: Debug-Auswertung - jg - 22.03.2016, 14:36
RE: Debug-Auswertung - mijarena - 22.03.2016, 14:57
RE: Debug-Auswertung - jg - 22.03.2016, 15:00
RE: Debug-Auswertung - mijarena - 22.03.2016, 15:04
RE: Debug-Auswertung - Freddy - 22.03.2016, 15:09
RE: Debug-Auswertung - jg - 22.03.2016, 15:38
RE: Debug-Auswertung - Freddy - 22.03.2016, 15:49
RE: Debug-Auswertung - mijarena - 22.03.2016, 21:12
RE: Debug-Auswertung - Freddy - 23.03.2016, 12:43
RE: Debug-Auswertung - Lucki - 24.03.2016, 09:40

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Anregungen für eine Debug Console für Kunden-Software dali4u 6 4.675 09.09.2013 10:30
Letzter Beitrag: dali4u
  Auswertung von DAQ Messung cypher 22 14.822 01.07.2013 13:00
Letzter Beitrag: cypher
  Eventstruktur mit Auswertung Hasenfuss 1 3.166 11.04.2013 17:51
Letzter Beitrag: Trinitatis
  Debug Tools gesucht Mrindfleisch 6 4.233 15.02.2013 07:34
Letzter Beitrag: Mrindfleisch
  Auswertung radnaib 2 4.406 17.01.2013 09:27
Letzter Beitrag: radnaib
  Auswertung Beschleunigungsensor in Strecke suntmaster 11 12.753 16.09.2011 14:47
Letzter Beitrag: Y-P

Gehe zu: